Buscar

Avaliação Estudods Disciplinares VII primeira

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 
 
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 2 
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 3 
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. 
 
 
• Pergunta 4 
0 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? 
 
A linha de CSS acima quer dizer que todas as tags <p> que tem o id 
“tree” vai receber a formatação independentemente de onde 
estiverem. Pelas opções de respostas, todas estão erradas, segue 
as opções. 
a) Para identificar o componente como tree. 
b) Para identificar que somente a linha três receberá as alterações 
de fundo e altura. 
c) Para identificar que somente a linha três não receberá as 
alterações de fundo e altura. 
d) Para identificar que somente os primeiros componentes 
receberão as alterações de fundo e altura. 
e) O id = ‘tree’ não é uma expressão possível para identificar um 
componente em CSS. 
Resposta 
Selecionada: 
e. 
O id = ‘tree’ não é uma expressão possível para 
identificar um componente em CSS. 
 
 
• Pergunta 5 
1 em 1 pontos 
 
Em um modelo de entidade-relacionamento, uma entidade é dita fraca quando é 
verificada, entre uma entidade A e uma entidade B, a: 
 
Resposta 
Selecionada: 
a. 
dependência da existência entre elas ou a 
dependência de um identificador. 
 
 
• Pergunta 6 
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 7 
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 8 
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 9 
0 em 1 pontos 
 
 
A tríplice restrição da gestão de projetos é formada pela gestão do escopo, prazo, custo e 
qualidade. Analise as afirmativas relacionadas ao gerenciamento de escopo e marque a 
alternativa correta: 
I. O gerenciamento do escopo é continuo no projeto. 
II. A EAP deve ser elaborada antes da definição do escopo. 
III. A linha de base de escopo é base para o controle de mudanças de escopo. 
IV. A prototipação é uma técnica para coleta de requisitos. 
 
Resposta Selecionada: b. 
I e III estão corretas. 
 
 
• Pergunta 10 
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.

Outros materiais