Buscar

LÓGICA DE PROGRAMAÇÃO Av2

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 9 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

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 6, do total de 9 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

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 9, do total de 9 páginas

Prévia do material em texto

 LÓGICA DE PROGRAMAÇÃO Av2 
 
 1a Questão (Ref.: 201601210341) Pontos: 0,0 / 1,0 
Faça um algoritmo que leia a idade de uma pessoa expressa em 
anos, meses e dias e escreva a idade dessa pessoa expressa apenas 
em dias. Considerar ano com 365 dias e mês com 30 dias. 
 
 
Resposta: 
 
 
Gabarito: 
Ler Ano 
Ler Mes 
Ler Dia 
 
TotalAno = ANo*365 
TotalMes = Mes*30 
Idade = TotalAno + Total Mes + Dia 
 
Escrever (Idade) 
 
 
 
 
 
 
 
 
 
 
 
 2a Questão (Ref.: 201601185492) Pontos: 0,0 / 1,0 
Para selecionar dois atletas por altura para uma partida de vôlei, 
suponha um programa com duas variáveis nome1 e nome2 que 
armazenam os nomes de dois atletas e duas variáveis alt1 e alt2 
que guardam as alturas dos dois atletas respectivamente. Construa 
o trecho de programa na linguagem C++ que realize testes para 
que possa exibir na tela o nome do atleta mais alto. 
 
 
Resposta: 
 
 
Gabarito: If ( alt1 > alt2 ) cout << ¿\n¿ << nome1 << ¿é o mais 
alto¿; else if ( alt1 == alt2 ) cout<<¿\n¿<<¿Têm a mesma altura¿; 
else cout<<¿\n¿<<nome2<<="" td=""> </nome2< 
 
 
 3a Questão (Ref.: 201601286107) Pontos: 1,0 / 1,0 
A CPU (Unidade Central de Processamento) é formada pelos 
seguintes componentes: 
 
 
UAL, Unidade de Controle e Registradores 
 
Teclado, Memória Principal e Registradores 
 
UAL, Registradores e HD 
 
Unidade de Controle, Registradores e HD 
 
UAL, Registradores e Memória Principal 
 
 
 
 
 4a Questão (Ref.: 201601286344) Pontos: 0,0 / 1,0 
Na lista de exercícios que foi liberada pela professora de Lógica, 
na questão X, estava presente o algoritmo codificado em Portugol 
abaixo. No enunciado da questão, era solicitado que fosse feito o 
acompanhamento da execução do algoritmo no Teste de Mesa e 
digitada a seguinte data: 111518. Assinale a opção CORRETA 
para a saída desse algoritmo. 
inicio 
inteiro data 
escrever "Digite a data no formato mmddaa: " 
ler data 
escrever data % 100, " / " 
escrever data / 10000, " / " 
escrever (data / 100) %100, "\n" 
fim 
 
 
11 / 15 / 18 
 
11 / 18 / 15 
 
15 / 11 / 18 
 
18 / 11 / 15 
 
18 / 15 / 11 
 
 
 
 
 
 
 
 
 
 
 5a Questão (Ref.: 201601286366) Pontos: 0,0 / 1,0 
Na Linguagem C++, existe um comando que faz uso do operador 
de extração. Assinale a opção que contem o nome desse comando. 
 
 
if composto 
 
cout 
 
comando de atribuição 
 
cin 
 
if simples 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 6a Questão (Ref.: 201601407315) Pontos: 0,0 / 1,0 
Observe o programa abaixo e, supondo que, quando foi perguntado 
o valor do número, digitou-se 17. 
Em qual opção está presente o número que será exibido ao final? 
 
 
 
19 
 
17 
 
32 
 
34 
 
15 
 
 
 
 
 
 
 
 
 
 
 7a Questão (Ref.: 201601286492) Pontos: 1,0 / 1,0 
O presidente da construtora Sempre Verde precisou, em um 
determinado momento, reajustar o salário dos funcionários e, 
como ele sabia programar porque tinha se dedicado muito à 
disciplina de Lógica de Programação, criou uma função com o 
seguinte protótipo: 
 
 
float calcSalario(float salario, float percentual); 
 
Baseado nesse protótipo é CORRETO afirmar que a função: 
 
 
Retornará dois valores para a função chamadora 
 
Recebe dois valores passados por referência 
 
Não retorna nenhum valor para a função chamadora 
 
Retornará o salário somado ao percentual 
 
Recebe dois valores, salário e o percentual, passados por valor 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 8a Questão (Ref.: 201601407411) Pontos: 1,0 / 1,0 
Observe o programa abaixo e suponha que você digitou 12 / 45 / 
3 / 9 / 15 / -1. 
 
Assinale a opção que exibe os valores durante a execução do 
programa. 
 
 
 
 
 
12, 3 e 9 . Ao final, 24 
 
45 e 15 . Ao final, 59 
 
12, 3 e 9 . Ao final, 60 
 
12, 3 e 9 . Ao final, 59 
 
45 e 15 . Ao final, 23 
 
 
 
 
 
 
 9a Questão (Ref.: 201601191330) Pontos: 0,0 / 1,0 
Qual o resultado da variável Z após a execução do código abaixo? 
x = 5; 
y = 7; 
z = 3; 
if ((x - 1) > 2) 
 y = y + 1; 
else 
 y = y -1; 
z = z + x + y; 
 
 
17 
 
13 
 
11 
 
20 
 
16 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 10a Questão (Ref.: 201601168847) Pontos: 0,0 / 1,0 
Considere o trecho de código a seguir: 
 
Ao final da execução do trecho de código acima, os valores de X e 
J são iguais, respectivamente, a: 
 
 
9 e 12. 
 
6 e 12. 
 
8 e 11. 
 
7 e 11. 
 
10 e 14

Outros materiais