Buscar

Algoritmo

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

2017­6­21 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/4
  Miquéias Rihs Oliveira201703354451       EAD CONTAGEM ­ ELDORADO ­ MG Fechar 
 
 
Disciplina:  ALGORITMOS
Avaliação:  CCT0239_AV_201703354451      Data: 07/06/2017 17:05:32 (F)      Critério: AV
Aluno: 201703354451 ­ MIQUÉIAS RIHS OLIVEIRA
Professor: GELLARS MARIA DA SILVEIRA TAVARES Turma: 9002/AB
Nota da Prova: 5,5 de 8,0      Nota de Partic.: 0,0 aguardando transferência
 
  1a Questão (Ref.: 794304) Pontos: 1,0  / 1,0
Podemos construir algoritmos de varias formas. Quais as formas que vimos em nosso curso?
 
Resposta: Podemos construir algoritmos da forma natural, onde nao ficamos apenas em codigos
computacionais. Grafica que possibilita termos uma visao mais clara do algoritmo.
 
 
Gabarito: Linguagem narrativa, linguagem gráfica e pseudo linguagem.
 
  2a Questão (Ref.: 794192) Pontos: 0,0  / 1,0
Escreva um programa em C++ que leia um número inteiro, de 1 até 10, que será fornecido pelo usuário e
imprima, na tela, a tabuada completa da multiplicação, do número informado. Vale lembrar que a tabuada
sempre é criada de 0 à 10.
 
Resposta: int num; cout<<"Informe um numero, cin>>num;
 
 
Gabarito: #include 
using namespace std; 
int main(){
int num;
do{
        cout<<"Entre com o numero [1­10] =";
cin>>num;
    }while(num<1||num>10);
    for(int i=0;i<=10;i++) 
     cout<   
return 0;
}
 
  3a Questão (Ref.: 794099) Pontos: 0,0  / 1,0
Algoritmo  pode  ser  definido  como  a  descrição  dos  passos  para  a
2017­6­21 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/4
execução  de  uma  tarefa.  Existem  algumas  formas  distintas  de
representação  de  algoritmos,  onde  as  principais  são:  Linguagem
Natural,  Linguagem  Gráfica  e  Pseudocódigos.  Se  usarmos  N  para
representar linguagem Natural, G para representar linguagem Gráfica
e P para representar pseudocódigos, pode­se relacionar estas formas
de representação de algoritmos com as seguintes afirmações:
(  )  Sua  simbologia  é  amplamente  conhecida,  por  isto  sua  aplicação
não se restringe apenas a algoritmos computacionais.
(  )    Sua  simbologia  e  sintaxe  aproxima­se  muito  a  simbologia  e  a
sintaxe da maioria das linguagens de programação.
( ) A grande ambiguidade existente nos significados de seus termos é
uma restrição a representação aos algoritmos computacionais.
Marque  a  alternativa  que  representa  a  o  relacionamento  existente
entre as afirmações e as formas de representação de algoritmos.
G, N, P
  N, G, P
N, P, G
P, N, G
  G, P, N
 
  4a Questão (Ref.: 827597) Pontos: 1,0  / 1,0
O computador não entende o conteúdo do arquivo de texto contendo o seu programa. Ele precisa ser convertido
em uma linguagem que o computador entende, para poder executar o programa. Este processo é chamado de:
Depuração
Tradução
  Compilação
Execução
Programação
 
  5a Questão (Ref.: 793827) Pontos: 1,0  / 1,0
Para exibir o valor da variável x do ⁝po inteiro em C++ deve ser u⁝lizado o comando:
cout << "Valor de x: " >> x;
 
cout >>x;
 
cout >> "Valor de x: " , x;
  cout << x;
 
cout >> "Valor de x: "  >> x;
 
  6a Questão (Ref.: 793769) Pontos: 1,0  / 1,0
Suponha um algoritmo desenvolvido em linguagem C++.
2017­6­21 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/4
Em uma determinda linha aparece o comando CONT = (CONT + 1);
Neste caso, o que é executado? 
 
 
CONT recebe o próprio valor decrescido de uma unidade
  CONT recebe o próprio valor acrescido de uma unidade
CONT recebe o valor zero
CONT recebe o valor 1
CONT permanece inalterado
 
  7a Questão (Ref.: 794176) Pontos: 0,5  / 0,5
Escolha a alternativa abaixo que completa o sentido da frase: 
O uso das _________________ é obrigatório quando for usada mais de uma instrução dentro da estrutura de
decisão, if (o comando "se" em Portugol), logo, usar sempre não ocasionará problemas.
aspas duplas
aspas simples
strings
palavras reservadas
  chaves
 
  8a Questão (Ref.: 847028) Pontos: 0,5  / 0,5
Numa classe, são feitos cinco exames (A, B, C, D, E). Pedem­se estatísticas para determinar o número de
estudantes que passou em A, B e D, mas não passou em C ou E. Como seria uma estrutura de decisão para
resolver este problema?
if (A >= 5 && B >= 5 && D >= 5) && (C < 5 && E < 5)
if (A >= 5 && B >= 5 && D >= 5) || (C < 5 && E < 5)
if (A >= 5 && B >= 5 || D >= 5) && (C < 5 || E < 5)
  if (A >= 5 && B >= 5 && D >= 5) && (C < 5 || E < 5)
if (A >= 5 && B >= 5 && D >= 5) || (C < 5 || E < 5)
 
  9a Questão (Ref.: 794392) Pontos: 0,0  / 0,5
Marque a opção correta.  Considere o trecho de programa feito abaixo em C++. O que é impresso na tela ?
 
   int conta, num = 1, prod = 1;
   for (conta = 4; conta > 0; conta­­) {
      prod = prod *num;
      num++;
   }
   cout << "Prod = "  << prod << "  num = " << num << endl;
 
 
Prod não pode ser calculado e num assumirá o valor final 5.
 
Prod = 6   num = 5
 
Prod = 6  num = 4
  Prod = 24 num = 5
2017­6­21 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/4
   
             Prod = 1  num = 2
Prod = 2   num = 3
Prod = 6   num = 4
Prod = 24 num = 5
 
 
  10a Questão (Ref.: 794254) Pontos: 0,5  / 0,5
Sabendo­se que a sintaxe do C e do C++ estabelece que a declaração de vetores bidimensionais deve se dar
da seguinte forma:
< tipo do dado > nome_da_matriz [nº de linhas][nº de colunas];
Na  codificação de um programa, na  linguagem C++, é necessário a declaração de uma matriz bidimensional
para armazenar as notas de 6 disciplinas de uma turma com 30 alunos. Tomando­se como base que o algoritmo
considera que os dados estarão organizados na matriz de modo que cada linha represente as notas de um único
aluno, marque a alternativa que apresenta de forma correta a declaração desta matriz, chamada notasAlunos.
c) float notasAlunos[30,6];
b) float notasAlunos[6][30];
e) float notasAlunos[][];
  a) float notasAlunos[30][6];
d) float notasAlunos[6,30];
 
 
 
Educational Performace Solution       EPS ® ­ Alunos

Outros materiais