Buscar

A5 LÓGICA DE PROGRAMAÇÃO

Prévia do material em texto

04/05/2017 BDQ Prova
http://estacio.webaula.com.br/salaframe.asp?curso=4711&turma=753045&topico=1626462&shwmdl=1 1/4
 
CCE1121_EX_A5_201512259179_V1
 
 
 
 
  LÓGICA DE PROGRAMAÇÃO
5a aula
  Lupa    
Vídeo PPT MP3
 
 
Exercício: CCE1121_EX_A5_201512259179_V1  Matrícula: 201512259179
Aluno(a): FRANK ANGELO DA SILVA MIRANDA Data: 04/05/2017 10:19:04 (Finalizada)
 
  1a Questão (Ref.: 201512515440)  Fórum de Dúvidas (0)       Saiba   (0)
Quando estudamos sobre a estrutura do se ... entao...senao, sempre nos é
dito  que,  quando  tivermos  duas  possibilidades  de  respostas,  devemos
escolher a estrutura do se composto ao invés de usar duas estruturas do
se simples.
 
Observe as afirmativas abaixo e, depois, escolha a resposta que respalda
o uso do se composto pelo que foi dito acima ao invés do se simples.
 
I ­ Maior clareza no código, mas não influência na eficiência do mesmo.
II ­ Maior eficiência porque diminui o número de testes no código.
III ­ Maior eficiência somente porque o código fica mais legível, visto que o
resultado final é o mesmo.
IV Somente uma escolha do desenvolvedor, visto que o resultado  final é o
mesmo.
A II e a III estão corretas 
A II e IV estão corretas 
Somente a IV está correta 
  Somente a II está correta 
Somente a I está correta 
 
 Gabarito Comentado  Gabarito Comentado  Gabarito Comentado
 
  2a Questão (Ref.: 201512423634)  Fórum de Dúvidas (0)       Saiba   (0)
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 
04/05/2017 BDQ Prova
http://estacio.webaula.com.br/salaframe.asp?curso=4711&turma=753045&topico=1626462&shwmdl=1 2/4
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
    cout   <<   data / 10000; 
system("pause");
}
18
8
  1808
81907
1907
 
 Gabarito Comentado  Gabarito Comentado  Gabarito Comentado
 
  3a Questão (Ref.: 201512423649)  Fórum de Dúvidas (0)       Saiba   (0)
Selecione a opção que apresenta todos os operadores relacionais da linguagem C++.
>    <    =>    =<    ==   <>
>    <    >=    <=    =    !=
>     <    =>    =<    =    <>
>     <    >=    <=     =    <>
  >    <   >=    <=    ==   !=
 
 Gabarito Comentado
 
  4a Questão (Ref.: 201512977307)  Fórum de Dúvidas (0)       Saiba   (0)
As variáveis A=3.5, B=8, C='x' e D="falso", analise as expressões abaixo e marque a opção que corresponde a
ordem correta dos resultados lógicos.
 
I. (A < B) || (C = = '8') && (D != "verdadeiro") 
 
II. (3*A > B) && (B%2 = = 0.16) && (B­A < 5) 
 
III. (A*B > 25) || (D = = falso) || (C != 'x') 
 
F / V / F
F / F / V
V / F / F
V / V / V
  V / F / V
 
 Gabarito Comentado  Gabarito Comentado
04/05/2017 BDQ Prova
http://estacio.webaula.com.br/salaframe.asp?curso=4711&turma=753045&topico=1626462&shwmdl=1 3/4
 
  5a Questão (Ref.: 201512304655)  Fórum de Dúvidas (0)       Saiba   (0)
É 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
for
while.
do...while
  if...else
 
 Gabarito Comentado  Gabarito Comentado  Gabarito Comentado
 
  6a Questão (Ref.: 201512304658)  Fórum de Dúvidas (0)       Saiba   (0)
A execução de uma expressão lógica obedece como prioridade a ordem dos operadores:
Or, And e Not.
And, Not e Or.
  Not, And e Or.
Not, Or e And.
And, Or e Not.
 
 
  7a Questão (Ref.: 201512422915)  Fórum de Dúvidas (0)       Saiba   (0)
Numa  lista  de  exercícios  tinha  o  seguinte  enunciado:  Sabe­se  que,  em  uma  equipe  de  salto  em
altura, tem três atletas. Escreva o trecho do programa que declara as variáveis necessárias para o
armazenamento das alturas e da média, lê as alturas e calcula a média.
Dois alunos fizeram cinco soluções que, na linguagem C++, não apresentaram erros na compilação,
mas algumas apresentaram na execução ou no resultado.
Assinale a opção que apresenta o trecho CORRETO da solução para esse problema.
 
float alt1, alt2, alt3, media;
cin >> alt1 >> alt2 >> alt3 ; 
media = (alt1 + alt2 + alt3)/2;
  float alt1, alt2, alt3, media;
cin >> alt1 >> alt2 >> alt3 ; 
media = (alt1 + alt2 + alt3) / 3;
float alt1, alt2, alt3, media;
cin >> alt1 >> alt2 >> alt3 ; 
media = alt1 + alt2 + alt3/3;
int alt1, alt2, alt3; float media;
cin >> alt1; cin >> alt2; cin >> alt3 ; 
media = (alt1 + alt2 + alt3)/2;
int alt1, alt2, alt3, media;
cin >> alt1; cin >> alt2; cin >> alt3 ; 
media = (alt1 + alt2 + alt3)/3;
 
 
04/05/2017 BDQ Prova
http://estacio.webaula.com.br/salaframe.asp?curso=4711&turma=753045&topico=1626462&shwmdl=1 4/4
  8a Questão (Ref.: 201512307802)  Fórum de Dúvidas (0)       Saiba   (0)
Considere o trecho do algoritmo (pseudocódigo):
Em relação às estruturas básicas de controle, o trecho de algoritmo acima refere­se à estrutura
 
I. condicional simples.
II. condicional composta.
III. de repetição.
IV. de decisão ou seleção.
 
É correto o que consta APENAS em:
II, III e IV.
I, III e IV.
  II e IV
II e III.
I e III.
 
 Gabarito Comentado  Gabarito Comentado

Continue navegando