Buscar

LINGUAGEM DE PROGRAMÇÃO I AV2 2016.1

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

1a Questão (Ref.: 201601918772)
	Pontos: 0,0  / 1,0 
	Um professor de Linguagem de Programação I pediu a um aluno que desenvolvesse um programa codificado na linguagem C para que ele pudesse calcular a nota da AV1 que seria composta de duas notas: prova e seminário. Entretanto, ele informou que, se a nota da prova fosse menor do que 4.0, então, não valeria a nota do seminário, ficando a nota da AV1 só com a nota da prova. Caso contrário, Seria feita a média aritmética para compor a nota da AV1.
Ajude ao aluno, escrevendo esse código.
		
	
Resposta: 
	
Gabarito: 
int main()
{
      float prova, seminario,media; 
      printf("\nNota da prova: \n") ; 
      scanf("%f", &prova); 
      printf("\nNota do seminario: \n") ; 
      scanf("%f", &seminario); 
      if ( prova < 4) 
          printf("\nNota da AV1: %.1f\n", prova) ;
      else
      {
          media=(prova+seminario)/2; 
          printf("\nNota da AV1: %.1f\n", media) ; 
      } 
}
	
	
	 2a Questão (Ref.: 201602591100)
	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.: 201601963096)
	Pontos: 0,0  / 1,0 
	Todo programa codificado na linguagem C pode incluir uma, ou várias bibliotecas, mas existe uma que tem que estar nessa lista, na maioria das vezes, devido a necessidade da interação com o usuário..
Assinale a alternativa que apresenta essa biblioteca.
		
	
	iostream 
	
	studio.h 
	
	iostream.h 
	
	stdin.h 
	
	stdio.h 
	
	
	 4a Questão (Ref.: 201602351785)
	Pontos: 0,0  / 1,0 
	Na linguagem de programação C, como em outras, na criação de programas, devemos definir os tipos de dados para nossas variáveis de acordo com o problema em questão.
Das opções apresentadas qual possui apenas tipos da linguagem C, conforme o material apresentado nas aulas. 
		
	
	char, int, real, double, void
	
	char, int, real, double, boolean
	
	char, int, float, double, void
	
	char, int, float, double, boolean
	
	char, integer, float, real, boolean
	
	
	 5a Questão (Ref.: 201602399002)
	Pontos: 0,0  / 1,0 
	Para o programa abaixo qual a saída apresentada?
main(){
int x,soma=0;
for(x=10; x<=15;x++)
{
  printf(" %d",pow(x,2));
}
system("PAUSE");
return 0;
}
		
	
	9 10 11 12 13 14 15
	
	10 11 12 13 14 15
	
	15 14 13 12 11 10
	
	100 121 144 169 196 225
	
	20 22 24 26 28 30 
	
	
	 6a Questão (Ref.: 201602359255)
	Pontos: 0,0  / 1,0 
	A linguagem C, ao contrário de outras linguagens de programação, não possui um tipo de dados correspondente às strings; no lugar, usam-se vetores e ponteiros
Qual das opções abaixo está correta?
		
	
	Em C, strings são vetores de caracteres terminados pelo caractere nulo ('/end'). 
	
	Em C, strings são vetores de caracteres terminados pelo caractere nulo ('{0}'). 
	
	Em C, strings são vetores de caracteres terminados pelo caractere nulo ('/0'). 
	
	Em C, strings são vetores de caracteres terminados pelo caractere nulo ('\end')
	
	Em C, strings são vetores de caracteres terminados pelo caractere nulo ('\0'). 
	
	
	 7a Questão (Ref.: 201601922802)
	Pontos: 0,0  / 1,0 
	O professor de Matemática armazena as notas dos quatro bimestres e da média dos seus 47 alunos em cinco vetores.
Ele pretende agrupar esses vetores em uma matriz bidimensional de nome NOTAS na linguagem C.
Assinale a opção que possibilitará fazer o que o professor deseja.
		
	
	
float NOTAS[47][5]; 
	
	
float notas[5][47]; 
	
	
float NOTAS[47,5]; 
	
	
float Notas[47][47]; 
	
	
float NOTAS[47][47]; 
	
	
	 8a Questão (Ref.: 201601866994)
	Pontos: 0,0  / 1,0 
	Um programador durante a construção de um código precisava converter o texto correspondente a um ano em um número inteiro, para poder executar alguns cálculos a partir deste ano.
Das opções apresentadas, qual função apresenta a solução para o programador?
		
	
	strcat( ). 
	
	strcont( ). 
	
	strlen( ). 
	
	atoi( ). 
	
	strlength( ). 
	
	
	 9a Questão (Ref.: 201601866983)
	Pontos: 0,0  / 1,0 
	 Na definição de estruturas, funções, variáveis, etc. devemos seguir suas respectivas Sintaxes.
Das opções apresentas, qual é SINTAXE correta da definição de um vetor bidimensional.
		
	
	tipo nome_matriz[][]; 
	
	tipo nome_matriz[numero_colunas][numero_linhas]; 
	
	tipo nome_vetor[numero_colunas][numero_linhas]; 
	
	nome_matriz[numero_linhas][numero_colunas]; 
	
	tipo nome_matriz[numero_linhas][numero_colunas]; 
	
	
	 10a Questão (Ref.: 201601867019)
	Pontos: 1,0  / 1,0 
	Na criação de uma rotina de manipulação de equipamentos para perfuração de poços, o programador precisava apenas pegar alguns dados existentes em um arquivo do equipamento para efeitos de cálculos e fechá-lo. 
Das opções abaixo marque a que descreve a forma mais adequada, com a qual o programador deveria acessar o arquivo, segundo sua necessidade.
 
		
	
	Somente para leitura 
	
	Não precisa abrir o arquivo
	
	Para leitura e edição 
	
	Somente para gravação 
	
	Para leitura e gravação

Outros materiais