¿QUÉ ES EL SOFTWARE DEL SISTEMA?

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
¿QUÉ ES EL SOFTWARE DEL SISTEMA? por Mind Map: ¿QUÉ ES EL SOFTWARE DEL SISTEMA?

1. ¿CÓMO FUNCIONAN LOS SISTEMAS OPERATIVOS?

1.1. Lo hacen mediante una plataforma de software encima de la cual otros programas lo hacen. Las aplicaciones se programan para que funcionan encima de un sistema operativo particular, por tanto, la elección del sistema operativo determina en gran medida las aplicaciones que puedes utilizar. Los sistemas operativos más utilizados en los PC son DOS, OS/2, y Windows, pero hay otros que también se utilizan, como por ejemplo Linux.

1.2. ¿CÓMO SE UTILIZA?

1.2.1. Un usuario normalmente interactúa con el sistema operativo a través de un sistema de comandos, por ejemplo, el sistema operativo DOS contiene comandos como copiar y pegar para copiar y pegar archivos respectivamente.

1.2.2. Los comandos son aceptados y ejecutados por una parte del sistema operativo llamada procesador de comandos o intérprete de la línea de comandos.

1.2.3. Las interfaces gráficas permiten que utilices los comandos señalando y pinchando en objetos que aparecen en la pantalla.

2. SISTEMAS MONO USUARIOS VS. SISTEMAS MULTI USUARIOS

2.1. MONOUSUARIO

2.1.1. Los sistemas operativos monousuario son aquellos que soportan a un solo usuario a la vez, sin importar el número de procesadores que tenga la computadora o el número de procesos o tareas que el usuario pueda ejecutar en un mismo instante de tiempo, las computadoras personales típicamente se han clasificado en este renglón.

2.1.1.1. Windows 2000 Windows xp Windows vista MS-DOS ClasSic Mac OS.

2.2. MULTIUSUARIO

2.2.1. Son capaces de dar servicio a mas de un usuario a la vez, ya sea por medio de varias terminales conectadas a la computadora o por medio de sesiones remotas en una red de comunicaciones, ni importa el numero de procesadores en la maquina ni el numero de procesos que cada usuario puede ejecutar simultáneamente.

2.2.1.1. ( VMS ,Unix) Irix Solaris Linux free BSD Mac OS.

3. SISTEMAS DE TAREA ÚNICA Y MULTI TAREAS

3.1. TAREA ÚNICA

3.1.1. Los sistemas operativos de tarea única, más primitivos, sólo pueden manejar un proceso en cada momento. Por ejemplo, cuando la computadora está imprimiendo un documento, no puede iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la impresión

3.2. MULTITAREA

3.2.1. Todos los sistemas operativos modernos son multitarea y pueden ejecutar varios procesos simultáneamente.

3.2.2. CARACTERÍSTICAS

3.2.2.1. Mejora productividad del sistema y utilización de recursos.

3.2.2.2. Multiplexa recursos entre varios programas.

3.2.2.3. Generalmente soportan múltiples usuarios (multiusuarios).

3.2.2.4. Proporcionan facilidades para mantener el entorno de usuarios individuales.

3.2.2.5. Requieren validación de usuario para seguridad y protección.

3.2.2.6. Proporcionan contabilidad del uso de los recursos por parte de los usuarios.

3.2.2.7. Multitarea sin soporte multiusuario se encuentra en algunos computadores personales o en sistemas de tiempo real.

3.2.2.8. Sistemas multiprocesadores son sistemas multitareas por definición ya que soportan la ejecución simultánea de múltiples tareas sobre diferentes procesadores.

3.2.2.9. En general, los sistemas de multiprogramación se caracterizan por tener múltiples programas activos compitiendo por los recursos del sistema: procesador, memoria, dispositivos periféricos.

4. SOFTWARE DEL SISTEMA

4.1. Es el conjunto de instrucciones que permiten el manejo de la computadora. Una computadora sin software de sistema se hace inmanejable.

4.1.1. TIPOS

4.1.1.1. Cargadores de programas.

4.1.1.2. Sistemas operativos (y sus componentes, muchos de los cuales pueden considerarse como software de sistema).

4.1.1.3. Controladores de dispositivos.

4.1.1.4. Herramientas de programación: compiladores, ensambladores, enlazadores, etc.

4.1.1.5. Programas utilitarios.

4.1.1.6. Entorno de escritorio / Interfaz gráfica de usuario (que pueden incluir Gestores de ventanas.

4.1.1.7. Línea de comandos.

4.1.1.8. BIOS.

4.1.1.9. Hipervisores. Bootloaders (Gestor de arranque).

4.1.1.10. Si el software de sistema se almacena en una memoria no borrable tal como circuitos integrados, usualmente se lo denomina firmware.

4.2. Consiste en un software que sirve para controlar e interactuar con el sistema operativo, proporcionando control sobre el hardware y dando soporte a otros programas; en contraposición del llamado software de aplicación.

4.2.1. FUNCIONES

4.2.1.1. El suministro de interfaz al usuario (cargar programas, acceder a archivos y realizar otras tareas con la computadora)

4.2.1.2. La administración de recursos (permite la dirección del hardware)

4.2.1.3. La administración de archivos (gestión y control)

4.2.1.4. La administración de tareas

4.2.1.5. El servicio de soporte y utilidades. (actualización)

4.3. El Software por excelencia : Microsoft Windows (90% del mercado)

5. PROGRAMAS DE UTILERÍA Y TRADUCTORES DE LENGUAJE

5.1. PROGRAMA DE UTILERÍA

5.1.1. Es sistema operativo que realizan diversas funciones de uso común o aplicación frecuente como son: clasificar, copiar e imprimir información.

5.1.1.1. UTILIDAD

5.1.1.1.1. es una herramienta que sirve de soporte para la construcción y ejecución de programas, en donde se incluyen las bibliotecas de sistema, y herramientas de desarrollo.

5.1.1.2. CLASIFICACIÓN

5.1.1.2.1. Utilerías del sistema

5.1.1.2.2. Utilerías para archivos

5.1.1.2.3. Utilerías independientes

5.2. TRADUCTORES DE LENGUAJE

5.2.1. Traducen el lenguaje de programación y lo muestran por pantalla.

5.2.2. CLASIFICACIÓN

5.2.2.1. Compiladores (traduce los programas fuente escritos en lenguajes de alto nivel a lenguaje máquina)

5.2.2.2. Intérpretes (traductor que toma un programa fuente, lo traduce y ejecuta )