Buscar

AV 2 LINGUAGEM DE PROGRAMAÇÃO

Prévia do material em texto

Avaliação: CCE0242_AV2_201202212824 » LINGUAGEM DE PROGRAMAÇÃO I
Tipo de Avaliação: AV2
Aluno: 201202212824 - ALAN JACEDIR DIAS
Professor: ANITA LUIZA MACIEL LOPES Turma: 9014/AN
Nota da Prova: 7,7 de 10,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 04/06/2016 17:49:30
1a Questão (Ref.: 201202421496) Pontos: 0,7 / 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<stdio.h> #incude<stdlib.h> int main() { float prova,seminario,media; printf(")nNota da
prova:\n"; scanf("%f",& prova); printf("\nNota do seminario:\n"); scanf("%f",& seminario); if(provaɜ)
printf("\nNota da AV1:%.1f\n",prova); else { media=(prova+seminario)/2; printf("\nNota da AV1:%.1
f/n",media); } }
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.: 201203093824) 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.
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
1 de 4 20/06/2016 08:25
Resposta:
Gabarito: FILE *meuArquivo;
3a Questão (Ref.: 201202850886) Pontos: 1,0 / 1,0
Sabemos que a linguagem C apresenta várias vantagens. Quando dizemos que usamos três procedimentos
básicos: sequência, seleção e iteração e que é possível gerar um executável rápido, estamos nos referindo às
seguintes características na ordem:
Rapidez e Portabilidade
Estruturada e Rapidez
Portabilidade e Modularidade
Portabilidade e Estruturada
Complexidade e Estruturada
4a Questão (Ref.: 201202854579) Pontos: 1,0 / 1,0
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 )
5a Questão (Ref.: 201202425562) Pontos: 1,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.
II e IV estão corretas.
I está errada.
II está correta e a III não está correta.
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
2 de 4 20/06/2016 08:25
6a Questão (Ref.: 201202862204) 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:
char valores = "ABCD";
int valores[5] = {10, 15, 20, 25, 30};
int valores[] = {10, 15, 20, 25, 30};
char valores[] = {'A', 'B', 'C', 'D'};
char valores[5] = {'A', 'B', 'C', 'D'};
7a Questão (Ref.: 201202425526) 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,5];
float Notas[47][47];
float NOTAS[47][47];
float NOTAS[47][5];
float notas[5][47];
8a Questão (Ref.: 201202425528) Pontos: 1,0 / 1,0
O chefe do departamento do pessoal da Empresa YYY gostaria de declarar matrizes bidimensionais
para armazenar nomes dos 20 funcionários e 14 salários de cada um deles.
Assinale a linha onde a declaração atende ao que ele deseja.
char nomes[20][31]; float salarios[20][14];
float nomes[20][31], salarios[20][14];
char nomes[19][31]; float salarios[19][13];
char nomes[20][31]; float salarios[20][20];
char nomes[20]; float salarios[19][13];
9a Questão (Ref.: 201202854759) Pontos: 0,0 / 1,0
Para a manipulação de arquivos na linguagem C, primeiro precisamos abrir o mesmo. Sabendo-se que o
arquivo tem o nome de texto.txt, que foi associado com a variável de nome: arq, e que é do tipo texto, avalie
cada uma das afirmativas e marque a que faz a abertura para ler e/ou gravar dados no fim do arquivo
corretamente seguindo as regras da linguagem.
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
3 de 4 20/06/2016 08:25
arq = fopen("texto.txt", "w");
arquivo = fopen("material.dat", "r+");
arquivo = fopen("material.dat", "a+");
arq = fopen("texto.txt", "a+");
arquivo = fopen("material.dat", "w+");
10a Questão (Ref.: 201202854964) Pontos: 1,0 / 1,0
Uma das ultimas funções estudadas foi a rename(). Suponha que o nome do arquivo é inicial é ARQ e o novo
deve ser ARQ2, e é constante.
Assinale a alternativa que apresenta a sintaxe correta para a função.
rename("ARQ, ARQ2");
rename("ARQ2", "ARQ");
rename("ARQ", ARQ2);
rename(ARQ2, ARQ);
rename("ARQ", "ARQ2");
Observação: Estou ciente de que ainda existe(m) 1 questão(ões) não respondida(s) ou salva(s) no sistema, e que mesmo assim
desejo finalizar DEFINITIVAMENTE a avaliação.
Data: 04/06/2016 18:24:48
Período de não visualização da prova: desde 24/05/2016 até 07/06/2016.
BDQ Prova http://bquestoes.estacio.br/bdq_prova_resultado_preview_aluno.asp
4 de 4 20/06/2016 08:25

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes