Buscar

2 - Teste Algoritmos

Prévia do material em texto

ALGORITMOS
CCT0749_A2_201901041158_V1 
	
		Lupa
	 
	Calc.
	
	
	 
	 
	 
	
Vídeo
	
PPT
	
MP3
	 
		Aluno: RAMID GUIMARÃES ALI 
	Matr.: 201901041158
	Disc.: ALGORITMOS  
	2019.3 EAD (G) / EX
		Prezado (a) Aluno(a),
Você fará agora seu TESTE DE CONHECIMENTO! Lembre-se que este exercício é opcional, mas não valerá ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha.
Após responde cada questão, você terá acesso ao gabarito comentado e/ou à explicação da mesma. Aproveite para se familiarizar com este modelo de questões que será usado na sua AV e AVS.
	
	 
		
	
		1.
		Um menino resolveu abrir o cofrinho de economias que contém o que guardou durante um ano. São moedas de R$ 0,25, R$ 0,50 e R$ 1,00. Imaginando que você precisa escrever um programa em C++ que, a partir da quantidade de cada moeda, mostre a quantia total economizada, como seria a declaração de variáveis necessárias a este programa?
	
	
	
	string qtde25, qtde50, qtde1, quantiaTotal;
	
	
	bool qtde25, qtde50, qtde1, quantiaTotal;
	
	
	float qtde25, qtde50, qtde1, quantiaTotal;
	
	
	int qtde25, qtde50, qtde1, quantiaTotal;
	
	
	char qtde25, qtde50, qtde1, quantiaTotal;
	
	
	
	 
		
	
		2.
		Faz parte do desenvolvimento de uma algoritmo declarar as variáveis que armazenarão dados a ser manipulados pelo algoritmo. De acordo com as regras para criação dos nomes para as variáveis, assinale a alternativa que possui um exemplo de nome INCORRETO:
	
	
	
	num1
	
	
	cad1- id
	
	
	nota2
	
	
	nome_aluno
	
	
	salariofinal
	
Explicação: 
 
	Falso, pois é nome possível ter letras e underscore
	nome_aluno
	 
	Falso, pois é nome possível ter letra e dígito.
	num1
	 
	 Verdadeiro, pois não se pode usar hífen em nome de variável.
	cad1- id
	 
	Falso, pois é nome possível ter letras.
	salariofinal
	 
	Falso, pois é nome possível ter letra e dígito.
	nota2
	
	
	
	 
		
	
		3.
		Assinale a opção correta: 
	
	
	
	É o linker que traduz o todo  programa feito em C++.
	
	
	Um programa escrito em C++ que executa no Linux não vai executar no Windows.
	
	
	Os programas em C++ precisam ser traduzidos para uma linguagem que o computador entenda.
	
	
	Programas em C++ são interpretados e não compilados
	
	
	Não se pode escrever programa em C++ que execute no Mac.
	
Explicação: 
Basta seguir a definição de programa dada na aula  de conceitos introdutórios.
	
	
	
	 
		
	
		4.
		Uma variável pode ser entendida como sendo:
	
	
	
	Um elemento da unidade lógica de controle.
	
	
	Um dispositivo de entrada de dados. 
	
	
	Um dispositivo de memória auxiliar. 
	
	
	Um dispositivo de saída de dados.
	
	
	Um endereço na memória principal. 
	
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.
	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.
	 
	Verdadeiro.
 
	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.
	
	
	
	 
		
	
		5.
		Assinale a opção correta :
	
	
	
	Se precisamos de armazenar 1 caracter usamos o tipo char na declaração da variável
	
	
	O tipo int serve para variáveis inteiras ou reais, de pouca precisão
	
	
	Para declarar uma variável podemos usar o tipo da variável ou não.
	
	
	Não se pode usar o underscore ou sublinhado em nome de variável, mas apenas letras e dígitos.
	
	
	Quando declaramos variáveis do mesmo tipo usamos o ponto e vírgula para separá-las.
	
Explicação: 
De acordo com as descrições e características apresentadas na aula sobre variáveis.
	
	
	
	 
		
	
		6.
		Assinale a opção correta. Sobre variáveis é correto afirmar que ...
	
	
	
	uma variável ocupa um espaço em memória e nunca se usa um tipo de dados ao declará-la.
	
	
	uma variável ocupa um espaço em memória e devemos usar, normalmente, um tipo de dados ao declará-la.
	
	
	nomes de variáveis sempre podem iniciar com aspa.
	
	
	o nome de uma variável sempre pode começar com acento.
	
	
	palavras reservadas podem ser usadas para nome de variáveis.
	
Explicação: 
1ª. opção : Verdadeiro.  De acordo com definição da aula e exemplos vistos nas aulas 2 e 3 e demais aulas.
2ª. opção : Falso.  Vide aulas 2, 3 e outras. Palavras reservadas serão de comandos, tipos de dados e não podem ser usadas para nomear variáveis.
3ª. opção : Falso.  Nomes de variáveis começam com letra ou _ (sublinhado)
4ª. opção : Falso. Nomes de variáveis começam com letra ou _ (sublinhado)
5ª. opção. Falso. A partir da aula 2 se vê  que variáveis   terão um tipo de dados.
	
	
	
	 
		
	
		7.
		Considerando a linguagem C++, assinale a opção correta :
	
	
	
	Nem toda variável precisa ser declarada.
	
	
	Se quisermos declarar uma variável que possa armazenar valores reais, com casas decimais, devemos usar o tipo real na declaração da variável.
	
	
	Alguns programas em C++ começam com float main e outros com int main
	
	
	A linguagem C++ diferencia maiúsculas de minúsculas
	
	
	Se declararmos uma variável inteira nota, podemos escrever NOTA, Nota, ou qualquer outra variação, pois é a mesma coisa.
	
Explicação: 
BAsta seguir as descrições  e características da linguagem C++  na aula sobre variáveis
	
	
	
	 
		
	
		8.
		Assinale a opção correta:
	
	
	
	Todas as instruções de um programa em C++ devem estar entre chaves
	
	
	Para saída de dados usamos cin com o operador <<
	
	
	Na linguagem C++ temos que não há distinção entre maiúsculas e minúsculas.
	
	
	Sem endentação o programa não compila
	
	
	Para terminar um programa podemos escrever :   return;
	
Explicação: 
Basta considerar o que é descrito da linguagem na aula 2

Continue navegando