Buscar

Avaliação Estudos Disciplinares VII terceira

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 3 páginas

Prévia do material em texto

• Pergunta 1 
1 em 1 pontos 
 
 Um IDE (Integrated Development Environment) é uma ferramenta que pode ajudá-lo 
no desenvolvimento de aplicações Java. Assinale abaixo o IDE que não pode ser 
utilizado para criar programas em JAVA. 
 
Resposta Selecionada: c. 
SQL Server. 
 
 
• Pergunta 2 
1 em 1 pontos 
 
(POSCOMP 2009) Considere o seguinte programa escrito em C: 
 
O que será impresso quando o programa for executado? 
 
Resposta Selecionada: b. 
muito facil. 
 
 
• Pergunta 3 
1 em 1 pontos 
 
A complexidade ciclomática é uma forma de determinar a complexidade de um 
programa ou método por meio da análise das condicionais ou repetições dentro do 
programa. Essa técnica é utilizada para garantir que todas as linhas de código sejam 
executadas pelo menos uma vez. A complexidade ciclomática é determinada pela 
quantidade de nós predicados mais 1, logo, o número de caminhos a serem testados 
definidos pelo grafo é: 
 
Fonte: ENADE, 2008 
 
Resposta Selecionada: c. 
4. 
 
 
• Pergunta 4 
1 em 1 pontos 
 
A programação orientada a objetos (OOP) difere da programação 
procedural porque a segunda enfatiza a sequência de etapas de 
codificação necessárias para a solução de um problema, enquanto a 
programação orientada a objetos enfatiza a criação e a interação de 
objetos. Seguindo esse paradigma, que nome se dá ao ocultamento de 
informações: a interação apenas com os métodos de um objeto permite 
que os detalhes de sua implementação interna permaneçam ocultos 
para o mundo externo. 
 
Resposta Selecionada: c. 
Encapsulamento. 
 
 
• Pergunta 5 
1 em 1 pontos 
 
Um Design Pattern pode ser definido como uma solução amplamente 
aplicável a diferentes problemas que costumam aparecer com alta 
frequência durante o desenvolvimento de software. Trata-se, portanto, 
de um mecanismo que permite a obtenção do item de maior valia para 
o desenvolvedor que é a reusabilidade. 
Assinale a alternativa correta. 
 
Resposta 
Selecionada: 
e. 
Uma classe envolvida no Design Pattern Factory tem 
sempre um método abstrato que deve ser sobrescrito 
por subclasses mais específicas. 
 
 
• Pergunta 6 
1 em 1 pontos 
 
Considere o diagrama de classes UML a seguir. 
 
O diagrama UML acima faz uso de uma relação de agregação por composição, na 
leitura do relacionamento entre o objeto CatálogoDeProduto e o 
objeto EspecificaçãoDoProduto temos que: 
 
Resposta 
Selecionada: 
a. 
A parte deve estar sempre ligada ao objeto 
composto. 
 
 
• Pergunta 7 
1 em 1 pontos 
 
 
São características da arquitetura denominada MVC – Model-View-Controller: 
I. A camada modelo é responsável por implementar as regras de negócio. 
II. Camada de controle faz a ligação entre a tela e a camada de negócio. 
III. A divisão em camadas aumenta a complexidade de manutenção do software. 
Assinale a alternativa correta: 
 
Resposta Selecionada: c. 
I e II estão corretas. 
 
 
• Pergunta 8 
1 em 1 pontos 
 
Em um arquivo CSS, os seletores de atributos permitem sua captura. 
Ele é manipulado pelo atributo que permite manter o código mais limpo 
em relação à inserção de id e class, sem deixar de proporcionar 
especificidade na seleção do seletor CSS. É possível capturar 
praticamente qualquer seletor, desde que ele possua um atributo 
identificável. Os principais seletores de atributos são: 
seletor[atr] 
Captura o seletor pelo seu atributo especificado entre colchetes. 
O bloco CSS a seguir utiliza o atributo de identificação tree no seletor. 
Para que? 
 
 
 
Resposta 
Selecionada: 
b. 
Para identificar que somente a linha três receberá as 
alterações de fundo e altura. 
 
 
• Pergunta 9 
1 em 1 pontos 
 
A linguagem de programação Java suporta o recurso de multithreading. 
O recurso de multithreading permite que os programas baseados na 
tecnologia Java utilizem os recursos do sistema de maneira muito 
eficiente. Podemos definir multithreading como: 
 
Resposta 
Selecionada: 
e. 
Multitarefas quer dizer que o Java pode ser executado 
de forma concorrente. 
 
 
• Pergunta 10 
1 em 1 pontos 
 
O objetivo de um diagrama de estados é fazer a modelagem do comportamento de 
uma sociedade de objetos que trabalham em conjunto. Usando a máquina de 
estados, pode-se fazer a modelagem do comportamento de um objeto individual. De 
acordo com essa afirmação, analise as afirmativas a seguir: 
I. Complementam a descrição de uma classe. 
II. Descreve a sequência de atividades que podem ocorrer em um objeto. 
III. Podem ser construídos para descrever as atividades do sistema inteiro. 
É correto apenas afirmar: 
 
Resposta Selecionada: e. 
Somente I está correta.

Continue navegando