LINGUAGEM DE PROGRAMAÇÃO
Tipo de Avaliação: AV2
Professor: ANITA LUIZA MACIEL LOPES Turma: 9001/A
Nota da Prova: 3,5 de 8,0 Nota do Trab.: Nota de Partic.: 0,5 Data: 30/11/2013 11:22:03
1a Questão (Ref.: 201201915926) Pontos: 0,5 / 0,5
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? strlen( ). strlength( ). atoi( ). strcat( ). strcont( ).
2a Questão (Ref.: 201201971778) Pontos: 0,5 / 0,5
Alguns iniciantes na linguagem C sentem dificuldades de usar a estrutura dos ifs encadeados. Sabemos que algumas afirmativas abaixo não produziriam um resultado errado, mas que tornaria o programa com menor qualidade, visto que testes seriam realizados sem necessidade.
Então, leia com atenção e só escolha a afirmativa poderá ajudá-los a construir programas com qualidade, usando todos os recursos da estrutura if ... else if ..... Posso substituir ifs encadeados por ifs simples sem prejuízo de qualidade. Melhor seria substituir, sempre, os ifs encadeados pela estrutura do switch(). O número de ifs encadeados é igual ao número de respostas possíveis, não considerando a resposta errada do usuário, pois essa seria criticada no else. O número de ifs encadeados é igual ao número de respostas possíveis, considerando a resposta errada do usuário e não usaria else. Posso substituir por vários ifs simples e um if composto, ao final, para criticar a resposta errada do usuário.
3a Questão (Ref.: 201201914489) Pontos: 1,0 / 1,0
Uma parte bastante importante no estudo da linguagem C é ter o conhecimento das suas bibliotecas. As respectivas categorias das funções das bibliotecas #include ctype.h e #include math.h são: Funções para teste de caracteres e conversão de letras