Prévia do material em texto
21/03/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2138731686 2/7
3a Questão (Ref.: 201501719367) Pontos: 1,0 / 1,0
Os comentários são recursos que podem ser utilizados pelos programadores para:
Inserir comandos que serão executados pela máquina
Inserir textos explicativos apenas para o usuário
Inserir comandos que serão traduzidos pelo compilador
Inserir textos explicativos apenas para o programador
Inserir diretivas para o compilador
Gabarito Comentado. Gabarito Comentado.
4a Questão (Ref.: 201501767319) Pontos: 1,0 / 1,0
Em programação é fundamental que se entenda o conceito de variável, que pode ser definida como sendo:
Um endereço na memória principal que armazena dados/informações e cujo valor poderá ser alterado durante a execução
do programa
Um endereço na memória cache que armazena dados/informações e cujo valor não poderá ser alterado durante a
execução do programa
Um número que é utilizado de forma fixa durante a execução de um programa.
Um endereço no disco rígido que armazena dados/informações e cujo valor poderá ser alterado durante a execução do
programa
Um endereço na memória principal que armazena dados/informações e cujo valor não poderá ser alterado durante a
execução do programa
Gabarito Comentado. Gabarito Comentado.
5a Questão (Ref.: 201501932239) Pontos: 1,0 / 1,0
Uma empresa resolveu dar um aumento aos seus funcionários, tendo em vista o empenho dos mesmos na
produtividade.
Sabendose que o salário e o percentual de reajuste é de conhecimento de cada funcionário, além do DP, quais
os procedimentos básicos que deveriam ser usados para que se pudesse ser calculado o novo salário de um
funcionário?
http://v3.webcasters.com.br/Login.aspx?codTransmissao=245677&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
http://simulado.estacio.br/viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=464065
http://v3.webcasters.com.br/Login.aspx?codTransmissao=245676&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
http://v3.webcasters.com.br/Login.aspx?codTransmissao=294619&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
21/03/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2138731686 3/7
PROCEDIMENTOS
1 obter salario, percentual
2 novoValor ← salario + percentual/100
3 exibir novoValor
PROCEDIMENTOS
1 obter salario, percentual
2 novoValor = 100 && num 0)
{
imprima "\nO algarismo e' impar: ",num%10;
}
senao
{ imprima "\nNao interessa";}
}
imprima "\n*****\n";
fimprog
O algarismo e' impar: 3
*****
O algarismo e' par: 4
O algarismo e' impar: 3
*****
O algarismo e' par: 4
Nao interessa
O algarismo e' par: 4
*****
O algarismo e' par: 4
Nao interessa
*****
Gabarito Comentado. Gabarito Comentado. Gabarito Comentado.
8a Questão (Ref.: 201501932779) Pontos: 1,0 / 1,0
http://v3.webcasters.com.br/Login.aspx?codTransmissao=449507%20&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
http://v3.webcasters.com.br/Login.aspx?codTransmissao=451719&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
http://simulado.estacio.br/viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=483343
21/03/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2138731686 5/7
Nada será impresso, pois há erro no algoritmo.
1
4
Resultado : 1
Resultado : 4
Gabarito Comentado. Gabarito Comentado.
9a Questão (Ref.: 201501720016) Pontos: 1,0 / 1,0
Quero escrever um programa que leia o número equivalente a um dia da semana e retorne o nome equivalente considerando que
1 Domingo, 2 Segunda etc. Qual a estrutura básica em C++ que deve ser utilizada para fazer esta seleção múltipla?
cout
http://v3.webcasters.com.br/Login.aspx?codTransmissao=272391&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
http://simulado.estacio.br/viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=479009
21/03/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2138731686 6/7
while
for
switch/case
do/while
Gabarito Comentado. Gabarito Comentado.
10a Questão (Ref.: 201501932726) Pontos: 1,0 / 1,0
Observe o trecho do algoritmo a seguir e responda:
leia num;
se (num % 2 == 0)
{
tipo = 1;
}
senão
{
tipo = 2;
}
escolha(tipo)
{
caso1 : imprima"PAR";pare;
caso2 : imprima"IMPAR";pare;
}
Ao executar o trecho do algoritmo acima três vezes foram inseridos os seguintes valores inteiros: 19, 13 e 16.
Qual o conjunto de respostas no final da terceira execução?
IMPAR, PAR, PAR
IMPAR, PAR, IMPAR
PAR, PAR, IMPAR
PAR, IMPAR, PAR
IMPAR, IMPAR, PAR
Gabarito Comentado. Gabarito Comentado.
http://v3.webcasters.com.br/Login.aspx?codTransmissao=252977&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
http://v3.webcasters.com.br/Login.aspx?codTransmissao=253004&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
http://v3.webcasters.com.br/Login.aspx?codTransmissao=253446%20&LoginExterno=urllogada@estacio.br&SenhaExterno=1234
http://simulado.estacio.br/viz-wcs.voxeldigital.com.br/login.aspx?CodTransmissao=467898
21/03/2016 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=2138731686 7/7
javascript:abre_colabore('35343','33948122','377288073');
Fechar
Avaliação: CCT0239_AV_201303073994 » ALGORITMOS
Tipo de Avaliação: AV
Aluno: 201303073994 - ALEXANDRE GABRIEL CHAGAS DA SILVA
Professor: ALEXANDRE SOARES ALVES Turma: 9003/AC
Nota da Prova: 8,0 Nota de Partic.: 0,5 Av. Parcial 2 Data: 21/11/2015 18:36:20
1a Questão (Ref.: 201303649549) Pontos: 1,5 / 1,5
Na aula 1 estudamos conceitos relevantes para o entendimento e construção de
algoritmos, como a definição de lógica, ramo da filosofia que cuida das regras do bem
pensar, ou do pensar correto, sendo, portanto, um instrumento do pensar (disponível em:
http://pt.wikipedia.org/wiki/L%C3%B3gica#L.C3.B3gica_filos.C3.B3fica); lógica da
programação, técnica de desenvolver algoritmos (sequências lógicas) para atingir
determinados objetivos dentrode certas regras baseadas na Lógica Matemática e que,
depois, são adaptados para a Linguagem de Programação utilizada pelo programador para
construir seu software (disponível em: http://pt.wikibooks.org/); e, por fim, Programa.
Desenvolva o conceito de programa.
Resposta: Programa é uma sequência lógica que são desenvolvidos por um programador e
em seguida, é transformado em linguagem de máquina (linguagem de baixo nível) através
do processo de compilação, com o objetivo de solucionar problemas computacionais.
Gabarito: Sugestão de resposta: Um programa é um algoritmo codificado em uma
linguagem de programação, isto é, um conjunto de instruções/funções que representam
tarefas que serão interpretadas e executadas por um computador.
2a Questão (Ref.: 201303311732) Pontos: 1,5 / 1,5
Construa um algoritmo que receba a idade de um atleta e o classifique dentre as seguintes
categorias:
idade: 8 a 10 anos - categoria MIRIM
idade: 11 a 13 anos - categoria JUNIOR
idade: 14 a 17 anos - categoria JUVENIL
idade igual ou maior que 18 anos - categoria ADULTO.
O algoritmo deve ser representado em C++ e utilizar a estrutura de escolha switch/case na
definição da categoria do atleta.
Resposta: #include #include #include #include
using namespace std;int main(){int idade;cout>idade;switch (idade){ case 8: cout