Questões Militares Comentadas sobre engenharia de software
Foram encontradas 358 questões
Com relação à área de Engenharia de Software, considere os seguintes modelos de processo:
I – XP (Extreme Programming)
II – BPM (Business Process Management)
III – FDD (Feature Driven Development)
IV - CRYSTAL
V – PMI (Project Management Institute)
São considerados modelos ágeis de processo em desenvolvimento de software:
1- Classe abstrata 2- Classe final 3- Método Abstrato 4- Método Final
( ) Não pode ser sobrescrito, ou seja, não pode ser redefinido na classe filha. ( ) Nunca será instanciada na forma de objeto. ( ) Não pode ser uma superclasse. ( ) Deverá conter uma implementação na classe-filha.
De acordo com os conceitos da programação orientada a objetos, relacione as colunas e, a seguir, assinale a alternativa com a sequência correta.
1- Classe ( ) Define exatamente o que uma entidade externa pode fazer com o objeto.
2- Interface ( )Instanciação de uma classe.
3- Método Construtor ( ) Define os atributos e comportamentos comuns compartilhados por um tipo de objeto.
4- Objeto ( ) Utilizado para inicializar objetos durante sua instanciação <>
( ) A especialização permite que você remova da classe filha comportamentos e atributos herdados.
( ) A superclasse herda os atributos e comportamentos da subclasse.
( ) Os métodos de acesso privado não são herdados pela classe filha.
( ) Protegido é o nível de acesso no qual se restringe o acesso à classe e às classes filhas.
I - Engloba um conjunto de padrões de processos enfatizando prioridades de projeto, unidades de trabalho compartimentalizadas, comunicação e feedback freqüente por parte dos clientes.
II - Diariamente uma reunião curta (tipicamente de 15 minutos) é realizada para que os membros da equipe respondam a questões básicas, como: o que foi realizado desde a última reunião, quais obstáculos estão encontrando e o que planejam realizar até a próxima reunião.
III- Em cada atividade metodológica, ocorrem tarefas a realizar dentro de um padrão de processo chamado sprint.
As características acima se referem à qual modelo de desenvolvimento ágil?
O trecho acima refere-se a que elemento do modelo de requisitos?
A expansão dos casos de________ corresponde ao aprofundamento da_________ Já a_________ corresponde à_________ em seus aspectos estáticos.
( ) A engenharia de software é uma disciplina de engenharia relacionada a todos os aspectos de produção de software.
( ) Os produtos de software consistem em programas desenvolvidos e documentação associada.
( ) Sociedades profissionais não podem publicar códigos de condutas que definem os padrões de comportamento esperados de seus membros.
( ) O processo de software inclui apenas algumas atividades envolvidas no desenvolvimento de software.
( ) Métodos são meios organizados de produção de software.
( ) Estudo de viabilidade: ajuda o analista a compreender o sistema a ser especificado.
( ) Elicitação e análise de requisitos: processo de derivação de requisitos de sistema através da observação de sistemas existentes, discussões com usuários potenciais e compradores, análises de tarefas etc.
( ) Especificação de requisitos: atividade de traduzir as informações coletadas durante a atividade de análise em um documento que define um conjunto de requisitos.
( ) Validação de requisitos: verifica os requisitos em relação ao realismo, consistência e abrangência.
O teste ________________ é algumas vezes chamado de ___________. Os sistemas sob encomenda são desenvolvidos para um único cliente. O processo de teste _______________ continua até que o projetista do sistema e o cliente concordem que o sistema liberado é uma implementação aceitável dos requisitos do sistema.