Buscar

ALGORITMOS_02

Prévia do material em texto

1.
		Assinale a opção correta: 
	
	
	
	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.
	
	
	É o linker que traduz o todo  programa feito em C++.
	
	
	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.
	
	
	
	 
		
	
		2.
		O linha de programa que representa a ação "processamento" em um algoritmo em pseudolinguagem é: 
	
	
	
	enquanto
	
	
	programa 
	
	
	valor <- valor + 1;
	
	
	se
	
	
	leia
	
Explicação: 
Conteúdo administrado no livro, onde é mostrado a equivalência entre   algoritmo e programa em C++.
As demais opções não apresentam nenhuma linha de processamento.
se indica o início de uma estrutura condicional, enquanto, uma estrutura de repetição e programa não diz nada.
Leia é o comando de leitura, para entrada de dados e não processamento.
	
	
	
	 
		
	
		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 int PI=3.14;
	
	
	float PI=3.14;
	
	
	const float PI=3.14;
	
	
	const integer PI=3.14;
	
	
	const real PI=3.14;
	
	
	
	 
		
	
		4.
		Assinale a opção correta.
	
	
	
	As variáveis do tipo bool podem ser true ou false.
	
	
	Uma possível declaração de uma variável inteira em C++ :  x int;
	
	
	Declarando e atribuindo um valor à uma variável booleana em C++ :   
       boolean x =  true ;
	
	
	Declarando e atribuindo um valor à uma variável booleana em C++ :  
       bool x = "true";
	
	
	Uma possível declaração de uma variável booleana em C++ :  boolean x;
	
Explicação: 
DE acordo com a sintaxe da linguagem C++
	
	
	
	 
		
	
		5.
		Necessita de espaço na memória e define o tipo de dado a ser armazenado
	
	
	
	Variável de Controle
	
	
	Comando PARA
	
	
	Estrutura de Seleção
	
	
	Comando Enquanto-Faça
	
	
	Variável
	
Explicação: 
Por definição, uma variável ocupa espaço em memória e irá armazenar dados de algum tipo compatível com sua declaração. Em C++, pelo menos.
	
	
	
	 
		
	
		6.
		Assinale a opção correta.
	
	
	
	Dizemos que uma linguagem é de alto nível quando conseguimos ler e escrever usando palavras conhecidas por nós.
	
	
	O C++ é uma linguagem de alto nível na qual o uso de variáveis é opcional.
	
	
	Para programar em alto nível é preciso dominar a linguagem binária.
	
	
	Dizemos que uma linguagem é de alto nível quando usa linguagem binária.
	
	
	O C++ não é uma linguagem de alto nível, pois usa palavras em Inglês que nem todos entendem.
	
Explicação: 
 
	 
	
	Dizemos que uma linguagem é de alto nível quando conseguimos ler e escrever usando palavras conhecidas por nós.
	 
	Falso.  Linguagem binária é com zeros e uns, o que é baixo nível.
	Dizemos que uma linguagem é de alto nível quando usa linguagem binária.
	 
	Falso.  C++ é uma linguagem de programação de alto nível e usa palavras em Inglês.
	O C++ não é uma linguagem de alto nível, pois usa palavras em Inglês que nem todos entendem.
	 
	Falso. Não se tem que dominar a linguagem binária em hipótese alguma.
	Para programar em alto nível é preciso dominar a linguagem binária.
	 
	FAlso.  O C++ é uma linguagem de alto nível na qual o uso de variáveis é necessário para armazenarmos dados.
	O C++ é uma linguagem de alto nível na qual o uso de variáveis é opcional.
	
	
	
	
	
	 
		
	
		7.
		O computador não entende o conteúdo do arquivo de texto contendo o seu programa. Ele precisa ser convertido em uma linguagem que o computador entende, para poder executar o programa. Este processo é chamado de: 
	
	
	
	Compilação
	
	
	Execução
	
	
	Programação
	
	
	Depuração
	
	
	Tradução
	
Explicação: A compilação é o processo de conversão dos códigos fontes em executáveis, que possibilita a execução dos programas pelo processador
	
	
	
	 
		
	
		8.
		Assinale a opção correta. Sobre variáveis é correto afirmar que ...
	
	
	
	palavras reservadas podem ser usadas para nome de variáveis.
	
	
	o nome de uma variável sempre pode começar com acento.
	
	
	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.
	
	
	uma variável ocupa um espaço em memória e nunca se usa um tipo de dados ao declará-la.
	
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.

Continue navegando