Buscar

LINGUAGEM DE PROGRAMAÇÃO I AV3

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

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

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ê viu 3, do total de 5 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

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

Prévia do material em texto

Fechar
	Avaliação: CCE0242_AV3_201102282618 » LINGUAGEM DE PROGRAMAÇÃO I
	Tipo de Avaliação: AV3
	Aluno: 
	Professor:
	ANDRE PRZEWODOWSKI FILHO
	Turma: 9004/AE
	Nota da Prova: 5,0 de 10,0         Nota do Trab.: 0        Nota de Partic.: 0        Data: 27/06/2015 17:54:55
	
	 1a Questão (Ref.: 201102547508)
	Pontos: 1,0  / 1,0
	Sabe-se que a linguagem C é uma das mais utilizadas no mundo. Desenvolvida em 1972 é uma linguagem voltada para programadores. Dentre as opções abaixo é incorreto afirmar:
		
	 
	Possui com conjunto muito grande palavras reservadas o que torna o aprendizado complexo
	
	Possibilita o desenvolvimento de funções próprias
	
	Possui características de Linguagem de alto nível.
	
	Possui características de Linguagem de baixo nível.
	
	Permite a compilação de softwares para plataforma Windows, Linux e Unix.
	
	
	 2a Questão (Ref.: 201102579456)
	Pontos: 0,0  / 1,0
	Na Aula 1, estudamos algumas características e vantagens da linguagem C. Observe as afirmativas abaixo e assinale a opção que contem a resposta correta.
I Tem boa Portabilidade. 
II Não pode ser modularizada. 
III É uma linguagem Orientada a Objetos.
IV Uma linguagem que pode manipular endereços de memória. 
V Não possui um propósito especifico.
		
	 
	As afirmativas I, IV e V estão corretas e as demais, erradas.
	
	As afirmativas II, III e IV estão corretas e as demais, erradas.
	 
	As afirmativas I e IV estão corretas e as demais, erradas.
	
	As afirmativas IV e V estão corretas e as demais, erradas.
	
	As afirmativas II, IV e V estão corretas e as demais, erradas.
	
	
	 3a Questão (Ref.: 201102931298)
	Pontos: 1,0  / 1,0
	Quando precisamos incrementar o valor de uma variável em C, geralmente usamos a forma contrata, com os operadores pré ou pós fixados de acordo com a necessidade.
Supondo as seguintes definições e desconsiderando a necessidade do restante do programa:
Int a = 5;
Int b = 8;
Após a execução das operações na ordem em que são apresentadas, Marque a resposta correta:
		
	
	a += b++; o valor de a e b são respectivamente: 9 e 13
	
	a += ++b; o valor de a e b são respectivamente: 14 e 8
	
	a += b++; o valor de a e b são respectivamente: 14 e 9
	 
	a = b++; o valor de a e b são respectivamente: 8 e 9
	
	a = ++b; o valor de a e b são respectivamente: 8 e 9
	
	
	 4a Questão (Ref.: 201102885385)
	Pontos: 1,0  / 1,0
	Suponha que as notas digitadas pelo usuário sejam respectivamente (4.5; 8.5; 6.5).
int main()
{
float n1, n2, n3, med;
puts("Digites as notas");
scanf("%f", &n1);
scanf("%f", &n2);
scanf("%f", &n3);
med= (n1+n2+n3)/3;
if(med>=7)
printf("Aluno aprovado com: %.1f\n", med);
else
printf("Aluno reprovado com: %.1f\n", med);
system("pause");
return 0;
}
Desconsidere a necessidade da declaração das bibliotecas.
Qual será a mensagem final exibida para o usuário?
		
	
	Aluno aprovado com: 6.5
	 
	Aluno reprovado com: 6.5
	
	Aluno reprovado com: 6.50
	
	Aluno aprovado com: 6.0
	
	Aluno aprovado com: 6.00
	
	
	 5a Questão (Ref.: 201102499798)
	Pontos: 1,0  / 1,0
	 Muitas séries matemáticas podem ser geradas pela estrutura do  for. Analise o código abaixo, supondo que você digitou 2 e 4 quando lhe foram solicitados dois números e escolha a opção que contém a série exibida pelo código.
		
	 
	2       4       6       10       16       26       42
	
	2       4       6       10       16       26       42       68
	
	2       4       4       8       12       20       32       
	
	2       4       6       8       19       12       14       16
	
	2       4       4       8       12       20       32       52
	
	
	 6a Questão (Ref.: 201102877731)
	Pontos: 0,0  / 1,0
	Uma empresa possui uma série de programas desenvolvidos em C que acessam um mesmo arquivo. Um dos problemas constatados é a falta de padronização no armazenamento de dados neste arquivo. Alguns aplicativos gravam em caixa alta (letras maiúsculas), outros em caixa baixa (letras minúsculas) e alguns não administram isto.
