Buscar

LINGUAGEM DE PROGRAMAÇÃO 1 AV2 2016

Prévia do material em texto

Fechar
	Avaliação:  » LINGUAGEM DE PROGRAMAÇÃO I
	Tipo de Avaliação: AV2
	Aluno: 
	Professor:
	MARCIO PACHECO DE AZEVEDO
	Turma: 9038/BL
	Nota da Prova: 6,0 de 10,0  Nota do Trab.: 0    Nota de Partic.: 0  Data: 10/12/2016 09:51:23
	
	 1a Questão (Ref.: 201502263811)
	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.: 201502936130)
	Pontos: 0,0  / 1,0
	Sabemos que as estruturas de dados são técnicas de programação que permitem agruparmos vários dados em uma mesma variável. Identifique os dois tipos de estruturas estudadas, destacando a diferença entre elas.
		
	
Resposta:
	
Gabarito: As estruturas de dados estudadas são: estruturas homogêneas e estruturas heterogêneas.
Diferença entra elas:
Estruturas homogêneas - formadas por dados do mesmo tipo
Estruturas heterogêneas - formadas por dados de tipos diferentes
	
	
	 3a Questão (Ref.: 201502310232)
	Pontos: 1,0  / 1,0
	Para que possamos criar nossos programas na linguagem C, iniciamos por criar o ______________, o qual pode ser feito através de um editor de texto não formatado e salvo com a ______________ ou mesmo utilizar um editor da linguagem, como o DEV C++. De acordo com o sistema operacional isto pode ser um pouco diferente. Após esta etapa, devemos ___________ e linkeditar o programa gerando o arquivo _____________, o qual após ser executado apresenta o resultado de nosso programa.
Das opções apresentadas, marque aquela que completa respectivamente e corretamente os espaços em branco destacados do texto, segundo os conceitos da linguagem C apresentados no material didático da disciplina.
		
	
	Código de texto - extensão .txt - editar - fonte
	
	Fonte - extensão .txt - editar - executável
	
	Código base - extensão .c - compilar - fonte
	
	Executável - extensão .c - compilar - fonte
	 
	Código fonte - extensão .c - compilar - executável
	
	
	 4a Questão (Ref.: 201502650863)
	Pontos: 1,0  / 1,0
	As bibliotecas da linguagem C guardam funções predefinidas da linguagem. Veja o código a seguir e marque a alternativa que contém as bibliotecas necessárias para que este código funcione.
#include________
#include________
int main()
{
int a=2, b=2, c=8, delt;
delt=(pow(b, 2)-(4*a*c));
system("pause");
return (0);
}
Não leve em consideração os sinais de maior e menor que envolvem o nome das bibliotecas.
		
	
	stdio.h - stdlib.h
	
	stdio.h - ctype.h
	
	cmat.h - ctype.h
	
	stdlib.h - ctype.h
	 
	math.h - stdlib.h
	
	
	 5a Questão (Ref.: 201502267877)
	Pontos: 0,0  / 1,0
	A estrutura do if na linguagem C, como em toda linguagem, tem uma sintaxe. Observe as afirmações abaixo e escolha a opção ERRADA.
 
I As chaves de abertura e fechamento, sempre,  não são obrigatórias.
II No teste unimos expressões relacionais com operadores lógicos quando necessário.
III A palavra then está presente na estrutura.
IV O uso do  else poderá não ser necessário.
 
		
	
	IV está correta e a I não está correta.
	 
	I e III estão corretas.
	
	I está errada.
	
	II e IV estão corretas.
	 
	II está correta e a III não está correta.
	
	
	 6a Questão (Ref.: 201502704519)
	Pontos: 1,0  / 1,0
	A linguagem C permite a inicialização de vetores junto com sua declaração.
Dada as alternativas abaixo, selecione a que está incorreta:
		
	
	int valores[] = {10, 15, 20, 25, 30};
	 
	char valores = "ABCD";
	
	int valores[5] = {10, 15, 20, 25, 30};
	
	char valores[5] = {'A', 'B', 'C', 'D'};
	
	char valores[] = {'A', 'B', 'C', 'D'};
	
	
	 7a Questão (Ref.: 201502321505)
	Pontos: 1,0  / 1,0
	Na linguagem C os vetores são um assunto de grande relevância, por isso o programador deve saber bem como utilizar, declarar e utilizar.
Sabendo que as notas dos alunos de uma escola variam entre 0.0 e 10.0 com uma casa decimal e que é necessário criar um vetor que armazene até 150 notas, qual alternativa declara de forma correta este vetor para  atender a necessidade citada.
		
	 
	float notas[150];
	
	integer notas[150];
	
	int notas[150];
	
	real notas[150];
	
	float %.1f notas[150];
	
	
	 8a Questão (Ref.: 201502729001)
	Pontos: 1,0  / 1,0
	Função em C onde são colocados todos os comandos e outras funções que desejamos que sejam executadas
		
	
	systema("pause")
	
	begin
	
	return
	 
	main()
	
	end
	
	
	 9a Questão (Ref.: 201502697120)
	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 fputc() .
		
	 
	Função que detecta o fim do arquivo.
	
	Função que fecha um arquivo.
	
	Funções para gravar uma linha.
	
	Funções para gravação formatadas.
	 
	Função para gravar um caractere.
	
	
	 10a Questão (Ref.: 201502697162)
	Pontos: 1,0  / 1,0
	Nas aulas aprendemos sobre as funções de leitura e gravação.
A respeito da função fwrite assinale a alternativa correta.
		
	
	fwrite(endreçoElemento, tamanho, quantidade);
	 
	fwrite(endreçoElemento, tamanho, quantidade, ptrArq);
	
	fwrite( tamanho, endreçoElemento, ptrArq);
	
	fwrite(endreçoElemento, ptrArq, quantidade);
	
	fwrite(quantidade, ptrArq, endreçoElemento,tamanho);
	
	
Observação: Estou ciente de que ainda existe(m) 2 questão(ões) não respondida(s) ou salva(s) no sistema, e que mesmo assim desejo finalizar DEFINITIVAMENTE a avaliação.
Data: 10/12/2016 09:56:37

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes