Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCE0242_AV3_201408229196 (AG) » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV3 Professor: ANITA LUIZA MACIEL LOPES Turma: 9008/AH Nota da Prova: 8,0 de 10,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 16/06/2016 19:44:34 1a Questão (Ref.: 201408869181) Pontos: 1,0 / 1,0 Um Engenheiro estava construindo um trecho de programa onde pedia que o usuário respondesse com uma letra ou um algarismo. Se o usuário não tivesse respondido, ele enviaria uma mensagem de erro. Ele sabia que precisava aprender mais alguma estrutura, mas, no momento, pensou em experimentar uma função que pudesse lhe dar um retorno. Pesquisou nas bibliotecas estudadas na aula 2 e achou. Qual o nome dessa função? isdigit() isalnum() isnotalphadigit() isspace() isalpha() 2a Questão (Ref.: 201408869434) Pontos: 0,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 printf() if else if 3a Questão (Ref.: 201408868852) Pontos: 1,0 / 1,0 Após o surgimento de várias linguagens de Alto nível, surge a linguagem C . Qual a década em que foi desenvolvida? década de 80 década de 50 década de 70 década de 60 década de 90 4a Questão (Ref.: 201408868979) Pontos: 1,0 / 1,0 Escolha a opção que inclui somente nomes válidos para variáveis na linguagem C. 2nota, a36, x#y, --j i, j, int, obs If, nota_do_aluno_2, HOJE, _yes nota-2 , a36, x_y 2_ou_1, fim, *h, j 5a Questão (Ref.: 201408965711) 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? while do...while for repeat...util switch 6a Questão (Ref.: 201408483352) Pontos: 1,0 / 1,0 Um lojista gostaria de desenvolver um programa que pudesse armazenar os códigos(valores inteiros), os valores de compra(valores reais), os valores de vendas(valores reais) e a quantidade(valores inteiros) de todos os mil produtos. Pensou em declarar algumas matrizes unidimensionais para tornar isso possível. Qual das opções abaixo declara as matrizes necessárias para que o programa possa ser desenvolvido a partir delas e seguindo, rigorosamente, as sugestões do texto acima? double codigos[999], qtdade[999], valorC[999], valorV[999]; int codigos[999], qtdade[999]; float valorC[999], valorV[999]; double codigos[1000], qtdade[1000], valorC[1000], valorV[1000]; double codigos[1000], qtdade[1000]; float valorC[1000], valorV[1000]; int codigos[1000], qtdade[1000]; float valorC[1000], valorV[1000]; 7a Questão (Ref.: 201408443535) 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[47,5]; float NOTAS[47][5]; float notas[5][47]; 8a Questão (Ref.: 201408387727) 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 partir deste ano. Das opções apresentadas, qual função apresenta a solução para o programador? atoi( ). strlength( ). strcont( ). strcat( ). strlen( ). 9a Questão (Ref.: 201408885959) Pontos: 1,0 / 1,0 A função fgets(): lê um caracter de cada vez. lê uma linha inteira de uma vez. imprime um caracter de cada vez. imprime uma linha inteira de uma vez. lê um arquivo inteiro de uma vez. 10a Questão (Ref.: 201408387752) 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 gravação Para leitura e gravação Para leitura e edição Somente para leitura Não precisa abrir o arquivo
Compartilhar