Buscar

Princípios do Projeto Orientado a Objetos

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

Revisar envio do teste: QUESTIONÁRIO UNIDADE I
Projeto de Sistemas Orientado a Objetos CONTEÚDO
Usuário
Curso Projeto de Sistemas Orientado a Objetos
Teste QUESTIONÁRIO UNIDADE I
Iniciado
Enviado
Status Completada
Resultado da
tentativa
2,5 em 2,5 pontos  
Tempo decorrido 19 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. 
Respostas: a. 
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.
Uma fase complementar da análise.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
b. 
c. 
d. 
e. 
Feedback da
resposta:
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. 
d. 
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.
II e III estão corretas.
0,25 em 0,25 pontos
0,25 em 0,25 pontos
e. 
Feedback
da
resposta:
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
resposta:
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.
Nos níveis mais altos de abstração do software nos aproximamos do nível de
0,25 em 0,25 pontos
0,25 em 0,25 pontos
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.
Pergunta 9
0,25 em 0,25 pontos
0,25 em 0,25 pontos
0,25 em 0,25 pontos
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

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes