Buscar

BDQ_3 Linguagem de programação 1


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

Continue navegando


Prévia do material em texto

Aluno: JONAS BARBOSA COSTA Matrícula: 201403229627 
Disciplina: CCE0242 - LING. DE PROG. I Período Acad.: 2017.2 (G) / EX 
 
 
Prezado (a) Aluno(a), 
 
Você fará agora seu EXERCÍCIO DE FIXAÇÃO! Lembre-se que este exercício é opcional, mas não valerá 
ponto para sua avaliação. O mesmo será composto de questões de múltipla escolha (3). 
Após a finalização do exercício, você terá acesso ao gabarito. Aproveite para se familiarizar com este modelo 
de questões que será usado na sua AV e AVS. 
 
 
1. 
 
 
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. 
 
 
 
 
stdio.h - Funções para gráficos. 
 
math.h - Funções matemáticas 
 
stdlib.h - Funções de entrada e saida. 
 
time.h - Funções para manipulação de tempo, apenas horas, minutos e segundos. 
 
string.h - Funções para concatenação de strings com inteiros. 
 
 Gabarito Comentado Gabarito Comentado 
 
 
2. 
 
 
Um engenheiro precisava calcular o valor do imposto a ser pago no 
carnê leão. 
Sabe-se que o imposto é calculado sobre o salário bruto. 
Acompanhe o programa codificado na linguagem C, supondo que 
você digitou 4000 para primeira solicitação de entrada e 1000, para 
segunda solicitação. Escolha a opção onde está presente o valor do 
imposto. 
 
 
 
 
 
Valor do imposto a ser pago: 850.00 
 
Valor do imposto a ser pago: 1000.00 
 
Valor do imposto a ser pago: 800.00 
 
Valor do imposto a ser pago: 650.00 
 
Valor do imposto a ser pago: 750.00 
 
 Gabarito Comentado Gabarito Comentado 
 
 
3. 
 
 
O programa em C na figura abaixo, tem a finalidade de calcular a média e 
comparar tal média com o valor armazenado em i. Porém o programa não irá 
funcionar corretamente em sua execução. Marque a alternativa que 
corresponda em qual linha numerada (de 1 a 13) do código-fonte se 
encontra o erro de programação. 
 
 
 
 
 
Linha 10 
 
Linha 11 
 
Linha 12 
 
Linha 1 
 
Linha 9 
 
 
 
4. 
 
 
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. 
 
 
 
 
fgetc(stdin) 
 
getchar ( ) 
 
scanf ( ) 
 
cin ( ) 
 
printf ( ) 
 
 Gabarito Comentado 
 
 
5. 
 
 
Os operadores de incremento (++) e decremento (--) são muito 
utilizados no desenvolvimento de programas. Se em uma linha de um 
programa em C utilizarmos o seguinte comando: a=b++, qual das opções 
abaixo demonstra a operação que será executada: 
 
 
 
 
b=b-1; a=b; 
 
a=b; b=b+1; 
 
a=a+1; b=b+1; 
 
a=b; b=b-1; 
 
b=b+1; a=b; 
 
 
 
6. 
 
 
Estava pesquisando na internet, quando li, num fórum, um pedido 
de ajuda que incluía um programa codificado na linguagem C, 
apresentado abaixo. A pessoa não tinha um compilador e não 
estava conseguindo analisar o programa. Acompanhei no Teste de 
Mesa, supondo que eu teria digitado 345 quando foi solicitado um 
número inteiro de três algarismos. Assinale a 
resposta CORRETA que apresenta o que foi exibido na tela. 
 
 
 
 
 
 
0343 (O valor absoluto do resultado da expressão formatada) 
 
0345 (O valor absoluto do número formatado) 
 
- 0.00289(O inverso do número formatado) 
 
0543(O valor absoluto do número espelhado formatado) 
 
-0012 ( Representa a soma dos algarismos do número -345 formatado) 
 
 Gabarito Comentado Gabarito Comentado 
 
 
7. 
 
 
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 
 
 
8. 
 
 
Dado o trecho de lógica utilizando o conceito da linguagem de 
programação C. Diga o resultado das variáveis x, y e z depois da seguinte 
sequência de operações: 
int x,y,z; 
x=y=10; 
z=++x; 
x=-x; 
y++; 
x=x+y-(z--); 
 
 
 
 
x = -01 
y = 01 
z = 10 
 
x = -20 
y = 20 
z = 10 
 
x = 11 
y = 11 
z = 15 
 
x = -11 
y = 11 
z = 10 
 
x = -13 
y = 11 
z = 13