Buscar

av2 linguagem programacao



Continue navegando


Prévia do material em texto

Fechar
	Avaliação: CCE0242_AV2_201101245051 » LINGUAGEM DE PROGRAMAÇÃO I
	Tipo de Avaliação: AV2 
	Aluno: 
	Professor:
	ANITA LUIZA MACIEL LOPES
	Turma: 9012/AL
	Nota da Prova: 5,0 de 10,0  Nota do Trab.: 0    Nota de Partic.: 0  Data: 31/05/2016 15:29:21 
	
	 1a Questão (Ref.: 201102129259)
	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: if then else
	
Gabarito: if (idade>=18 && idade <=25)
	
	
	 2a Questão (Ref.: 201102129274)
	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: {int main void [meuArquivo] }
	
Gabarito: FILE *meuArquivo;
	
	
	 3a Questão (Ref.: 201101886295)
	Pontos: 0,0  / 1,0 
	A Linguagem C tem algumas características importantes e uma delas é a Portabilidade, Isso significa dizer que:
		
	
	Com pequenas alterações, o programa poderá ser compilado em várias plataformas. 
	
	A linguagem possui um propósito específico. 
	
	Um programa executável gerado na plataforma Windows é executado na Plataforma Linux. 
	
	Por ser considerada uma linguagem de baixo nível é mais simples migrar para outra plataforma.
	
	Podemos dividir o programa em parte menores. 
	
	
	 4a Questão (Ref.: 201101361903)
	Pontos: 1,0  / 1,0 
	Sabemos que para a utilização de funções da linguagem C precisamos declarar suas respectivas bibliotecas. 
De acordo com a Linguagem C marque a opção em que o descritivo da biblioteca está correto. 
		
	
	time.h - Funções para manipulação de tempo, apenas horas, minutos e segundos.
	
	stdlib.h - Funções de entrada e saida. 
	
	stdio.h - Funções para gráficos.
	
	string.h - Funções para concatenação de strings com inteiros.
	
	math.h - Funções matemáticas
	
	
	 5a Questão (Ref.: 201101983152)
	Pontos: 1,0  / 1,0 
	Os loops são utilizados para executar um conjunto de instruções várias vezes baseando-se sempre em uma condição que decidirá se continua repetindo ou não.
Qual estrutura de repetição abaixo, garante que o bloco de instruções seja executado no mínimo uma vez? 
		
	
	do...while
	
	repeat...util
	
	switch
	
	while
	
	for
	
	
	 6a Questão (Ref.: 201101532092)
	Pontos: 1,0  / 1,0 
	Os chamados vetores e matrizes podem ser considerados como:
		
	
	Estruturas de dados homogêneas
	
	Comandos de seleção composta
	
	Comandos de seleção
	
	Estruturas de dados heterogêneas
	
	Comandos de repetição
	
	
	 7a Questão (Ref.: 201101897674)
	Pontos: 0,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 (30);
	
	char nomes [30][20]; 
	
	char nomes [30];
	
	char nomes [20][30];
	
	
	 8a Questão (Ref.: 201101460978)
	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[19][31]; float salarios[19][13]; 
	
	
char nomes[20][31]; float salarios[20][20]; 
	
	
float nomes[20][31], salarios[20][14]; 
	
	
char nomes[20]; float salarios[19][13]; 
	
	
char nomes[20][31]; float salarios[20][14]; 
	
	
	 9a Questão (Ref.: 201101890209)
	Pontos: 0,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 arquivo corretamente seguindo as regras da linguagem.
		
	
	arquivo = fopen("material.dat", "a+");
	
	arq = fopen("texto.txt", "a+");
	
	arq = fopen("texto.txt", "w");
	
	arquivo = fopen("material.dat", "r+");
	
	arquivo = fopen("material.dat", "w+");
	
	
	 10a Questão (Ref.: 201101903386)
	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.
		
	
	fscanf()
	
	fgetc()
	
	fprint()
	
	sscanf()
	
	fgets()