Lista exercicios Algoritimo
Curso: Engenharia
Disciplina: AEDS
Lista de Exercícios 1
Assunto: Conceitos básicos de algoritmos e estrutura sequencial
Referência: Forbellone capítulo 1,2 e 3(Estrutura sequencial)
Scilab: até página 19
1) Qual é a principal função de um algoritmo? Qual a sua relação com a lógica?
2) Defina e caracterize os quatro tipos de representação de algoritmos apresentados em sala de aula e descrito no
Forbellone.
3) Utilizando Descrição Narrativa, pede-se:
a) Escreva a sequência de passos necessários para uma pessoa efetuar um saque em um caixa eletrônico
b) Escreva os passos necessários para uma pessoa efetuar uma compra por meio da internet
4) Marque V ou F para as alternativas abaixo. Caso seja Falso, explique o porquê.
( ) O operador lógico OU fornece nível V apenas quando tivermos todas as possibilidades de entrada igual a V.
( ) O operador lógico E fornece nível F quando tivermos pelo menos uma das possibilidades de entrada igual a F.
( ) Qualquer algoritmo elaborado tem como objetivo final a conversão para um código em alguma linguagem de programação. ( ) O fluxograma utiliza de símbolos gráficos para representar instruções em um algoritmo.
( ) -5, 5,40 e 255 são exemplos de dados para variáveis do tipo inteiro
( ) Um valor inteiro pode ser atribuído a uma variável do tipo real e vice-versa
( ) São exemplos de declarações de variáveis no pseudocódigo: inteiro: matricula, codigo; literal: nome; logico: resposta;
( ) Considerando as variáveis declaradas no item anterior, todas as atribuições abaixo são CORRETAS: matricula 1234; codigo 3422; resposta matricula=código; nome “joao” + “da silva”;
( ) Expressões lógicas possuem operadores lógicos ou relacionais e os operandos são relações, variáveis ou constantes do tipo lógico
( ) Expressões aritméticas são expressões que possuem operadores aritméticos e os operandos são constantes ou variáveis do tipo numérico.
( ) É um exemplo de