Buscar

linguagem de programação AV2

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_201402443692 » LINGUAGEM DE PROGRAMAÇÃO I
	Tipo de Avaliação: AV2 
	
	Professor:
	ANDRE PRZEWODOWSKI FILHO
	Turma: 9012/EL
	Nota da Prova: 1,6 de 8,0  Nota do Trab.: 0    Nota de Partic.: 0,5  Data: 27/11/2015 17:00:50 
	
	 1a Questão (Ref.: 201403078946)
	sem. N/A: Tipos de dados
	Pontos: 0,6  / 1,5 
	Declare uma variável do tipo String com com nome 'TEXTO' tamanho de 35 caracteres:
		
	
Resposta: TEXTO[35]
	
Gabarito: char TEXTO[35];
	
Fundamentação do(a) Professor(a): char TEXTO[35];
	
	
	 2a Questão (Ref.: 201402580338)
	8a sem.: Comandos de Entrada e Saída
	Pontos: 0,0  / 1,5 
	Faça um programa em C que dado um número inteiro positivo n, imprimir os n primeiros naturais ímpares. Exemplo: Para n=4 a saída deverá ser 1,3,5,7. 
		
	
Resposta: 
	
Gabarito: #include 
int main() {
int n, i, impar;
printf("\n\tGerador de numeros impares\n");
printf("\nDigite o valor de n: ");
scanf("%d", &n);
i = 0;
impar = 1; 
printf("Os %d primeiros impares sao:\n", n);
while (i < n) {
printf ("%d\n", impar);
impar = impar + 2; 
i = i + 1;
}
return 0;
}
	
	
	 3a Questão (Ref.: 201403104808)
	sem. N/A: Aula 1: Conhecendo a Linguagem que Revolucionou. Simplesmente, C.
	Pontos: 0,0  / 0,5 
	Em relação à variável global, podemos afirmar:
I Somente a função principal pode alterar o valor armazenado
II Todas as funções podem alterar o valor armazenado
III É declarada dentro da função principal
IV É declarada fora de todas as funções
V Pode ser declarada em qualquer posição
		
	
	I e III
	
	II e III
	
	II e IV
	
	I, III e V
	
	II, IV e V
	
	
	 4a Questão (Ref.: 201403104939)
	sem. N/A: Aula 2: Exibindo No Display
	Pontos: 0,0  / 0,5 
	Observe o programa abaixo e selecione a resposta que mostra e/ou explica o que será exibido no display.
#include 
int main()
{
printf ("O valor eh = \\n%04d ", 12);
}
		
	
	O valor eh = em uma linha e na linha abaixo 0012 
	
	O valor eh = \n 12 
	
	O valor eh = em uma linha e na linha abaixo 12 
	
	O valor eh = \n0012
	
	O valor eh = 000012 
	
	
	 5a Questão (Ref.: 201402676781)
	3a sem.: COMANDO DE ENTRADA E SAIDA
	Pontos: 0,5  / 0,5 
	Na linguagem C, uma variável pode ser classificada como LOCAL ou GLOBAL. De acordo com as características das variáveis LOCAIS, marque a alternativa ERRADA.
		
	
	Duas, ou mais funções, podem declarar variáveis locais com os mesmos nomes. 
	
	Existem funções que não têm variáveis locais. 
	
	A função main() pode acessar qualquer variável local de qualquer função. 
	
	As variáveis locais não podem ser acessadas de fora do escopo em que foram criadas. 
	
	Uma variável local só é visualizada pela função onde foi declarada. 
	
	
	 6a Questão (Ref.: 201403108534)
	sem. N/A: Aula 4
	Pontos: 0,5  / 0,5 
	Na construção de programas na linguagem C, precisamos utilizar os operadores relacionais para montar nossas expressões relacionais.
Supondo que as variáveis foram devidamente declaradas, dentre as opções apresentadas qual não apresenta uma expressão relacional correta na linguagem C. 
		
	
	x = ( a + b )
	
	x > ( a + b )
	
	x <= ( a + b )
	
	x >= ( a + b )
	
	x == ( a + b )
	
	
	 7a Questão (Ref.: 201403115642)
	sem. N/A: Aula 5: Os Códigos vão Ficar Menores - Chegaram as Estruturas de Repetição
	Pontos: 0,0  / 0,5 
	As estruturas de repetição são essenciais no desenvolvimentos de programas na linguagem C. Dado o programa abaixo, identifique a opção que demonstra o que será exibido na tela:
int main(int argc, char *argv[]) {
int i = 0; 
int j = 5;
while(++i <= --j){ 
printf("%d ", i); 
}
system("PAUSE"); 
return 0;
}
		
	
	0 1 2 3 4 5
	
	0 1 2 
	
	1 2
	
	1 2 3
	
	1 2 3 4 5
	
	
	 8a Questão (Ref.: 201402719298)
	sem. N/A: AULA 6 - Matriz Unidimensional
	Pontos: 0,0  / 0,5 
	Um lojista gostaria de desenvolver um programa que pudesse armazenar os códigos(valores inteiros), os valores de compra(valores reais), os valores de vendas(valores reais) e a quantidade(valores inteiros) de todos os mil produtos.
Pensou em declarar algumas matrizes unidimensionais para tornar isso possível.
 
Qual das opções abaixo declara as matrizes necessárias para que o programa possa ser desenvolvido a partir delas e seguindo, rigorosamente, as sugestões do texto acima?
		
	
	double codigos[1000], qtdade[1000]; float valorC[1000], valorV[1000]; 
	
	double codigos[999], qtdade[999], valorC[999], valorV[999];
	
	int codigos[1000], qtdade[1000]; float valorC[1000], valorV[1000]; 
	
	int codigos[999], qtdade[999]; float valorC[999], valorV[999]; 
	
	double codigos[1000], qtdade[1000], valorC[1000], valorV[1000]; 
	
	
	 9a Questão (Ref.: 201402728516)
	sem. N/A: AULA 7 - MATRIZ BIDIMENSIONAL
	Pontos: 0,0  / 1,0 
	Matrizes é um dos conceitos mais largamente usado em programação nos dias de hoje.
Identifique a opção que ocorrerá um erro:
		
	
	int matriz[][3]= {{2,4,6},{7,8,9}};
	
	int matriz[2][3]; matriz[0][0]=2; matriz[0][1]=4;
	
	int matriz[][3]= {{2,4,6}};
	
	int matriz[2][3]= {{2,4,6};{7,8,9}};
	
	int matriz[2][3]= {{2,4,6},{7,8,9}};
	
	
	 10a Questão (Ref.: 201403108753)
	sem. N/A: Aula 9
	Pontos: 0,0  / 1,0 
	Na manipulação de arquivos na linguagem C, podemos utilizar várias funções da linguagem. Cada uma delas tem um propósito específico. 
Das afirmativas apresentadas qual define corretamente qual a finalidade da função fgets() . 
		
	
	Funções para ler um caractere.
	
	Funções para leitura formatada.
	
	Função para ler uma linha.
	
	Função que detecta o fim do arquivo.
	
	Função que fecha um arquivo.

Outros materiais