Buscar

Algoritimo 2 - Teste Conhecimento



Continue navegando


Prévia do material em texto

1. Um restaurante self-service vende comida por peso e cobra R$ 34,90 por quilo consumido. Sabendo 
que o preço a ser pago pelo cliente é calculado a partir do peso de seu prato multiplicado pelo valor 
do quilo, o trecho de declaração de variáveis em C++ que seria necessário em um programa capaz 
de informar ao cliente o valor a pagar é: 
 real quilo = 34.90; real prato = 0; real valor_pagar = 
0; 
 
float quilo = 34.90; float prato = 0; float valor_pagar = 
0; 
 char quilo = 34.90; char prato = 0; char valor_pagar = 
0; 
 
int quilo = 34.90; int prato = 0; int valor_pagar = 0; 
 bool quilo = 34.90; bool prato = 0; bool valor_pagar = 
0; 
 
 
 
 
 
2. Assinale a opção 
correta: 
 Os programas em C++ possuem palavras reservadas tais 
como main e int. 
 Os programas em C++ não possuem palavras reservadas. 
 São palavras reservadas no C++ : int, real, inteiro, float 
 Para terminar um programa em C++ devemos usar retorne 0; 
 Não são palavras reservadas em C++ : for, while e do 
 
 
Explicação: 
Explicação dada na aula sobre programa em C++ e palavras reservadas em C++ 
 
 
 
 
 
3. No C++, é possível declarar variáveis e constantes. Uma constante é um espaço da 
memória reservado a um valor que não se altera ao longo da execução de um 
programa. Imaginando que você precise de uma constante para armazenar o valor 
de PI (3,14), como seria feita sua declaração em C++? 
 const real PI=3.14; 
 const integer PI=3.14; 
 float PI=3.14; 
 
const float PI=3.14; 
 const int PI=3.14; 
 
 
 
 
 
4. Assinale a opção 
correta: 
 Na linguagem C++ temos que não há distinção entre 
maiúsculas e minúsculas. 
 Todas as instruções de um programa em C++ devem estar 
entre chaves 
 Sem endentação o programa não compila 
 Para terminar um programa podemos escrever : return; 
 Para saída de dados usamos cin com o operador << 
 
 
Explicação: 
Basta considerar o que é descrito da linguagem na aula 2 
 
 
 
 
 
5. Assinale a opção correta 
: 
 O tipo int serve para variáveis inteiras ou reais, de pouca 
precisão 
 Não se pode usar o underscore ou sublinhado em nome de 
variável, mas apenas letras e dígitos. 
 Para declarar uma variável podemos usar o tipo da variável 
ou não. 
 Quando declaramos variáveis do mesmo tipo usamos o 
ponto e vírgula para separá-las. 
 Se precisamos de armazenar 1 caracter usamos o tipo char 
na declaração da variável 
 
 
Explicação: 
De acordo com as descrições e características apresentadas na aula sobre variáveis. 
 
 
 
 
 
6. Assinale a opção 
correta. 
 As variáveis do tipo bool podem ser true ou false. 
 Declarando e atribuindo um valor à uma variável booleana em 
C++ : 
 boolean x =
 Uma possível declaração de uma variável inteira em C++ :
int; 
 Uma possível declaração de uma variável booleana em C++ :
boolean x; 
 Declarando e atribuindo um valor à uma variável booleana em 
C++ : 
 bool x = "true";
 
 
Explicação: 
DE acordo com a sintaxe da linguagem C++
 
 
 
 
 
7. Uma variável pode ser entendida como sendo:
 Um elemento da unidade lógica de controle.
 Um dispositivo de memória auxiliar.
 Um dispositivo de entrada de dados.
 
Um endereço na memória principal.
 Um dispositivo de saída de dados.
 
 
Explicação: 
Analisando cada item : 
Falso. Variável ocupa espaço em memória e tem um endereço.
Um dispositivo de entrada de dados é o teclado.
 
 
Falso. Variável ocupa espaço em memória e tem um endereço.
 
Verdadeiro. 
 
Falso. Variável ocupa espaço em memória e tem um endereço.
Um dispositivo de saída de dados é o monitor.
 
Falso. Variável ocupa espaço em memória e tem um endereço.
 
 
 
 
 
Declarando e atribuindo um valor à uma variável booleana em 
boolean x = true ; 
possível declaração de uma variável inteira em C++ :
Uma possível declaração de uma variável booleana em C++ :
Declarando e atribuindo um valor à uma variável booleana em 
bool x = "true"; 
DE acordo com a sintaxe da linguagem C++ 
Uma variável pode ser entendida como sendo: 
Um elemento da unidade lógica de controle. 
Um dispositivo de memória auxiliar. 
Um dispositivo de entrada de dados. 
Um endereço na memória principal. 
Um dispositivo de saída de dados. 
Falso. Variável ocupa espaço em memória e tem um endereço. 
dispositivo de entrada de dados é o teclado. 
Um dispositivo de entrada de dados.
 
Falso. Variável ocupa espaço em memória e tem um endereço. Um dispositivo de memória auxiliar.
Um endereço na memória principal.
Falso. Variável ocupa espaço em memória e tem um endereço. 
Um dispositivo de saída de dados é o monitor. 
Um dispositivo de saída de dados.
Falso. Variável ocupa espaço em memória e tem um endereço. Um elemento da unidade lógica de controle.
Declarando e atribuindo um valor à uma variável booleana em 
possível declaração de uma variável inteira em C++ : x 
Uma possível declaração de uma variável booleana em C++ : 
Declarando e atribuindo um valor à uma variável booleana em 
Um dispositivo de entrada de dados. 
Um dispositivo de memória auxiliar. 
Um endereço na memória principal. 
dispositivo de saída de dados. 
Um elemento da unidade lógica de controle. 
8. Quanto à linguagem de programação, marque a opção que determina o processo 
que efetua integralmente a tradução de um programa fonte para o código de 
máquina, podendo assim ser executado diretamente. 
 Determinação 
 Linkedição 
 Evolução 
 Orientação 
 
Compilação 
 
 
Explicação: 
Compilação é o processo que efetua integralmente a tradução de um programa fonte para o código de 
máquina, podendo assim ser executado diretamente. 
 
 
Colado de <http://simulado.estacio.br/bdq_simulados_exercicio.asp#ancora_8>