Buscar

LINGUAGEM DE PROGRAMAÇÃO I 2

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_AV2_201401307418 » LINGUAGEM DE PROGRAMAÇÃO I
	Tipo de Avaliação: AV2
	Aluno: 201401307418 - ADRIANA EMILIANO
	Professor:
	ANDRE PRZEWODOWSKI FILHO
	Turma: 9015/AO
	Nota da Prova: 8,0 de 10,0  Nota do Trab.: 0    Nota de Partic.: 0  Data: 02/06/2016 19:28:31
	
	 1a Questão (Ref.: 201402197862)
	Pontos: 0,0  / 1,0
	Suponha que você está desenvolvendo um programa em C que deve ler a idade de uma pessoa, e verificar se a idade lida está entre 18 e 25 anos (extremos incluídos). Escreva o comando de decisão que testa a condição descrita.
		
	
Resposta:
	
Gabarito: if (idade>=18 && idade <=25)
	
	
	 2a Questão (Ref.: 201402197877)
	Pontos: 0,0  / 1,0
	Quando trabalhamos com arquivos, precisamos fazer uma "ponte" entre o programa e o arquivo externo a ser criado. Em outras palavras, devemos criar, no nosso programa, uma variável que ficará associada ao referido arquivo. Neste contexto, escreva a linha de comando que cria uma variável de nome meuArquivo.
		
	
Resposta:
	
Gabarito: FILE *meuArquivo;
	
	
	 3a Questão (Ref.: 201401954920)
	Pontos: 1,0  / 1,0
	Estudamos que a linguagem C apresenta várias características. Analise as afirmativas abaixo e assinale a opção correta.
I Com pequenas modificações, um código poderá ser compilado em várias plataformas.
II Não pode ser modularizada
III Possui um propósito específico
IV Considerada de nível intermediário
		
	
	II, III e IV
	
	Todas estão erradas
	 
	I e IV estão corretas
	
	Todas estão corretas
	
	I, III e IV estão corretas
	
	
	 4a Questão (Ref.: 201401929043)
	Pontos: 1,0  / 1,0
	Preencha as lacunas abaixo para que a mensagem abaixo seja exibida, caso a variável Idade seja maior ou igual a 18 e a variável Peso seja maior que 50. 
if((Idade_ _ _18)_ _ _(peso_ _ _50)) 
{
printf("Você pode ser doador de Sangue");
}
		
	
	<>; and; >;
	
	>=; &; >;
	 
	>=; &&; >;
	
	>=; e; >;
	
	>>; and; >;
	
	
	 5a Questão (Ref.: 201401529638)
	Pontos: 1,0  / 1,0
	 Uma das dificuldades da estrutura escolha/ caso é o fato das restrições variarem para cada linguagem, dificultando a fixação. Na linguagem C, essa estrutura recebe o nome de switch() e tem suas restrições. Observe os trechos abaixo e assinale o que é possível ser usado na linguagem C, supondo que  se espera encontrar na variável de nome a, inteira, alguns valores e entres eles está o número 90. Analise as linhas abaixo e assinale que foi escrita corretamente para testar o número 90 na estrutura switch().
		
	
	90: printf("Pode");
	 
	case 90: printf("Pode") ; break;
	
	case a > 90: printf("Pode") ;break;
	
	90: printf("Pode"); stop;
	
	case a=90: printf("Pode") ;break;
	
	
	 6a Questão (Ref.: 201401600695)
	Pontos: 1,0  / 1,0
	Os chamados vetores e matrizes podem ser considerados como:
		
	
	Comandos de seleção composta
	
	Estruturas de dados heterogêneas
	 
	Estruturas de dados homogêneas
	
	Comandos de repetição
	
	Comandos de seleção
	
	
	 7a Questão (Ref.: 201401966277)
	Pontos: 1,0  / 1,0
	Supondo que está desenvolvendo um programa de cadastro de alunos, qual das opções declara corretamente uma matriz caracter que suporte 30 nomes de até 20 caracteres?
		
	
	char nomes [20][30];
	
	char nomes (20,30);
	 
	char nomes [30][20];
	
	char nomes [30];
	
	char nomes (30);
	
	
	 8a Questão (Ref.: 201401529581)
	Pontos: 1,0  / 1,0
	O chefe do departamento do pessoal da Empresa YYY gostaria de declarar matrizes bidimensionais para armazenar nomes dos 20 funcionários e 14 salários de cada um deles.
Assinale a linha onde a declaração atende ao que ele deseja.
		
	
	
char nomes[20][31]; float salarios[20][20]; 
	
	
float nomes[20][31], salarios[20][14]; 
	
	
char nomes[20]; float salarios[19][13]; 
	
	
char nomes[19][31]; float salarios[19][13]; 
	 
	
char nomes[20][31]; float salarios[20][14]; 
	
	
	 9a Questão (Ref.: 201401958812)
	Pontos: 1,0  / 1,0
	Para a manipulação de arquivos na linguagem C, primeiro precisamos abrir o mesmo. Sabendo-se que o arquivo tem o nome de texto.txt, que foi associado com a variável de nome: arq, e que é do tipo texto, avalie cada uma das afirmativas e marque a que faz a abertura para ler e/ou gravar dados no fim do arquivocorretamente seguindo as regras da linguagem.
		
	
	arquivo = fopen("material.dat", "w+");
	 
	arq = fopen("texto.txt", "a+");
	
	arquivo = fopen("material.dat", "a+");
	
	arquivo = fopen("material.dat", "r+");
	
	arq = fopen("texto.txt", "w");
	
	
	 10a Questão (Ref.: 201401971989)
	Pontos: 1,0  / 1,0
	A função _________ funciona como a função scanf(), porém, ao invés de ler os dados de teclado, estes dados são lidos de um arquivo.
		
	
	fprint()
	
	fgets()
	
	fgetc()
	 
	fscanf()
	
	sscanf()

Outros materiais