2. Lenguaje binario
• Els ordinadors sols
entenen 1 y 0.
• Lògica positiva:
0: no hi ha senyal
1: hi ha senyal
Unitat mínima de
informació: BIT (0 ó 1)
Múltiples:
Byte: 8 Bits
Kbyte:1024 Bytes
Mbyte:1024 Kbytes
Gbyte:1024 Mbytes
Tbyte: 1024 Gbytes
3. Componentes
• Es distingeixen 2 tipus de components:
– Hardware: tots aquells components físics, es dir, que se
poden tocar.
– Software: son los components intangibles, amb els quals
pots controlar el hardware i realitzar tasques específiques
4. Hardware
• Està format per:
• Placa Base
• Font d’alimentació
• El Microprocessador (CPU)
• La BIOS
• El Bus
• La memòria
• Targetes de expansió
• Dispositius de emmagatzemament
• Font d’alimentació
• Perifèrics
5. Placa base
• Es una targeta formada por circuits
impresos que va unida a la carcasa.
• Serveix para interconectar tots los
components hardware del ordenador
(microprocessador, memòria, discos,
targetes de expansió,…)
6. Font d’alimentació
• Transforma la tensió
elèctrica de la toma
(230V) als valors amb
els que va a treballar
l’ordinador i reparteix la
tensió entre els
components
(microprocessador,
memòria, disc dur,…)
7. Microprocessador (CPU)
• Es el “Cervell” del
ordinador.
• CPU=Unitat Central de
Processament
• Se encarrega de
realitzar tetes les
operacions de càlcul, y
de controlar tot lo que
passa a l’ordinador
rebent l’informació i
enviant les ordres per a
que els altres
components treballen.
8. Microprocessador (CPU)
• Esta format por:
– La unitat aritmètica-lógica
(ALU): realitza operacionals
aritmètiques (+,-,…) y lògiques
(AND, OR, XOR,…).
– La unitat de control
(UC):interpreta i executa las
ALU UC instruccions emmagatzemades
en la memòria principal i genera
les senyals de control para
REGISTRES executar-les.
– Registres: emmagatzema
dades molt usades per el
microprocessador
9. La BIOS
• Basic Input/Output
System(sistema basic de
entrada/eixida).
• Es un programa integrat a
la placa base mitjançant un
chip, que, al arrancar el
ordinador, verifica si los
components estan be i
carrega el sistema operatiu
en memòria.
10. El bus
• Son las línees de
cable utilitzades per
a la transmissió de
dades entre els
components d’un
sistema informàtic.
11. La memoria
• Formada per condensadors, que
contínuament s'estan carregant i
descarregant, fan possible
emmagatzemar los 0 y 1.
• Hi ha 3 tipus principals de memòria:
– RAM (Random Access Memory):
s’utiliza per a emmagatzemar dades
temporalment. S’esborra al apagar el
ordinador
– ROM (Read Only Memory): sols es pot
llegir, no modificar.
– Cache: es una memòria intermèdia
entre la memòria RAM y el
microprocessador que agilitza el accés
a les dades.
12. Targetes de expansió
• Estan formades por
circuits integrats i
serveixen para
ampliar las
capacitats del
ordenador
• Es connecten a la
placa base por les
ranures de expansió.
13. Targetes de expansió
• Las mes habituals son la targeta gràfica (de
vídeo) y la de so.
TARGETA DE SO TARGETA GRÀFICA
14. Dispositius de
emmagatzemament
• Son los components
en els que guardem
les dades.
• Tipus:
– Magnètics: disc dur,
disket.
– Òptics: CD, DVD
– Memòria USB
15. Perifèrics
• Un perifèric es un
dispositiu que permet al
ordenador interactuar
con el exterior por mitja
de la entrada, eixida i la
comunicació entre
ordenadores.
• Son elements opcionals
que afegeixen funcions
a l’ordinador.
16. Perifèrics
• Tipus:
– D’entrada: ens
permiteixen introduir
dades al ordenador. Ex:
teclat, ratóli escàner,
webcam,…
– D’eixida: ens mostren les
dades processades per
l’ordinador. Ex: monitor,
impressora, altaveus,…
– De comunicació:
seveixen per a
comunicar diversos
ordinadors. Ex: mòdem,
targeta de xarxa,…
17. Software
• Es distingeixen entre:
– Sistema operatiu
– Programes de aplicació
– Llenguatges de programació
18. Sistema operatiu
• Un sistema operatiu es
un conjunt de
programes que
permiteixen la
comunicació de l'usuari
con un ordinador.
• Gestiona el hardware
utilitzat per els
programes de aplicació.
• Ex.: Mac OS, Windows,
Linux (gratuït).
20. Llenguatges de programació
• Ens permeteixen • Tipus:
crear programes de – De baix nivell
aplicació que – D’alt nivell
satisfagen
necessitats
concretes.
21. Llenguatges de programació
de baix nivell
• Son mes pareguts al “idioma” del
ordinador. • Programa
• Es pot programar utilitzant 0 y 1 exemple en
enssamblador:
(codi maquina) o en un INICIO:
llenguatge similar al del MOV AX,DATA
MOV DS,AX
ordenador com el enssamblador MOV DX,OFFSET
(utilitza abreviatures de l'anglès) MOV AH,4CH INT
CODE ENDS
• Avantatges: programes molt END INICIO
rapits
• Inconvenients: difícil de
programar i dependents de
l’ordinador en el que s’executa el
programa.
22. Llenguatges de programació
d’alt nivell
• Utilitzen elements de llenguatges naturals,
com l'anglès o castellà.
• Necessita un programa que tradueixca a un • Programa exemple en
“idioma” que entenga l’ordinador (compilador) Logo:
• Avantatges: fàcil de programar, funciona en
diversos ordinadors distints
PARA saludo
• Inconvenients: els programes son mes lents Escribe [¿Cómo te llamas?]
que fets amb llenguatges de baix nivell Haz “nombre leepalabra
• Exemples: C++, Visual Basic, Logo,… (escribe “hola :nombre)
FIN