Buscar

Avaliação I - Individual - 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

Você também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1/4
Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:770065)
O projeto de desenvolvimento de software é algo complexo por natureza e possui diversas
características semelhantes aos projetos das áreas de engenharias, quando consideramos o
levantamento dos requisitos funcionais. O processo unificado, assim, tem como principal
característica o ciclo de vida iterativa.
Assinale a alternativa CORRETA que apresenta as fases do processo unificado:
A Introdução, prototipação, desenvolvimento e socialização.
B Elaboração, modelo, desenvolvimento e transição.
C Concepção, transcrição, pós-entrega e construção.
D Iniciação, elaboração, construção e transição.
A construção de um projeto orientado a objetos possui várias etapas. Uma delas é o Mapeamento dos
Casos de Uso. 
Quais são as atividades realizadas na etapa de Mapeamento dos Casos de Uso:
A Deve-se efetuar o detalhamento dos requisitos. O analista de sistemas é o responsável por essa
etapa que utilizará uma ferramenta case para desenhar e documentar os diagramas.
B Mostra o fluxo de atividades do sistema de forma dinâmica.
C Elaborar os diagramas de colaboração e sequência das atividades.
D Deverá construir o modelo conceitual.
Em orientação a objetos, existe a guarda de um conjunto de atributos que define as características de
um objeto.
Como se chama essa guarda?
A Classes.
B Polimorfsmo.
C Atributos.
 VOLTAR
A+
1
2
3
2/4
D Encapsulamento.
Os projetos fundamentados e desenvolvidos conceitualmente em Orientação a Objetos propõem
analisar, estruturar e interligar as partes de acordo com as funções específicas. O alicerce são os
objetos cujo desenvolvimento é independente e que em uma fase adiantada do projeto, se
relacionam/interligam dando origem ao projeto em sua totalidade. Podemos considerar três etapas
macro, no desenvolvimento de um projeto Orientado a Objetos. 
Acerca dessas 3 etapas, assinale a alternativa CORRETA: 
A Análise Orientada a Objeto, Projeto Orientado a Objeto e Programação Orientada a Objeto.
B Análise estruturada, Teste de software e Codificação.
C Prototipação, Desenho Orientado a objetos e Programação Orientada a Objetos.
D Análise Orientada a Objeto, PMI e Desenvolvimento de componentes.
Um projeto é único, pois mesmo que já tenha sido executado em outras circunstâncias ou
organizações, ao ser colocado em prática novamente, o cenário envolvido (necessidades, pessoas,
tecnologias) já mudou. A realidade do projeto atual já é outra em decorrência das mudanças
ocorridas. Sobre o Gerente de projetos, analise as sentenças a seguir: 
I- Idealizador. 
II- Facilitador. 
III- Líder. 
IV- Negociador. 
V- Controlador de custos e prazos.Assinale a alternativa CORRETA:
A Somente a sentença I está correta. 
B Somente a sentença IV está correta. 
C Somente a sentença II está correta. 
D As sentenças I, II, III, IV, e V estão corretas. 
A Programação Orientada a Objetos foi motivada pela necessidade de resolver os problemas da crise
do software na década de 1960, porém algumas técnicas desenvolvidas entre 1970 e 1980 não foram
suficientes para acabar com os problemas de produtividade e qualidade no desenvolvimento de
software da época. Sobre a Programação Orientada a Objetos, analise as sentenças a seguir: 
I- Encapsulamento é a combinação de atributos e operações de uma classe. 
II- O polimorfismo permite usar a mesma mensagem para invocar comportamentos diferentes do
objeto.
III- Objeto é um elemento do mundo real (natureza), sendo a instância de uma classe.
4
5
6
3/4
Assinale a alternativa CORRETA: 
A Somente a sentença I está correta. 
B Somente a sentença II está correta. 
C As sentenças I, II e III estão corretas. 
D Somente a sentença III está correta. 
Para a geração dos modelos, utiliza-se atualmente a UML que se utiliza de diagramas na composição.
A versão 2.0 da UML traz consigo 13 diagramas, divididos em quatro grupos. Sobre os Diagramas
Estruturais, analise as sentenças a seguir: 
I- De Implantação: está associado à linguagem de programação e tem por finalidade indicar os
componentes do software e seus relacionamentos. 
II- De Pacotes: representa os subsistemas englobados de forma a determinar partes que o compõem.
III- De Estrutura: descreve a estrutura interna de um classificador. 
IV- De Objeto: este diagrama é fundamental e o mais utilizado na UML e serve de apoio aos outros
diagramas.
Assinale a alternativa CORRETA: 
A As sentenças I e III estão corretas. 
B As sentenças II e IV estão corretas. 
C As sentenças I, II e III estão corretas. 
D As sentenças II e III estão corretas. 
Conforme Melo (2006), existem algumas vantagens de um projeto orientando a objetos.
Acerca dessas vantagens, assinale a alternativa CORRETA: 
FONTE: MELO, A. C. Desenvolvendo aplicações com UML 2.2. 3. ed. Rio de Janeiro: Brasport,
2006.
A A reutilização do código é menos eficiente.
B A reutilização do código é mais eficiente.
C A desatualização do código é mais eficiente.
D A redução do código é mais eficiente.
7
8
4/4
Os projetos fundamentados e desenvolvidos conceitualmente em Orientação a Objetos propõem
analisar, estruturar e interligar as partes de acordo com as funções específicas. O alicerce são os
objetos cujo desenvolvimento é independente e que em uma fase adiantada do projeto, relacionam-se
e se interligam dando origem ao projeto em sua totalidade. Podemos considerar três etapas macro, no
desenvolvimento de um projeto Orientado a Objetos. Acerca dessas etapas, analise as senteças a
seguir:
I- Análise Orientada a Objetos. 
II- Projeto Orientado a Objetos. 
III- Programação Orientada a Objetos. 
IV- Programação Orientada a Aspecto. 
V- Programação Funcional.Assinale a alternativa CORRETA: 
A As sentenças I, II e III estão corretas. 
B As sentenças III e IV estão corretas. 
C Somente a sentença I está correta. 
D As sentenças II e V estão corretas. 
Para a geração dos modelos, utiliza-se atualmente a UML que se utiliza de diagramas na composição.
A versão 2.0 da UML traz consigo 13 diagramas, divididos em quatro grupos. Sobre os Diagramas
Comportamentais, analise as sentenças a seguir: 
I- De Caso de Uso (Use Case): geral e informal para fases de levantamento e análise de Requisitos do
Sistema. 
II- De Máquina de Estados: procura acompanhar as mudanças sofridas por um objeto dentro de um
processo. 
III- De Atividades: descreve os passos a serem percorridos para a conclusão de uma atividade. 
IV- De Interação: descreve a ordem temporal em que as mensagens são trocadas entre os objetos.
Assinale a alternativa CORRETA: 
A As sentenças I, II e IV estão corretas. 
B Somente a sentença III está correta. 
C As sentenças II e IV estão corretas. 
D As sentenças I, II e III estão corretas. 
9
10

Continue navegando