Buscar

Analise Orientada a Objetos-Avaliacao II

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

17/04/2022 22:03 Avaliação II - Individual
1/4
Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:738903)
Peso da Avaliação 1,50
Prova 45410006
Qtd. de Questões 10
Acertos/Erros 9/1
Nota 9,00
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 Plano de Prototipação, Definição Geral, Protótipo Executável, Relatório de Avaliação.
B Plano de Prototipação, Definição Executável, Protótipo Geral, Relatório de Avaliação.
C Relatório de Prototipação, Protótipo Executável, Definição Geral, Plano de Avaliação.
D Definição de Prototipação, Plano Executável, Protótipo Geral, Relatório de Avaliação.
Em 1997, a UML passa a ser adotada pela OMG (Object Management Group) como linguagem
padrão de modelagem, um caminho que teve início em 1995 com a união do método Booch com o
método OMT de Jacobson, que resultou no Método Unificado. Logo em seguida, Rumbaugh, com seu
método OOSE, juntou-se ao projeto para incorporar a metodologia que resultou no lançamento da
primeira versão da UML em 1996. Assim que foi lançada, a UML passou a ser adotada por diversas
grandes empresas de software da época, as quais passaram a contribuir com o projeto. 
Dentre os diversos diagramas utilizados pela UML, assinale a alternativa INCORRETA:
A A UML só utiliza os seguintes Diagramas: Classe e Atividades.
B Pode ser usado o Diagrama de Atividades.
C Pode ser utilizado o diagrama de Caso de Uso e Diagramas de Componentes.
D Pode ser usado o Diagrama de Classe.
Com base nas informações recebidas sobre o desenvolvimento de um sistema UML, analise as
sentenças a seguir:
I- Análise de Requisitos. II- Análise. III- Design. IV- Programação. 
(    ) Descreve que novas classes, atributos, métodos e funcionalidades serão adicionados a fim de
prover uma infraestrutura técnica necessária à interface do usuário e de periféricos, gerenciamento de
banco de dados, comunicação com outros sistemas, entre outros.
(    )  É responsável pela coleta dos dados que são indispensáveis e necessários para que o usuário do
sistema possa solucionar seu problema e alcançar os objetivos desejados da organização.
 VOLTAR
A+ Alterar modo de visualização
1
2
3
17/04/2022 22:03 Avaliação II - Individual
2/4
(    )  São definidas as primeiras abstrações (classes e objetos) e mecanismos que estarão presentes no
domínio do problema.
(    )  As classes provenientes do design são convertidas para o código da linguagem orientada a
objetos escolhida.
Assinale a alternativa que apresenta a sequência CORRETA:
A I - IV - II - III.
B III - II - I - IV.
C III - I - II - IV.
D II - I - IV - III.
Hoje em dia, o software assume um duplo papel. Ele é o produto e ao mesmo tempo o veículo para
entrega do produto. Como produto, ele disponibiliza o potencial de computação presente em
computador, ou mais amplamente numa rede de computadores acessível pelo hardware local. Quer
resida em um telefone celular, quer opere em um computador de grande porte (Mainframes), o
software é transformador de informações, produzindo, gerando, adquirindo, modificando, exibindo,
ou transmitindo informação, que pode ser tão simples como um bit ou tão complexa como uma
apresentação multimídia. Para o desenvolvimento desses softwares, existem algumas fases, como por
exemplo a fase de implementar ou codificar o software. A respeito dessas fases, analise as sentenças a
seguir:
I- Fase de análise. II- Fase de design. III- Fase de testes. IV- Fase de implantação.
Assinale a alternativa CORRETA:
A As sentenças I, II, III e IV estão corretas.
B Somente a sentença II está correta.
C Somente a sentença III está correta.
D Somente a sentença I está correta.
A Unified Modeling Language (UML), ou Linguagem de Modelagem Unificada, surgiu da união de
três metodologias de modelagem: o método Booch, o método Object Modeling Technique (OMT) e o
método Object Oriented Software Engineering (OOSE).
A respeito disso, assinale a alternativa INCORRETA: 
A A engenharia de negócio utiliza o método Booch, de forma adaptada, para modelagem e no
melhoramentos dos processos referentes ao funcionamento de organizações.
B
Os dois métodos (OOSE e o Objectory) foram desenvolvidos com base da mesma visão de Ivar
Jacobson. Jacobson traz no OOSE a visão do método orientado a objetos, enquanto no Objectory
é utilizado para construir sistemas nas suas mais variadas formas.
C O método OMT é basicamente voltado para testes de modelos e fundamentado nas
especificações da análise de requisitos do sistema.
4
5
17/04/2022 22:03 Avaliação II - Individual
3/4
D 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.
A prototipação é um processo que tem como objetivo facilitar o entendimento dos requisitos,
apresentar conceitos e funcionalidades do software. Dessa forma podemos propor uma solução
adequada para o problema do cliente, aumentando sua percepção de valor. 
Assinale a alternativa CORRETA que apresenta a ordem do processo de prototipação:
A Estabelecer objetivos do protótipo - Definir funcionalidade do protótipo - Desenvolver o
protótipo - Avaliar o protótipo.
B Definir funcionalidade do protótipo - Estabelecer objetivos do protótipo - Desenvolver o
protótipo - Avaliar o protótipo.
C Avaliar o protótipo - Estabelecer objetivos do protótipo - Definir funcionalidade do protótipo -
Desenvolver o protótipo.
D Avaliar o protótipo -  Desenvolver o protótipo - Estabelecer objetivos do protótipo - Definir
funcionalidade do protótipo.
A notação UML utiliza de alguns mecanismos na construção de seus diagrama, com o intuito de tratar
informações adicionais que ainda não foram descritas. 
Sobre os mecanismos, assinale a alternativa INCORRETA:
A Notas Explicativas.
B Notas comparativas.
C Estereótipos.
D Etiquetas.
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 reação a nenhum estímulo.
B A satisfação de alguma condição.
C A execução de alguma atividade.
D A espera pela ocorrência em um evento.
6
7
8
17/04/2022 22:03 Avaliação II - Individual
4/4
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. 
IV- Testes. V- Implantação.Assinale a alternativa CORRETA:
A Somente a sentença II está correta.
B Somente a sentença I está correta.
C Somente a sentença III está correta.
D As sentenças I, II, III, IV e V estão corretas.
Generalização / Especialização é um tipo de relacionamento possível de ser aplicado a certos
elementos de modelo na UML.
Considerando esses elementos, assinale a alternativa CORRETA:
A Casos de uso e classes.
B Casos de uso e atores.
C Classes e atores.
D Casos de uso, classes e atores.
9
10
Imprimir

Continue navegando