Buscar

Avaliação 1 - 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 6 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 6 páginas

Prévia do material em texto

02/03/2022 19:42 Avaliação I - Individual
1/6
Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:742329)
Peso da Avaliação 1,50
Prova 42708875
Qtd. de Questões 10
Acertos/Erros 9/1
Nota 9,00
No Java Enterprise Edition (JEE), há um aspecto que pode ser considerado o principal componente. Sobre qual é esse aspecto, assinale a alternativa CORRETA:
A Servidor de aplicação.
B Servlets.
C Annotations.
D Persistência.
A Linguagem de modelagem unificada (UML) foi criada para estabelecer uma linguagem de modelagem visual comum, semântica e sintaticamente rica, para
arquitetura, design e implementação de sistemas de software complexos, tanto estruturalmente quanto para comportamentos. Além do desenvolvimento de
software, a UML tem aplicações em fluxos do processo na fabricação. É análoga aos modelos utilizados em outros campos e é composta por diferentes tipos de
diagramas. De modo geral, diagramas UML descrevem o limite, a estrutura e o comportamento do sistema e os objetos nele contidos. A UML não é uma
linguagem de programação, mas existem ferramentas que podem ser usadas para gerar código em várias linguagens por meio de diagramas UML. A UML tem
uma relação direta com a análise e o design orientados a objetos. Sobre os diagramas da UML, classifique V para as sentenças verdadeiras e F para as falsas:
 VOLTAR
A+ Alterar modo de visualização
1
2
02/03/2022 19:42 Avaliação I - Individual
2/6
( ) Os diagramas de classe e componente são diagramas da categoria estrutural.
( ) O diagrama de sequência é caracterizado como um diagrama de interação, é sua função demonstrar a ordem das mensagens executadas.
( ) Os diagramas estruturais são usados na etapa de implementação e representam o relacionamento do sistema como um todo.
( ) Os diagramas comportamentais representam dinamicamente os objetos do sistema.
 Assinale a alternativa que apresenta a sequência CORRETA:
A V - V - V - F.
B F - V - V - F.
C F - V - V - V.
D V - F - F - V.
A classe descreve vários objetos, que, juntos, compartilham os mesmos atributos, operações, relacionamentos e semântica. A representação completa de uma
classe tem mais de uma divisão, segundo definição da UML 2.0. Sobre essa divisão, analise as sentenças a seguir:
I- Nome da classe.
II- Atributos.
III- Métodos.
IV- Responsabilidades.
Assinale a alternativa CORRETA:
A As sentenças I, II, III e IV estão corretas.
B Somente a sentença III está correta.
C Somente a sentença II está correta.
D Somente a sentença I está correta.
3
02/03/2022 19:42 Avaliação I - Individual
3/6
Há um método de modelagem e projeto orientado a objetos publicado em 1991 por James Rumbaugh, Michael Blaha, Willian Premerlani, Frederick Eddy e
Willian Lorensen, no livro "Object-Oriented Modeling and Design". Sobre qual é esse método, assinale a alternativa CORRETA:
A OMT (Object Modeling Technique).
B Método de Booch.
C OOSE (Object-Oriented Software Engineering).
D UML.
Devemos estar atentos ao que é estático e dinâmico ao utilizarmos a UML. Como estático, podemos entender a definição das classes, a modularização, as
camadas e a configuração do hardware. Como processo dinâmico, podemos classificar as mudanças de estado que os itens podem sofrer no decorrer da
execução do software, por exemplo, pelas alterações ocasionadas pelas trocas de mensagens entre os itens nesse momento. Podemos perceber cinco diferentes
visões proporcionadas pela UML durante a construção de modelos de software. Uma delas também é chamada de visão de interação. Foca o fluxo de controle
entre os diversos componentes da solução, permitindo também a análise de seu desempenho, a sincronização e a concorrência entre seus componentes, necessária
para o perfeito funcionamento da solução. Sobre a qual das cinco visões essa descrição corresponde, assinale a alternativa CORRETA:
A Visão de projeto.
B Visão de processo.
C Visão de implantação.
D Visão de implementação.
4
5
02/03/2022 19:42 Avaliação I - Individual
4/6
A UML apoia a prática de engenharia de software orientada a objetos e poderá ser a linguagem de modelagem padrão para modelar sistemas concorrentes e
distribuídos. Utiliza-se de um conjunto de técnicas de notação gráfica para criar modelos visuais de software de sistemas intensivos, combinando as melhores
técnicas de modelagem de dados, negócios, objetos e componentes. É uma linguagem de modelagem única, comum e amplamente utilizável. Sobre esse tema,
assinale a alternativa CORRETA:
A Poucos diagramas podem acabar atrapalhando.
B É obrigatório fazer diagramas com detalhes demais.
C É necessário fazer todos os diagramas da UML.
D Não é necessário fazer todos os diagramas da UML.
Três grandes nomes criaram a UML (Unified Modeling Language). Dois deles são norte-americanos: Grady Booch e James Rumbaugh, e o terceiro é o suíço
Ivar Jacobson. Juntos, em 1995, lançaram a UML, unificando os três métodos de estudos desenvolvidos individualmente por eles. Sobre objetivos da UML,
assinale a alternativa CORRETA:
A Não pode ser usada para modelar sistemas desenvolvidos no paradigma estruturado.
B Pode ser usada para inventar sistemas desenvolvidos no paradigma estruturado.
C Pode ser usada para sonhar com sistemas desenvolvidos no paradigma estruturado.
D Pode ser usada para modelar sistemas desenvolvidos no paradigma estruturado.
6
7
02/03/2022 19:42 Avaliação I - Individual
5/6
A abstração foca o escopo da entidade. Por exemplo, ao pensarmos na entidade "produto", não precisamos pensar em todos os atributos dessa entidade.
Podemos focar a atenção apenas nos atributos principais e essenciais, os quais serão a característica desta entidade e que a tornarão exclusiva dentro de um
modelo, na análise e desenvolvimento do sistema. Sobre o conceito de abstração, assinale a alternativa CORRETA:
A Abstração consiste em alto acoplamento.
B Abstração consiste em baixo acoplamento.
C Abstração consiste no detalhamento.
D Abstração consiste na ocultação de detalhes.
Os conceitos da programação orientada a objetos (POO) surgiram no final da década de 1960, quando a linguagem Simula-68 introduziu as ideias de objetos e
troca de mensagens para construção de programas. Tais concepções foram posteriormente amadurecidas e aprimoradas durante a década de 1970 pela linguagem
de programação Smalltalk, mas a popularização da POO só se deu ao longo das décadas de 1980 e 1990, com as linguagens C++ e Java. Sobre a definição de
classe na POO, assinale a alternativa CORRETA:
A É um modelo ou molde de construção de objetos em que se definem características e comportamentos.
B É um objeto com função de instanciação, em que não se podem definir características.
C É um modelo ou molde de construção de objetos em que não se podem definir características.
D É um objeto com função de instanciação, em que se definem comportamentos por meio de atributos.
Há um método que foi desenvolvido por Grady Booch, da Rational Software Corporation, expressivo principalmente nas fases de projeto e construção de
sistemas. Sobre qual é esse método, assinale a alternativa CORRETA:
8
9
10
02/03/2022 19:42 Avaliação I - Individual
6/6
A OOSE (Object-Oriented Software Engineering).
B UML.
C OMT (Object Modeling Technique).
D Método de Booch.
Imprimir

Outros materiais