Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 12.717 questões

Q803081 Engenharia de Software
Assinale a alternativa que não apresenta uma etapa no modelo de processo RUP
Alternativas
Q803080 Engenharia de Software
Qual entre os tipos de manutenção de software é o mais comum e gera o maior esforço para seu reparo?
Alternativas
Q803077 Engenharia de Software
Qual diagrama UML deve ser utilizado para representar uma perspectiva por tempo incluindo a colaboração entre os objetos?
Alternativas
Q800985 Engenharia de Software
Qual é o nome do recurso em orientação a objetos que permite ao programador criar vários métodos com o mesmo nome, desde que tenham parâmetros diferentes?
Alternativas
Q800972 Engenharia de Software
Para que um atributo seja visível apenas dentro da classe, ele precisa ser do tipo:
Alternativas
Q800971 Engenharia de Software
Como é conhecido em UML o tipo diagrama que descreve a estrutura estática de um sistema em um determinado momento?
Alternativas
Q800892 Engenharia de Software

Na coluna I estão dispostos alguns conceitos relacionados aos diagramas utilizados na UML 2.0. Estabeleça a correta correspondência com suas definições ou aplicações, conforme apresentado na coluna II.

Coluna I

1 Diagrama de casos de uso

2 Diagrama de implantação

3 Diagrama de pacotes

4 Diagrama de tempo

5 Diagrama de atividade


Coluna II

( ) determina as necessidades de hardware do sistema.

( ) representa os subsistemas ou submódulos englobados por um sistema de forma a determinar as partes que o compõem.

( ) descreve a mudança de estado de um objeto.

( ) auxilia no levantamento e análise de requisitos.

( ) baseia-se em redes de Petri.

A sequência correta, de cima para baixo, é:

Alternativas
Q795695 Engenharia de Software
A propriedade da orientação a objetos que permite o envio de uma mesma mensagem a diferentes objetos, de forma que cada objeto responda de maneira mais apropriada para a sua classe, é a (o)
Alternativas
Q792289 Engenharia de Software
O desenvolvimento orientado a testes (TDD)
Alternativas
Q792288 Engenharia de Software
Refactoring é o processo que
Alternativas
Q792284 Engenharia de Software
O DDD (domain-driven design)
Alternativas
Q792279 Engenharia de Software
Com relação ao processo de contagem de pontos de função, assinale a opção correspondente à etapa responsável por reconhecer a complexidade e a contribuição de cada uma das funções contadas.
Alternativas
Q792278 Engenharia de Software
A ISO barra I E C 9126 descreve uma das características do modelo de qualidade de software como capacidade do produto de software de apresentar desempenho apropriado, relativo à quantidade de recursos usados, sob condições especificadas. Essa característica corresponde à
Alternativas
Q792276 Engenharia de Software
Assinale a estrutura empregada em U M L para representar o comportamento dinâmico de um sistema por meio do fluxo de controle entre ações que o sistema executa.
Alternativas
Q792275 Engenharia de Software
No contexto da análise de requisitos, confiabilidade e usabilidade são atributos de qualidade classificados como
Alternativas
Q792274 Engenharia de Software
O modelo de processo de desenvolvimento de software que enfatiza a estreita relação entre as atividades de testes e as demais fases do processo de desenvolvimento é denominado modelo
Alternativas
Q792266 Engenharia de Software
O DevOps consiste em
Alternativas
Q791962 Engenharia de Software
Dentre as seguintes afirmações acerca de UML, assinale a INCORRETA:
Alternativas
Q791960 Engenharia de Software
Considere as seguintes afirmações (I a IV) acerca de Uniform Modeling Language (UML): I . É uma linguagem com foco na representação conceitual de um sistema de software. II . É uma linguagem para a construção de sistemas de software, por ser possível seu mapeamento em linguagens de programação como Java, C++, etc. III . É uma linguagem para a especificação das decisões de análise, de projeto e de implementação que devem ser tomadas para o desenvolvimento de sistemas de software. IV . É uma linguagem para a representação de sistemas de software, limitada a fins de documentação. Assinale a alternativa CORRETA:
Alternativas
Q791441 Engenharia de Software
O controle sobre as modificações nos projetos de desenvolvimento de sistemas computacionais faz parte da engenharia de software e se constituem geralmente em um modelo prescritivo. Escolha a alternativa correta que indica modelos prescritivos segundo Pressan (2010, p.38):
Alternativas
Respostas
7041: D
7042: C
7043: B
7044: D
7045: B
7046: B
7047: B
7048: C
7049: A
7050: B
7051: B
7052: A
7053: B
7054: E
7055: C
7056: C
7057: D
7058: B
7059: E
7060: B