Baixe o app para aproveitar ainda mais
Prévia do material em texto
Revisar envio do teste: QUESTIONÁRIO UNIDADE I PROJETO DE SISTEMAS ORIENTADO A OBJETOS 6860-60_57501_R_20192 CONTEÚDO Usuário paulo.araujo9 @unipinterativa.edu.br Curso PROJETO DE SISTEMAS ORIENTADO A OBJETOS Teste QUESTIONÁRIO UNIDADE I Iniciado 20/08/19 21:45 Enviado 20/08/19 22:07 Status Completada Resultado da tentativa 2,5 em 2,5 pontos Tempo decorrido 22 minutos Resultados exibidos Todas as respostas, Respostas enviadas, Respostas corretas, Comentários, Perguntas respondidas incorretamente Pergunta 1 Resposta Selecionada: b. Respostas: a. b. c. d. e. Feedback da resposta: 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: Projeto de dados/classes. Projeto de interface. Projeto de dados/classes. Projeto arquitetural. Projeto de requisitos. Projeto de componentes. Resposta correta: B. Comentário: A fase de projetos de dados e classes deve ser a primeira a ser executada no projeto de um software. Pergunta 2 Resposta Selecionada: c. 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 de�nida como: Um elo entre a fase de análise e a fase de construção. UNIP EAD BIBLIOTECAS MURAL DO ALUNO TUTORIAISCONTEÚDOS ACADÊMICOS 0,25 em 0,25 pontos 0,25 em 0,25 pontos paulo.araujo9 @unipinterativa.edu.br 1 Respostas: a. b. c. d. e. Feedback da resposta: Uma fase complementar da análise. Uma fase igual à construção. Um elo entre a fase de análise e a fase de construção. Substitui as fases de análise e requisitos. Uma fase de pré-testes. Resposta correta: C. Comentário: A fase de projeto de�ne a estrutura que o sistema deve ser construído para atender aos requisitos do sistema. Pergunta 3 Resposta Selecionada: c. Respostas: a. b. c. d. e. Feedback da resposta: A norma ISO25010 descreve seis características que de�nem 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 é: Usabilidade. Funcionalidade. Con�abilidade. Usabilidade. Portabilidade. Manutenibilidade. Resposta correta: C. Comentário: A usabilidade é a medida da facilidade encontrada pelo usuário para aprender a utilizar o software e operar o produto com segurança e sem falhas. Pergunta 4 Resposta Selecionada: d. Respostas: a. b. c. Em relação à fase de projeto de interfaces é correto a�rmar: I – Descreve como implementar classes de controle. II – Descreve a comunicação entre sistemas externos. III – Descreve como os componentes trocam informações. II e III estão corretas. I e II estão corretas. Todas as a�rmativas estão corretas. I e III estão corretas. 0,25 em 0,25 pontos 0,25 em 0,25 pontos d. e. Feedback da resposta: II e III estão corretas. Somente a I está correta. Resposta correta: D. Comentário: Projeto de interface descreve todas as possíveis interfaces de um sistema, que podem ser: interfaces internas (como a comunicação entre os componentes será organizada), interfaces externas (comunicação do sistema com outros sistemas) e interfaces com o usuário. Pergunta 5 Resposta Selecionada: e. Respostas: a. b. c. d. e. Feedback da resposta: Em relação ao conceito de coesão na fase de projeto é correto a�rmar: I – Um método deve executar apenas uma atividade especialista. II – Sua �nalidade é reduzir a dependência entre os objetos. III – Aumenta o grau de modularidade de um software. Somente a I está correta. I e II estão corretas. Todas as a�rmativas estão corretas. I e III estão corretas. II e III estão corretas. Somente a I está correta. Resposta correta: E. Comentário: Consiste em especializar classes e métodos para que executem apenas uma atividade. Pergunta 6 Resposta Selecionada: a. Respostas: a. b. c. d. e. Feedback da 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: Abstração. Abstração. Coesão. Acoplamento. Modularidade. Robustez. Resposta correta: A. Comentário: O projeto deve, por �nalidade, possuir vários níveis de abstração. 0,25 em 0,25 pontos 0,25 em 0,25 pontos resposta: Nos níveis mais altos de abstração do software nos aproximamos do nível de análise, enquanto nos níveis mais baixos nos aproximamos da solução técnica do software. Pergunta 7 Resposta Selecionada: a. Respostas: a. b. c. d. e. Feedback da resposta: 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: Encapsulamento e herança. Encapsulamento e herança. Herança e modularidade. Encapsulamento e coesão. Acoplamento e encapsulamento. Herança e abstração. Resposta correta: A. Comentário: Os paradigmas de orientação a objetos são classes, encapsulamento, polimor�smo e herança. Pergunta 8 Resposta Selecionada: d. Respostas: a. b. c. d. e. Feedback da resposta: 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: Modularidade. Abstração. Coesão. Acoplamento. Modularidade. Robustez. Resposta correta: D. Comentário: A modularidade visa dividir o software para reduzir sua complexidade e facilitar o alcance dos seus objetivos. 0,25 em 0,25 pontos 0,25 em 0,25 pontos Terça-feira, 20 de Agosto de 2019 22h07min16s BRT Pergunta 9 Resposta Selecionada: d. Respostas: a. b. c. d. e. Feedback da resposta: 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: Classe persistente. Classe de domínio. Classe de interface. Classe de controle. Classe persistente. Classe transiente. Resposta correta: D. Comentário: A usabilidade é a medida da facilidade encontrada pelo usuário para aprender a utilizar o software e operar o produto com segurança e sem falhas. Pergunta 10 Resposta Selecionada: a. Respostas: a. b. c. d. e. Feedback da resposta: 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 I e II estão corretas. I e II estão corretas. Todas as a�rmativas estão corretas. I e III estão corretas. II e III estão corretas. Somente a I está correta. Resposta correta: A. Comentário: A liderança da equipe é atividade do gerente de projetos. ← OK 0,25 em 0,25 pontos 0,25 em 0,25 pontos
Compartilhar