Buscar

Avaliação I - Individual pdfAvaliação I - Individual pdf análise orientada a objetos I

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 7 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

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 6, do total de 7 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

Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:825700)
Peso da Avaliação 1,50
Prova 61924847
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
Segundo Correia e Tafner (2001, p. 39), “Na Programação Orientada a Objetos, as estruturas 
possibilitam os analistas ou programadores arranjarem os objetos de forma que possam visualizar 
melhor o domínio e a complexidade do problema em estudo”.
Sobre os dois tipos básicos de estrutura, assinale a alternativa CORRETA:
Fonte: CORREIA, Carlos Henrique; TAFNER, Malcon Anderson. Análise orientada a objetos. 
Florianópolis: Editora Visual Books, 2001.
A Generalização-Especialização e Todo-Completo.
B Generalização-Especialização e Todo-Parte.
C Generalização-Instanciação e Todo-Parte.
D Análise-Especialização e Todo-Parte.
No contexto de que a principal vantagem da Orientação a Objetos é a utilização de uma mesma 
metodologia, tanto para a análise de sistemas quanto para a programação, Farinelli (2007) descreve 
que a Orientação a Objetos consiste em conceber um sistema computacional como um todo orgânico 
formado por objetos que se relacionam entre si, trazendo consigo alguns benefícios.
Nesse contexto, assinale a alternativa CORRETA que apresenta exemplos de benefícios:
Fonte: FARINELLI, Fernanda. Conceitos básicos de programação orientada a objetos. 2007. 
Disponível em: http://sistemas.riopomba.ifsudestemg.edu.br/dcc/materiais/1662272077_POO.pdf. 
Acesso em: 23 fev. 2023.
 VOLTAR
