Buscar

-AV3 - GABARITO - BDQ_ Prova Nacional Integrada

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

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

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ê viu 3, do total de 5 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

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

Prévia do material em texto

8/6/2014 BDQ: Prova Nacional Integrada
http://simulado.estacio.br/pni.asp# 1/5
 001137790599006411999030620149908062014
A
Nome do(a) Aluno(a):______________________________________________________ Matrícula:________________
Disciplina: CCT0001 / ALGORITMOS Data: ___ /___ /______
Período: 2014 - 01 / AV3 Turma: 3004
OBSERVAÇÕES:
Leia com atenção as questões antes de responder. As questões devem ser respondidas somente à caneta
azul ou preta, na folha de respostas.
Será observada uma tolerância máxima de 30 minutos para a entrada dos alunos após o início da prova.
Nesse período, nenhum aluno poderá deixar a sala. Terminada a prova, o aluno deverá entregar ao professor a
folha de questões e a folha de respostas, devidamente identificadas.
É proibido o uso de equipamentos eletrônicos portáteis e consulta a materiais de qualquer natureza durante a
realização da prova.
Questões objetivas e discursivas que envolvam operações algébricas devem possuir a memória de cálculo na
folha de respostas.
Boa prova.
1. Questão (Cód.:10922) (sem.:8a) _______ de 2,00
Desenvolva um algoritmo em PSEUDOCÓDIGO para ler os três lados de um triângulo. Se o triângulo for válido,
apresente o tipo (EQUILÁTERO, ISÓCELES ou ESCALENO), se não, apresente a mensagem TRIÂNGULO INVALIDO".
Obs: 
- Para um triângulo ser válido a soma de dois lados deve ser maior que o terceiro lado. 
- Triângulo EQUILÁTERO tem três lados iguais
- Triângulo ISÓCELES tem dois lados iguais
- Triângulo ESCALENO tem todos os lados diferentes
Resposta:
Início.
 Var a, b, c
 Se (a+b) > c E (a+c)>b E (c+b) > a
 Se a = b E b = c
 Imprimir "EQUILÁTERO"
 Se Não
 Se a = b OU a = c OU b = c
 Imprimir "ISÓCELES"
 Se Não
 Imprimir "ESCALENO"
 Fim-se
 Fim-se
 Else
 Imprimir "TRIÂNGULO INVÁLIDO"
 Fim-se
8/6/2014 BDQ: Prova Nacional Integrada
http://simulado.estacio.br/pni.asp# 2/5
Fim.
Cadas trada por: WELLINGTON SOUSA AGUIAR
2. Questão (Cód.:10520) (sem.:4a) _______ de 2,00
Interprete o algoritmo abaixo e escreva por extenso o que o algoritmo se propõe a fazer.
 
ALGORITMO
 
Declare sal, nov o_sal, bonificacao, auxilio_escola NUMÉRICO
LEIA sal
Se sal <= 500
 ENTAO bonificacao ß sal * 5%
 SENAO Se sal <= 1200
 ENTAO bonificacao ß sal * 12%
 SENAO bonificacao ß 0
Se sal <= 600
 ENTAO auxilio_escola ß 150
 SENAO auxilio_escola ß 100
novo_sal ß sal +bonificação + auxilio_escola
ESCREVA nov o_sal
 
Fim_ALGORITMO
Resposta:
O programa recebe o salário de um funcionário, calcula e mostra o novo salário do funcionário, acrescido de
bonificação e de auxílio-escola. As condições para cálculo da bonificação, de acordo com os percentuais de 5, 12
ou "sem bonificação", dependem do valor do salário estar abaixo de R$ 500,00, entre R$ 500,00 e R$1.200,00 ou
acima de R$1.200,00, respectivamente. O valor do auxíio escola para um salário abaixo de R$ 600,00 será de R$
150,00, porém para um salário acima de R$ 600,00 será de R$ 100,00.
Cadas trada por: ANNIK PASSOS MAROCCO
3. Questão (Cód.:95468) (sem.:10a) _______ de 1,00
Observe o fragmento de código abaixo.
Ao final da execução desse código, qual o valor de z?
A 12
B 20
C 16
D 15
E 17
8/6/2014 BDQ: Prova Nacional Integrada
http://simulado.estacio.br/pni.asp# 3/5
 
