Algoritomo
Prof. Naor Garcia Filho
2013
1
Algoritmo e
Programação
de Computadores
Aula 1 – Conceitos – Definições
Livro Texto: “CONSTRUÇÃO DE ALGORITMOS E
LOGICA DE PROGRAMAÇÃO”
Andre Luiz Villar Forbellone
Henri Frederico Ederspächer
Pearson Education & Anhanguera
Educacional - Janeiro de 2008
Introdução à Lógica de Programação páginas. 1 à 13
Faculdade Anhanguera de Santa Bárbara
2013
Prof. Naor
2
Algoritmo e
Programação
de Computadores
Definições e Conceitos
Processo ANALÓGICO & Processo DIGITAL
Analógicos
Processos baseados em forças e movimentos mecânicos.
Digital
Processos
baseados na lógica digital binária (bit).
3
Prof. Naor
Algoritmo e
Programação
de Computadores
Definições e Conceitos
SISTEMA COMPUTACIONAL: Conjunto de rotinas e elementos cujo objetivo é a manipulação de dados e informações.
Computador: Máquina de processos digitais
Sistema Operacional
Software
Compiladores
Aplicativos
Organização de Computadores
Hardware
Arquitetura de Computadores
Prof. Naor
4
Algoritmo e
Programação
de Computadores
Definições e Conceitos
PROGRAMA & ALGORITMO
Programa
Sequência de instruções e comandos que definem o comportamento dos processos digitais (hardware e software).
Algoritmo
Sequência lógica de instruções e comandos que definem o comportamento de um determinado programa específico.
Padrão de Comportamento
Relação que determina um comportamento ordenado e compreensível com objetivo específico.
5
Prof. Naor
Algoritmo e
Programação
de Computadores
Definições e Conceitos
DADOS & INFORMAÇÕES
Dado: É a constatação, por parte do usuário, de um fato, medida ou qualquer contatação do universo que possa ser passado para um sistema digital, é um resultante estático.
Informação: É a resultante do processamento de dados, um conjunto de dados organizados e úteis aos usuários, é portanto um resultante dinâmico.
Prof. Naor
6