Buscar

Av2 Lógica de Programação

Prévia do material em texto

Fechar
Avaliação:   » LINGUAGEM DE PROGRAMAÇÃO I
Tipo de Avaliação: AV2
Aluno: 
Professor: ANDRE PRZEWODOWSKI FILHO Turma: 
Nota da Prova: 6,0 de 10,0  Nota do Trab.: 0    Nota de Partic.: 0  Data: 01/06/2016 
  1a Questão (Ref.: 201403595964) 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: include int nota 1 int nota 2 for(nota 1
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.: 201404268292) 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.: 201403640288) 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 
stdin.h 
  iostream.h 
  stdio.h 
  4a Questão (Ref.: 201404025893) Pontos: 1,0  / 1,0
Se precisarmos testar o conteúdo de uma variável e sabendo­se que só serão executados comandos se o teste
retornar verdadeiro, qual estrutura você indicaria para esse caso?
switch()
if else if
if else
printf()
  if
  5a Questão (Ref.: 201404076194) 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
  100 121 144 169 196 225
20 22 24 26 28 30
  10 11 12 13 14 15
15 14 13 12 11 10
  6a Questão (Ref.: 201404036447) Pontos: 1,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 ('{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 ('/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').
  7a Questão (Ref.: 201403599994) Pontos: 1,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][47]; 
float Notas[47][47]; 
float notas[5][47]; 
 
float NOTAS[47][5]; 
float NOTAS[47,5]; 
  8a Questão (Ref.: 201403544186) Pontos: 1,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 par℀甄r deste ano.
Das opções apresentadas, qual função apresenta a solução para o programador?
strcat( ).
  atoi( ).
strlen( ).
strlength( ).
strcont( ).
  9a Questão (Ref.: 201403544175) Pontos: 1,0  / 1,0
 Na definição de estruturas, funções, variáveis, etc. devemos seguir suas respec℀甄vas Sintaxes.
Das opções apresentas, qual é SINTAXE correta da definição de um vetor bidimensional.
  tipo nome_matriz[numero_linhas][numero_colunas];
nome_matriz[numero_linhas][numero_colunas];
tipo nome_matriz[numero_colunas][numero_linhas];
tipo nome_matriz[][];
tipo nome_vetor[numero_colunas][numero_linhas];
  10a Questão (Ref.: 201403544211) Pontos: 1,0  / 1,0
Na criação de uma ro℀甄na 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.
 
Para leitura e gravação
Não precisa abrir o arquivo
Somente para gravação
Para leitura e edição
  Somente para leitura

Continue navegando