Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCE0242_AVS_201502376504 » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AVS Aluno: ---- Professor: ANITA LUIZA MACIEL LOPES Turma: 9009/AI Nota da Prova: 8,0 Nota de Partic.: Av. Parcial Data: 11/12/2017 18:38:51 1a Questão (Ref.: 201502650783) 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 Possibilita o desenvolvimento de funções próprias Possui características de Linguagem de baixo nível. Permite a compilação de softwares para plataforma Windows, Linux e Unix. Possui características de Linguagem de alto nível. 2a Questão (Ref.: 201503031141) Pontos: 1,0 / 1,0 Um Engenheiro Mecânico tinha um arquivo onde ele gostaria que os nomes dos materiais fossem todos convertidos para letras minúsculas. Observe as linhas abaixo e assinale a opção que contem a função que realiza essa conversão e a biblioteca a qual pertence. tolower() e ctype.h atoi() e math.h isalpha() e stdlib.h atof() e stdlib.h toupper() e stdlib.h 3a Questão (Ref.: 201502591689) Pontos: 1,0 / 1,0 Os operadores lógicos servem para combinar resultados de expressões, retornando se o resultado final é verdadeiro ou falso. Marque a alternativa que contém o operador lógico que deve ser utilizado quando as duas proposições lógicas necessitam ser verdadeiras para que o resultado da combinação seja verdadeiro. ((pontos>=10) && (pontos <=20)) ((pontos>=10) # (pontos <=20)) ((pontos>=10) ! (pontos <=20)) ((pontos>=10) || (pontos <=20)) ((pontos>=10) % (pontos <=20)) 4a Questão (Ref.: 201502682742) Pontos: 1,0 / 1,0 Um aluno de LPI gostaria de testar duas condições, usando somente uma estrutura if. Abaixo as duas condições a serem testadas: a) O ano de nascimento que precisa estar no intervalo fechado de 1989-2007. b) O sexo que precisa ser masculino. Sabe-se que o sexo se encontra em uma variável do tipo char de nome sexo e o ano em uma variável do tipo int de nome ano. Além disso, ele deseja que seja aceita tanto a letra M quanto a letra m. Assinale a opção que resolve o problema desse aluno. if( sexo == 'M' || sexo == 'm' && (ano >= 1989 && ano <= 2007 ) ) if(ano >= 1989 && ano<= 2007 && sexo== 'M' || sexo == 'm' ) if(ano >=1989 && ano <=2007 && (sexo == 'M' || sexo == 'm' ) ) if( sexo == 'M' || (sexo == 'm' && ano >=1989 && ano<=2007 ) ) if(sexo == 'M' || sexo == 'm' && ano >= 1989 && ano <= 2007 ) 5a Questão (Ref.: 201503439999) Pontos: 1,0 / 1,0 Considere o trecho de código abaixo. O que será impresso quando o programa for executado? int main() { int contador = 1; //declarando e inicializando a variável de controle while (contador <= 10) // Testando a condição { printf("%d ", contador); //Executando um comando dentro do laço } return 0; } 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 10 Nunca vai parar. 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 ... Nunca vai parar. 1 2 3 4 5 6 7 8 9 10 11 12 13 14... 1 2 3 4 5 6 7 8 9 10 6a Questão (Ref.: 201503440044) Pontos: 1,0 / 1,0 Qual o elemento do vetor referenciado por vet[vet[5]]? 2 1 4 3 9 7a Questão (Ref.: 201502659253) Pontos: 1,0 / 1,0 As matrizes, assim como os vetores, são muito importantes para facilitar o trabalho de um programador, por isso é extremamente importante saber como utiliza-la. Assinale a alternativa em que há uma matriz bidimensional, do tipo inteiro, com 10 linhas e 20 colunas, declarada de forma correta. matrizExemplo float[20][10]; matrizExemplo int[10][20]; float matrizExemplo[20][10]; int matrizExemplo[10][20]; int matrizExemplo[10,20]; 8a Questão (Ref.: 201502645426) Pontos: 0,0 / 1,0 Observe o programa abaixo e escolha a opção que apresenta o que retorna da função chamada. O valor retornado corresponde ao índice da variável que contem o menor número O menor número é retornado O valor retornado corresponde ao deslocamento mais um em relação ao endereço base da variável que contem o menor número O maior número é retornado Nada retorna porque o nome do vetor da função main é diferente do nome do vetor da função descobre 9a Questão (Ref.: 201503034836) Pontos: 0,5 / 0,5 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ções para leitura formatada. Funções para gravar uma linha. Função que fecha um arquivo. Função que detecta o fim do arquivo. Funções para ler um caractere. 10a Questão (Ref.: 201503047984) Pontos: 0,5 / 0,5 A função _________ funciona como a função scanf(), porém, ao invés de ler os dados de teclado, estes dados são lidos de um arquivo. fscanf() fgets() fgetc() fprint() sscanf()
Compartilhar