Buscar

PROVA AV2

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 9 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 9 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 9, do total de 9 páginas

Prévia do material em texto

Questão 1 | LINGUAGEM DE PROGRAMACAO 
Código da questão: 24403 
O conceito de Programação Orientada a Objetos que permite a 
construção de objetos que utilizam características de objetos mais 
generalistas, possibilitando reuso de código à medida que os atributos 
e métodos de classes já existentes podem gerar novas classes mais 
específicas. 
 
Qual o nome desse conceito? 
A 
associação de classes. 
B 
polimorfismo. 
C 
classe abstrata. 
D 
herança. 
E 
encapsulamento. 
Motivo: 
Enviar 
Questão 2 | LINGUAGEM DE PROGRAMACAO 
Código da questão: 24395 
A linguagem C utiliza a Orientação a Objetos na construção dos 
programas. Aplicando os conceitos que esse paradigma de 
programação apresenta. Entre esses conceitos, aparece um que fala 
das responsabilidades especificas de cada classe. 
 
Qual o nome dado a esse conceito? 
A 
Definição. 
B 
Aprimoramento. 
C 
Coesão. 
D 
Especificação . 
E 
Especialização. 
Motivo: 
Enviar 
Questão 3 | LINGUAGEM DE PROGRAMACAO 
Código da questão: 24375 
Entre as estruturas de repetição existentes na linguagem C, temos o 
“While”, ele exerce o controle da repetição através de uma condição. 
Enquanto a condição for verdadeira o laço e executado. Analise o 
código abaixo na linguagem C e depois selecione a alternativa correta. 
#include <stdio.h> 
 main(){ 
int num = 0; 
while (num <=30) { 
num++; 
printf("%d \n", num); 
} 
} 
A 
O programa entrará em loop porque o contador sempre está sendo 
incrementado com 1; 
B 
O programa exibirá todos os números inteiros entre 1 e 31; 
C 
O programa não será compilado, pois apresenta um erro de sintaxe a 
linha do comando printf; 
D 
O programa exibirá todos os números inteiros entre 1 e 30; 
E 
O programa exibirá todos os números inteiros entre 1 e 30 de forma 
regressiva. 
Motivo: 
Enviar 
Questão 4 | LINGUAGEM DE PROGRAMACAO 
Código da questão: 24389 
A linguagem C apresenta cinco tipos de dados, cada um representa 
um tipo de informação. Analise as alternativas a seguir e assinale a 
alternativa que não representa um desses tipos usado na linguagem 
C: 
A 
Double. 
B 
Float. 
C 
Long. 
D 
Void. 
E 
Char. 
Motivo: 
Enviar 
Questão 5 | LINGUAGEM DE PROGRAMACAO 
Código da questão: 24390 
Analise o código a seguir em linguagem C e depois selecione a 
alternativa que melhor descreve o que faz o programa: 
 
#include <stdio.h> 
main() { 
for (int i =3; i <= 100; i= i+3){ 
printf(" %d\n",i); 
} 
} 
A 
mostra todos os múltiplos de 3 em 3 até 100. 
B 
o programa entra em um loop infinito. 
C 
mostra todos os números ímpares de 3 até 100. 
D 
mostra a soma de todos os números de 3 até 100. 
E 
mostra todos os inteiros de 100 até 3. 
Motivo: 
Enviar 
Questão 6 | LINGUAGEM DE PROGRAMACAO 
Código da questão: 125301 
A linguagem C++, assim como outras linguagens, utiliza constantes e 
variáveis que apresentam algumas características com relação ao 
formato do seu nome. Analise as alternativas e assinale aquela que 
não representa uma dessas características. 
A 
Não deve ter o mesmo nome de uma palavra reservada da linguagem. 
B 
Pode ser iniciado com um número. 
C 
Não deve ter espaço no nome. 
D 
Pode utilizar o caractere especial “_”. 
E 
Pode ter caracteres maiúsculos e minúsculos. 
Motivo: 
Enviar 
Questão 7 | LINGUAGEM DE PROGRAMACAO 
Código da questão: 24370 
A linguagem C, traz como uma de suas características o uso de 
bibliotecas padronizadas. Elas são incluídas no programa através do 
comando #include colocado normalmente no inicio do código fonte do 
programa. Com isso várias funções mais específicas são 
disponibilizadas para uso dentro do programa. Uma dessas bibliotecas 
traz funções que lidam com cálculos matemáticos mais específicos. 
Assinale a alternativa que mostra o nome dessa biblioteca. 
A 
stdint.h 
B 
limits.h 
C 
local.h 
D 
float.h 
E 
mant.h 
Motivo: 
Enviar 
Questão 8 | LINGUAGEM DE PROGRAMACAO 
Código da questão: 24392 
Na linguagem C são apresentadas sequências de escape que 
auxiliam na impressão de texto na tela, porém de forma formatada. 
Um desses códigos de escape serve para emitir um sinal sonoro. 
 
Analise as alternativas a seguir e assinale a que representa esse 
código: 
A 
\b 
B 
 \” 
C 
\\ 
D 
\a 
E 
\0 
Motivo: 
Enviar 
Questão 9 | LINGUAGEM DE PROGRAMACAO 
Código da questão: 188759 
Existe uma técnica, na orientação a objetos, que permite que um 
objeto de uma classe derivada seja tratado como um objeto de sua 
classe base. Isso significa que é possível chamar um método da 
classe base em um objeto da classe derivada e a implementação 
correta será escolhida automaticamente em tempo de execução; 
permitindo, com isso, que se possa escrever um código genérico que 
pode lidar com diferentes tipos de objetos. 
Qual é o nome dessa técnica? 
A 
Instanciação. 
B 
Abstração. 
C 
Encapsulamento. 
D 
Polimorfismo. 
E 
Herança. 
Motivo: 
Enviar 
Questão 10 | LINGUAGEM DE PROGRAMACAO 
Código da questão: 125315 
Analise as afirmativas sobre classes abstratas e métodos virtuais 
puros: 
 
I – Os métodos das classes virtuais puros são chamados de 
abstratos. 
II – Métodos virtuais puros não podem ser instanciados diretamente. 
III – Uma subclasse abstrata só pode ser instanciada diretamente se 
todos os métodos virtuais puros forem implementados por essa classe 
ou uma classe-mãe. 
IV – Os métodos virtuais puros têm uma declaração (assinatura), 
porém, nenhuma definição. 
 
Está correto o que se afirma em: 
A 
Apenas II e IV. 
B 
Apenas III e IV. 
C 
Apenas II e III. 
D 
I, II, III e IV. 
E 
Apenas I, II e IV.

Continue navegando

Outros materiais