1 e 2 PERODO TURNO NOITE PROFESSOR AUCIONIO MIRADA
REVISO MENSAL LTP 2014 01. Determine o resultado lgico das expresses mencionadas, assinalando se so verdadeiras ou falsas..Considere para as repostas os seguintes valores: X = 1, A = 3, B = 5, C = 8 e D = 7. a) ~ ( X > 3 ) Verdadeiro ( ) Falso ( ) b) ( X < 1 ) ^ ( B > D) Verdadeiro ( ) Falso ( ) c) ( D < 0 ) ^ ( C > 5 ) Verdadeiro ( ) Falso ( ) d) ( X > 3 ) V ( C < 7 ) Verdadeiro ( ) Falso ( ) e) ( A > B ) V ( C > B ) Verdadeiro ( ) Falso ( ) f) ( X >= 2 ) Verdadeiro ( ) Falso ( ) g) ( X < 1 ) ^ ( B >= D ) Verdadeiro ( ) Falso ( ) h) ~( D < 0 ) V ( C > 5 ) Verdadeiro ( ) Falso ( ) i) ~( D > 3 ) Verdadeiro ( ) Falso ( ) j) ( A > B ) V ~( C < B ) Verdadeiro ( ) Falso ( )
02. Classifique os dados especificados abaixo de acordo com o seu tipo, assinalando com I os dados do tipo inteiro, com R os dados do tipo real, com L os dados do tipo literal, com B os dados do tipo lgico (booleanos) e com N aqueles para os quais no possvel definir um tipo de dado.
03. Dada a declarao de variveis: VAR A, B, C : inteiro X, Y, Z : real NOME, RUA : literal [20] L1, L2 : lgico
Classifique as expresses seguintes de acordo com o tipo de dado do resultado de sua avaliao, em I (inteiro), R (real), L (literal), B (lgico) ou N (quando no for possvel defini-lo):
( ) A + B + C ( ) A > B ( ) A + B + Z ( ) A > Y ( ) NOME + RUA ( ) NOME > RUA ( ) LI .OU. L2 ( ) A > B = L1 ( ) A + B / C ( ) X + Y / Z ( ) A = X / Z ( ) X + Z / A ( ) A + Z / A ( ) L1 ** L2 ( ) (RUA < > NOME) .E. (.NO. (A = B))
04. Exemplo: uma clnica mdica deseja mostrar, a partir da idade de uma pessoa dada em anos, qual a sua faixa etria, ou seja, se ela idosa (maior ou igual a 60 anos), adulta (maior ou igual a 18 anos e menor de 60 anos) ou se menor de idade (menor de 18 anos). Para o exemplo citado, desenhe o Diagrama de Bloco correspondente, informando qual o tipo ele representa.
05. Elabore um diagrama de blocos que leia um nmero. Se positivo armazene-o em A, se for negativo, em B. No final mostrar o resultado.
06. Indique a sada dos trechos de programa em portugus estruturado, mostrado abaixo, na forma de Fluxograma (Diagrama de Bloco). Para as sadas considere os seguintes valores: A=2, B=3, C=5 e D=9.
a Resposta: _______________________________________________________________ se ( D > 5 ) ento X ( A + B ) * D seno X ( A B ) / C fim se escreva X
b Resposta: _______________________________________________________________ se ( A > 2 ) .e. ( B < 7 ) ento X ( A + 2 ) * ( B 2 ) seno X ( A + B ) / D * ( C + D ) fim se escreva X
c Resposta: _______________________________________________________________ se ( A = 2 ) .ou. ( B < 7 ) ento X ( A + 2 ) * ( B 2 ) seno X ( A + B ) / D * ( C + D ) fim se escreva X
07. Sabendo que A=5, B=4 e C=3 e D=6, informe se as expresses abaixo so verdadeiras ou falsas. a) (A > C) AND (C <= D) ( ) b) (A+B) > 10 OR (A+B) = (C+D) ( ) c) (A>=C) AND (D >= C) ( )
08. Faa um algoritmo em Pseudocdigo para Calcular o estoque mdio de uma pea, sendo que ESTOQUEMDIO = (QUANTIDADE MNIMA + QUANTIDADE MXIMA) /2
09. Elabore um diagrama de blocos que leia um nmero. Se positivo armazene-o em A, se for negativo, em B. No final mostrar o resultado.
10. Construa um diagrama de blocos para ler uma varivel numrica N e imprimi-la somente se a mesma for maior que 100, caso contrrio imprimi-la com o valor zero.
11. Descreva qual o o tipo de Diagrama de Bloco abaixo, explicando o porque.
12. A escola APRENDER faz o pagamento de seus professores por hora/aula. Faa um algoritmo que calcule e exiba o salrio de um professor. Sabe-se que o valor da hora/aula segue a tabela abaixo: Professor Nvel 1 R$12,00 por hora/aula Professor Nvel 2 R$17,00 por hora/aula Professor Nvel 3 R$25,00 por hora/aula
13. Em um curso de Cincia da Computao a nota do estudante calculada a partir de trs notas atribudas, respectivamente, a um trabalho de laboratrio, a uma avaliao semestral e a um exame final. As notas variam, de 0 a 10 e a nota final a mdia ponderada das trs notas mencionadas. A tabela abaixo fornece os pesos: Laboratrio Peso 2 Avaliao semestral Peso 3 Exame final Peso 5