Prévia do material em texto
QUESTÃO 1 Dadas as opções a seguir, identifique os conceitos relacionados a objetos e classes. 1. Include. 2. Associação. 3. Caso de Uso. 4. Requisito. 5. Classe de Associação. 6. Ator. 7. Extend. 8. Composição. 9. Atributo. 10.Método. Assinale a alternativa que apresenta os conceitos corretos. a ) 1, 2, 3, 4, 5, 6, 8, 9, 10. b ) 3, 4, 8, 9, 10. c ) 2, 3, 4, 5, 8, 9, 10. d ) 1, 5, 8, 7, 10. e ) 2, 5, 8, 9, 10. Ver justificativa da resposta QUESTÃO 2 A análise orientada a objetos é a teoria de análise mais recente e amplamente utilizada nas empresas. Assinale a alternativa correta sobre essa teoria. a ) Introduziu os diagramas de fluxo de dados (DFD) e o fluxograma. b ) Os dados são compartilhados por todos os objetos. c ) Não existe a possibilidade de os objetos se comunicarem. d ) O conceito básico é o encapsulamento de dados e operações em um componente (o objeto). e ) Seus criadores foram Ed Yourdon, Tom DeMarco e Larry Constantine. Ver justificativa da resposta QUESTÃO 3 Sobre o Diagrama de Caso de Uso, assinale a alternativa correta. a ) Substitui a Lista de Requisitos, ou seja, ou você faz uma Lista de Requisitos ou um Diagrama de Caso de Uso. b ) É um diagrama interno da equipe de desenvolvimento que não deve ser compartilhado com o cliente por ser essencialmente técnico. c ) Apresenta os objetos funcionais do sistema, como atores, protótipos e histórias de usuário. d ) Apresenta uma visão geral das funcionalidades do sistema demostrando as entidades externas que terão acesso a ele e com quais funcionalidades cada entidade irá interagir. e ) Seus criadores foram Ed Yourdon, Tom DeMarco e Larry Constantine. Ver justificativa da resposta QUESTÃO 4 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, 4, 2, 5. c ) 3, 4, 1, 5, 2. d ) 3, 1, 5, 2, 4. e ) 2, 1, 5, 4, 3. Ver justificativa da resposta QUESTÃO 5 Leia as seguintes proposições sobre os diagramas de Transição de Estados, de Atividades e de Pacotes. I. O elemento "Barra de Sincronização" pode ser usado no Diagrama de Transição de Estados e no Diagrama de Atividades, mas não no Diagrama de Pacotes. II. O Diagrama de Atividades é construído exclusivamente a partir dos Diagramas de Sequência. III. As colunas de um Diagrama de Atividades definem quem é o responsável por cada ação do diagrama. Assinale a alternativa correta. a ) Apenas II e III estão corretas. b ) Nenhuma está correta. c ) Apenas I e III estão corretas. d ) Apenas III está correta. e ) Apenas II está incorreta. Ver justificativa da resposta QUESTÃO 6 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, 2, 1, 4. b ) 4, 1, 2, 3. c ) 2, 1, 4, 3. d ) 3, 1, 2, 4. e ) 1, 3, 4, 2. Ver justificativa da resposta QUESTÃO 7 Analise as opções a seguir, e identifique as que apresentam apenas os componentes de um protótipo de tela. 1. Label. 2. Text Field. 3. Button. 4. Framework. 5. Calendar. 6. JavaScript. 7. Combo Box. 8. Tecla. Assinale a alternativa com os componentes corretos. a ) 1, 2, 3, 8. b ) 1, 2, 3, 5, 7. c ) 2, 3, 4, 7. d ) 1, 4, 5, 6, 7, 8. e ) 1, 2, 4, 5, 7. Ver justificativa da resposta QUESTÃO 8 Relacione o tipo de relacionamento (Coluna I) aos seus respectivos exemplos (Coluna II). Coluna I 1. Associação. 2. Composição. 3. Classe de Associação. 4. Herança. Coluna II ( ) Um relacionamento entre um cliente e suas compras. ( ) Um relacionamento entre um livro e seus capítulos. ( ) Um relacionamento entre um médico e um médico ortopedista. ( ) Uma classe para que possa ser colocado o atributo quantidade de um ingrediente em uma receita. Assinale a alternativa com a sequência correta. a ) 2, 1, 3, 4. b ) 1, 2, 3, 4. c ) 3, 1, 4, 2. d ) 1, 2, 4, 3. e ) 2, 1, 4, 3.