Buscar

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

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

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

Prévia do material em texto

10/05/2024, 20:58 Avaliação II - Individual
about:blank 1/5
Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:954121)
Peso da Avaliação 2,00
Prova 79558426
Qtd. de Questões 10
Acertos/Erros 8/1
Canceladas 1
Nota 9,00
O levantamento dos requisitos é uma das etapas mais importantes em todo o projeto de 
desenvolvimento de software, pois é nela que o analista obtém as necessidades dos usuários para 
posteriormente transformá-las em um produto funcional. 
Considerando a atividade de levantamento de requisitos e suas características, assinale a alternativa 
CORRETA:
A Os requisitos levantados erroneamente podem ser facilmente corrigidos durante a etapa de
implementação.
B Uma das dificuldades do levantamento de requisitos é a ausência de ferramental adequado para
o registro.
C O levantamento de requisitos é a última etapa antes do desenvolvimento do código-fonte
propriamente dito.
D Um requisito levantado erroneamente ocasiona problemas em cascata nas demais etapas do
projeto.
O termo classe é muito utilizado na programação e análise orientada a objetos, pois os objetos 
somente existem através da instanciação de uma classe, que fornece estado e comportamento padrão 
para estes durante seu ciclo de vida. Com relação à programação e análise orientada a objetos, 
classifique V para as sentenças verdadeiras e F para as falsas:
( ) As classes, em geral, representam elementos do domínio do problema no mundo real.
( ) Somente o estado de instâncias pode ser moldado através de uma classe.
( ) Uma instância é formada por estado e comportamento, sendo ambos definidos por um pedaço de 
software conhecido como classe.
( ) O comportamento de uma instância somente é definido através da herança.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A F - V - V - F.
B V - F - V - F.
C V - F - F - V.
D F - F - V - V.
 VOLTAR
