Buscar

LÓGICA DE PROGRAMAÇÃO - Simulado 4

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 3 páginas

Prévia do material em texto

02/10/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=471331000 1/3
   LÓGICA DE PROGRAMAÇÃO
Simulado: CCE0067_SM_201407378015 V.1   Fechar
Aluno(a): NATHALYA CRISTINE FERREIRA DIAS Matrícula: 201407378015
Desempenho: 0,5 de 0,5 Data: 10/06/2015 16:16:26 (Finalizada)
  1a Questão (Ref.: 201407553353) Pontos: 0,1  / 0,1
Podemos  construir  um  algoritmo,  usando  várias  linguagens.  Assinale  a  opção  CORRETA  que
representa  uma  linguagem  que  usa  símbolos  padronizados  e  é  considerada  uma  linguagem
universal, visto que pouco se escreve.
Linguagem natural
Linguagem de marcação
Pseudolinguagem
  Linguagem gráfica ­  fluxograma
Linguagem gráfica ­  diagrama de Euler
  2a Questão (Ref.: 201407554354) Pontos: 0,1  / 0,1
Observe  o  programa  abaixo  com muita  atenção  e  suponha  que  você  digitou  nessa  ordem: 2012,
18081907. Selecione a opção cujo conteúdo é igual ao que será exibido na tela.
#include 
using namespace std; 
int main()
{
    int data, anoAtual, num; 
    cin   >>  anoAtual; 
    cin  >>  data; 
    num = anoAtual ­ data % 10000; 
    if(num >= 10 && num <= 99) 
        cout  <<   data /1000000; 
    else
02/10/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=471331000 2/3
    cout   <<   data / 10000; 
system("pause");
}
1907
81907
8
18
  1808
  3a Questão (Ref.: 201407553346) Pontos: 0,1  / 0,1
 Assumindo que um número precisa de dois bytes pra ser armazenado na memória e que um dos
bits é reservado para o sinal(0 é positivo e 1, negativo) na representação de sinal e magnitude,
observe o número abaixo e assinale a opção correta cuja resposta representa o número no sistema
decimal.
 
0000000010000001
­257
­128
­256
  257
256
  4a Questão (Ref.: 201407435375) Pontos: 0,1  / 0,1
É utilizada para avaliar uma determinada expressão e definir se um bloco de código que deve ou não ser
executado. Essa é a definição da estrutura condicional:
next
  if...else
do...while
02/10/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=471331000 3/3
for
while.
 Gabarito Comentado.
  5a Questão (Ref.: 201407553693) Pontos: 0,1  / 0,1
Um desenvolvedor,  ao  construir  um programa,  precisou  de  uma  função  que  calculasse  o  produto
entre  dois  números  inteiros.  Ele  construiu  uma  função,  tendo  considerado  a  propriedade  de
fechamento, isto é, o produto de dois inteiros, inteiro será e colocou a linha abaixo no programa.
                  cout << "Produto =  " << multiplicar(a,b);
 
Observe as opções abaixo e escolha aquela onde o protótipo da função está presente.
float multiplicar(int a, int b);
void multiplicar(int a, b);
void multiplicar(int a, int b);
  int multiplicar(int a, int b) ; 
void multiplicar(int ; int);
 Gabarito Comentado.

Outros materiais