Buscar

Prova de Algoritmo - Avaliação 3 - Discursiva - Uniasselvi


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

Prévia do material em texto

Disciplina: Algoritmo e Lógica de Programação (EEA02) 
Avaliação: 
Avaliação Final (Discursiva) - Individual Semipresencial ( 
Cod.:668856) ( peso.:4,00) 
Prova: 31799893 
Nota da 
Prova: 
- 
1. Os conectivos lógicos, também conhecidos como operadores lógicos, são símbolos 
ou palavras usadas para conectar duas ou mais sentenças de forma que o sentido das 
sentenças não seja alterado. Estas podem ser na linguagem formal ou informal. 
Disserte sobre quais são os operadores lógicos e qual o seu significado, bem como 
seu funcionamento. 
 
FONTE: Disponível em: <http://www.estudopratico.com.br/conectivos-logicos/>. 
Acesso em: 21 jul. 2017. 
Resposta Esperada: 
Os operadores lógicos são: (E, OU, Não) 
Seu significados são: (Conjunção. Disjunção. Negação) 
e o seu funcionamento: No operador E, seu significado é a conjunção. Todos os valores 
devem ser verdadeiros, para que a resposta seja verdadeira. Basta que um resultado seja 
falso, para que o resultado seja falso. 
 
A disjunção, em oposição à conjunção, basta que apenas uma entrada seja verdadeira, 
para que o resultado seja verdadeiro. Se todos os valores de entradas forem falsos, a 
saída será falsa. 
Já o operador de negação inverte o resultado de qualquer operação, ou um conjunto de 
operações. O que é verdadeiro vira falso, e o falso vira verdadeiro. 
 
2. Um empresa, objetivando a economia de luz, pediu ao departamento de 
desenvolvimento de software que desenvolvesse um programa para calcular e 
imprimir o número de lâmpadas necessárias para iluminar um determinado cômodo 
da empresa. Para isso, seria informado como entrada a potência da lâmpada utilizada 
(em watts), as dimensões (largura e comprimento, em metros) do cômodo. Sabe-se 
que a potência necessária é de 18 watts por metro quadrado. Baseado no cenário, 
desenvolva um algoritmo para atender à necessidade da empresa. 
Resposta Esperada: 
program exercicio04; 
var pot_lamp, larg_com, comp_com, 
area_com, pot_total,num_lamp : real; 
begin 
write ('Qual a potência da lâmpada (em watts)? '); 
readln (pot_lamp); 
write ('Qual a largura do cômodo (em metros)? '); 
readln (larg_com); 
write ('Qual o comprimento do cômodo (em metros)? '); 
readln (comp_com); 
area_com := larg_com * comp_com; 
pot_total := area_com * 18; 
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RUNFMDU2Mw==&action2=RUVBMDI=&action3=NjY4ODU2&action4=MjAyMS8x&prova=MzE3OTk4OTM=#questao_1%20aria-label=
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php?action1=RUNFMDU2Mw==&action2=RUVBMDI=&action3=NjY4ODU2&action4=MjAyMS8x&prova=MzE3OTk4OTM=#questao_2%20aria-label=
num_lamp := (pot_total / pot_lamp); 
writeln('Nro lâmpadas necessárias : ', num_lamp); 
end.