Ordinador - Software i

11

Click here to load reader

description

Explica què és el software d'un ordinador, els tipus que hi ha i per a què serveixien.

Transcript of Ordinador - Software i

Page 1: Ordinador - Software i

Ordinador

Software I

Page 2: Ordinador - Software i

Què és?

La paraula Software significa tou en anglès i s'utilitza per designar el conjunt de programes que s'utilitzen per dirigir i controlar el funcionament de l'ordinador. Es pot dir que és la part de l'ordinador que no es pot tocar. El software es classifica en tres grans grups depenent dels seus objectius:

● Software de Sistemes o Sistemes Operatius● Software de Programació● Software d'Aplicació● Software de Control (Drivers )

Page 3: Ordinador - Software i

Software de Sistemes (S.O.)

El software de sistemes està format per programes que s'encarreguen de controlar, coordinar i gestionar tot el hardware de l'ordinador. Aquests programes reben el nom de Sistemes Operatius, s'inicien al encendre l'ordinador i actuen com a intermediaris entre els components físics de l'ordinador i l'usuari. Algunes funcions principals del Sistema Operatiu:

● Gestionar programes, la seva instal·lació, ús i desinstal·lació.● Organitzar la informació en carpetes i arxius.● Control de perifèrics com el ratolí, impresora... i detectar possibles errors en el

funcionament.● Permetre la connexió i intercanvi d'informació amb altres dispositius (xarxa, wifi,

bluetooth...).● Interfície de comunicació entre l'ordinador i l'usuari.

Page 4: Ordinador - Software i

Sistemes Operatius - Classificació

Classificació segons el nº de programes que poden executar al mateix temps:

● Monotasca: Només pot executar un programa al mateix temps.

● Multitasca: Pot executar varis programes al mateix temps.

Classificació segons els usuaris que poden treballar al mateix temps:

● Monousuari: Només pot treballar un sol usuari al mateix temps.

● Multiusuari: Poden treballar més d'un usuari al mateix temps.

Page 5: Ordinador - Software i

Sistemes Operatius - Distribucions

Els Sistemes Operatius que s'instal·len en els ordinadors porten incloses diferents aplicacions. Al conjunt d'aplicacions més el Sistema Operatiu s'anomenen Distribució.

● Els SO Windows es comercialitzen en versions Starter, Home, Profesional, Server i Enterprise.

● Els SO Linux tenen diferents distribucions, realitzades per

empreses o grups d'usuaris, per exemple Mandriva, Ubuntu, Knoppix o les més específiques del món educatiu de la península com Linex, Guadalinex, Catlinux o Max, entre d'altres.

Page 6: Ordinador - Software i

Software de Programació

El Software de Programació reuneix els programes que utilitzen els programadors per crear nous programes. Els programes es creen utilitzant un llenguatge de programació, és a dir, un conjunt de paraules claus i instruccions que indiquen com fer els programes.Existeixen diferents llenguatges de programació i cadascú té les seves pròpies instruccions i normes. Aquests es classifiquen segons:

● Llenguatges de baix nivell

● Llenguatges d'alt nivell

Page 7: Ordinador - Software i

SP - Llenguatges de baix nivell

Es diuen de baix nivell perquè estan molt aprop al hardware de l'ordinador.És necessari conèixer a fons l'arquitectura de la màquina per a la que es programarà. Per a solucionar les dificultats de programar en 1 i 0 va aparèixer el llenguatge ensamblador, que consisteix en assignar una abreviatura a cada instrucció en binari:MOV JUMPSUM

Page 8: Ordinador - Software i

SP - Llenguatges d'alt nivell

Es diuen d'alt nivell perquè estan més aprop del programador que del hardware de l'ordinador. Les instruccions són paraules que s'utilitzen per parlar normalment. Per exemple per escriure "hola" per pantalla en diferents llenguatges d'alt nivell: BASIC PRINT “HOLA”PASCAL write('HOLA')C printf(“HOLA”)

Alguns d'aquests llenguatges són: Cobol, Basic, Pascal, C, Ada, Fortran, Prolog, Lisp, etc.

Page 9: Ordinador - Software i

SP - Llenguatges d'alt nivell

Els programes creats amb aquests llenguatges necessiten ser traduïts a llenguatge màquina (1 i 0) per a que puguin ser entesos per l'ordinador.Per a realitzar aquesta traducció s'utilitzen intèrprets i compiladors:

● Intèrpret: Tradueix i executa comanda a comanda del programa font. Cada vegada que s'executa el programa es tradueixen totes les instruccions, és més lent per tant.

● Compilador: Tradueix totes les comandes del programa font

i crea un programa compilat anomenat objecte.

Page 10: Ordinador - Software i

Software d'Aplicació

El software d'aplicació és el conjunt de programes que utilitzen els usuaris per a treballar amb l'ordinador. Per exemple: Microsoft Word, OpenOffice, Photoshop...

Page 11: Ordinador - Software i

Software de Control (Drivers)

Per a que els diferents dispositius connectats a l'ordinador funcionin (ratolí, impressora...) és precís tenir instal·lats en el sistema operatiu uns programes anomenats drivers o controladors. Aquests programes són els encarregats de crear un canal de comunicació entre el sistema operatiu i el dispositiu de manera que l'usuari pugui interactuar entre ells.Afortunadament, els sistemes operatius actuals detecten la majoria del hardware de manera automàtica, mitjantçant el mètode "plug and play".