Professional Documents
Culture Documents
Computadores
Aula 1
Prof. Luiz di Marcello
PRINCPIOS DE FUNCIONAMENTO DO
COMPUTADOR
O QUE E PARA QUE SERVE?
Mquina destinada ao processamento de dados, capaz
de receber instrues com o objetivo de transformar
esses dados e alcanar um fim
ENTRADA
TRANSFORMAO
SADA
PROCESSAMENTO
INFORMAO
HARDWARE DO COMPUTADOR
MONITOR
GABINETE
DESKTOP
NETBOOK
TABLET
SMARTPHONE
COMPONENTES DO HARDWARE
VAMOS ANALISAR ESSA CONFIGURAO:
Processador Intel Core i5 3230M (2.6 GHz at 3.2 GHz,
3 MB L3 Cache), memria principal (RAM) de 8 GB
DDR3 (1600 MHz), disco rgido de 1TB SATA II (5400
RPM), placa de vdeo AMD Radeon HD 8850M (2GB
dedicados), tela de 15.6" LED, WLAN 802.11 b/g/n,
Gigabit Ethernet [10/100/1000], Bluetooth 4.0, VGA,
HDMI, 2 USB 3.0 (Sleep-and-Charge), 2 USB 2.0, leitor
de cartes
+
Windows 8
Pacote Office
Antivrus
PROCESSADOR
(UCP)
MEMRIA
(PRINCIPAL)
DISCO RGIDO
PLACA-ME
BARRAMENTOS
ENDEREO
DADOS
CONTROLE
PROGRAMA
(FONTE)
COMPILADOR
OBJETO
LIGADOR
EXECUTVEL
EXEMPLO DE SOFTWARE
int main ()
{
cout << Al mundo!;
}
Compilao: gcc c alomundo.c gera alomundo.o
Ligao: gcc o alo alomundo.o gera alo
Execuo: #alo
Alo mundo!
SOFTWARE
USURIOS
SISTEMA
OPERACIONAL
DEVICE DRIVERS
HARDWARE
PODER DE
PROCESSAMENTO UCP RAM
DISPOSITIVOS
TROCA E
DE E/S
ARMAZENAMENTO
PROGRAMADORES
SISTEMAS E APLICATIVOS
DOS, WIN, LINUX,
MAC-OS
iOS, Android, WPhone
INTEL (ATOM, i3, i5, i7)
AMD (TURION,
SEMPRON)
RESUMINDO:
PROCESSAMENTO DE DADOS a tarefa de
transformar dados em informaes
Esta tarefa pode ser executada por um COMPUTADOR
Para que o computador faa uma tarefa necessrio
que exista um PROGRAMA que determine como esta
tarefa deve ser executada
Para desenvolvimento de um programa utilizamos uma
LINGUAGEM DE PROGRAMAO
O programa escrito nesta linguagem transformado em
CDIGO DE MQUINA atravs dos processos de
compilao e ligao
Organizao de
Computadores
Atividade 1
Prof. Luiz di Marcello
17
2) O processamento de dados em um
computador realizado combinando-se recursos
de hardware e software. Em relao ao software
podemos citar as linguagens de programao,
que possibilitam a edio e criao de
programas. Como componente das linguagens
temos o compilador, cuja funo :
( ) Converter um programa escrito em uma
linguagem de alto
nvel em cdigo binrio, resultando no chamado
cdigo objeto