Buscar

1ª AVALIAÇÃO PARCIAL

Prévia do material em texto

1a Questão (Ref.:201403268813) Acerto: 1,0 / 1,0 
A CPU (Unidade Central de Processamento) é formada pelos seguintes 
componentes: 
 
 Teclado, Memória Principal e Registradores 
 UAL, Registradores e HD 
 UAL, Registradores e Memória Principal 
 UAL, Unidade de Controle e Registradores 
 Unidade de Controle, Registradores e HD 
 
 
Gabarito Coment. 
 
Gabarito Coment. 
 
 
 
2a Questão (Ref.:201403811314) Acerto: 1,0 / 1,0 
Quando declaramos uma variável em C++, essa variável ficará em uma memória de trabalho 
do processador. Assinale a alternativa contrarrespondente. 
 
 
REGISTRADOR 
 
DISCO RÍGIDO 
 
ROM 
 RAM 
 
CACHE 
 
 
 
3a Questão (Ref.:201403952315) Acerto: 1,0 / 1,0 
Um aluno de Lógica de Programação irá informatizar o processo de cálculo da folha de pagamento 
de uma empresa usando a linguagem C/C++. Para tanto necessita declarar algumas variáveis 
em seu programa para representar algumas informações: o sexo do funcionário ('M' ou 'F'), o 
valor do salário e a quantidade de dependentes. Escolha entre as opções abaixo a apresenta 
corretamente o tipo de dado a ser utilizado para cada uma dessas informações respectivamente: 
 
 
e) char, int e int 
 
a) int, double e float 
 
c) int, float e int 
 
b) char, double e float 
 d) char, double e int 
 
 
 
4a Questão (Ref.:201404206260) Acerto: 1,0 / 1,0 
"É uma posição (endereço) na memória do computador, a qual é reservada para armazenar os 
dados que o programa vai manipular. Esta posição precisa ter um nome e um tipo de dado 
associado a informação que ela armazena". Esta descrição faz referência a qual das opções 
abaixo: 
 
 Variável 
 
Constante 
 
Comando 
 
Biblioteca 
 
Função 
 
 
 
5a Questão (Ref.:201404307258) Acerto: 1,0 / 1,0 
Um aluno de Lógica de Programação digitou o programa abaixo, clicou no 
botão de "Compilar e Executar". Qual será a saída apresentada na 
tela? Justifique sua resposta. 
#include 
using namespace std; 
int main() { 
 int num1 = 20, num2 = 8, num3; 
 num3 = num1 - num2; 
 num2 = num2 / 2; 
 num1 = num3 % num2; 
 cout << "\n\n O valor de num1 é: " << num1; 
} 
 
 
O valor de num1 é 1 
 O valor de num1 é 0 
 
O valor de num1 é 2 
 
O valor de num1 é 3 
 
O valor de num1 é 4 
 
 
 
6a Questão (Ref.:201404163128) Acerto: 1,0 / 1,0 
Para elaboração de um programa em C++ o comando responsável pela entrada de dados é: 
 
 
cin> 
 
cout>> 
 
cout<< 
 cin>> 
 
cin<< 
 
 
 
7a Questão (Ref.:201403269106) Acerto: 1,0 / 1,0 
O comando que permite que o usuário digite um dado, interagindo com o algoritmo 
é: 
 
 escrever 
 se 
 enquanto 
 ler 
 escolha 
 
 
Gabarito Coment. 
 
 
 
8a Questão (Ref.:201403390035) Acerto: 1,0 / 1,0 
Observe as afirmativas abaixo e assinale a resposta CORRETA 
I Duas vantagens para se usar funções: Dividir o programa em 
partes menores e reusá-las em vários programas. 
II Não é obrigado usar o tipo para cada parâmetro no cabeçalho da 
função se todos forem do mesmo tipo. Somente um é suficiente. 
III No protótipo de uma função, podemos usar somente os tipos dos 
parâmetros, isto é, não precisamos incluir os nomes dos parâmetros. 
IV Toda variável declarada dentro da função main() é denominada 
variável Global. 
V Podemos ter nomes de variáveis iguais declaradas em funções 
diferentes. 
 
 II , III e IV são verdadeiras 
 I , III e V são verdadeiras 
 I , II e V são verdadeiras 
 II , IV e V são verdadeiras 
 I , IV e V são verdadeiras 
 
 
Gabarito Coment. 
 
Gabarito Coment. 
 
Gabarito Coment. 
 
Gabarito Coment. 
 
 
 
9a Questão (Ref.:201403154028) Acerto: 1,0 / 1,0 
Considere o trecho do algoritmo (pseudocódigo): 
 
Em relação às estruturas básicas de controle, o trecho de algoritmo acima refere-se à 
estrutura 
 
I. condicional simples. 
II. condicional composta. 
III. de repetição. 
IV. de decisão ou seleção. 
 
É correto o que consta APENAS em: 
 
 
II, III e IV. 
 II e IV 
 
I e III. 
 
II e III. 
 
I, III e IV. 
 
 
Gabarito Coment. 
 
Gabarito Coment. 
 
 
 
10a Questão (Ref.:201403269141) Acerto: 1,0 / 1,0 
Numa lista de exercícios tinha o seguinte enunciado: Sabe-se que, em uma equipe 
de salto em altura, tem três atletas. Escreva o trecho do programa que declara as 
variáveis necessárias para o armazenamento das alturas e da média, lê as alturas e 
calcula a média. 
Dois alunos fizeram cinco soluções que, na linguagem C++, não apresentaram erros 
na compilação, mas algumas apresentaram na execução ou no resultado. 
Assinale a opção que apresenta o trecho CORRETO da solução para esse 
problema. 
 
 
 int alt1, alt2, alt3, media; 
cin >> alt1; cin >> alt2; cin >> alt3 ; 
media = (alt1 + alt2 + alt3)/3; 
 int alt1, alt2, alt3; float media; 
cin >> alt1; cin >> alt2; cin >> alt3 ; 
media = (alt1 + alt2 + alt3)/2; 
 float alt1, alt2, alt3, media; 
cin >> alt1 >> alt2 >> alt3 ; 
media = alt1 + alt2 + alt3/3; 
 float alt1, alt2, alt3, media; 
cin >> alt1 >> alt2 >> alt3 ; 
media = (alt1 + alt2 + alt3) / 3; 
 float alt1, alt2, alt3, media; 
cin >> alt1 >> alt2 >> alt3 ; 
media = (alt1 + alt2 + alt3)/2;

Outros materiais

Materiais recentes

Perguntas Recentes