Buscar

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

06/09/23, 14:06 Avaliação I - Individual
about:blank 1/4
Prova Impressa
GABARITO | Avaliação I - Individual (Cod.:884390)
Peso da Avaliação 1,50
Prova 68136799
Qtd. de Questões 10
Acertos/Erros 9/1
Nota 9,00
A UML permite também a criação de modelos que simulam o comportamento do software em 
construção em diversos aspectos. Mas nunca se esqueça: sempre caberá ao desenvolvedor a 
responsabilidade de usar as informações de modo a obter soluções de qualidade, de acordo com as 
expectativas do usuário e que sejam capazes de produzir os melhores resultados possíveis. A versão 
2.0 da UML traz consigo 13 diagramas e é dividida em alguns grupos. Sobre esses grupos, analise as 
sentenças a seguir:
I- Diagramas estruturais.
II- Diagramas comportamentais.
III- Diagramas de interação.
IV- Diagramas de implementação.
Assinale a alternativa CORRETA:
A Somente a sentença II está correta.
B Somente a sentença I está correta.
C As sentenças I, II, III e IV estão corretas.
D Somente a sentença III está correta.
Há uma pessoa que foi a primeira a usar o termo "orientação a objetos". Sobre quem foi ela, assinale 
a alternativa CORRETA:
A Ivan Suthorland.
B Alan Curtis Kay.
C Bertrand Meyer.
D Krysten Nygaard.
 VOLTAR
A+ Alterar modo de visualização
1
2
06/09/23, 14:06 Avaliação I - Individual
about:blank 2/4
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 implementação.
B Visão de processo.
C Visão de projeto.
D Visão de implantação.
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 trata da estrutura de hardware e software, ou seja, 
do ambiente em que a solução será implementada. Sobre a qual das cinco visões essa descrição 
corresponde, assinale a alternativa CORRETA:
A Visão de implantação.
B Visão de implementação.
C Visão de processo.
D Visão de projeto.
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 ajuda a definir a estrutura da solução, isso é, os 
arquivos de instalação, seu controle de versões. Sobre a qual das cinco visões essa descrição 
corresponde, assinale a alternativa CORRETA:
A Visão de projeto.
3
4
5
06/09/23, 14:06 Avaliação I - Individual
about:blank 3/4
B Visão de processo.
C Visão de implantação.
D Visão de implementação.
No Java Enterprise Edition (JEE), há um aspecto que pode ser considerado o principal componente. 
Sobre qual é esse aspecto, assinale a alternativa CORRETA:
A Annotations.
B Servidor de aplicação.
C Servlets.
D Persistência.
Em 1980, surge uma linguagem de programação orientada a objetos que é importante e utilizada até 
hoje. Foi criada por um cientista da computação dinamarquês e professor chamado Bjarne Stroustrup. 
Inclusive, essa linguagem de programação está entre as linguagens mais populares no rank do Tiobe. 
Sobre o nome dessa linguagem de programação, assinale a alternativa CORRETA:
A Linguagem Pascal.
B Linguagem C.
C Linguagem Prolog.
D Linguagem C++.
Há uma pessoa que foi considerada o pai da orientação a objetos. Sobre quem é ela, assinale a 
alternativa CORRETA:
A Ivan Suthorland.
B Bertrand Meyer.
C Alan Curtis Kay.
D Krysten Nygaard.
6
7
8
06/09/23, 14:06 Avaliação I - Individual
about:blank 4/4
Itens estruturais são responsáveis por definir a estrutura da solução, formadas por classes, interfaces, 
colaborações, casos de uso, componentes, artefatos e nós. Sobre a função dos componentes, assinale 
a alternativa CORRETA:
A São as funcionalidades a serem implementadas por uma classe ou por um componente.
B São agrupamentos de classes, relacionamentos e interfaces que constituem uma unidade do
sistema.
C São estruturas que instituem uma funcionalidade de uma solução de software por meio da
implementação de uma ou mais interfaces definidas. 
D Descrevem uma sequência de ações a serem executadas pelos componentes da solução.
No que concerne aos métodos especiais, temos várias questões associadas. Sobre esse tema, associe 
os itens, utilizando o código a seguir:
I- Construtor.
II- GET.
III- SET.
( ) É o método que constrói, isso é, reserva o espaço em memória, onde serão armazenadas as 
informações daquele objeto da classe.
( ) É o método que apresenta o valor armazenado em determinado atributo de um objeto.
( ) Dá um valor a um atributo.
Assinale a alternativa que apresenta a sequência CORRETA:
A II - III - I.
B II - I - III.
C I - III - II.
D I - II - III.
9
10
Imprimir

Continue navegando