Buscar

QUESTÕES DE PROVA LINGUAGEM DE PROGRAMAÇÃO ESTÁCIO (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

Prévia do material em texto

01/11/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=553911765 1/4
 
 
     LINGUAGEM DE PROGRAMAÇÃO I   Lupa  
 
Exercício: CCE0242_EX_A3_201501073771  Matrícula: 201501073771
Aluno(a): THALES ELIARDO RIBEIRO DE SOUZA Data: 01/11/2016 16:06:49 (Finalizada)
 
  1a Questão (Ref.: 201501269131)  Fórum de Dúvidas (2)       Saiba   (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: 650.00
Valor do imposto a ser pago: 800.00
Valor do imposto a ser pago: 1000.00
  Valor do imposto a ser pago: 850.00
  Valor do imposto a ser pago: 750.00
 
 Gabarito Comentado  Gabarito Comentado
 
  2a Questão (Ref.: 201501269868)  Fórum de Dúvidas (2)       Saiba   (2)
Na linguagem C, uma variável pode ser classificada como LOCAL ou GLOBAL. De acordo
com as características das variáveis LOCAIS, marque a alternativa ERRADA.
As variáveis locais não podem ser acessadas de fora do escopo em que foram criadas.
Existem funções que não têm variáveis locais.
Uma variável local só é visualizada pela função onde foi declarada.
01/11/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=553911765 2/4
  A função main() pode acessar qualquer variável local de qualquer função.
  Duas, ou mais funções, podem declarar variáveis locais com os mesmos nomes.
 
 Gabarito Comentado  Gabarito Comentado
 
  3a Questão (Ref.: 201501258703)  Fórum de Dúvidas (2)       Saiba   (2)
Um programa de cadastro deve solicitar cpf,nome e telefone de alunos até que o cpf seja igual a 0. Que
estrutura em C melhor representa esta tarefa?
if (cpf != 0)
{ // [bloco de comandos] }
  do while (cfp !=0)
{ // [bloco de comandos] }
  do{ // [bloco de comandos] } 
while (cfp !=0);
while{ // [bloco de comandos] } 
do (cfp !=0);
for (cpf=0; cpf !=0; cpf++) 
{ // [bloco de comandos] }
 
 
  4a Questão (Ref.: 201501258683)  Fórum de Dúvidas (2)       Saiba   (2)
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
 
  5a Questão (Ref.: 201501701567)  Fórum de Dúvidas (2)       Saiba   (2)
Quando precisamos incrementar o valor de uma variável em C, geralmente usamos a forma contrata, com os
operadores pré ou pós fixados de acordo com a necessidade.
Supondo as seguintes definições e desconsiderando a necessidade do restante do programa:
Int a = 5;
Int b = 8;
Após a execução das operações na ordem em que são apresentadas, Marque a resposta correta:
a += ++b; o valor de a e b são respectivamente: 14 e 8
  a = b++; o valor de a e b são respectivamente: 8 e 9
a += b++; o valor de a e b são respectivamente: 9 e 13
a += b++; o valor de a e b são respectivamente: 14 e 9
a = ++b; o valor de a e b são respectivamente: 8 e 9
 
 Gabarito Comentado
01/11/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=553911765 3/4
 
  6a Questão (Ref.: 201501269119)  Fórum de Dúvidas (2)       Saiba   (2)
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.
 
0543(O valor absoluto do número espelhado formatado)
­ 0.00289(O inverso do número formatado)
0345 (O valor absoluto do número formatado)
­0012 ( Representa a soma dos algarismos do número ­345 formatado)
  0343 (O valor absoluto do resultado da expressão formatada)
 
 Gabarito Comentado  Gabarito Comentado
 
  7a Questão (Ref.: 201501174979)  Fórum de Dúvidas (2)       Saiba   (2)
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 = 11 
y = 11 
z = 15
x = ­13 
y = 11 
z = 13
  x = ­11 
y = 11 
z = 10
x = ­20
y = 20 
z = 10
 
 Gabarito Comentado  Gabarito Comentado
01/11/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_exercicio_preview.asp?cript_hist=553911765 4/4
 
  8a Questão (Ref.: 201501701604)  Fórum de Dúvidas (2)       Saiba   (2)
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 ( )
getchar ( )
printf ( )
 
 Gabarito Comentado
 
 
 Fechar

Outros materiais