Вы находитесь на странице: 1из 2

1

PRIMEIRA AVALIAÇÃO INSTITUCIONAL

CURSO: SISTEMA DE INFORMAÇÃO


ALUNO (A): ______________________________________________________________________________________________________________

PERÍODO: _________ TURNO:___________ TURMA: ________________ SALA: _______________ DATA: _______________

DISCIPLINA: ALGORITMO E TECNICA DE PROGRAMAÇÃO – ALINE MARY M. DE MELO

1) Encontre o valor Verdadeiro ou Falso para as expressões lógicas. (1 Ponto - 0.2 cada linha). Atenção: É necessário que o
aluno acerte toda uma linha para receber os pontos da linha. Considere os seguintes valores para os endereços de memória:

A:= 10, B:= 9, C:= 15, D:= 10;

A=D A=B A=C


A<B (A = D) AND (B < A) (X<= Y) OR (X>Y)
B>A (A < C) OR (A = B) (X<>X) AND (X=X)
A>C (A=D) OR (A=C)OR(A=B) (A+B) < (C+D)
(C < A) OR (C = A) (A<B) AND (X<A) (A+B+C+D) > 0

2) O conceito mais elementar no estudo da lógica é o de Proposição. Proposição “vem de propor” que significa submeter à
apreciação; requerer um juízo. Trata-se de uma sentença declarativa – algo que será declarado por meio de termos, palavras ou
símbolos – e cujo conteúdo poderá ser considerado Verdadeiro ou Falso. Levando-se em consideração que A = V, B = V e C = F,
qual o resultado da avaliação das seguintes expressões:

a) (A e B) ou (A ou B)
b) (A ou B) e (A e C)
c) (A ou C) e (B ou A) e (não B)
d)(C ou B) e (B ou C)
e) não (A ou C)

a) V, F, F, F, F
b) F, F, F, V, F
c) F, F, F, F, F
d) V, V, V, V, V
e) V, F, F, V, F

3 – Indique com um I quais dos dados abaixo são do tipo Inteiro, com o R quais dos dados abaixo são do tipo Real, com um L
quais dos dados abaixo são do tipo Literal e com um LO quais dos dados abaixo são do tipo Lógico
a) ( ) 1000
b) ( ) “-900”
c) ( ) Verdadeiro.
d) ( ) –1.56
e) ( ) 1355,32

4) Em ciência da computação tipos de variáveis ou dados é uma combinação de valores e de operações que uma variável pode
executar, o que pode variar conforme o sistema operacional e a linguagem de computador. São utilizados para indicar
ao compilador ou interpretador as conversões necessárias para obter os valores em memória durante a construção do programa.
[1]
O tipo de dado ajudam também o programador a detectar eventuais erros envolvidos com semântica das instruções, erros esses
detectados na análise semântica dos compiladores. Marque a alternativa abaixo que apresenta os tipos primitivos de dados.

a) inteiro, real, exato, lógico


b) inteiro, real, caracter, natural
c) inteiro, real, físico, lógico
d) inteiro, triplo, caracter, lógico
e) inteiro, real, caracter, lógico
2

5) As Instruções Primitivas são comandos básicos que efetuam tarefas essenciais para a operação dos computadores, os
comandos são o escreva e o leia, analise as alternativas abaixo e marque a que melhor exemplifica a utilização desses dois
comandos.

a) imprima(“ A soma é”, soma);


leia (soma);
b) leia(“digite o valor:”);
escreva(num);
c) soma:=soma+num;
leia(soma);
d) escreva(“ Digite o nome do cliente:”);
leia(nome);
e) exiba(soma);
leia(media);

6) O objetivo de se aprender lógica de programação é desenvolver o raciocínio lógico do aluno através de iniciação em algoritmo e
estimular a criatividade para o desenvolvimento de programas. Baseado nisso, analise as alternativas abaixo e marque a
alternativa incorreta com conceitos de lógica de programação errados.

a) Lógica de Programação: é a técnica de encadear pensamentos para atingir determinado objetivo.


b) Seqüência Lógica: são passos executados até atingir um objetivo ou solução de um problema.
c) Instruções: são um conjunto de regras ou normas definidas para a realização ou emprego de algo.
d) Variavel: controla todos os recursos do computador (dispositivos físicos e funções de software).
e) Fluxogrma Convencional: É uma representação de algoritmos onde formas geométrica diferente implicam ações (instruções, comandos)
distintos.

7) Variável: espaço reservado na memória do computador para armazenar um tipo de dado determinado. Devem receber nomes
para poderem ser referenciadas e modificadas quando necessárias. Algoritmo deve conter declarações que especifiquem de que
tipo são as variáveis. Analise as alternativas abaixo e marque a que exemplifica a declaração correta de vriável.

a) numero: natural;
b) var = real;
c) profissão: literato;
d) soma: inteiro;
e) inicio := fim;

8) Faça um algoritmo que seja um simulador de uma calculadora básica de números inteiros. Contendo (soma (+), subtração (-),
multiplicação (*) e divisão (/)). Caso nenhuma dessas opções for a escolhida, o algoritmo deverá escrever a mensagem “operação
invalida”.

9) A condição física de uma pessoa pode ser medida com base no cálculo do IMC, Índice de Massa Corporal, o qual é calculado
dividindo-se a massa da pessoa (m em kg) pela altura da mesma (h em m) elevada ao quadrado (IMC= m/h²). Escreva um
programa que leia a massa e a altura de uma pessoa, calcule e mostre o IMC.

10) Fazer um algoritmo que pede ao usuário que digite dois números inteiros. O programa deverá somar ambos e em seguida
verificar se o resultado é maior que 65535. Caso positivo mostrar uma mensagem dizendo: Boom !!!, caso contrário simplesmente
mostrar o resultado da soma.

Boa Sorte!

Вам также может понравиться