Buscar

Análise Orientada a Objetos I - Avaliação I (1)

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

GABARITO | Avaliação I - Individual (Cod.:825700)
Peso da Avaliação
1,50
Prova
61805330
Qtd. de Questões
10
Acertos/Erros
7/3
Nota
7,00
Ambler (1998, p. 5) em seu estudo traz uma definição computacional de objeto em que “considera que qualquer indivíduo, lugar, coisa, tela, relatório ou conceito que seja aplicável ao sistema é um objeto”. Dessa forma, 
pode-se dizer que objetos computacionais procuram reproduzir as mesmas características e comportamentos dos objetos do mundo real dentro de um sistema. Correia e Tafner (2001) reforçam que os programadores 
podem interagir com esses objetos ativando características ou comportamentos, sem necessidade de entender o funcionamento interno do objeto computacional. 
Sobre os diferentes tipos de objetos computacionais, assinale a alternativa CORRETA:
Fonte: AMBLER, Scott W. Análise e projeto orientados a objeto: seu guia para desenvolver sistemas robustos com tecnologia de objetos. Rio de Janeiro: Editora IBPI Press, 1998.
CORREIA, Carlos Henrique; TAFNER, Malcon Anderson. Análise orientada a objetos. Florianópolis: Editora Visual Books, 2001.
A Objetos computacionais audiovisuais, objetos com tarefa sistematizada, objetos multimídias e objetos de domínio do trabalho.
B Objetos computacionais visuais, objetos com tarefa relacionada, objetos tridimensionais e objetos de domínio do trabalho.
C Objetos computacionais visuais, objetos com tarefa relacionada, objetos multimídias e objetos de domínio do trabalho.
D Objetos computacionais visuais, objetos com tarefa relacionada, objetos multimídias e objetos de domínio geral.
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.
Nesse contexto, assinale a alternativa CORRETA que apresenta o que é a característica do UP centrado na arquitetura:
A É um processo compreendido do ponto de vista do usuário, não antecipando decisões de implementações. Para o UP, o conjunto de casos de uso deve esgotar toda a funcionalidade possível do sistema.
B Prioriza os casos de uso mais críticos em que são tratados primeiro os problemas mais difíceis.
C Preconiza o desenvolvimento baseado em ciclos interativos de duração fixa, onde em cada interação a equipe incorpora à arquitetura as funcionalidades necessárias para realizar os casos de uso abordados.
D É basicamente um modelo que define a estrutura da informação, suas possíveis operações e sua organização em componentes ou até mesmo em camadas.
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:
A Interativo e incremental.
B Centrado na arquitetura.
C Dirigido por caso de uso.
D Focado em riscos.
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 as fases do UP:
A Concepção, Design, Construção e Implantação.
B Concepção, Elaboração, Construção e Transição.
C Inception, Gerenciamento de Configuração e Mudança, Gerenciamento de Projeto e Deployment.
D Modelagem de Negócios, Requisitos, Análise e Implementaçã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 Transição (Deployment):
A 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.
B
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.
C
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 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.
D Busca obter uma visão da abrangência do sistema.
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”.
Qual tipo básico de estrutura que é bastante característico e que trata de agregação ou decomposição de objetos?
Fonte: CORREIA, Carlos Henrique; TAFNER, Malcon Anderson. Análise orientada a objetos. Florianópolis: Editora Visual Books, 2001.
A Estrutura Análise-Estruturada.
B Estrutura Simbiótica. 
C Estrutura Generalização-Especialização.
D Estrutura Todo-Parte.
Segundo Wazlawick (2013), o Processo Unificado (UP ou Unified Process) é um dos mais importantes padrões da indústria de software. É um framework extensível para a concepção de processos, podendo ser 
adaptado às características de diferentes empresas e projetos.
Sobre o ciclo de desenvolvimento UP, assinale a alternativa CORRETA que apresenta informações que identificam o foco na equipe:
Fonte: WAZLAWICK, Raul Sidnei. Engenharia de software: conceitos e práticas. São Paulo: Editora Campus, 2013.
A Ciclo de vida de iteração e plano de interação.
B Microincremento e item de trabalho.
C Ciclo de vida de projeto e plano de projeto.
D Ciclo de vida de projeto e item de trabalho.
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 a principal utilização dessa ferramenta:
A A utilização das informações constantes na manutenção.
B A reutilização das informações constantes em apenas uma etapa do processo de desenvolvimento.
C A reutilização das informações constantes no sistema.
D A utilização das informações constantes no domínio do negócio.
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ásicosde 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.
A 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.
B 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.
C 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.
D 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.
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 tipo básico de estrutura que é conhecida pelo conceito de associar indivíduos com atributos em comum e ao mesmo tempo despreza as diferenças, assinale a alternativa CORRETA:
A Todo-Parte.
B Generalização-Especialização.
C Análise simbiótica.
D Análise-Estrutura.
 VOLTAR
A+ Alterar modo de visualização
1
2
Fonte: WAZLAWICK, Raul Sidnei. Engenharia de software: conceitos e práticas. São Paulo: Editora Campus, 2013.
3
Fonte: WAZLAWICK, Raul Sidnei. Engenharia de software: conceitos e práticas. São Paulo: Editora Campus, 2013.
4
Fonte: WAZLAWICK, Raul Sidnei. Engenharia de software: conceitos e práticas. São Paulo: Editora Campus, 2013.
5
Fonte: WAZLAWICK, Raul Sidnei. Engenharia de software: conceitos e práticas. São Paulo: Editora Campus, 2013.
6
7
8
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.
9
10
Fonte: CORREIA, Carlos Henrique; TAFNER, Malcon Anderson. Análise orientada a objetos. Florianópolis: Editora Visual Books, 2001.
Imprimir
Lucas Almeida Britto Vaz de Queiroz Mascarenhas
Análise e Desenvolvimento de Sistemas (2730023) 
0
Semestres
 Meu Curso
 Estágio e emprego
Biblioteca
Comunicação
Atendimento
 Financeiro
Indicação Premiada
Extensão
https://ava2.uniasselvi.com.br/home
https://ava2.uniasselvi.com.br/my-course
https://ava2.uniasselvi.com.br/internships-and-jobs
https://ava2.uniasselvi.com.br/communication
https://ava2.uniasselvi.com.br/attendance
https://ava2.uniasselvi.com.br/financial
https://ava2.uniasselvi.com.br/award-indication
https://ava2.uniasselvi.com.br/extension

Continue navegando