Buscar

AV-Algorítimo

Prévia do material em texto

26/11/2017 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 1/5
 FELIPE DE SENNA LIMA201702059936 EAD SÃO JOSÉ - SC Fechar 
 
Disciplina: ALGORITMOS
Avaliação: CCT0239_AV_201702059936 Data: 17/06/2017 10:26:11 (F) Critério: AV
Aluno: 201702059936 - FELIPE DE SENNA LIMA
Nota Prova: 4,5 de 8,0 Nota Partic.: 0,0 Av. Parcial.: 2,0 Nota SIA: 6,5 pts
 
ALGORITMOS 
 
 1a Questão (Ref.: 835460) Pontos: 0,5 / 1,0
Quando começamos a estudar uma linguagem de programação, uma das primeiras coisas apresentadas é a estrutura
de um programa nessa linguagem.
Entre as várias áreas encontradas na estrutura de um programa em C++, temos as Diretivas de pré-processamento e a
Declaração das Variáveis Globais.
Que tipos de elementos deverão ser colocados nas áreas citadas acima?
Resposta: Nas Diretivas de pré-processamentos serão incluídas as bibliotecas que estarão em nosso código. Isso é
indispensável pois, caso não as declaremos, certas operações não funcionarão. Na Declarão das Variáveis Globais
devem ser declaradas todas as variáveis que farão parte do código. Por exemplo, se em meu código terá o cálculo
da variável "media" e que essa media será calculada por nota1+nota2+nota3 dividido por 3, todas essas variáveis
(media, nota1, nota2, nota3) terão que ser declaradas nessa área, se não o programa dará erro por não encontrar
essa variável. Nessa declaração também terá que ser colocado o tipo de dado que o usuário digitará (números
inteiros ou não, caracteres de texto, etc), para que seja reservada na memória o lugar para a variável.
Fundamentação do Professor: Variável global é declarada quando seu programa tem mais de uma função para que
todas possam acessa-la. Esse seu exemplo é de variável local.Definições de função e protótipo de funções
26/11/2017 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 2/5
Gabarito:
Algo semelhante: Lugar onde ficam as bibliotecas e funções pré-definidas e prontas que podem ser usadas.
Algo semelhante: Lugar onde são declaras as variáveis globais, constantes e estruturas que serão usadas e visíveis por
todas as partes do programa.
 2a Questão (Ref.: 877006) Pontos: 0,0 / 1,0
Desenvolva um programa em C++ que teste se um número é par ou ímpar. O número é digitado como entrada, o
teste é realizado (deve-se necessariamente utilizar o operador condicional ternário) e a saída é a sentença
sinalizando se o número é par ou ímpar.
Resposta: Sem resposta.
Gabarito:
#include
using namespace std;
int main ()
{ int num;
cout << "Entre com um numero: " << endl;
cin >> num;
(num%2==0) ? cout << "O numero eh par" : cout << "O numero eh impar";
return 0; }
 3a Questão (Ref.: 793956) Pontos: 1,0 / 1,0
Com base nos conceitos de algoritmos, lógica de programação e linguagens de programação, é correto afirmar que:
As linguagens de programação possuem um conjunto de regras flexíveis para a representação dos comandos de um
programa.
Os três conceitos correspondem às únicas formas de representação da solução de um determinado problema.
 As linguagens de programação possibilitam a codificação de um determinado algoritmo, de acordo com um conjunto de
regras específico.
26/11/2017 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 3/5
Os algoritmos correspondem, estritamente, aos conjuntos de dados e informações que são tratados em um determinado
processamento.
Lógica de programação corresponde à representação gráfica de um determinado algoritmo.
 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:
Tradução
Programação
 Compilação
Depuração
Execução
 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
Linkeditor
 Depurador
 6a Questão (Ref.: 794451) Pontos: 0,0 / 1,0
Fornecida a sequência de respostas abaixo, assinale a opção cujos nomes das variáveis estejam todos corretos para
uso.
 a) Contador, Soma%Total, Salario_Novo
c) _HoraCerta, %Soma, Contador
a) Contador, SalarioM, %Soma, _NomeAluno
b) $Salario, Soma, 99Total, _Hora
 d) HoraCerta, Inicio, Contador10
26/11/2017 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 4/5
 7a Questão (Ref.: 793806) Pontos: 0,5 / 0,5
Se a minha média for maior ou igual a 6 estarei aprovado, caso contrário, estarei reprovado. Qual dos trechos
abaixo escritos em C++ representa esta situação?
if (media <= 6)
 cout << "Aprovado";
 else
 cout << "Reprovado";
if (media > 6)
 cout << "Aprovado";
 else
 cout << "Reprovado";
if (media > 6)
 {
 cout << "Aprovado";
 }
 else
 {
 cout << "Reprovado";
 }
 if (media >= 6)
 cout << "Aprovado";
 else
 cout << "Reprovado";
 
if (media != 6)
 {
 cout << "Aprovado";
 }
 else
 {
 cout << "Reprovado";
 }
 8a Questão (Ref.: 827648) Pontos: 0,0 / 0,5
Qual o comando utilizado pelo C++ para implementação de algoritmos onde seja necessário que o usuário entre
com um valor referente a uma opção a ser escolhida, quando é necessário consulta em uma tabela ou a um menu
exibido na tela.
break
 switch/case
cout
 table
26/11/2017 BDQ Prova
http://simulado.estacio.br/bdq_prova_resultado_preview.asp 5/5
cin
 9a Questão (Ref.: 794325) Pontos: 0,0 / 0,5
Qual a estrutura de repetição mais indicada para os casos em que é necessário que o bloco de código a ser repetido
seja sempre repetido pelo menos uma vez?
repeat until
 do{ }while
 while do
while{}
for{}
 10a Questão (Ref.: 794363) Pontos: 0,5 / 0,5
Um médico precisa armazenar o peso, a altura e o IMC de seus 1000 pacientes. Contratou um programador que disse
que o programa teria algumas matrizes unidimensionais para o armazenamento.
Assinale a opção abaixo que representa a declaração das referidas matrizes pelo programador, conforme as
informações acima:
char peso[1000], altura [1000], imc[1000];
float peso[1000] ; altura[1000] ; imc[1000];
char peso[999], altura[999], imc [999];
 float peso[1000], altura[1000], imc [1000];
float peso[1001], altura[1001], imc [1001];
Educational Performace Solution EPS ® - Alunos

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes