Baixe o app para aproveitar ainda mais
Prévia do material em texto
17/04/2017 BDQ Prova http://simulado.estacio.br/provas_emcasa_linear_view.asp 1/3 Fechar O resultado desta avaliação ficará disponível após o dia 20/05/2017. LINGUAGEM DE PROGRAMAÇÃO I Simulado: CCE0242_AV1_201603395751 Aluno(a): DARIO MARTINIANO BEZERRA FILHO Matrícula: 201603395751 Data: 17/04/2017 18:22:42 (Finalizada) 1a Questão (Ref.: 201604052065) A Linguagem C tem algumas características importantes e uma delas é a Portabilidade, Isso significa dizer que: Com pequenas alterações, o programa poderá ser compilado em várias plataformas. A linguagem possui um propósito específico. Um programa executável gerado na plataforma Windows é executado na Plataforma Linux. Podemos dividir o programa em parte menores. Por ser considerada uma linguagem de baixo nível é mais simples migrar para outra plataforma. 2a Questão (Ref.: 201604052079) Na função main() da linguagem C, declarações, comandos, estruturas e tudo mais que pertence ao corpo da função estão envoltos por dois elementos. Assinale a opção que apresenta esses elementos. begin e end [ e ] { e } begin e end; ( e ) 3a Questão (Ref.: 201603503482) Qual o nome da função matemática que calcula a potenciação de um número? sqrt pow pot elevado double 4a Questão (Ref.: 201604052100) No ambiente Linux, não precisamos, obrigatoriamente, ter um único ambiente para editar, compilar e executar um programa codificado na linguagem C como temos no Windows. Sendo assim, qual seria a sequência para conseguirmos editar, compilar e executar um programa? 17/04/2017 BDQ Prova http://simulado.estacio.br/provas_emcasa_linear_view.asp 2/3 Usar um editor de texto para digitar o código e salvar com extensão c/ digitar uma linha de comando no terminal usando o compilador gcc para gerar o executável / digitar o nome do executável no terminal para executálo. Usar um editor de texto para digitar o código/ salvar sem se preocupar com extensão/ e digitar uma linha de comando, também no terminal, usando o compilador gcc. Usar um editor de texto para digitar o código/ salvar com extensão c/ digitar uma linha de comando no terminal, usando o compilador gcc que irá gerar o executável e executálo em seguida. Usar o terminal para digitar o código/ salvar sem se preocupar com extensão/ e digitar uma linha de comando, também no terminal, usando o compilador gcc. Usar um editor de texto para digitar o código e salvar com extensão c/ digitar uma linha de comando no terminal usando o compilador gcc para gerar o executável/ digitar o nome do executável, precedido por ./ no terminal para executálo. 5a Questão (Ref.: 201604055782) Na linguagem de programação C, como em outras, na criação de programas, precisamos fazer a entrada e saída de dados no sistema e para tal temos algumas opções. Das opções apresentadas, qual não é parte linguagem C, conforme o material apresentado nas aulas. scanf ( ) fgetc(stdin) cin ( ) printf ( ) getchar ( ) 6a Questão (Ref.: 201603527673) 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. stdlib.h Funções de entrada e saida. string.h Funções para concatenação de strings com inteiros. stdio.h Funções para gráficos. time.h Funções para manipulação de tempo, apenas horas, minutos e segundos. math.h Funções matemáticas 7a Questão (Ref.: 201603538683) Qual é a saída de tela, deste trecho de programa? int x=4, y=8; if (x < 2) printf ("%d \n", x); else printf ("%d \n", y); 12 \n8 \n4 8 9 17/04/2017 BDQ Prova http://simulado.estacio.br/provas_emcasa_linear_view.asp 3/3 8a Questão (Ref.: 201603612880) Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais. =, > e || &&, || e ~ &&, >= e || <, > e >= +, e * 9a Questão (Ref.: 201603626805) Uma das dificuldades da estrutura escolha/ caso é o fato das restrições variarem para cada linguagem, dificultando a fixação. Na linguagem C, essa estrutura recebe o nome de switch() e tem suas restrições. Observe os trechos abaixo e assinale o que é possível ser usado na linguagem C, supondo que se espera encontrar na variável de nome a, inteira, alguns valores e entres eles está o número 90. Analise as linhas abaixo e assinale que foi escrita corretamente para testar o número 90 na estrutura switch(). case 90: printf("Pode") ; break; case a=90: printf("Pode") ;break; 90: printf("Pode"); stop; 90: printf("Pode"); case a > 90: printf("Pode") ;break; 10a Questão (Ref.: 201603626782) A estrutura do if na linguagem C, como em toda linguagem, tem uma sintaxe. Observe as afirmações abaixo e escolha a opção ERRADA. I As chaves de abertura e fechamento, sempre, não são obrigatórias. II No teste unimos expressões relacionais com operadores lógicos quando necessário. III A palavra then está presente na estrutura. IV O uso do else poderá não ser necessário. II e IV estão corretas. I está errada. IV está correta e a I não está correta. II está correta e a III não está correta. I e III estão corretas.
Compartilhar