Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: CCE0242_AV1_201505465788 » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV1 Aluno: 201505465788 - DAIANA MARQUES Professor: ANDRE PRZEWODOWSKI FILHO Turma: 9025/AY Nota da Prova: 10,0 de 10,0 Nota do Trab.: 0 Nota de Partic.: 0 Data: 03/04/2016 17:47:51 (F) 1a Questão (Ref.: 270103) Pontos: 1,0 / 1,0 Uma das características mais marcantes da linguagem C é a sua portabilidade. Os códigos escrito em C são portáveis, o que significa que é possível executa-los nos mais diferentes tipos de arquiteturas. Tendo um programa C compilado para Windows, para executa-lo em Linux, identifique a opção CORRETA: Ocorrerá erro, pois todas as instruções da linguagem C são incompatíveis com o Linux. Só é possível copiar o código executável do Linux para o Windows e executa-lo. Basta apenas copiar o código executável para o Linux e executa-lo. Ocorrerá erro, pois os programas C não rodam em Linux. Precisamos recompilar o código fonte para o Linux. Gabarito Comentado. Gabarito Comentado. 2a Questão (Ref.: 236629) 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: Possibilita o desenvolvimento de funções próprias Permite a compilação de softwares para plataforma Windows, Linux e Unix. Possui características de Linguagem de baixo nível. Possui características de Linguagem de alto nível. Possui com conjunto muito grande palavras reservadas o que torna o aprendizado complexo Gabarito Comentado. Gabarito Comentado. 3a Questão (Ref.: 68156) Pontos: 1,0 / 1,0 Qual o nome da função matemática que calcula a potenciação de um número? elevado pow sqrt pot double Gabarito Comentado. Gabarito Comentado. BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1 de 4 25/05/2016 12:27 4a Questão (Ref.: 617066) 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() isalpha() isnotalphadigit() isspace() Gabarito Comentado. Gabarito Comentado. 5a Questão (Ref.: 177535) 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)) Gabarito Comentado. Gabarito Comentado. 6a Questão (Ref.: 92347) Pontos: 1,0 / 1,0 Sabemos que para a utilização de funções da linguagem C precisamos declarar suas respectivas bibliotecas. De acordo com a Linguagem C marque a opção em que o descritivo da biblioteca está correto. string.h - Funções para concatenação de strings com inteiros. time.h - Funções para manipulação de tempo, apenas horas, minutos e segundos. math.h - Funções matemáticas stdlib.h - Funções de entrada e saida. stdio.h - Funções para gráficos. Gabarito Comentado. Gabarito Comentado. 7a Questão (Ref.: 620495) Pontos: 1,0 / 1,0 BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2 de 4 25/05/2016 12:27 Na construção de programas na linguagem C, precisamos utilizar os operadores lógicos para montar nossas expressões. Supondo que as variáveis foram devidamente declaradas, dentre as opções apresentadas qual não apresenta uma expressão logica / relacional correta na linguagem C. ! (a > b) a > b || b < c a > b && ! c a > b && a < c a > b && < c Gabarito Comentado. Gabarito Comentado. 8a Questão (Ref.: 617397) Pontos: 1,0 / 1,0 Um desenvolvedor pediu ajuda ao Engenheiro porque o teste que ele tinha feito para selecionar funcionários não estava dando certo. Ele apresentou as cinco opções abaixo. Assinale a única opção que atende à exigência: o candidato ser do sexo feminino e ter idade no intervalo fechado em 18 e aberto em 30. if( sexo == 'f' || sexo == 'F' && idade >= 18 && idade <= 30 ) if(( sexo == 'f' || sexo == 'F' ) && idade >= 18 && idade < 30 ) if(( sexo == 'f' or sexo == 'F') and idade>=18 and idade < 30 ) if(( sexo == 'f' || sexo == 'F' ) and idade >= 18 and idade < 30 ) if( sexo == 'f' or sexo == 'F' and idade >= 18 and idade <= 30 ) Gabarito Comentado. 9a Questão (Ref.: 177542) Pontos: 1,0 / 1,0 Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja diferente de 0? for (i = num; i > 0; i++) while (num == 0) for ( i = 0; i == num; i++) while (num != 0) enquanto (num > 0) Gabarito Comentado. 10a Questão (Ref.: 68158) Pontos: 1,0 / 1,0 Qual a estrutura de repetição usada para quantidade indeterminada de repetições? switch for struct if-else BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3 de 4 25/05/2016 12:27 while Gabarito Comentado. Período de não visualização da prova: desde 22/03/2016 até 24/05/2016. BDQ Prova http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4 de 4 25/05/2016 12:27
Compartilhar