Buscar

BDQ Prova LINGUAGEM DE PROGRAMAÇÃO

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

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

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ê viu 3, do total de 3 páginas

Prévia do material em texto

2017­5­19 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_201602711755 
Aluno(a): JEFERSON DA SILVA MOREIRA Matrícula: 201602711755
Data: 19/05/2017 01:19:44 (Finalizada)
 
  1a Questão (Ref.: 201603014644)
Todo programa codificado na linguagem C pode incluir uma, ou várias bibliotecas,
mas  existe  uma  que  tem  que  estar  nessa  lista,  na  maioria  das  vezes,  devido  a
necessidade da interação com o usuário..
Assinale a alternativa que apresenta essa biblioteca.
iostream 
studio.h 
stdin.h 
iostream.h 
stdio.h 
 
  2a Questão (Ref.: 201603399669)
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.
Por ser considerada uma linguagem de baixo nível é mais simples migrar para outra plataforma.
Podemos dividir o programa em parte menores.
Um programa executável gerado na plataforma Windows é executado na Plataforma Linux.
 
  3a Questão (Ref.: 201602851086)
Qual o nome da função matemática que calcula a potenciação de um número?
pow
pot
double
elevado
sqrt
 
2017­5­19 BDQ Prova
http://simulado.estacio.br/provas_emcasa_linear_view.asp 2/3
  4a Questão (Ref.: 201603399704)
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?
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 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 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.
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.
 
  5a Questão (Ref.: 201603403386)
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.
getchar ( )
fgetc(stdin)
scanf ( )
cin ( )
printf ( )
 
  6a Questão (Ref.: 201602875277)
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.
math.h ­ Funções matemáticas
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. 
time.h ­ Funções para manipulação de tempo, apenas horas, minutos e segundos.
 
  7a Questão (Ref.: 201603400399)
Um desenvolvedor estava construindo um código que tinha quatro possibilidades de resposta válidas além de
uma mensagem de erro.
O dado testado era do tipo inteiro.
Assinale a opção que ele escolheu.
switch() com quatro cases e um default
quatro ifs simples
switch() com cinco cases
três ifs simples e um composto
quatro ifs simples e um composto
2017­5­19 BDQ Prova
http://simulado.estacio.br/provas_emcasa_linear_view.asp 3/3
 
  8a Questão (Ref.: 201603400373)
Um desenvolvedor construiu um código onde estava presente o trecho abaixo. 
char resp;
scanf("%c", &resp); 
switch(toupper(resp)) ;
{
case 'A': puts("Digitou a letra A" ); break; 
case 'E': puts("Digitou a letra E" ); break; 
case 'i': puts("Digitou a letra I" ); 
case 'O': puts("Digitou a letra O" ); 
case 'U': puts("Digitou a letra U" ); break; 
default: puts("Nao digitou vogal" ); 
}
 
Analise as afirmativas abaixo e assinale a opção correta.
I Se digitar I, aparece: Digitou a letra I / Digitou a letra O/ Digitou a letra U uma mensagem em cada linha. 
II Se digitar i, aparece: Nao digitou vogal. 
III Se digitar o, aparece:Digitou a letra O/ Digitou a letra U uma mensagem em cada linha. 
IV Se digitar a, aparece: Nao digitou vogal. 
V Se digitar A, aparece: Digitou a letra A. 
II e, IV são verdadeiras
I, III e IV são verdadeiras
Só a a III é verdadeira
III e IV são verdadeiras
II, III e V são verdadeiras
 
  9a Questão (Ref.: 201602851088)
Qual a estrutura de repetição usada para quantidade indeterminada de repetições?
while
if­else
for
switch
struct
 
  10a Questão (Ref.: 201602960472)
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++)
enquanto (num > 0)
while (num != 0)

Outros materiais