Questões de Concurso Sobre engenharia de software

Foram encontradas 12.261 questões

Q3111798 Engenharia de Software
Julgue o próximo item, relativos à engenharia de requisitos de software no contexto de análise e projeto de sistemas.

Em um projeto ágil, a gestão das tarefas a realizar normalmente é iniciada com um backlog limitado de produtos com requisitos de alto nível de abstração, limitando a realidade ao que é relevante a este nível mais genérico.
Alternativas
Q3111797 Engenharia de Software
Julgue o próximo item, relativos à engenharia de requisitos de software no contexto de análise e projeto de sistemas.

Não pagar algumas dívidas técnicas faz parte do processo de gestão dos problemas encontrados na implementação dos requisitos. 
Alternativas
Q3111788 Engenharia de Software
Em relação à ferramenta de versionamento Git, julgue o item a seguir.

A execução do comando git push pdpjJE main fará que a versão local do projeto de nome pdpjJE seja sincronizada para a versão mais recente do repositório remoto; enquanto a execução do comando git pull pdpjJE main fará que as alterações locais feitas no projeto de nome pdpjJE sejam enviadas para o repositório remoto. 
Alternativas
Q3110968 Engenharia de Software
Em relação a metodologias de desenvolvimento de sistemas, julgue o item subsequente.

No Scrum, a sprint retrospective é a etapa na qual o cliente (usuário) identifica as mudanças mais úteis para melhorar a eficácia do produto; essas mudanças podem ser adicionadas ao sprint backlog da próxima sprint pelo product owner.
Alternativas
Q3110967 Engenharia de Software
Em relação a metodologias de desenvolvimento de sistemas, julgue o item subsequente.

No Scrum, o product backlog é uma lista ordenada e emergente do que é necessário para melhorar o produto.
Alternativas
Q3110966 Engenharia de Software
Em relação a metodologias de desenvolvimento de sistemas, julgue o item subsequente.

No Scrum, a sprint review visa inspecionar o resultado da sprint e determinar as adaptações futuras, caso necessário, e é executada após a sprint ser finalizada.
Alternativas
Q3110965 Engenharia de Software
Em relação a metodologias de desenvolvimento de sistemas, julgue o item subsequente.

O modelo cascata é mais adequado para uso em sistemas cujos requisitos são bem definidos e estáveis que para sistemas em que os requisitos são alterados continuamente.
Alternativas
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
Q3110615 Engenharia de Software
Métricas para Sistemas Orientados a Objetos Software orientado a objetos (OO) é fundamentalmente diferente do software desenvolvido usando métodos convencionais. Métricas para teste em (OO) são organizadas em categorias que refletem importantes características de projeto. Para a categoria de encapsulamento, tem-se a seguinte métrica:
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
Q3109026 Engenharia de Software
Um projetista de sistema de informação, fazendo uso da UML, precisa trabalhar com um diagrama dessa linguagem que auxilia na modelagem de objetos e apresenta o modelo da estrutura estática do sistema. Esse diagrama é o de:
Alternativas
Q3108486 Engenharia de Software
O que é “versionamento de código com git”? 
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
Q3108108 Engenharia de Software
Indique a alternativa abaixo que apresenta conteúdo que NÃO faz parte do cenário das ferramentas utilizadas no desenvolvimento de aplicativos móveis.
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
Respostas
321: C
322: C
323: E
324: E
325: C
326: E
327: C
328: C
329: E
330: E
331: D
332: D
333: A
334: B
335: E
336: A
337: C
338: E
339: E
340: C