Buscar

Mayara gomes miranda av1

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 4 páginas

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

Prévia do material em texto

Avaliação: CCE0242_AV1_201201142865 » LINGUAGEM DE PROGRAMAÇÃO I
	Tipo de Avaliação: AV1
	Aluno: 201201142865 - MAYARA GOMES MIRANDA
	Professor:
	ANDRE PRZEWODOWSKI FILHO
	Turma: 9009/I
	Nota da Prova: 4,0 de 8,0        Nota do Trabalho:        Nota de Participação: 2        Data: 15/04/2013 20:20:50
	
	 1a Questão (Cód.: 177527)
	Pontos: 0,0  / 1,0
	Um comerciante deseja verificar a média da idade de seus clientes. Para isso desenvolveu um algoritmo para auxiliá-lo. Analise cada algoritmo apresentado nas opções e marque a que define que o comerciante calculou a media somente para as idades informadas que forem inferiores a 70.
		
	
	for (idade=0;idade<70;idade++) 
{ soma += idade; }
	
	for (idade=0;idade<70;idade++) 
{ 
 cin>>idade;
  soma += idade; 
}
	
	repeat 
cin >> idade; 
soma += idade; 
until idade > 70;
	 
	repeat 
cin >> idade; 
soma += idade; 
until idade < 70
	 
	cin >> idade; 
while (idade <70) 
{ 
 soma += idade; 
 cin >> idade; 
}
	
	
	 2a Questão (Cód.: 177550)
	Pontos: 0,0  / 1,0
	Qual tipo de variável deve ser usado para armazenar um valor lógico (true/false) em C++?
		
	 
	boolean
	
	char
	
	short
	
	float
	 
	int
	
	
	 3a Questão (Cód.: 92269)
	Pontos: 1,0  / 1,0
	De acordo com os estudos da Linguagem de Programação C analise as proposições abaixo.
		
	 
	O compilador gera um programa executável.
	
	A diretiva de compilação #error permite a criação de um erro em tempo de execução.
	
	Uma das principais utilidades das diretivas de compilação é tornar o código portável.
	
	const: a variável não pode ter o seu valor alterado.
	
	As diretivas #define e #undef permitem a compilação condicional.
	
	
	 4a Questão (Cód.: 177542)
	Pontos: 0,0  / 1,0
	Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja diferente de 0?
		
	
	enquanto (num > 0)
	 
	while (num != 0)
	
	for ( i = 0; i == num; i++)
	
	while (num == 0)
	 
	for (i = num; i > 0; i++)
	
	
	 5a Questão (Cód.: 134181)
	Pontos: 1,0  / 1,0
	Uma das características da linguagem C++ é a utilização de operadores (Lógicos, aritméticos, de atribuição, etc.) que se baseiam em símbolos que permitem a realização de operações. Basicamente, as regras de precedência desses operadores seguem as regras algébricas.
Dentre os símbolos abaixo, quais correspondem respectivamente a Negação Lógica e Resto de Divisão?
		
	
	:? e %
	 
	! e %
	
	% e :?
	
	:? e !
	
	!= e %
	
	
	 6a Questão (Cód.: 177530)
	Pontos: 0,5  / 0,5
	Considerando a seguinte sequencia de instruções, marque a alternativa que indica o comando correspondente para preenchimento da lacuna. 
... 
cin>>matricula; 
______________ (matricula<99) 
{ 
cin>>matricula; 
}
		
	 
	while
	
	do case
	
	for
	
	repeat
	
	loop
	
	
	 7a Questão (Cód.: 68173)
	Pontos: 1,0  / 1,0
	O que será impresso?
int uum =10;
if (num%2==0){
   cout<< "O numero ";
  cout<< "é par";
}else {
  cout<< "O numero ";
  cout<< " é impar";
}
 
 
		
	
	O número é impar
	
	é par
é impar
	
	O numero
é par
	 
	O numero é par
	
	O numero
é impar
	
	
	 8a Questão (Cód.: 177532)
	Pontos: 0,5  / 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 = 1)
cout << "par";
else
cout <<"impar";
	
	cin >> numero;
if (numero % 2 = 0)
cout << "par";
else
cout <<"impar";
	
	
	 9a Questão (Cód.: 177535)
	Pontos: 0,0  / 0,5
	Os operadores lógicos servem para combinar resultados de expressões, retornando se o resultado final é verdadeiro ou falso. Marque a alternativa que contém o operador lógico que deve ser utilizado quando as duas proposições lógicas necessitam ser verdadeiras para que o resultado da combinação seja verdadeiro.
		
	 
	((pontos>=10) && (pontos <=20))
	
	((pontos>=10) || (pontos <=20))
	 
	((pontos>=10) # (pontos <=20))
	
	((pontos>=10) ! (pontos <=20))
	
	((pontos>=10) % (pontos <=20))
	
	
	 10a Questão (Cód.: 177534)
	Pontos: 0,0  / 0,5
	Para calcular a área de um retângulo é necessário conhecer a medida dos lados. Considerando que a área é dada pela altura multiplicada pela largura do retângulo, selecione o trecho de programa que mostra a entrada correta dos dados necessários para o cálculo da área de um retângulo.
		
	
	cin altura largura;
	 
	cin >> altura,largura;
	
	cin >> altura && largura;
	
	cout << altura,largura;
	 
	cin >> altura >> largura;

Outros materiais