Questões de Concurso Sobre desenvolvimento de software em engenharia de software

Foram encontradas 1.232 questões

Q3110945 Engenharia de Software
Julgue o item subsequente, em relação a desenvolvimento de sistemas.

Em desenvolvimento de software, o MVP (minimum viable product) representa uma solução de software rápida e funcional e tem como objetivo validar a viabilidade de um projeto.
Alternativas
Q3110944 Engenharia de Software
Julgue o item subsequente, em relação a desenvolvimento de sistemas.

A análise para o desenvolvimento de uma aplicação deve considerar a experiência do usuário, que é representada, por exemplo, pela tela da própria aplicação.
Alternativas
Q3110943 Engenharia de Software
Julgue o item subsequente, em relação a desenvolvimento de sistemas.

As manutenções evolutivas em um software visam à adaptação a novas regras de negócio, não previstas anteriormente.
Alternativas
Q3110611 Engenharia de Software
Assinale a alternativa que se refere ao modelo de desenvolvimento de software caracterizado no texto abaixo:
É apropriado para sistemas transacionais onde as rotinas e procedimentos a serem automatizados são altamente estruturados. A principal desvantagem desta abordagem é o alto custo de correção das especificações quando nas fases de Teste e Implantação. Nesse ciclo, nenhum tipo de modelo é criado, não são utilizadas técnicas de estruturação e quase não existe oportunidade para o usuário realizar alguma alteração em pontos dos requisitos congelados
Alternativas
Q3108483 Engenharia de Software
“É uma linguagem de programação amplamente usada em aplicações da Web, desenvolvimento de software, ciência de dados e machine learning (ML). Seus desenvolvedores a usam porque é eficiente e fácil de aprender e pode ser executada em muitas plataformas diferentes. Foi criada por Guido Van Rossum, um programador de computador na Holanda que deu o nome a essa linguagem em razão de um programa de televisão do qual era fã. Essa linguagem de programação é? 
Alternativas
Q3104153 Engenharia de Software
A respeito de desenvolvimento de software seguro, julgue o item que se segue. 
A programação defensiva inclui a prática de validação e sanitização de entradas para prevenir que dados maliciosos sejam processados pelo sistema.
Alternativas
Q3104152 Engenharia de Software
A respeito de desenvolvimento de software seguro, julgue o item que se segue. 
OWASP Top 10 é uma lista de recomendações de segurança que se restringe à listagem das vulnerabilidades de software encontradas em sistemas operacionais.
Alternativas
Q3104151 Engenharia de Software
A respeito de desenvolvimento de software seguro, julgue o item que se segue. 
CLASP (Comprehensive, Lightweight Application Security Process) é uma metodologia utilizada exclusivamente na fase de testes do ciclo de vida do desenvolvimento de software, com a finalidade de garantir a segurança das aplicações.
Alternativas
Q3104150 Engenharia de Software
A respeito de desenvolvimento de software seguro, julgue o item que se segue. 
No SDL (Security Development Lifecycle), a modelagem de ameaças é uma prática que ajuda a identificar e avaliar possíveis ameaças ao sistema durante a fase de design do software
Alternativas
Q3104149 Engenharia de Software
A respeito de desenvolvimento de software seguro, julgue o item que se segue. 
No contexto de Secure Software Development Framework do NIST, a prática de responder a vulnerabilidades (RV) inclui a implementação de processos para identificar, analisar e corrigir vulnerabilidades de segurança em software, mesmo após a sua implantação. 
Alternativas
Q3104128 Engenharia de Software
Acerca de criptografia, de clean code, de refactoring e de JUnit, julgue o item seguinte.
A prática de refactoring resulta em uma versão que altera o comportamento externo do código enquanto melhora aspectos como desempenho, legibilidade e manutenibilidade, promovendo uma melhoria substancial na eficiência do código. 
Alternativas
Q3104123 Engenharia de Software
A respeito da arquitetura de aplicações para ambiente web e da arquitetura em camadas, julgue o próximo item. 
Considere que um time de desenvolvimento de software, enquanto apurava os requisitos a serem apresentados por certa aplicação web de um sistema de vendas, tenha definido os seguintes requisitos: i) o sistema deve possuir a função cadastro de clientes; ii) o tempo de processamento do cadastro de um cliente não deve ser maior que 100 milissegundos. Nesse caso, o primeiro requisito mencionado é funcional e o segundo, não funcional.
Alternativas
Q3104105 Engenharia de Software
Julgue o item a seguir, em relação a práticas DevOps, CD (continuous delivery) e CI (continuous integration). 
Em um processo de merge de códigos de duas branches, é possível que apareçam conflitos, os quais podem ser resolvidos manualmente pelos desenvolvedores. 
Alternativas
Q3104101 Engenharia de Software
Julgue o próximo item, relativo a H2, Keycloak, Webhooks, Git, CD (continuous delivery) e CI (continuous integration). 
CD (continuous delivery) e CI (continuous integration) são práticas afetas ao DevOps: a primeira realiza a implantação automática no repositório da solução após o build; e a segunda realiza implantação automática no ambiente de produção a cada release
Alternativas
Q3103901 Engenharia de Software
Julgue o próximo item, relativos a H2, Keycloak, Webhooks, Git, continuous delivery e continuous integration
Continuous delivery (CD) e continuous integration (CI) são práticas afetas ao DevOps: a primeira realiza a implantação automática no repositório da solução após o build; e a segunda realiza implantação automática no ambiente de produção a cada release
Alternativas
Q3103897 Engenharia de Software
Em relação à linguagem de programação Java, à arquitetura distribuída de microsserviços e à biblioteca Flyway, julgue o próximo item.
A solução Flyway permite que seja realizado o controle de versão de código de banco de dados, estendendo o DevOps aos bancos de dados de modo a permitir que se acompanhem as alterações e se aprimore a confiabilidade das implantações de software.
Alternativas
Q3092901 Engenharia de Software

Julgue o próximo item, relativo a DevOps e Kubernetes.


No ingress, os caminhos que não incluem um pathType explícito falharão na validação.  

Alternativas
Q3092899 Engenharia de Software

Julgue o próximo item, relativo a DevOps e Kubernetes. 


Pod, por padrão, executa um container (unique container image), assim, caso seja necessário encapsular uma aplicação composta de vários containers fortemente acoplados, faz-se necessário criar vários pods correlacionados no registry

Alternativas
Q3092898 Engenharia de Software

Julgue o próximo item, relativo a DevOps e Kubernetes. 


Um configmap é um objeto de API usado para armazenar dados confidenciais em pares de chave-valor e apresenta como vantagem a criptografia nativa e leve para pods

Alternativas
Q3092897 Engenharia de Software

Julgue o próximo item, relativo a DevOps e Kubernetes. 


Um statefulset define os pods que fornecem instalações e serviços com armazenamento não persistente, de forma que a operação do cluster seja executada sem acoplamento; assim, cada pod pode executar suas funções sem a necessidade de fazer parte de um complemento. 

Alternativas
Respostas
221: C
222: E
223: E
224: D
225: E
226: C
227: E
228: E
229: C
230: C
231: E
232: C
233: C
234: E
235: E
236: C
237: C
238: E
239: E
240: E