Questões de Concurso

Foram encontradas 8.728 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q223197 Engenharia de Software
Durante o desenvolvimento de um software, é comum a realização de testes, com o objetivo de analisar e concluir se o software está sendo desenvolvido em conformidade com as especificações. Nesse contexto, observe as afirmativas a seguir, estabelecidas por Boehm.

I. Estamos construindo o produto correto?

II. Estamos construindo o produto corretamente?

Essas afirmativas estão relacionadas, respectivamente, aos conceitos de
Alternativas
Q223195 Engenharia de Software
O teste de sistemas envolve a integração de dois ou mais componentes que implementam funções ou características e depois o teste do sistema integrado. Em dois processos de desenvolvimento, o primeiro se concentra no teste de um incremento que será entregue ao cliente, e o segundo no teste de todo o sistema. Esses processos de desenvolvimento são, respectivamente, dos seguintes tipos
Alternativas
Ano: 2012 Banca: FUNCAB Órgão: MPE-RO Prova: FUNCAB - 2012 - MPE-RO - Analista de Sistemas |
Q222057 Engenharia de Software
Na análise essencial, NÃO é reconhecido como um componente do modelo comportamental:
Alternativas
Ano: 2012 Banca: FUNCAB Órgão: MPE-RO Prova: FUNCAB - 2012 - MPE-RO - Analista de Sistemas |
Q222050 Engenharia de Software
Considerando a arquitetura de software convencional, a técnica de teste que avalia o comportamento externo do componente de software, sem considerar o seu comportamento interno, denomina-se:
Alternativas
Ano: 2012 Banca: FUNCAB Órgão: MPE-RO Prova: FUNCAB - 2012 - MPE-RO - Analista de Sistemas |
Q222038 Engenharia de Software
A figura abaixo representa o diagrama UML denominado:

Imagem 007.jpg
Alternativas
Ano: 2012 Banca: FUNCAB Órgão: MPE-RO Prova: FUNCAB - 2012 - MPE-RO - Analista de Sistemas |
Q222036 Engenharia de Software
Suponha que seu cliente tenha solicitado o desenvolvimento de um novo software . O modelo mais adequado para o gerenciamento deste processo de desenvolvimento de software , levando em conta as informações abaixo, é:
• o cliente não possui uma visão clara de todos os requisitos da aplicação.
• o cliente quer avaliar a viabilidade de desenvolvimento da aplicação.
• o cliente alocará um usuário-chave no projeto, em tempo integral, a fim de que este possa participar ativamente de todas as fases do projeto.
• o cliente gostaria de ter uma versão preliminar do sistema, com base em uma versão inicial dos requisitos, ainda que isto demande um investimento inicial.
Alternativas
Q222017 Engenharia de Software
Ao criar uma nova versão de um software, a recomendação é aplicar todos os casos de testes aplicados nas versões anteriores de forma a garantir que as alterações realizadas não introduziram bugs na aplicação. Essa técnica de testes é chamada: software bugs,
Alternativas
Q222015 Engenharia de Software
O Diagrama UML que procura identificar os atores (usuários, sistemas, hardware etc) que irão utilizar de alguma forma o software a ser desenvolvido é:
Alternativas
Q222014 Engenharia de Software
Rational Rose é um software de referência no mercado de:
Alternativas
Q222013 Engenharia de Software
Na linguagem Orientada a Objetos, a separação de aspectos internos e externos de um objeto refere-se ao conceito de:
Alternativas
Q222002 Engenharia de Software
Acerca do modelo de classes representado abaixo, é correto afirmar:
Imagem 005.jpg
Alternativas
Q222001 Engenharia de Software
A figura abaixo representa o diagrama UML denominado:
Imagem 004.jpg
Alternativas
Q222000 Engenharia de Software
A imagem abaixo representa um modelo linear de gerenciamento de processo de software em que cada fase deve ser completada antes que a próxima possa ser iniciada. Esse modelo é chamado de:

Imagem 003.jpg
Alternativas
Q220756 Engenharia de Software
A especificação de um caso de teste (test case specification) deve conter, entre outros,
Alternativas
Q220752 Engenharia de Software
De acordo com o IFPUG (International Function Point Users Group), análise de pontos de função é uma técnica
Alternativas
Q220750 Engenharia de Software
Em Sistemas Orientados a Objeto (OOP), a utilização de polimorfismo contribui para a extensão das funcionalidades do sistema, pois
Alternativas
Q220743 Engenharia de Software
Executa um sistema de forma a demandar recursos em volume ou frequência acima do normal. Trata-se de
Alternativas
Q220741 Engenharia de Software
Considere:
I. Generalização.
II. Exclusão.
III. Agregação.
IV. Inclusão.
 V. Composição.
VI. Extensão.

São relacionamentos aplicáveis aos casos de uso os que constam em
Alternativas
Q220740 Engenharia de Software
No RUP, Stakeholder concurrence on scope definition and cost/schedule estimates trata de um critério de avaliação da
Alternativas
Q220739 Engenharia de Software
São duas disciplinas do RUP:
Alternativas
Respostas
7181: A
7182: A
7183: C
7184: C
7185: C
7186: D
7187: D
7188: E
7189: D
7190: A
7191: C
7192: B
7193: A
7194: A
7195: A
7196: D
7197: C
7198: B
7199: D
7200: D