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>