Buscar

AV1 Algoritimo

Prévia do material em texto

04/12/2017 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/4
Dennisson moraes de araujo
201707132348 EAD SÃO LUIS - CENTRO - MA
Fechar 
 
Disciplina: ALGORITMOS
Avaliação: CCT0239_AV_201707132348 Data: 16/11/2017 20:08:28 (F) Critério: AV
Aluno: 201707132348 - DENNISSON MORAES DE ARAUJO
Professor:JANE TAVARES ALVAREZ DA SILVA
 
Turma: 9013/AM
Nota Prova: 6,7 de 9,0 Nota Partic.: 1,0 Av. Parcial.: 2,0 Nota SIA: 9,7 pts
 
ALGORITMOS 
 
 1a Questão (Ref.: 835452) Pontos: 0,7 / 1,0
O fluxograma é usado para representar um algoritmo. Identifique dois motivos que justifiquem seu
aprendizado nos cursos de TI e responda, na ordem, o que representa:
a) Retângulo
b) Paralelogramo
c) Losango
Resposta: a)Processo b) c)Decisão
Gabarito:
Dois dos motivos abaixo
Não gera ambiguidade / Cada símbolo representa uma ação / Facilita o entendimento / Não tem os
detalhes das pseudolinguagens
E
Retângulo - processamento ou atribuição
Paralelogramo - qualquer dispositivo de E/S, geralmente representado para dispositivos de entrada
 Losango - condicional
 2a Questão (Ref.: 844799) Pontos: 0,0 / 1,0
Escreva um programa na linguagem C++ para ler um número inteiro e determinar se ele é par ou ímpar.
Resposta: #include <iostream> namespace std; main (void); int num; cout<<"Digite um numero: "<<endl;
while(num==0){ cout<<"Digite um numero: "<<endl; } while(numɬ){ } system("PAUSE"); return 0;
Gabarito:
04/12/2017 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/4
#include
using namespace std;
int main ()
{
int n;
if n % 2 == 0
 cout<<¿Número par¿;
 else
 cout<<¿Número ímpar¿;
return 0;
}
 3a Questão (Ref.: 793970) Pontos: 0,0 / 1,0
Assinale a opção correta.
 Um programa é um algoritmo codificado em uma linguagem de programação.
 Um programa é um algoritmo codificado em uma pseudolinguagem.
Programa e fluxograma são sinônimos.
Para se escrever um programa não precisa se conhecer lógica de programação, pois o fundamental é a
linguagem de programação.
Um programa é um algoritmo codificado em linguagem natural.
 4a Questão (Ref.: 794206) Pontos: 1,0 / 1,0
Selecione, entre as alternativas, a opção correta, tendo em vista a frase: Necessita de espaço na memória e define
o tipo de dado a ser armazenado.
Variável de Controle
Estrutura de Seleção
 Variável
Comando Enquanto-Faça
Comando PARA
 5a Questão (Ref.: 835498) Pontos: 1,0 / 1,0
Uma IDE (integrated development environment ou ambiente de desenvolvimento integrado) reúne várias facilidades
para o programador. Assinale a opção onde está presente o programa que possibilita acompanhar a execução do
programa e verificar erros.
Editor
Corretor
Compilador
 Depurador
Linkeditor
 6a Questão (Ref.: 794329) Pontos: 1,0 / 1,0
Para a = 2, b = 5 e c = 4, determine qual das sentenças retornará verdadeiro em linguagem de programação
C++.
a == c
(b + 2) > (a * c)
(b % a) == 0
04/12/2017 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/4
 ((b = 2) == a)
pow(c,a) > b * c
 7a Questão (Ref.: 827622) Pontos: 1,0 / 1,0
Verifique o trecho de código abaixo e marque a alternativa que apresenta a melhor construção para as condições
abaixo, utilizando uma estrutura de decisão composta.
 if(a > 0) cout < < "pertinente";
 if(a < 5) cout < < "pertinente";
 if(a > =5) cout < < " não pertinente";
 
if(a > 0 + a < 5) cout < < "pertinente";
 else cout < < "não pertinente";
 if(a > 0 && a < 5) cout < < "pertinente";
 else cout < < " não pertinente";
if(a > 5 && a < 0) cout < < "pertinente"; else cout < < "não pertinente";
if(a > 0 || a < 5) cout < < "pertinente";
 else cout < < " não pertinente";
if(0 > a > 5) cout < < "pertinente";
 else cout < < " não pertinente";
 8a Questão (Ref.: 847028) Pontos: 1,0 / 1,0
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.: 793902) Pontos: 0,5 / 0,5
Considerando a seguinte sequencia de instruções, marque a alternativa que indica o comando correspondente para
preenchimento da lacuna. 
 
... 
 cin>>matricula; 
 
______________ (matricula<99) 
 
{ 
 
cin>>matricula; 
 }
repeat
do case
for
 while
loop
 10a Questão (Ref.: 794118) Pontos: 0,5 / 0,5
Em um programa, deseja-se armazenar as 3 notas , a média e a maior nota de cada um dos 50 alunos de uma
turma, em uma matriz NOTA. Entendendo-se que todos os dados de um mesmo aluno ficarão armazenados em
uma mesma linha, assinale a alternativa que indica a declaração correta na matriz descrita.
int NOTAS [5][50];
int NOTA [50][5];
04/12/2017 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/4
 float NOTA [50][5];
float NOTAS [5][50];
long int NOTA [50][5];
Educational Performace Solution EPS ® - Alunos

Outros materiais

Perguntas Recentes