Sistemes Operatius: Conceptes, Kernel i Distribucions
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en
catalán con un tamaño de 2,77 KB
Què és un sistema operatiu i quins són els seus objectius?
És el conjunt dels diferents programes que controlen el funcionament d’un ordinador. L’S.O. actua com a intermediari entre l’usuari i el hardware (maquinari). Té com a objectius:
- Executar programes d’usuari.
- Facilitar l’ús del sistema d'informació.
- Utilitzar el hardware amb eficiència.
Diferències entre programari lliure i privatiu
Programari Lliure (Ubuntu 14.04, Chrome OS, Android):
- Accés al codi.
- Gratuït.
- Documentació a partir de manuals.
- Desenvolupats per una comunitat d’usuaris.
Programari Privatiu (Windows 7, macOS X, iOS):
- Codi tancat, no es pot modificar.
- Té un cost.
- Disposen de fòrums de suport per a l’ús del software.
- Desenvolupament tancat.
Què és una distribució de Linux?
És una versió personalitzada del sistema operatiu Linux. Conté un recull de programes que la caracteritzen i la fan diferent d’altres distribucions. Normalment, una distribució està destinada a un públic en concret, com pot ser l’àmbit educatiu o fins i tot d’àmbit geogràfic. Exemples: Ubuntu, Debian i Linkat.
El Kernel d’un sistema operatiu
És la part fonamental d’un sistema operatiu. És el programari responsable de facilitar als diversos programes l'accés segur al maquinari de l’ordinador. S’encarrega de decidir quin programa podrà fer ús d’un dispositiu i durant quant de temps.
Diferències fonamentals entre Windows i Linux
Windows:
- Llicència comercial.
- Gran quantitat de drivers, compatibilitat gairebé total amb qualsevol dispositiu.
- Nucli completament tancat.
- Molt vulnerable a atacs de malware.
- Lent al cap d’uns anys.
- Malbaratament de recursos de maquinari.
Linux:
- Llicència lliure.
- Mancança de drivers, certa limitació de compatibilitat amb els dispositius.
- Nucli obert, orientat a la seva modificació i desenvolupament.
- Absència clara de programari maligne.
- Necessita pocs recursos per funcionar. Eficiència.
Sistemes monotasca vs. multitasca
- Monotasca: permet l’execució en el processador d’un únic procés; l’exemple és l’MS-DOS.
- Multitasca: permet l’execució simultània de diversos processos (paral·lelismes); per exemple, Windows XP.