Buscar

Prova Linguagem de Programação AV1 5

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Top of Form
		
		
	
	 Fechar
	
	 1a Questão (Cód.: 135588)
	Pontos: 0,0  / 1,0
	Durante a construção de um programa na linguagem C, trabalhando com a maior idade pelas leis Brasileiras, o programador verificou a necessidade de exibir os textos: 
"Maior de 18 anos.", para pessoas com mais de 18 anos porém menores que 21 e 65.
"Maior de 21 anos.", para pessoas com mais de 21 anos porém menores que 65. 
"Idoso.", para pessoas com idade maior ou igual 65 anos.
Sabe-se que foi declarado a variável: int idade; e que um valor foi atribuído para a mesma. Não levando em conta a necessidade de se colocar todo o programa e tomando como base apenas o uso da estrutura de controle de fluxo condicional if corretamente, a lógica, e que apenas um dos textos deve ser exibido.
Qual trecho de programa atende a necessidade do programador?
		
	 
	if (idade>= 65){ cout<<"Idoso."; }else{ if (idade>= 21){ cout<<"Maior de 21 anos."; }else{ if (idade>= 18){ cout<<"Maior de 18 anos."; } } }
	
	if (idade > 65){ cout >> "Idoso."; }else{ if (idade > 21){ cout >> "Maior de 21 anos."; }else{ if (idade > 18){ cout >> "Maior de 18 anos."; } } }  
	
	if idade>= 65 { cout<<"Idoso."; }else{ if idade>= 21 { cout<<"Maior de 21 anos."; }else{ if idade>= 18 { cout<<"Maior de 18 anos."; } } }
	 
	if (idade>= 18){ cout<<"Maior de 18 anos."; }else{ if (idade>= 21){ cout<<"Maior de 21 anos."; }else{ if (idade>= 65){ cout<<"Idoso."; } } }
	
	if idade>= 18 { cout<<"Maior de 18 anos."; }else{ if idade>= 21 { cout<<"Maior de 21 anos."; }else{ if idade>= 65 { cout<<"Idoso."; } } }
	
	
	 2a Questão (Cód.: 87974)
	Pontos: 0,5  / 0,5
	que tipo de dado deve ser utilizado para definir uma variável que irá ramazenar um número do tipo: 65,890
		
	
	string
	
	char
	
	int
	 
	float
	
	uint
	
	
	 3a Questão (Cód.: 134158)
	Pontos: 0,0  / 1,0
	Atualmente, estão em uso centenas de linguagens de computador separadas em alguns tipos. Dentre esses tipos de linguagens qual se utiliza de abreviações de palavras da língua inglesa para formar o seu código fonte (que depois é submetido a um tradutor como o assemblers)?
		
	
	Linguagem Estruturada.
	
	Linguagem Orientada a Objeto.
	 
	Linguagens de Alto Nível.
	 
	Linguagens Simbólicas.
	
	Linguagens de Máquina.
	
	
	 4a Questão (Cód.: 68156)
	Pontos: 1,0  / 1,0
	Qual o nome da função matemática que calcula a potenciação de um número?
		
	 
	pow
	
	double
	
	elevado
	
	sqrt
	
	pot
	
	
	 5a Questão (Cód.: 67556)
	Pontos: 1,0  / 1,0
	Ao ser inserida a função de raiz quadrada (sqrt) no código de um programa em C++, é necessário incluir no include:
 
		
	
	ctype.h
	
	Nada
	 
	cmath.h
	
	stdio.h
	
	string.h
	
	
	 6a Questão (Cód.: 68642)
	Pontos: 0,0  / 1,0
	Em C++, quando temos variáveis do tipo CPF, identidade, matrícula, número do telefone, apesar de serem números não fazemos cálculo com eles. Logo podemos declarar estas variáveis como do tipo:
		
	
	float
	 
	string
	 
	int
	
	char
	
	boolean
	
	
	 7a Questão (Cód.: 177540)
	Pontos: 0,0  / 0,5
	Considere o trecho de código em C++ a seguir e selecione a opção que indica corretamente o que será exibido ao término da execução. int x=1; int y=5; for (int i = y; i >0 ;i--) x = x * i; cout << "x= " << x;
		
	 
	120
	
	5
	 
	x = 120
	
	x= 5
	
	x = x
	
	
	 8a Questão (Cód.: 177547)
	Pontos: 0,0  / 0,5
	Para a = 2, b = 5 e c = 4, determine qual sentenças retornará verdadeiro em linguagem de programação C++.
		
	
	(b % a) == 0
	
	a == c
	
	pow(c,a) > b * c
	 
	(b + 4) > (a * c)
	 
	((b = 2) == a)
	
	
	 9a Questão (Cód.: 135414)
	Pontos: 1,0  / 1,0
	Na criação de programa muitas vezes precisamos exibir valores e pegar valores passados pelo usuário. Desconsiderando a necessidade da criação da estrutura geral do programa analise o trecho de código.
int x=15;
cout  << "O valor de x e: " << x;
cout << "\t e seu quadrado é : " << x*x;
Marque a afirmativa correta em relação ao trecho de código apresentado na questão.
		
	 
	Será exibido um texto em apenas uma linha com uma tabulação após o valor de x.
	
	Será exibido um texto em duas linhas com a quebra após o valor de x.
	
	Nada será exibido, pois o comando utilizado não tem esta função.
	
	Nada será exibido, pois só poderia ter um cout.
	
	Será exibido um texto em duas linhas contendo os números 15 e 225 respectivamente.
	
	
	 10a Questão (Cód.: 177532)
	Pontos: 0,0  / 0,5
	Qual dos trechos de programa em C++ apresentados indica corretamente se um numero é par ou impar?
		
	
	cin >> numero;
cout << numero %2;
	 
	cin >> numero;
if (numero % 2 = 0)
cout << "par";
else
cout <<"impar";
	
	cin >> numero;
if (numero / 2 == 0)
cout << "par";
else
cout <<"impar";
	 
	cin >> numero;
if (numero %2 == 0)
cout << "par";
else
cout <<"impar";
	
	cin >> numero;
if (numero %2 = 1)
cout << "par";
else
cout <<"impar";
	
	
	Período de não visualização da prova: desde 05/04/2013 até 24/04/2013.
Bottom of Form

Outros materiais