Questões de Concurso Comentadas sobre engenharia de software
Foram encontradas 12.717 questões
Correlacione os itens contidos na coluna I com suas representações na UML listadas na coluna II, numerando corretamente a coluna II de acordo com a I.
COLUNA I
1. Atributo de classe.
2. Classe abstrata.
3. Um caso de uso sempre usa outro caso de uso.
4. Um caso de uso às vezes usa outro caso de uso.
COLUNA II
( ) em itálico
( ) sublinhado
( ) << extend >>
( ) << include >>
A sequência correta, de cima para baixo, é:
Considere as seguintes premissas:
I. O código fonte não tem dono e ninguém precisa ter permissão concedida para poder modificar o mesmo. O objetivo com isto é fazer a equipe conhecer todas as partes do sistema.
II. Geralmente a dupla é criada com alguém sendo iniciado na linguagem e a outra pessoa funcionando como um instrutor. Como é apenas um computador, o novato é que fica à frente fazendo a codificação, e o instrutor acompanha ajudando a desenvolver suas habilidades. Dessa forma o programa sempre é revisto por duas pessoas, evitando e diminuindo assim a possibilidade de erros.
Fazem parte do modelo de desenvolvimento
Segundo Pressman, a norma ISO 9126 foi desenvolvida como uma tentativa para identificar os atributos de qualidade para um software de computador. Um destes atributos é definido como: “Grau em que o software satisfaz as necessidades declaradas, conforme indicado pelos seguintes subatributos: adequabilidade, precisão, interoperabilidade, atendibilidade e segurança.”
O atributo mencionado no fragmento acima é denominado
Com relação à notação de um relacionamento de associação, segundo a especificação da UML 2.2, analise as afirmativas a seguir.
I. O nome da associação pode ser mostrado como uma string em qualquer ponto perto do símbolo de associação.
II. Uma barra colocada na frente do nome de uma associação, ou no lugar do nome, se nenhum nome é apresentado, marca a associação como sendo derivada.
III. Uma associação pode apresentar expressões de propriedades no formato de uma lista entre colchetes delimitada por vírgulas.
Assinale:
Tratando-se de Orientação a Objetos, assinale a alternativa que contém as palavras corretas para preenchimento das lacunas em sua respectiva ordem.
Os_________especificam a maneira pela qual os dados de um objeto são manipulados.
O __________protege os dados do objeto do uso arbitrário e não intencional.
Os __________ possuem informações (contêm dados) e
desempenham ações (possuem funcionalidade).
Pedro realizava testes
I. Emprega uma abordagem orientada a objetos como seu paradigma de desenvolvimento preferido e envolve um conjunto de regras e práticas constantes no contexto de quatro atividades metodológicas: planejamento, projeto, codificação e testes.
II. Seus princípios são usados para orientar as atividades de desenvolvimento dentro de um processo que incorpora as seguintes atividades estruturais: requisitos, análise, projeto, evolução e entrega. Em cada atividade metodológica ocorrem tarefas a realizar dentro de um padrão de processo chamado sprint.
III. Faz uso do teste de unidades como sua tática de testes primária. À medida que cada classe é desenvolvida, a equipe desenvolve um teste de unidade para exercitar cada operação de acordo com a sua funcionalidade especificada. À medida que um incremento é entregue a um cliente as histórias de usuários ou casos de uso implementados pelo incremento são usados como base para testes de aceitação.
IV. O jogo do planejamento se inicia com a atividade de ouvir (que constitui uma atividade de levantamento de requisitos). Essa atividade conduz à criação de um conjunto de histórias de usuários que descreve o resultado, as características e a funcionalidade requisitados para o software a ser construído.
A associação correta entre cada item e o respectivo processo ágil é