Buscar

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

Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:825697)
Peso da Avaliação 1,50
Prova 64292716
Qtd. de Questões 10
Acertos/Erros 8/2
Nota 8,00
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 III e IV estão corretas.
B As sentenças I, II e III estão corretas.
C As sentenças II e IV estão corretas.
D As sentenças I, II e IV estão corretas.
Em geral, existe uma sequência pré-definida para as etapas que compõem o ciclo de vida de um 
projeto de desenvolvimento de software, em que inicialmente se faz um levantamento de requisitos, 
para então se fazer a análise, o projeto e finalmente a implementação do código-fonte propriamente 
dita. Considerando as características destas etapas, classifique V para as sentenças verdadeiras e F 
para as falsas:
( ) Na UML, requisitos são geralmente registrados através dos casos de uso.
( ) O diagrama de classes mostra a ordem de invocação dos métodos e criação das instâncias.
( ) As regras de negócio são registradas nos cenários principal e alternativo do diagrama de estados.
( ) O diagrama de sequência faz parte do levantamento do problema, enquanto o diagrama de 
classes já representa uma abstração da solução computacional proposta.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - F.
B V - F - V - V.
C V - F - F - F.
 VOLTAR
A+ Alterar modo de visualização
1
2
D F - F - V - V.
Um sistema de informação deve ter uma boa documentação, de forma atualizada, para que o 
sistema possa ser mantido de maneira rápida, fácil e correta. Ao modelar o sistema, se está 
documentando de uma maneira eficiente. Entretanto, a documentação é somente uma das vantagens 
fornecidas pela modelagem. Partindo da importância do por que modelar, uma pergunta nos vem à 
mente: afinal quais os reais objetivos da modelagem? Sobre os principais objetivos da modelagem, 
analise as sentenças a seguir:
I- Documenta as decisões tomadas após o processo de desenvolvimento e não durante o processo de 
desenvolvimento.
II- Ajuda a visualizar o sistema como gostaríamos que ele fosse.
III- Permite a especificação da arquitetura e comportamento de um sistema.
IV- Fornece padrões de desenvolvimento que servem como guia de construção do sistema.
 
Assinale a alternativa CORRETA:
A As sentenças II, III e IV estão corretas.
B Somente a sentença I está correta.
C As sentenças I e II estão corretas.
D As sentenças I e III estão corretas.
Um sistema de informação deve ter uma boa documentação, de forma atualizada, para que o 
sistema possa ser mantido de maneira rápida, fácil e correta. Ao modelar o sistema, se está 
documentando de uma maneira eficiente. Entretanto, a documentação é somente uma das vantagens 
fornecidas pela modelagem. Partindo da importância do por que modelar, uma pergunta nos vem à 
mente: afinal quais os reais objetivos da modelagem? Sobre os principais objetivos da modelagem, 
classifique V para as sentenças verdadeiras e F para as falsas:
( ) Documenta as decisões tomadas após o processo de desenvolvimento e não durante o processo 
de desenvolvimento.
( ) Ajuda a visualizar o sistema como gostaríamos que ele fosse.
( ) Permite a especificação da arquitetura e comportamento de um sistema.
( ) Fornece padrões de desenvolvimento que servem como guia de construção do sistema.
Assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - F.
B F - F - V - V.
C F - F - V - F.
D F - V - V - V.
3
4
Um estado representa a situação em que um objeto se encontra em um determinado momento durante 
o período em que este participa de um processo. Assim, um objeto pode passar por diversos estados 
dentro de um mesmo processo.
A respeito disso, assinale a alternativa INCORRETA:
A A satisfação de alguma condição.
B A espera pela ocorrência em um evento.
C A reação a nenhum estímulo.
D A execução de alguma atividade.
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 IBM 7030.
B IBM SYSTEM 360.
C UNIVAC I.
D UNIVAC II.
Por mais simples que seja, todo e qualquer sistema de informação deve ser modelado antes que se 
inicie sua implementação. Modelar um sistema é uma forma bastante eficiente de documentá-lo, mas 
a documentação é apenas uma das vantagens fornecidas pela modelagem. Dentre as vantagens da 
modelagem de software, analise as sentenças a seguir:
I- Ajuda a visualizar o sistema como gostaríamos que ele fosse.
II- Permite a especificação da arquitetura e comportamento de um sistema.
III- Fornece padrões de desenvolvimento que servem como guia de construção do sistema.
IV- Documenta as decisões tomadas durante o processo de desenvolvimento.
Assinale a alternativa que apresenta a sequência CORRETA:
A As sentenças I, II, III e IV estão corretas.
B Somente a sentença I está correta.
C Somente a sentença II está correta.
5
6
7
D Somente a sentença III está correta.
Uma classe define um conjunto de características e comportamentos comuns a um determinado 
conjunto de objetos. Com relação à criação de classes dentro da análise orientada a objetos, 
classifique V para as sentenças verdadeiras e F para as falsas:
( ) Ao criarmos uma nova classe, definimos um novo tipo de variável através da qual podem ser 
instanciados objetos.
( ) Uma classe é composta por 4 partes: nome, atributos, estado e comportamento.
( ) Os atributos descrevem o estado interno dos objetos.
( ) O comportamento de um objeto pode ser determinado através da análise de seu estado.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - F.
B V - F - V - F.
C V - V - F - V.
D F - F - V - V.
Na fase de prototipação de projetos, é possível entender com mais clareza o propósito do 
software que está sendo desenvolvido, entender o negócio do cliente, propor melhorias, minimizar 
riscos e maximizar os tempos de desenvolvimento. Referente à prototipação, analise as sentenças a 
seguir:
I- O uso de protótipos evita que os clientes após o desenvolvimento do software identifiquem que 
este não atende às suas reais necessidades decorrente aos problemas de comunicação entre usuário e 
engenheiro nas fases de levantamentos.
II- É necessário utilizar algum tipo de ferramenta para trabalhar com protótipos.
III- O protótipo tem como objetivo simplificar o entendimento dos requisitos, assim como as 
funcionalidades e os conceitos do software.
IV- Ao se fazer uso de protótipos, fica claro que o apresentado é o desenvolvimento finalizado e não 
simplesmente um rascunho.
V- O uso do protótipo faz com que o usuário esteja ciente no estágio que se encontra o software.
Agora, assinale a alternativa CORRETA:
A As sentenças I, III e IV estão corretas.
B As sentenças II, III e V estão corretas.
C As sentenças I, II e V estão corretas.
D As sentenças I e III estão corretas.
8
9
A etapa de análise de requisitos é responsávelpor descrever as necessidades dos usuários em 
determinados processos essenciais à condução dos negócios. Por envolver pessoas diferentes com 
níveis de conhecimento diferentes, a análise de requisitos é uma atividade complexa, da qual todo o 
resto do processo de desenvolvimento do software depende profundamente. Com relação à análise de 
requisitos, analise as seguintes sentenças:
I- A atribuição de prioridades aos requisitos serve para determinar a ordem de implementação destes.
II- Stakeholders diferentes podem solicitar requisitos diferentes de um mesmo domínio, o que pode 
ocasionar conflitos.
III- Os requisitos podem mudar durante a fase de análise de requisitos, fato que deve ser tratado pelo 
analista de requisitos/sistemas.
IV- Fatores políticos e organizacionais não exercem influência sobre os requisitos do sistema.
Agora, assinale a alternativa CORRETA:
A As sentenças II e IV estão corretas.
B As sentenças I e IV estão corretas.
C As sentenças II, III e IV estão corretas.
D As sentenças I, II e III estão corretas.
10
Imprimir