Baixe o app para aproveitar ainda mais
Prévia do material em texto
Pergunta 1 A fase de projeto que tem como insumo o modelo de requisitos (casos de uso, descrição de casos de uso, modelo de classe conceitual etc.), tem como objetivo a geração do modelo de dados, a transformação de classes e objetos conceituais em classes e objetos equivalentes em projeto é a fase de: Resposta Selecionada: b. Projeto de dados/classes. Respostas: a. b. c. d. e. Pergunta 2 A fase de projetos sempre se inicia após a fase de requisitos ou após uma primeira iteração dos requisitos, nos casos em que adotamos um modelo de ciclo de vida iterativo incremental ou qualquer variante dele. Nesse conceito, a fase de projeto pode ser definida como: Resposta Selecionada: c. Um elo entre a fase de análise e a fase de construção. Respostas: a. b. c. d. e. Pergunta 3 A norma ISO25010 descreve seis características que definem a qualidade de software. Essas características, também denominadas atributos de qualidade, são comumente usadas quando trabalhamos com requisitos não funcionais. A característica que está ligada à capacidade do sistema de software de auxiliar os usuários na realização de suas tarefas, de maneira produtiva é: Resposta Selecionada: c. Usabilidade. Respostas: a. b. c. d. e. Pergunta 4 Em relação à fase de projeto de interfaces é correto afirmar: I – Descreve como implementar classes de controle. II – Descreve a comunicação entre sistemas externos. III – Descreve como os componentes trocam informações. Resposta Selecionada: d. II e III estão corretas. Respostas: a. b. c. d. e. Pergunta 5 Em relação ao conceito de coesão na fase de projeto é correto afirmar: I – Um método deve executar apenas uma atividade especialista. II – Sua finalidade é reduzir a dependência entre os objetos. III – Aumenta o grau de modularidade de um software. Resposta Selecionada: b. Todas as afirmativas estão corretas. Respostas: a. b. c. d. e. Pergunta 6 No início do projeto é importante darmos ênfase a soluções macro, e à medida que o projeto for avançando, vamos descendo ao nosso nível de solução. Esse conceito refere-se a: Resposta Selecionada: a. Abstração. Respostas: a. b. c. d. e. Pergunta 7 O projeto orientado a objetos partilha exatamente dos mesmos princípios de projeto. A diferença fundamental está na utilização do paradigma da orientação a objetos e de seus conceitos fundamentais. Assinale a alternativa que aponta um desses paradigmas: Resposta Selecionada: a. Encapsulamento e herança. Respostas: a. b. c. d. e. Pergunta 8 O software deve ser dividido em componentes que trabalham em conjunto para desempenhar uma determinada atividade e atingir um determinado objetivo. Esse conceito refere-se a: Resposta Selecionada: d. Modularidade. Respostas: a. b. c. d. e. Pergunta 9 O tipo de classe que tem como objetivo a persistência de informações em um repositório de dados, como um banco de dados, é chamada de: Resposta Selecionada: d. Classe persistente. Respostas: a. b. c. d. e. Pergunta 10 São descritas como atividades de um arquiteto de software: I - Conduz ou coordena o projeto técnico do sistema e tem a responsabilidade pelas decisões técnicas. II - Trabalha junto com os analistas e desenvolvedores para garantir que o guia da arquitetura seja seguido. III - Liderança da equipe para um bom resultado e da aceitação do produto por parte do cliente. Habilidades Resposta Selecionada: a. I e II estão corretas. Respostas: a. b. c. d. e.
Compartilhar