Algoritimos
APOSTILA DE AULA
PROFESSORA GELLARS TAVARES gellarstavares@yahoo.com.br 2012
CURSO: SISTEMAS DE INFORMAÇÃO DISCIPLINA: ALGORITMOS PROFESSORA: GELLARS TAVARES
UNIDADE 1
Fundamentos de Lógica para a Solução de Problemas
Algoritmos – Professora Gellars Tavares – ano 2012
2
CURSO: SISTEMAS DE INFORMAÇÃO DISCIPLINA: ALGORITMOS PROFESSORA: GELLARS TAVARES
CONCEITOS INTRODUTÓRIOS DE ALGORITMOS COMPUTADORES • Dispositivo capaz de executar cálculos e tomar decisões lógicas em velocidades milhões, e até bilhões, de vezes mais rápidas do que os seres humanos; Computadores processam dados sob o controle de conjunto de instruções chamado de programas de computador; Estes programas de computador guiam o computador através de conjuntos ordenados de ações especificados por pessoas chamadas de programadores de computador.
• •
ESTRUTURA DE UM COMPUTADOR DIGITAL
REPRESENTAÇÃO DA INFORMAÇÃO • O bit (BInary digiT) é a menor unidade de informação existente em um computador, podendo assumir os valores 0 (zero) e 1 (um), o que tem relação com a arquitetura do processador; Para cada dado, o computador utiliza diversos 0 e 1 seguidos: 0011010101001011. Podemos dizer então que o computador tem como base o sistema binário; A unidade padrão de medida na Informática é o Byte (BinarY TErm), que é o conjunto de 8 (oito) Bits. A um caractere (letra, número, ou símbolo especial) associamos um byte, como ilustrado abaixo:
•
•
Algoritmos – Professora Gellars Tavares – ano 2012
3
CURSO: SISTEMAS DE INFORMAÇÃO DISCIPLINA: ALGORITMOS PROFESSORA: GELLARS TAVARES
A ESTRUTURA BÁSICA DE UM COMPUTADOR DIVIDE-SE EM: Memória Principal – divididas em células, registram dados de forma volátil. De alta velocidade é utilizada a todo o momento para fazer armazenagem de cálculos e registro dos programas que são utilizados. Isso significa que ao executar um programa, ele será, obrigatoriamente, armazenado na memória principal para que seja