Cadas trada por: SIDNEY NICOLAU VENTURI FILHO 
Fonte: C
4. Questão (Cód.:94205) (sem.:4a) _______ de 1,00
Analise as sentenças abaixo sobre estruturas de decisão e, em seguida, assinale a alternativa correta: 
I. Na seleção simples, após a execução do teste, tanto será executado um bloco de comandos se o resultado do
teste for verdadeiro quanto será executado um outro bloco de comandos se o resultado for falso. 
II. Na seleção encadeada, após a execução do teste, só será executado o bloco de comandos se o resultado do
teste for verdadeiro.
III. Seleção encadeada, após a execução do teste, será executado um bloco de comandos se o resultado do teste
for verdadeiro, podendo ter um outro teste; caso não seja, um outro teste será feito até que todas as
possibilidades de respostas sejam contempladas. 
A Somente as sentenças II e III estão corretas
B Somente a sentença II está correta
C Tosas as sentenças estão corretas
D Somente as sentenças I e III estão corretas
E Somente a sentença III está correta
Cadas trada por: LUIZ DI MARCELLO SENRA SANTIAGO
5. Questão (Cód.:63035) (sem.:13a) _______ de 0,50
Observe o trecho de programa abaixo. Acompanhe no teste de mesa com os valores indicados na sequencia de
números e diga o que será exibido pela última linha dste trecho.
Sequencia de números: 23, 5, 12, 45, 105, 8
int a, num[6],conta=0;
for(a=0;a<6;a++){ 
 cout<<"\nnumero: "; 
 cin>>num[a]; 
 if(num[a] % 5 == 0) 
 conta++;
}
cout<<"\ntotal ->"<
A total ->0
B total ->198
C total ->1
D total ->3
E total ->6
Cadas trada por: SIMONE MARKENSON
6. Questão (Cód.:15704) (sem.:10a) _______ de 0,50
Considere o trecho de código em C++ a seguir e selecione a opção que indica corretamente o que será exibido ao
término da execução.
 int x=1;
 int y=5;
 for (int i = y; i >0 ;i--)
 x = x * i;
 cout << "x= " << x;
A 5
B x= 5
C x = 120
D 120
E x = x
Cadas trada por: SIMONE MARKENSON
7. Questão (Cód.:15620) (sem.:4a) _______ de 0,50
 
8/6/2014 BDQ: Prova Nacional Integrada
http://simulado.estacio.br/pni.asp# 4/5
Qual dos trechos de programa em C++ apresentados indica corretamente se um numero é par ou impar?
A
cin >> numero;
cout << numero %2;
B
cin >> numero;
if (numero %2 = 1)
 cout << "par";
else
 cout <<"impar";
C
cin >> numero;
if (numero % 2 = 0)
 cout << "par";
else
 cout <<"impar";
D
cin >> numero;
if (numero %2 == 0)
 cout << "par";
else
 cout <<"impar";
 
 
E
cin >> numero;
if (numero / 2 == 0)
 cout << "par";
else
 cout <<"impar";
Cadas trada por: SIMONE MARKENSON
8. Questão (Cód.:7857) (sem.:2a) _______ de 0,50
Uma determinada empresa de software desenvolveu um programa no qual é solicitado para o usuário o valor do
produto. Com esse valor, o programa consegue informar para o usuário quanto de imposto está embutido no
preço do produto. Para que esse programa faça essa interação com o usuário é necessári utilizar que tipos de
comando?
A Comandos de decisão
B Comandos de entrada e saída
C Comandos de linguagem de baixo nível e de alto nível
D Comandos de fluxograma
E Comandos de repetição
Cadas trada por: RAUL BENITES PARADEDA
9. Questão (Cód.:228552) (sem.:N/A) _______ de 0,50
Uma variável pode ser entendida como sendo:
A Um elemento da unidade lógica de controle.
B Um dispositivo de memória auxiliar.
C Um dispositivo de saída de dados.
D Um dispositivo de entrada de dados.
E Um endereço na memória principal.
Cadas trada por: MARCIO PACHECO DE AZEVEDO
10. Questão (Cód.:91103) (sem.:4a) _______ de 0,50
É utilizada para avaliar uma determinada expressão e definir se um bloco de código deve ou não ser executado.
Essa é a definição da estrutura condicional:
A next
B while(...){...}
8/6/2014 BDQ: Prova Nacional Integrada
http://simulado.estacio.br/pni.asp# 5/5
C for(...){...}
D if(){...} else {...}
E do{...}while(...);
Cadas trada por: LUIZ DI MARCELLO SENRA SANTIAGO 
Fonte: MINISTÉRIO PÚBLICO
11. Questão (Cód.:15032) (sem.:10a) _______ de 0,50
São considerados comandos condicionais de repetição na linguagem Portugol:
A Enquanto, Repita e Para
B Se, Escolha, Enquanto e Para
C Se, Escolha, Escreva e Leia
D Escreva e Leia
E Se e escolhaCadas trada por: RAUL BENITES PARADEDA
12. Questão (Cód.:13048) (sem.:2a) _______ de 0,50
O comando de saída é utilizado para mostrar dados na tela ou na impressora. A alternativa que contém um
comando de saída é?
A scanf
B sets
C gets
D cin
E cout
Cadas trada por: TATIANA DIAS SILVA
Ins tituição:
UNIVERSIDADE ESTÁCIO DE SÁ
P rova Impressa em 08/06/2014 por
GELLARS MARIA DA SILVEIRA TAVARES
 
Ref.: 11377905 P rova Montada em 03/06/2014

Outros materiais