A+ Alterar modo de visualização
1
2
A Desagregação entre dados e processos; consistência entre análise e desenvolvimento; utilização e
aumento da produtividade; biodesenvolvimento e suas facilidades de manutenção.
B Unificação entre dados e processos; consistência entre design e desenvolvimento; reutilização e
aumento da produtividade; multidesenvolvimento e suas complexidades de manutenção.
C Desagregação entre dados e processos; consistência entre análise e desenvolvimento; reutilização
e aumento da produtividade; tetradesenvolvimento e suas facilidades de manutenção.
D Unificação entre dados e processos; consistência entre análise e desenvolvimento; reutilização e
aumento da produtividade; multidesenvolvimento e suas facilidades de manutenção.
Segundo Wazlawick (2013), o Unified Process (UP) é um framework extensível para a concepção de 
processos, podendo ser adaptado às características de diferentes empresas e projetos. O UP tem fases 
que compõem a sua construção.
Nesse contexto, assinale a alternativa CORRETA que apresenta o objetivo da fase de Concepção 
(Inception):
Fonte: WAZLAWICK, Raul Sidnei. Engenharia de software: conceitos e práticas. São Paulo: Editora 
Campus, 2013.
A
Possui interações nas quais os casos de uso mais complexos já foram tratados e a arquitetura já
foi estabilizada, afinal, o produto é construído no decorrer desta fase. Assim, as atividades de
suas interações consistem predominantemente na geração de código e teste do sistema.
B Consiste na implementação do sistema no ambiente de produção, com a realização de teste e
operação, em que a primeira versão do sistema é entregue ao usuário.
C Busca obter uma visão da abrangência do sistema.
D
Detalhar a análise e expandir os casos de uso, para obter assim sua descrição detalhada e verificar
as situações excepcionais, ou seja, são voltadas para a produção da arquitetura básica, e vários
3
casos de uso são demonstrados com detalhes, possuindo uma arquitetura projetada a qual utiliza-
se de artefatos, os quais podem ser estáticos ou dinâmicos.
Segundo Correia e Tafner (2001, p. 39), “Na Programação Orientada a Objetos, as estruturas 
possibilitam os analistas ou programadores arranjarem os objetos de forma que possam visualizar 
melhor o domínio e a complexidade do problema em estudo”. 
Sobre os dois tipos básicos de estrutura, assinale a alternativa CORRETA: 
Fonte: CORREIA, Carlos Henrique; TAFNER, Malcon Anderson. Análise orientada a objetos. 
Florianópolis: Editora Visual Books, 2001.
A Generalização-Especialização e Contextualização.
B Generalização-Especialização e Todo-Parte.
C Contextualização e Todo-Parte.
D Sistematização e Todo-Parte.
“Programação Orientada a Objetos consiste em utilizar objetos computacionais para implementar a 
funcionalidade de um sistema” (CORREIA; TAFNER, 2001, p. 8).
Nesse contexto, assinale a alternativa CORRETA que apresenta a principal vantagem ao estudar 
Orientação a Objetos:
Fonte: CORREIA, Carlos Henrique; TAFNER, Malcon Anderson. Análise orientada a objetos. 
Florianópolis: Editora Visual Books, 2001.
A A possibilidade de utilizar essa metodologia somente para a análise de sistemas.
B A possibilidade de utilizar essa mesma metodologia tanto para a análise de sistemas quanto para
a programação.
4
5
C A possibilidade de utilizar essa mesma metodologia tanto para a análise de negócios quanto para
a etapa de design.
D A possibilidade de utilizar essa metodologia tanto para a análise de negócios quanto para a etapa
de implantação.
O Processo Unificado é um dos mais importantes padrões da indústria de software atual. Vale 
destacar que o processo unificado (UP ou Unified Process) foi desenvolvido por três importantes 
pioneiros da orientação a objetos nos anos 1990 (Ivar Jacobson, Grady Booch e Jim Rumbaugh). Este 
é o resultado de mais de 30 anos de experiência acumulada em forma de projetos, notações e 
processos. Segundo Wazlawick (2013), o UP é um framework extensível para a concepção de 
processos, podendo ser adaptado às características de diferentes empresas e projetos.
Considerando os casos de uso mais críticos, em que são tratados primeiro os problemas mais difíceis, 
assinale a alternativa CORRETA:
Fonte: WAZLAWICK, Raul Sidnei. Engenharia de software: conceitos e práticas. São Paulo: Editora 
Campus, 2013.
A Dirigido por caso de uso.
B Interativo e incremental.
C Focado em riscos.
D Centrado na arquitetura.
O Processo Unificado é um dos mais importantes padrões da indústria de software atual. Vale 
destacar que o processo unificado (UP ou Unified Process) foi desenvolvido por três importantes 
pioneiros da orientação a objetos nos anos 1990 (Jacobson, Booch e Rumbaugh). Este é o resultado 
de mais de 30 anos de experiência acumulada em forma de projetos, notações e processos. Sobre 
algumas atividades do Processo Unificado, analise as sentenças a seguir: 
6
7
I- Possuem um modelo de ciclo de vida bem definido.
II- São acompanhadas de procedimentos adequados para o uso das ferramentas disponibilizadas.
III- Indicam o uso da linguagem UML.
IV- Não determinam as dependências entre as atividades.
Assinale a alternativa CORRETA: 
A As sentenças II e IV estão corretas.
B As sentenças I, II e IV estão corretas.
C As sentenças I, II e III estão corretas.
D As sentenças III e IV estão corretas.
O conceito de Orientação a Objetos surgiu com o intuito de minimizar os problemas encontrados até 
então na criação de softwares complexos, projetados por meio de decomposição funcional e sub-
rotinas (ARAÚJO, 2009). Sobre as vantagens e os benefícios da orientação a objetos, analise as 
sentenças a seguir: 
I- Sua principal vantagem é a utilização de uma mesma metodologia, tanto para a análise de sistemas 
quanto para a programação.
II- Orientação a Objetos consiste em conceber um sistema computacional como um todo orgânico 
formado por objetos que se relacionam entre si, trazendo consigo alguns benefícios, como: unificação 
entre dados e processos; consistência entre análise e desenvolvimento; reutilização e aumento da 
produtividade; multidesenvolvimento; e por último, mas não menos importante, suas facilidades de 
manutenção.
III- Sua principal vantagem é a utilização de várias metodologias, tanto para a análise de sistemas 
quanto para a programação.
8
IV- Possui relação com a linguagem funcional e por isso tem relação com qualquer paradigma de 
programação.
Assinale a alternativa CORRETA: 
Fonte: ARAÚJO, Marcelo C. Análise orientada a objetos. Engenharia de Software Magazine, São 
Paulo,ano 1, p. 46-52, maio 2009.
A As sentenças II e IV estão corretas.
B As sentenças I e II estão corretas.
C As sentenças I, II e IV estão corretas.
D As sentenças III e IV estão corretas.
O Processo Unificado é um dos mais importantes padrões da indústria de software atual. Vale 
destacar que o processo unificado (UP ou Unified Process) foi desenvolvido por três importantes 
pioneiros da orientação a objetos nos anos 1990, sendo resultado de mais de 30 anos de experiência 
acumulada em forma de projetos, notações e processos. Sobre o nome das pessoas pioneiras desse 
padrão, analise as opções a seguir:
I- Jacobson.
II- Booch.
III- Rumbaugh.
IV- Bjarne Stroustrup.
9
V- Dennis Ritchie.
Assinale a alternativa CORRETA:
A As opções II, III e IV estão corretas.
B As opções I, II e V estão corretas.
C As opções III e IV estão corretas.
D As opções I, II e III estão corretas.
O RUP representa uma nova geração de processos genéricos, a mais importante inovação é a 
separação de fases e workflows, e, sobretudo, o reconhecimento de que a implantação de software no 
ambiente do usuário é parte do processo. 
Sobre as categorias em que são organizadas os papéis no RUP, assinale a alternativa CORRETA:
A Papel do analista, papel do desenvolvedor, papel do testador e papel do gerente.
B Papel do analista, papel do desenvolvedor, papel do regulador e papel do gerente.
C Papel do analista, papel do desenvolvedor, papel do testador e papel do administrador.
D Papel do analista, papel do desenvolvedor, papel do testador e papel do receptor.
10
Imprimir

Continue navegando