Para tanto, foi definido, por padrão, que todos os caracteres lidos devem ser convertidos para caixa alta imediatamente após a leitura do mesmo. Qual função do C devo incluir nos programas para efetuar a conversão de caractere a caractere?
		
	 
	toupper
	 
	upper
	
	convertUp
	
	toupr
	
	convertUpper
	
	
	 7a Questão (Ref.: 201102555981)
	Pontos: 1,0  / 1,0
	Existem basicamente dois tipos de variáveis que podem ser declaradas em um código: variáveis locais e variáveis globais. Para que um programador possa escolher a melhor maneira de declarar as variáveis em seu programa é necessário que ele tenha domínio sobre elas.
Assinale a alternativa que contém apenas características das variáveis globais.
		
	
	Declaradas fora do escopo de todas as funções e não poderá ser manipulado por qualquer função.
	 
	Declaradas fora do escopo de todas as funções e poderá ser manipulado por qualquer função.
	
	Declaradas fora ou dentro do escopo de todas as funções e não poderá ser manipulado por qualquer função.
	
	Declaradas dentro do escopo de todas as funções e poderá ser manipulado por qualquer função.
	
	Declaradas dentro do escopo de todas as funções e não poderá ser manipulado por qualquer função.
	
	
	 8a Questão (Ref.: 201102555978)
	Pontos: 0,0  / 1,0
	As matrizes, assim como os vetores, são muito importantes para facilitar o trabalho de um programador, por isso é extremamente importante saber como utiliza-la.
Assinale a alternativa em que há uma matriz bidimensional, do tipo inteiro, com 10 linhas e 20 colunas, declarada de forma correta.
		
	
	float matrizExemplo[20][10];
	
	matrizExemplo int[10][20];
	
	matrizExemplo float[20][10];
	 
	int matrizExemplo[10,20];
	 
	int matrizExemplo[10][20];
	
	
	 9a Questão (Ref.: 201102542176)
	Pontos: 0,0  / 1,0
	Observe o programa abaixo e escolha a opção que descreve o que ele faz.
		
	 
	Lê dados do teclado e armazena na Memória Principal em uma matriz unidimensional. Depois abre um arquivo do tipo binário para escrita e, se for possível, grava os dados no arquivo. 
	 
	Lê dados do teclado e armazena na Memória Principal em uma matriz unidimensional. Depois abre um arquivo do tipo texto para escrita e, se for possível, grava os dados no arquivo.
	
	Lê dados de um arquivo texto e armazena na Memória Principal em uma matriz unidimensional, exibindo depois na tela. 
	
	Lê dados de um arquivo binário e armazena na Memória Principal em uma matriz unidimensional, exibindo depois na tela.
	
	 Lê dados do teclado e armazena na Memória Principal em uma matriz unidimensional. Depois abre um arquivo do tipo binário para escrita e leitura e, se for possível, grava os dados no arquivo.
	
	
	 10a Questão (Ref.: 201102937102)
	Pontos: 0,0  / 1,0
	Observe o programa abaixo e assinale a alternativa que corresponde a sua execução.
#include < stdio.h >
#include < stdlib.h >
int main( void) {
char c;
FILE *entrada;
entrada = fopen( "dados.txt", "r");
if (entrada == NULL) exit( EXIT_FAILURE);
c = getc( entrada);
if (c != EOF) 
putc( c, stdout);
else 
printf( "\nO arquivo terminou!");
fclose( entrada);
return EXIT_SUCCESS;
}
		
	 
	O programa lê o primeiro caractere do arquivo dados.txt e exibe esse caractere na tela do monitor.
	 
	O programa lê o segundo caractere do arquivo dados.txt e exibe esse caractere na tela do monitor.
	
	O programa lê o primeiro e o segundo caracteres do arquivo dados.txt e exibe esses caracteres na tela do monitor.
	
	O programa lê todos os caracteres do arquivo dados.txt e exibe esses caracteres natela do monitor.
	
	O programa lê o último caractere do arquivo dados.txt e exibe esse caractere na tela do monitor.

Outros materiais