Baixe o app para aproveitar ainda mais
Prévia do material em texto
Questão 1 Relacione os conceitos associados ao Diagrama de Sequência (Coluna I) com suas respectivas definições (Coluna II). Coluna I 1. Ator. 2. Objeto. 3. Mensagem. 4. Autochamada. 5. Estereótipo boundary. Coluna II ( ) Ocorre quando um objeto passa uma mensagem a si mesmo, invocando um método da própria classe. ( ) É um objeto especial representando a tela que o usuário irá manipular. ( ) É aquele que inicia o processo e interage com o estereótipo boundary. ( ) São os mesmos do Diagrama de Classes envolvidos no processo do caso de uso a que o diagrama se destina. ( ) São invocações dos métodos das classes. Assinale a alternativa que apresenta a sequência correta. a ) 4, 5, 1, 2, 3. b ) 3, 1, 4, 2, 5. c ) 2, 1, 5, 4, 3. d ) 5, 1, 4, 3, 2. e ) 3, 4, 1, 5, 2. Questão 2 Relacione os tópicos de uma História de Usuário (Coluna I) com suas características (Coluna II). Coluna I 1. Nome e descrição. 2. Critérios de Aceitação - Detalhamento. 3. Regras de Negócio. 4. Critérios de Aceitação para Testes. 5. Observações Técnicas. 6. Outros artefatos. Coluna II ( ) Critérios de aceitação com valores reais. ( ) Diagramas da UML que possam ajudar o programador na implementação da história. ( ) Descrição no formato "Dado que XXX, quando XXX, então XXX". ( ) Informações que possam ajudar o programador na implementação da história. ( ) Descrição no formato "Sendo XXX, quero XXX, para XXX". ( ) São uma explicação de como deve ser feito um determinado procedimento. a ) 5, 6, 2, 1, 4, 3. b ) 4, 6, 3, 5, 2, 1. c ) 2, 6, 1, 5, 4, 3. d ) 2, 4, 1, 5, 3, 6. e ) 4, 6, 2, 5, 1, 3. Questão 3 Relacione os elementos do Diagrama de Atividades (Coluna I) com as suas respectivas características (Coluna II). Coluna I 1. Ação. 2. Fluxo. 3. Barra de Sincronização. 4. Colunas. Coluna II ( ) Usada quando desejamos que duas ações sejam realizadas ao mesmo tempo. ( ) Representa a ligação entre duas ações. ( ) Representa um dos passos da atividade do diagrama. ( ) São importantes para identificar quem é responsável por cada ação. Assinale a alternativa que apresenta a ordem correta. a ) 3, 1, 2, 4. b ) 1, 3, 4, 2. c ) 2, 1, 4, 3. d ) 3, 2, 1, 4. e ) 4, 1, 2, 3. Questão 4 Relacione os elementos de um Diagrama de Sequência (Coluna I) com as respectivas descrições (Coluna II). Coluna 1 1. Atores. 2. Mensagem. 3. Autochamada. 4. Estereótipo Boundary. Coluna 2 ( ) Invocação de um método de uma classe. ( ) São os que iniciam e/ou finalizam um determinado processo. ( ) Um objeto que representa uma tela. ( ) Invocação de um método da própria classe. Assinale a alternativa com a ordem correta. a ) 3, 1, 2, 4. b ) 2, 1, 4, 3. c ) 4, 1, 2, 3. d ) 3, 1, 4, 2. e ) 1, 3, 2, 4. Questão 5 Relacione as fases do ciclo de desenvolvimento (Coluna I) com suas características (Coluna II): Coluna I 1. Diagrama de Caso de Uso. 2. Diagrama de Classes. 3. Diagrama de Sequência. 4. Diagrama de Atividades. 5. Diagrama de Transição de Estados. 6. Diagrama de Pacotes. Coluna II ( ) Utilizado para modelar as classes de objetos, seus atributos, suas operações e relacionamento com outras classes. ( ) Permite demonstrar os fluxos de um processo. ( ) Apresenta graficamente todas os requisitos do sistema, bem como a interação com as entidades externas. ( ) Permite demonstrar a mudança dos possíveis estados de um objeto e as condições para que isso ocorra. ( ) Permite a visualização dos pacotes de classes ou funções. ( ) Determina a sequência de mensagens que devem ser trocadas entre os objetos do sistema para que um caso de uso realize completamente sua função. Assinale a alternativa com a ordem correta. a ) 4, 6, 1, 5, 3, 2. b ) 5, 6, 2, 1, 4, 3. c ) 2, 4, 1, 5, 6, 3. d ) 2, 6, 5, 1, 3, 4. e ) 2, 4, 1, 5, 3, 6. Questão 6 Relacione os componentes de um protótipo de tela (Coluna I) com suas características (Coluna II): Coluna I 1. Text Field. 2. Text Área. 3. Check Box. 4. Label. 5. Combo Box. Coluna II ( ) Utilizado quando se deseja apresentar uma lista de valores para que o usuário selecione uma ou mais opções. ( ) Campo de entrada, utilizado quando se deseja que o usuário digite um determinado conteúdo de texto ou número no campo da tela. ( ) Utilizado quando se deseja apresentar uma lista de valores para que o usuário selecione apenas uma opção. ( ) Utilizado quando se deseja que o usuário digite um determinado conteúdo de texto, porém, nesse componente, e possível escrever um texto com várias linhas. ( ) Utilizado quando se deseja escrever um texto na tela ou para legenda de campos de entrada. Assinale a alternativa com a ordem correta. a ) 5, 1, 4, 3, 2. b ) 3, 1, 5, 2, 4. c ) 2, 1, 5, 4, 3. d ) 3, 1, 4, 2, 5. e ) 3, 4, 1, 5, 2. Questão 7 Dado o Diagrama de Classes a seguir: Marque V quando a assertiva for verdadeira e F quando ela for falsa. Depois, assinale a alternativa que apresenta a ordem correta. ( ) Trata-se de um Diagrama de Classes de Nível 2. ( ) O relacionamento entre as classes Professor e Modalidade é uma associação muitos-para-muitos. ( ) A classe Matricula é uma classe de associação. ( ) O relacionamento entre as classes Pessoa e Professor é uma agregação, já que existe uma seta vazada apontando para a classe Pessoa. ( ) O diagrama nos diz que uma turma pode ser de várias modalidades. a ) V, V, F, F, F. b ) V, F, F, V, F. c ) F, V, V, F, F. d ) V, F, F, F, V. e ) F, F, F, V, V. Questão 8 Leia as seguintes assertivas sobre as Histórias de Usuário. I. É um instrumento de detalhamento de cada um dos casos de uso (telas), para que esse documento seja repassado ao programador e transformado em um programa de software. II. Quem escreve é o programador, já que ele é o membro da equipe que efetivamente irá programá-la. III. Não são recomendadas quando se utilizam Métodos Ágeis, pois são muito burocráticas e longas, aumentando o tempo de desenvolvimento do software, o que fere a filosofia desses métodos. Assinale a alternativa correta. a ) Apenas III está incorreta. b ) Apenas II e III estão corretas. c ) Apenas I e II estão corretas. d ) Nenhuma está correta. e ) Apenas I está correta.
Compartilhar