arquitetura
Computador:
É uma máquina capaz de nos solucionar problemas através da execução de
instruções que lhe são fornecidas.
Algoritmo:
Conjunto de etapas finitas (instruções), ordenadamente definidas, com o
propósito de obter solução para determinado problema.
Escrever e guardar N = 0 e SOMA = 0
2.
Ler número da entrada
3.
Somar valor do número ao de SOMA e guardar resultado como SOMA
4. Somar 1 ao valor de N e guardar resultado como novo N
5.
Se valor de N < 100, então passar para item 2
6. Senão imprimir valor de SOMA
7.
Parar
O que faz este algoritmo?
Soma 100 números
1.
Conceitos Básicos (cont.)
Programa de Computador:
É a formalização de um algoritmo em linguagem inteligível pelo
computador
Hardware:
Conjunto formado pelos circuitos eletrônicos e partes eletromecânicas de um
computador
Placas, cabos, memórias, discos, etc.
É a parte física do computador
Software:
São os programas de computador, de qualquer tipo e em qualquer linguagem,
que são introduzidos na máquina para fazê-la funcionar.
Firmware:
Software embutido em dispositivos eletrônicos durante a fabricação
Fases do processamento de dados
Dados Processamento Informação
Dados:
é a “matéria prima” que vai ser processada pelo computador, ou seja, vai ser fornecida ao computador por dispositivos de entrada Informação:
é o resultado do processamento dos dados, sendo apresentada pelos dispositivos de saída do computador.
Evolução histórica
Dispositivos Mecânicos (3000a.C. – 1880)
Ábaco:
Dispositivos Mecânicos (3000a.C. – 1880)
Régua de Cálculo: 1622
John Napier
(1550 Edinburgh, Scotland - 1617 Edinburgh, Scotland)
Dispositivos Mecânicos (3000a.C. – 1880)
Pascalina: 1.642
Realizava apenas adição e subtração
Dispositivos Mecânicos (3000a.C. – 1880)
Calculadora de Leibniz: 1672
Realizava as 4 operações
Dispositivos Mecânicos (3000a.C. – 1880)