Академический Документы
Профессиональный Документы
Культура Документы
ao de um computador
Algoritmos
A linguagem C
Roteiro
Organizacao de um computador
Algoritmos
A linguagem C
MC-102 Aula 01
Organizac
ao de um computador
Algoritmos
A linguagem C
O que e um computador?
MC-102 Aula 01
Organizac
ao de um computador
Algoritmos
A linguagem C
Hardware e dispositivos
A linguagem nativa do computador e codificada numericamente,
de forma binaria:
Bit Pode assumir valores 0 ou 1.
Byte Agrupamento de 8 bits em uma palavra.
Letras e smbolos sao representados por n
umeros.
Monitor
CPU
Memory
Video
controller
Keyboard
Floppy
disk drive
Hard
disk drive
Keyboard
controller
Floppy
disk
controller
Hard
disk
controller
Bus
MC-102 Aula 01
Organizac
ao de um computador
Algoritmos
A linguagem C
MC-102 Aula 01
Organizac
ao de um computador
Algoritmos
A linguagem C
Programando computadores
MC-102 Aula 01
Organizac
ao de um computador
Algoritmos
A linguagem C
Algoritmos
Seq
uencia de passos, precisos e bem definidos, para a
realizacao de uma tarefa.
Algoritmos podem ser especificados de varias formas, inclusive
em portugues.
Exemplo de algoritmo
Como calcular 2345 + 4567 usando lapis, papel e uma tabuada?
MC-102 Aula 01
Organizac
ao de um computador
Algoritmos
A linguagem C
De algoritmos a programas
MC-102 Aula 01
Organizac
ao de um computador
Algoritmos
A linguagem C
Um pouco de historia
Programacao em c
odigo absoluto ou binario (apenas 0s e 1s).
ENIAC
MC-102 Aula 01
Organizac
ao de um computador
Algoritmos
A linguagem C
Linguagem Assembly
MOV A, 3
INC A
JMP LOOP
MC-102 Aula 01
Organizac
ao de um computador
Algoritmos
A linguagem C
MC-102 Aula 01
Organizac
ao de um computador
Algoritmos
A linguagem C
Primeiro programa em C
MC-102 Aula 01
Organizac
ao de um computador
Algoritmos
A linguagem C
MC-102 Aula 01
Organizac
ao de um computador
Algoritmos
A linguagem C
MC-102 Aula 01
Organizac
ao de um computador
Algoritmos
A linguagem C
MC-102 Aula 01
Organizac
ao de um computador
Algoritmos
A linguagem C
O que e um depurador?
MC-102 Aula 01
Organizac
ao de um computador
Algoritmos
A linguagem C
MC-102 Aula 01