A+ Alterar modo de visualização
1
2
10/05/2024, 20:58 Avaliação II - Individual
about:blank 2/5
Estabelecer objetivos do protótipo, definir funcionalidade do protótipo, desenvolver o protótipoe 
avaliar o protótipo. São essas fases do processo que envolvem a prototipação. 
Quais seriam, respectivamente, os resultados de cada uma dessas fases?
A Definição de Prototipação, Plano Executável, Protótipo Geral, Relatório de Avaliação.
B Plano de Prototipação, Definição Geral, Protótipo Executável, Relatório de Avaliação.
C Relatório de Prototipação, Protótipo Executável, Definição Geral, Plano de Avaliação.
D Plano de Prototipação, Definição Executável, Protótipo Geral, Relatório de Avaliação.
Assim, um sistema de informação precisa possuir uma boa documentação, que precisa ser atualizada 
para que o sistema possa ser mantido com facilidade, rapidez e de maneira correta. “Modelar um 
sistema é uma forma bastante eficiente de documentá-lo, a documentação é apenas uma das vantagens 
fornecidas pela modelagem” (GUEDES, 2004, p. 18). Partindo da importância do por que modelar, 
analise as sentenças a seguir:
I- Ajudar a visualizar o sistema como gostaríamos que ele fosse.
II- Permitir a especificação da arquitetura e comportamento de um sistema.
III- Fornecer padrões de desenvolvimento que servem como guia de construção do sistema.
IV- Somente a UML e RUP vão poder estimar e proporcionar uma melhor qualidade no produto final.
Assinale a alternativa CORRETA: 
Fonte: GUEDES, Gilleanes T. A. UML Uma abordagem prática. São Paulo: Editora Novatec, 2004.
A As sentenças I, II e III estão corretas.
B As sentenças II e IV estão corretas.
C As sentenças III e IV estão corretas.
D As sentenças I, II e IV estão corretas.
Um fator crítico na fase de levantamento de requisitos são as incertezas dos usuários com relação às 
potencialidades do sistema de informação. Sobre os principais fatores críticos na fase de levantamento 
de requisitos, analise as sentenças a seguir:
I- Falta de envolvimento do usuário.
II- Falta de recursos.
III- Expectativas irreais.
IV- Apoio do executivo.
V- Mudança de requisitos e especificações.Assinale a alternativa CORRETA:
A As sentenças I, II, III e V estão corretas.
B As sentenças I, II, III e IV estão corretas.
C Somente a sentença I está correta.
3
4
5
10/05/2024, 20:58 Avaliação II - Individual
about:blank 3/5
D As sentenças I e V estão corretas.
A notação UML utiliza de alguns mecanismos na construção de seus diagramas, com o intuito de 
tratar informações adicionais que ainda não foram descritas. Uma nessas notações se chama 
Estereótipos. 
Assinale a alternativa CORRETA correspondente a esse conceito:
A É considerado o núcleo do mecanismo de extensão de UML. Normalmente são utilizados para
estender (enriquecer) o significado de um determinado elemento em um diagrama.
B
A todo elemento da UML está associada alguma semântica, onde cada elemento gráfico possui
um significado bem definido que, uma vez entendido, fica implícito na utilização do elemento em
algum diagrama.
C
Os elementos gráficos de um diagrama da UML possuem propriedades predefinidas. Propriedades
adicionais para elementos gráficos de um diagrama podem ser definidas através do uso de
etiquetas.
D É utilizado para comentar ou esclarecer alguma parte do diagrama.
O marco inicial da informática se dá com o primeiro computador eletrônico, o ENIAC (Eletrical 
Numerical Integrator and Calculator), surgido em 1945, e pesando cerca de 30 toneladas. Até hoje os 
computadores ainda utilizam a arquitetura proposta por Von Neumann. Em 1951, surgia o primeiro 
computador fabricado comercialmente. 
Assinale a alternativa CORRETA que apresenta o nome desse computador:
A UNIVAC I.
B IBM SYSTEM 360.
C IBM 7030.
D UNIVAC II.
Atenção: Esta questão foi cancelada, porém a pontuação foi considerada.
Processo de software é como uma metodologia para as atividades, ações e tarefas necessárias para 
desenvolver softwares de alta qualidade. Dessa forma, um processo de software é como uma série de 
passos previsíveis, ou um roteiro, que ajudará na criação de um produto ou sistema de alta qualidade e 
dentro do prazo estabelecido entre as partes. A metodologia de desenvolvimento Waterfall (mais 
conhecida como cascata) não está preparada para mudanças que sempre ocorrem no decorrer do 
projeto de software. Atualmente se utiliza mais a metodologia Iterativa. Sobre ela, analise as 
sentenças a seguir:
I- Levantamento de Requisitos.
II- Analise e design de todas as funcionalidades.
III- Programação.
6
7
8
10/05/2024, 20:58 Avaliação II - Individual
about:blank 4/5
IV- Testes.
V- Implantação.Assinale a alternativa CORRETA:
A Somente a sentença II está correta.
B Somente a sentença III está correta.
C Somente a sentença I está correta.
D As sentenças I, II, III, IV e V estão corretas.
Unified Modelling Language (UML) é uma notação baseada em diagramas, cuja função principal é 
especificar, visualizar e documentar modelos de "software" orientados por objetos. Não pode ser 
considerada um método de desenvolvimento, pois não determina o modo de fazer as coisas. Apenas 
auxilia no entendimento dos cenários e na comunicação do entendimento para todos os envolvidos no 
desenvolvimento. 
Acerca da unificação da UML, assinale a alternativa INCORRETA:
A OOSE é uma técnica de Modelagem de Objetos ou Object Modelling Technique. 
B O método OMT é basicamente voltado para testes de modelos e fundamentado nas
especificações da análise de requisitos do sistema.
C
O método Booch foi definido por Booch, que trouxe a definição de que um sistema é analisado a
partir de um número de visões, na qual cada visão é descrita por um número de diagramas e de
modelos.
D A Unified Modeling Language (UML), ou Linguagem de Modelagem Unificada, surgiu da união
de três metodologias de modelagem.
Uma classe é a descrição de um tipo de objeto e todos os objetos são instâncias de classes. 
Objetos só podem ser instanciados de classes. Desta forma, a classe descreve os comportamentos 
assim como as propriedades daquele objeto. Sobre a classe de um objeto, classifique V para as 
sentençasverdadeiras e F para as falsas:
( ) As classes são utilizadas para classificar os objetos identificados no mundo real.
( ) As classes podem ser retiradas do domínio do problema ou de hipóteses.
( ) Uma classe define os atributos e os métodos de um conjunto de objetos.
( ) As classes são facilmente identificadas num sistema.
( ) As classes devem ser identificadas por especialistas no domínio do problema.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A F - F - F - V - V.
B V - F - V - V - F.
C V - F - V - F - V.
9
Revisar Conteúdo do Livro
10
10/05/2024, 20:58 Avaliação II - Individual
about:blank 5/5
D V - V - F - F - V.
Imprimir

Continue navegando

Outros materiais