Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCE0242_AV2_ » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV2 Aluno: - FABIO Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9012/AL Nota da Prova: 2,0 de 10,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 10/12/2016 13:01:31 1a Questão (Ref.: 201307553856) 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.: 201308226184) 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.: 201307603095) 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 Possui características de Linguagem de baixo nível. Permite a compilação de softwares para plataforma Windows, Linux e Unix. Possibilita o desenvolvimento de funções próprias Possui características de Linguagem de alto nível. 4a Questão (Ref.: 201307940908) 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. stdlib.h - ctype.h math.h - stdlib.h cmat.h - ctype.h stdio.h - stdlib.h stdio.h - ctype.h 5a Questão (Ref.: 201308080062) Pontos: 0,0 / 1,0 Os loops são utilizados para executar um conjunto de instruções várias vezes baseando-se sempre em uma condição que decidirá se continua repetindo ou não. Qual estrutura de repetição abaixo, garante que o bloco de instruções seja executado no mínimo uma vez? for switch while do...while repeat...util 6a Questão (Ref.: 201307629002) Pontos: 0,0 / 1,0 Os chamados vetores e matrizes podem ser considerados como: Estruturas de dados homogêneas Estruturas de dados heterogêneas Comandos de seleção Comandos de repetição Comandos de seleção composta 7a Questão (Ref.: 201307557886) 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][47]; float NOTAS[47][5]; float notas[5][47]; float NOTAS[47,5]; float NOTAS[47][47]; 8a Questão (Ref.: 201307606934) Pontos: 0,0 / 1,0 Observe o código apresentado na questão: #include < stdio.h> #include < stdlib.h> int x=4; void main(){ int x=5; exibir(x); system("PAUSE"); } void exibir(int y){ printf("%d",y); } Dentre as opções abaixo é correto afirmar: O programa exibirá 5 O programa exibirá 9 O programa exibirá 4 O programa exibirá 0 Ocorrerá um erro 9a Questão (Ref.: 201307987148) 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 feof() . Função que detecta o fim do arquivo. Função que fecha um arquivo. Funções para ler um caractere. Funções para gravar uma linha. Funções para leitura formatada. 10a Questão (Ref.: 201307987324) Pontos: 0,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("ARQ", ARQ2); rename("ARQ2", "ARQ"); rename(ARQ2, ARQ); rename("ARQ, ARQ2");
Compartilhar