Buscar

AP LINGUAGEM DE PROGRAMAÇÃO GUILHERME RIBEIRO

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Aluno(a): GUILHERME DA SILVA RIBEIRO Matrícula: 201608012603 
Acertos: 10,0 de 10,0 Data: 02/11/2017 09:45:27 (Finalizada) 
 
 
 1a Questão (Ref.: 201608630627) Acerto: 1,0 / 1,0 
Qual o nome da diretiva que é usada para incluir arquivos dentro do programa fonte que estivermos 
construindo? 
 
 
const 
 
typedef 
 
define 
 
struct 
 include 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 
 2a Questão (Ref.: 201608630602) Acerto: 1,0 / 1,0 
A Linguagem C tem algumas características importantes e uma delas é a Portabilidade, Isso significa dizer que: 
 
 
Por ser considerada uma linguagem de baixo nível é mais simples migrar para outra plataforma. 
 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. 
 Gabarito Comentado. 
 
 
 
 3a Questão (Ref.: 201608630850) Acerto: 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 
 
atof() e stdlib.h 
 
toupper() e stdlib.h 
 
isalpha() e stdlib.h 
 
atoi() e math.h 
 Gabarito Comentado. 
 
 
 
 4a Questão (Ref.: 201608630622) Acerto: 1,0 / 1,0 
Em um programa, precisávamos usar as bibliotecas: math.h, stdio.h e stdlib.h. 
Assinale o trecho correto que possibilita incluí-las. 
 
 
#define 
#define 
#define 
 
 #include stdio.h 
#include stdlib.h 
#include math.h 
 
#include 
 
#include 
 
#include 
#include 
#include 
 
 Gabarito Comentado. 
 
 
 
 5a Questão (Ref.: 201608106210) Acerto: 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. 
 
 
time.h - Funções para manipulação de tempo, apenas horas, minutos e segundos. 
 
stdio.h - Funções para gráficos. 
 
string.h - Funções para concatenação de strings com inteiros. 
 
stdlib.h - Funções de entrada e saida. 
 math.h - Funções matemáticas 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 
 6a Questão (Ref.: 201608588305) Acerto: 1,0 / 1,0 
As bibliotecas da linguagem C guardam funções predefinidas da linguagem. Veja o código a seguir e marque a 
alternativa que contém as bibliotecas necessárias para que este código funcione. 
 
#include________ 
#include________ 
int main() 
{ 
int a=2, b=2, c=8, delt; 
delt=(pow(b, 2)-(4*a*c)); 
system("pause"); 
return (0); 
} 
 
Não leve em consideração os sinais de maior e menor que envolvem o nome das bibliotecas. 
 
 
stdio.h - ctype.h 
 
stdio.h - stdlib.h 
 math.h - stdlib.h 
 
cmat.h - ctype.h 
 
stdlib.h - ctype.h 
 Gabarito Comentado. 
 
 
 
 7a Questão (Ref.: 201608923060) Acerto: 1,0 / 1,0 
Considere o programa abaixo e responda: Qual é o preço total se o usuário comprar 11 laranjas e 10 abacaxis? 
 
 
 
 
16.00 
 
16.40 
 
18.00 
 18.40 
 
20.00 
 
 
 
 8a Questão (Ref.: 201608117220) Acerto: 1,0 / 1,0 
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); 
 
 
\n8 
 
12 
 
9 
 8 
 
\n4 
 Gabarito Comentado. Gabarito Comentado. 
 
 
 
 9a Questão (Ref.: 201608148860) Acerto: 1,0 / 1,0 
Durante a criação de um programa, foi percebido que uma parte do código era executada 
várias vezes, porém não era em uma sequência de repetições e sim esporadicamente. Cada 
vez que esta parte era executada inicialmente precisava-se de um valor diferente e no final do 
trecho a resposta nem sempre era a mesma. Era necessário achar alguma forma de evitar a 
redundância de códigos e melhorar a escrita e desempenho do sistema. Baseado na descrição 
apresentada acima e utilizando-se da melhor forma os conceitos de programação, qual seria a 
melhor solução pra o problema: 
 
 
Utilizar a estrutura de loop FOR, para executar a parte do código que se repetia. 
 
Utilizar a estrutura de loop DO-WHILE, para executar a parte do código que se repetia. 
 
Utilizar a estrutura de loop FOR com o GOTO, para executar a parte do código que se repetia. 
 
Utilizar a estrutura de loop WHILE, para executar a parte do código que se repetia. 
 Criar uma função para executar a parte do código que se repetia. 
 
 
 
 10a Questão (Ref.: 201608082021) Acerto: 1,0 / 1,0 
Qual a estrutura de repetição usada para quantidade indeterminada de repetições? 
 
 
if-else 
 
struct 
 
switch 
 while 
 
for

Continue navegando