You are on page 1of 34

SOFTWARE Y SISTEMAS OPERATIVOS

Informtica Expone: Jos Luis Jimnez Echevarra

Definicin

Tipos

SOFTWARE

Definicin
Es el conjunto de los programas de computador, reglas, datos, documentacin asociada. Ejemplo: Internet Explorer.

Microsoft Word
Es otro ejemplo de software. A este tipo de software se les conoce como Software de Aplicacin

Tipos de Software
De aplicacin. De programacin. De sistema.

Software de aplicacin
Permite realizar tareas especificas, de cualquier tipo. Ejemplos: Resident Evil (Juego de PC) Rhinoceros (Modelamiento 3D)

Software de programacin
Permiten desarrollar programas de computador mediante lenguajes de programacin, compiladores, depuradores y/o entornos de desarrollo (IDE). Ejemplos: NetBeans (IDE)

Software de sistema
Es el mediador entre el usuario y el hardware. Tiene como objetivo desvincular al usuario o programador de los detalles de un computador. Ejemplos: Sistemas operativos. Controladores de dispositivos. Herramientas de diagnstico.

Definicin Componentes

Clasificacin

SISTEMAS OPERATIVOS

Definicin
Se encarga de controlar y coordinar el uso del hardware entre diferentes programas de aplicacin y usuarios. Es un administrador de los recursos de hardware del sistema (Procesadores, memorias, dispositivos E/S)

Definicin
Es una interfaz o mquina virtual que es ms fcil de entender y de programar que la mquina "pura". Asla a los programadores de las complejidades del hardware.

COMPONENTES DE UN SISTEMA OPERATIVO

Gestin de procesos
Crea y destruye los procesos. Para y reanuda los procesos.

Ofrece mecanismos para que se comuniquen y sincronicen.

Gestin de la memoria principal


Identifica qu parte est siendo utilizada y por quin. Decide qu procesos se cargarn en memoria. Asigna y reclama espacio cuando sea necesario.

Gestin del almacenamiento secundario


Planificar los discos. Gestionar el espacio libre.

Asignar el almacenamiento.
Verificar que los datos se guarden en orden.

El sistema de E/S
Gestiona el almacenamiento temporal de E/S y sirve las interrupciones de los dispositivos de E/S.

Sistema de archivos
Construye y elimina archivos y directorios. Ofrece funciones para manipular archivos y directorios.

Sistemas de proteccin
Distingue entre uso autorizado y no autorizado. Especifica los controles de seguridad a realizar. Fuerza el uso de estos mecanismos de proteccin.

Sistema de comunicaciones
Controla el envo y recepcin de informacin a travs de las interfaces de red. Crea y mantiene conexiones virtuales entre aplicaciones que estn ejecutndose localmente y otras que lo hacen remotamente.

Gestor de recursos
Como gestor de recursos, el Sistema Operativo administra: La CPU. Los dispositivos de E/S. La memoria principal. Los procesos. y en general todos los recursos del sistema.

CLASIFICACIN
De acuerdo al numero de usuarios que puede atender. Sistemas de mono tarea. Sistemas de multitarea. Sistemas de multiprocesamiento. De acuerdo al tipo de acceso que proporciona Sistemas de procesamiento por lotes. Sistemas de tiempo real. Sistemas de tiempo compartido.

Sistemas de mono tarea y multitarea


El de mono tarea ejecuta solo una tarea por vez. El de multitarea es capaz de ejecutar varios procesos al mismo tiempo Ejemplo: Windows (Multitarea) MS-DOS (Mono tarea)

Sistemas de procesamiento por lotes


Ejecuta una lista de comandos del sistema operativo uno tras otro sin intervencin del usuario. Ejemplo: SCOPE

Sistemas de tiempo real


Procesa las instrucciones recibidas al instante, y una vez que han sido procesadas muestra el resultado. Ejemplo: OS-9 RTLinux (RealTime Linux)

Sistemas de tiempo compartido


Ejecuta mltiples trabajos mientras la CPU se conmuta entre ellos, pero la conmutacin es tan frecuente que los usuarios pueden interactuar con cada programa durante su ejecucin. Ejemplo: OS/360 DEC-10

ARQUITECTURA DE LOS SISTEMAS OPERATIVOS


Procesadores con tecnologa x86 (32bits) Son las direcciones de memoria que un microprocesador puede direccionar (tamao de memoria). Puede direccionar 232 direcciones de memoria. Ejemplo: Intel Itanium. Intel Core 2 Duo. AMD Athlon 64. Procesadores con tecnologa x64 (64bits) Puede direccionar 264 direcciones de memoria. Ejemplo: Intel Itanium. Intel Core 2 Duo. AMD Athlon 64.

ARQUITECTURA DE LOS SISTEMAS OPERATIVOS


Sistemas operativos de 32bits Soportan hasta 4 GB de memoria RAM Ejemplo: Windows XP Pro x86 Windows 7 ultimate x86 MAC OS X Lion. MS-DOS. Sistemas operativos de 64bits Soportan 8 GB a mas de memoria RAM. Ejemplo: Windows XP Pro x64 (Hasta 128 GB) Windows 7 ultimate x64 (Hasta 192 GB) MAC OS X Lion.

Linux Mint x64.

Microsoft Windows
La primera versin fue lanzada en noviembre de 1985. Su ultima versin es Windows 7 Versiones:
Windows 1.0, 2.0, 2.03, 3.0, 3.1 Windows 95, 98, Me Windows XP, Windows Server 2003 Windows Vista Windows 7, Windows Server 2008

Mac OS
La primera computadora Macintosh fue lanzada en 1984. Su ultima versin es Mac OS X Lion. Versiones:
"Classic" Mac OS (1984 2001) Mac OS X Cheetah, Puma, Panther, Tiger, Leopard, Snow Leopard, Lion.

Unix
Portable, multitarea y multiusuario; desarrollado, en principio, en 1969 por un grupo de empleados de los laboratorios Bell de AT&T. Familias mas importantes:
BSD Xenix GNU Linux

Ejemplo:
Mac OS X

GNU/Linux
Es la combinacin del ncleo libre similar a Unix denominado Linux, que es usado con herramientas de sistema GNU. Es software libre Su cdigo fuente es abierto. Algunas distribuciones:
Ubuntu. OpenSUSE. Fedora.

PREGUNTAS
1. Qu es Software? 2. De 3 ejemplo de software de aplicacin. 3. De 1 ejemplo de software de programacin. 4. Mencione las 2 caractersticas principales de un SO. 10. De 1 ejemplo de SO multitarea. 11. Que significan las tecnologas de 32 y 64bits? 12. Cuntas direcciones de memoria se pueden direccionar con 32bits? 13. Cuntas direcciones de memoria se pueden direccionar con 64bits? 14. Mencione 3 versiones de Windows. 15. En que sistema operativo esta basado Mac OS X.? 16. En que sistema operativo esta basado Ubuntu? 17. Mencione 2 familias importantes de Unix.

5. Mencione 3 componentes de 1 SO.


6. De cuantas maneras de clasifican los SO? Cules son? 7. Que es un sistema de multiprocesamiento?

8. Que es un sistema de procesamiento por lotes?


9. De 1 ejemplo de SO mono tarea.

REFERENCIAS
http://es.wikipedia.org/wiki/Sistema_operativo

http://apuntes.rincondelvago.com/software-de-aplicacion-y-sistemasoperativos.html
http://www.euram.com.ni/pverdes/verdes_informatica/informatica_al_dia/q ue_es_un_so_144.htm http://es.kioskea.net/contents/systemes/sysintro.php3

Fin
Muchas gracias por su tiempo.

You might also like