1. Lógica de Programação
01 - A lógica de programação é necessária para pessoas que desejam trabalhar com desenvolvimento de sistemas e
programas, ela permite definir a sequência lógica para o desenvolvimento. Marque a alternativa incorreta.
( ) Lógica de Programação é a técnica de desenvolver algoritmos (sequências lógicas) para atingir determinados
objetivos dentro de certas regras baseadas na Lógica matemática e em outras teorias básicas da Ciência da
Computação e que depois são adaptados para a Linguagem de Programação utilizada pelo programador para construir
seu software.
( ) Lógica de programação é a técnica de encadear pensamentos para atingir determinado objetivo.
( ) A lógica de programação é a organização coerente das instruções do programa para que seu objetivo seja
alcançado. Para criar essa organização, instruções simples do programa, como mudar o valor de uma variável ou
desenhar uma imagem na tela do computador, são interconectadas a estruturas lógicas que guiam o fluxo da execução
do programa. Isso é muito próximo ao que usamos em nosso cotidiano para realizar atividades simples que vão desde
atravessar a rua até a trocar o pneu de um carro.
( ) A lógica de programação nada mais é do que o desenvolvimento de técnicas que não necessitam sequencias,
pensamentos, ou organização coerente das instruções para pessoas que desejam trabalhar com desenvolvimento de
sistemas e programas.
02 - Na Sequência Lógica, esses pensamentos podem ser descritos como uma sequência de instruções, que
devem ser seguidas para se cumprir uma determinada tarefa. Marque a alternativa incorreta.
( ) Uma ordem isolada não permite realizar o processo completo, para isso é necessário um conjunto de instruções
colocadas em ordem sequencial lógica.
( ) Na sequência lógica, por exemplo, se quisermos fazer uma omelete de batatas, precisaremos colocar em prática
uma série de instruções: descascar as batatas, bater os ovos, fritar as batatas, etc...
( ) Uma instrução tomada em separado, serve para obtermos o resultado, não precisamos colocar em prática o conjunto
de todas as instruções, na ordem correta para obter um resultado.
( ) Instruções são um conjunto de regras ou normas definidas para a realização ou emprego de algo. Em informática,
é o que indica a um computador uma ação elementar a executar.
03 - Relacione corretamente os SÍMBOLOS às respectivas FUNÇÕES, abaixo representadas.
Símbolo Função
A- TERMINAL
( ) Indica entrada de dados através do Teclado
Exemplo: Digite a nota da prova 1
B - PROCESSAMENTO ( ) Mostra informações ou resultados
Exemplo: Mostre o resultado do calculo
C - ENTRADA DE DADOS MANUAL
( ) Indica o INÍCIO ou FIM de um processamento
Exemplo: Início do algoritmo
D – EXIBIR ( ) Processamento em geral
Exemplo: Calculo de dois números
Tipos de Variáveis
04 - As variáveis e as constantes podem ser basicamente de quatro tipos: Numéricas, caracteres, Alfanuméricas ou
lógicas. Relacione corretamente as colunas correspondentes.
A - Numéricas ( ) Específicas para armazenamento de conjunto de caracteres que não contenham
números (literais). Ex: nomes.
2. B - Lógicas ( ) Específicas para armazenamento de números, que posteriormente poderão ser
utilizados para cálculos. Podem ser ainda classificadas como Inteiras ou Reais. As
variáveis do tipo inteiro são para armazenamento de números inteiros e as Reais
são para o armazenamento de números que possuam casas decimais.
C - Caracteres ( ) Armazenam somente dados lógicos que podem ser Verdadeiro ou Falso
D - Alfanuméricas ( ) Específicas para dados que contenham letras e/ou números. Pode em
determinados momentos conter somente dados numéricos ou somente literais. Se
usado somente para armazenamento de números, não poderá ser utilizada para
operações matemáticas.
Algoritmo
05 - Marque V (verdadeiro) ou F (Falso) para as alternativas abaixo:
( ) Um algoritmo é formalmente uma sequência infinita de passos que levam a execução de uma tarefa.
( ) Podemos pensar em algoritmo como uma receita, uma sequência de instruções que dão cabo de uma meta
específica.
( ) Estas tarefas não podem ser redundantes nem subjetivas na sua definição, devem ser claras e precisas.
( ) Como exemplos de algoritmos podem citar os algoritmos das operações básicas (adição, multiplicação, divisão e
subtração) de números reais decimais.
( ) Outros exemplos seriam os manuais de aparelhos eletrônicos, como um videocassete, que explicam passo-a-passo
como, por exemplo, gravar um evento.
Estrutura Básica de um Algoritmo
06 - Um Algoritmo é normalmente dividido em 2 partes. É algo muito parecido com uma receita de bolo, aonde
primeiro colocamos os ingredientes, e depois colocamos o modo de preparo, aonde detalhamos os procedimentos
necessários para o preparo da receita. Marque com um X o exemplo que identifica a maneira correta em que é
representado um algoritmo.
Exemplo 01 Exemplo 02 Exemplo 03
( )
INICIO
Primeira Parte é aonde será
declaradas tudo o que é
necessário para a execução
do algoritmo.
PROCEDA
Segunda Parte é aonde
serão colocados os
comandos que serão
executados pelo Algoritmo.
FIM.
( )
PROCEDA
Primeira parte: inicia com
a Palavra PROCEDA
Segunda parte vai desde a
palavra INICIO até a
Palavra PROCEDA.
Parte Final: vai até a
palavra FIM.
( )
PROCEDA
Primeira Parte
FIM
Segunda Parte
INICIO.
Desenvolvendo algoritmos
08 - Como é denominada a linguagem em que os algoritmos são descritos?
Resposta: _______________________________________________________________________
09 – Para montar um algoritmo, precisamos primeiro dividir o problema apresentado em três fases fundamentais.
Descreva nos quadros abaixo, quais são elas.
10 - Um determinado valor fixo que não se modifica ao longo do tempo, durante a execução de um programa e que,
conforme o seu tipo é classificada como sendo numérica, lógica e literal. É denominada de:
Resposta: _______________________________________________________________________
São os dados de entrada do
algoritmo.
São os procedimentos
utilizados para chegar ao
resultado final.
São os dados já processados.
3. 11 - O que é uma constante?
Resposta: _______________________________________________________________________
_______________________________________________________________________________
_______________________________________________________________________________
11- O que é uma variável?
Resposta: _______________________________________________________________________
_______________________________________________________________________________
_______________________________________________________________________________
13 - Os operadores são meios pelo qual incrementamos, decrementamos, comparamos e avaliamos dados dentro do
computador. Quais são os três tipos de operadores:
Resposta: _______________________________________________________________________
_______________________________________________________________________________
_______________________________________________________________________________
14 - Tendo as variáveis SALARIO, IR e SALLIQ, e considerando os valores abaixo. Informe se as expressões são
verdadeiras ou falsas.
SALARIO IR SALLIQ EXPRESSÃO V ou F
100,00 0,00 100 (SALLIQ >= 100,00)
200,00 10,00 190,00 (SALLIQ < 190,00)
300,00 15,00 285,00 SALLIQ = SALARIO - IR
15 - Tendo como dados de entrada a altura e o sexo de uma pessoa, construa um algoritmo que calcule seu peso ideal,
utilizando as seguintes fórmulas:
Para homens: (72.7*h) - 58
Para mulheres: (62.1*h) - 44.7 (h = altura)
Nome do Aluno: ________________________________________________ Nota: _________