Escolar Documentos
Profissional Documentos
Cultura Documentos
Informtica Bsica
Licesio J. Rodrguez-Aragn
Departamento de Informtica, Estadstica y Telemtica
Tema 3: Software 1
Software:
Introduccin al Software
Sistema Operativo
Intrprete
Tareas del S.O.
Interfaz
Clasificacin de Sistemas Operativos
Interfaz
Ficheros o Archivos
Unix
Windows
Mac OS
Linux
Tema 3: Software 2
Introduccin al Software:
Sistema Operativo:
Tema 3: Software 4
Intrprete:
Tema 3: Software 5
Tema 3: Software 6
Comunicacin con los Perifricos:
Diferentes Perifricos,
diferentes Buses,
diferentes Velocidades,
diferentes Requisitos.
Tema 3: Software 7
Tema 3: Software 8
Gestin de la Memoria:
Tema 3: Software 9
Tema 3: Software 10
Gestin de Programas y Datos:
Tema 3: Software 11
Tema 3: Software 12
Clasificacin de Sistemas Operativos:
Monousuarios
Multiusuarios
Por el nmero de Tareas:
Monotarea
Multitarea
Por el nmero de Procesadores:
Uniproceso
Multiproceso
Tema 3: Software 13
Interfaz:
Tipos de Interfaz:
Tema 3: Software 14
Interfaz en Modo Texto:
Los primeros Sistemas Operativos creados para el primer IBM PC,
para el Apple II y otras mquinas, no se parecan en nada a los ordenadores de
hoy en da.
El monitor estaba dividido en 24 filas y 80 columnas de texto. Colores
en Blanco y Negro.
Los Primeros S.O. (MS-DOS) se comunicaban con el usuario
mediante Intrpretes de Comandos.
MS-DOS (Microsoft Disk Operative System) se convirti en un
estndar para los PC compatibles con IBM PC. Misma Funcionalidad y Mismo
Software
Tema 3: Software 15
Tema 3: Software 16
GUI/WIMP (Window, Icon, Menus, Pointing Devices):
Ventajas:
Ms Intuitivos
Consistentes: mismo patrn para diferentes aplicaciones
Piadosos: opcin de Deshacer o Cancelar
Protectores: avisan de Consecuencias Irreparables.
Flexibles: shortcuts del teclado
Desventajas:
Requiere mayores recursos de hardware, ms memoria, ms disco
duro, mejores tarjetas grficas...
Software ms complicado, ms caro.
Tema 3: Software 17
Tema 3: Software 18
Modo Texto vs. GUI/WIMP:
Tema 3: Software 19
Ficheros o Archivos:
Tema 3: Software 20
Sistemas Operativos:
Unix (1970)
Microsoft:
MS-DOS (1981)
Windows (1990)
Mac OS (1984)
Linux (1991)
Tema 3: Software 21
Unix:
Unix no son abreviaturas es una variacin de MULTICS (Multiplexed
Information & Computing Service).
Unix es un sistema operativo multiusuario y multitarea ampliamente
utilizado para controlar programas en estaciones de trabajo y especialmente en
servidores
Orgenes en 1968, proyecto de General Electric, AT&T Bell y el MIT,
queran desarrollar un nuevo S.O. Multitarea. (MULTICS)
Ken Thompson y Dennis Ritchie retoman el proyecto.
Escrito en C.
En un principio se distribuye gratuitamente a Universidades. A partir
de 1970 se comienzan a crear distribuciones comerciales.
A diferencia de otros S.O. Unix puede ejecutarse en mquinas de
diferentes arquitecturas y diferentes tipos de ordenadores. (Diferentes
versiones)
Unix es ampliamente utilizada en aplicaciones de misin crtica para
servidores y sistemas de procesamiento de transacciones.
Tema 3: Software 22
MS-DOS:
MS-DOS: Microsoft Disk Operative System.
En 1980, IBM contrat a Microsoft para escribir el sistema operativo
del IBM PC que saldra al mercado al ao siguiente.
Microsoft compr QDOS (Quick and Dirty Operating System, como
se le sola llamar entonces) a Tim Paterson, un programador de Seattle, por 50
mil dlares, cambindole el nombre a MS-DOS
En 1984, Microsoft haba otorgado licencias de MS-DOS a 200
fabricantes de equipos informticos y as este S.O. se convirti en el ms
utilizado para PCs, lo que permiti a Microsoft crecer vertiginosamente en la
dcada de 1980.
Cuando IBM fabric la PC hizo que mediante la BIOS, antes de
cargar algn SO, realizara lo que se llam el POST (Power On Self Test), que
determinaba los dispositivos disponibles (teclado, vdeo, discos, etc.) y luego
buscaba un disco de arranque.
La alianza entre IBM y Microsoft se rompi en 1991 pero para
entonces Microsoft ya haba hecho un trabajo estratgico importante.
Tema 3: Software 23
Windows:
En 1981 Windows hace su primera incursin en el mundo de los GUI,
Interface Manager, que no era ms que una interfaz grfica montada sobre su
MS-DOS.
Windows 1.0 (1985) present un interfaz relativamente pobre y muy
sencillo, sobre MS-DOS. Aunque fue el primer interfaz grfico para PC
Tema 3: Software 24
Windows:
Windows 2 (1987) permite la superposicin de ventanas, e incluye
iconos. Al mismo tiempo permite la ejecucin simultanea de varios programas
de MS-DOS.
Windows 3.0, 3.1, 3.11 (1990-1992 ) Con ellos se produce un
cambio radical en el universo de los PC.
Mejora en la gestin del hardware:
32 bits, direcciona ms de 640 kB...
Aparecen aplicaciones especficas para ser incluidas junto al nuevo
programa, (Microsoft Mail, Schedule+).
Soporte de red. Conexiones peer to peer (Archivos, Impresoras..)
Mltiples sesiones de MS-DOS.
Concepto Multimedia.
Tema 3: Software 25
Windows:
Windows 95:
Multitarea, Interfaz mejorada y simplificada.
En l se intenta corregir el error comercial de Microsoft y incluye su
navegador junto con su Sistema Operativo.
Mezclaba aplicaciones de 16 bits y de 32 bits.
MS-DOS en su versin 7.0 sigue estado presente en el sistema.
Poltica de paquetes de servicio para corregir fallos.
Windows 98:
Integra la WEB en el escritorio (canales..).
ltima versin atada al MS-DOS (Windows ME).
Lista extendida de dispositivos plug and play.
Tema 3: Software 26
Windows:
Windows NT, 2000: (New Technology)
Sistema operativo de 32 bits desarrollado para que fuese el nuevo
sistema operativo para cualquier tipo de plataforma. Todava bajo la
alianza IBM-Microsoft.
Portabilidad, Multiprocesamiento, Seguridad, Robustez.
Incluy en GUI en las grandes mquinas y en los servidores.
Varias versiones: Ingenieros, Pequeas o Medianas Empresas y
Grandes Empresas.
Windows XP:
Fusin de ambas familias, o versin de usuario de la profesional NT.
Modificaciones en la interfaz, con el objetivo de facilitar la navegacin
Plataforma de desarrollo para la red, NET.
Objetivo de localizar y controlar a todos los usuarios del sistema.
Tema 3: Software 27
Mac OS:
El sistema operativo Macintosh est directamente relacionado con la
familia de ordenadores de Apple, la primera del mercado que no era
compatible con IBM
Primera interfaz grfica de usuario (GUI) que, junto con su hardware,
se hizo famoso en el mundo de la informtica por su facilidad de uso.
Muy adecuado para aplicaciones basadas en grficos e imgenes
tales como Photoshop.
Macintosh fue que populariz las interfaces grficas de usuario
(GUI) y simul escritorios en las pantallas de los ordenadores. Incluy el
concepto de arrastrar para ejecutar archivos en aplicaciones.
Versiones: System 1 a System 7, y Mac OS 8, 9 y Mac OS X (sistemas
con base UNIX)
Tema 3: Software 28
Linux:
En 1983, Richard Stallman crea la Free Software Fundation
(Fundacin software libre, FSF) y en sta el proyecto GNU (GNUs Not Unix)
como una forma de recuperar el espritu cooperativo de los primeros das de la
computacin.
El proyecto GNU consiste en el desarrollo de un sistema operativo y
juego de aplicaciones totalmente libre y compatible con UNIX. El proyecto
incluye desarrollar una versin libre de cualquier aplicacin que no se disponga
libre.
Linus Torvalds ( Helsinki ) en 1991 basndose en una versin de
UNIX (MINIX), gener paso a paso el ncleo (kernel) de un sistema operativo.
Coloc su trabajo en un servidor universitario y a travs de grupos de discusin
y completado por usuarios qued listo para su distribucin en 2 aos. Se
distribuye bajo General Public License.
Cualquiera puede usar, distribuir, modificar e incluso vender Linux
siempre que el conjunto de instrucciones se mantenga pblico y accesible para
todos.
Otras compaas como Apple, Sun, HP, han comenzado a producir
software bajo la filosofa de GPL.
Tema 3: Software 29