Get Started. It's Free
or sign up with your email address
SISTEMA OPERATIVO by Mind Map: SISTEMA OPERATIVO

1. ¿Qué es un sistema operativo?Un sistema operativo es el software principal o conjunto de programas de un sistema informático que gestiona los recursos de hardware y provee servicios a los programas de aplicación de software, ejecutándose en modo privilegiado respecto de los restantes

2. TIPOS DE SISTEMAS OPERATIVOS

2.1. MAC OS El Sistema operativo de la compañía Apple Macintosh para computadores personales y laptops MAC OS se basa en una interfaz gráfica de usuario, basado en el núcleo de UNIX.

2.2. UNIX El sistema operativo UNIX fue desarrollado en los laboratorios Bell por Ken Thompson, Dennis Ritchie y otros al principio de 1970s. Es un sistema multiprograma y multi-usuarios escrito en el lenguaje de programación C. Se usa desde microcomputadores hasta supercomputadoras. Además, es la base para otros sistemas operativos como MAC OS y Solaris.

2.3. Linux Linux es un sistema operativo de dominio público y gratuito, originalmente diseñado por Linus Torvalds. En este sistema, el usuario puede seleccionar el administrador de ventanas de su preferencia, como KDE y Gnome.

2.4. MS / DOS El sistema operativo DOS para el sistema operativo de disco o MS / DOS fue diseñado por Microsoft en 1981 para computadoras personales de IBM. MS / DOS puede administrar disquetes y archivos, memoria y dispositivos de entrada y salida. Está controlado por comandos.

2.5. Microsoft Windows

3. COMANDOS DE UN SISTEMA OPERATIVO: Una orden/instrucción ​ es una instrucción que el usuario proporciona a un sistema informático, desde la línea de órdenes o desde una llamada de programación. Puede ser interno o externo. Suele admitir parámetros o argumentos de entrada, lo que permite modificar su comportamiento predeterminado

3.1. Comando Descripción

3.2. dir Enumera los contenidos de un directorio

3.3. cd Cambia de directorio

3.4. cd .. Directorio principal

3.5. md o mkdir Crea un nuevo directorio

3.6. deltree Elimina un directorio y todas las subdirectorios

3.7. copy, xcopy Copia un archivo

3.8. move Mueve un archivo

3.9. del Elimina un archivo

3.10. type Muestra los contenidos de un archivo

3.11. more Muestra los contenidos de un archivo página por página, haciendo una pausa después de cada página

3.12. help Ayuda con el comando

3.13. print Imprime el archivo

3.14. attrib (-/+r, -/+a, -/+s, -/+h) Cambia los atributos de un archivo (- desactiva, + activa, r: de sólo lectura, a: archivo, s: sistema, h: archivo escondido)

3.15. format Formatea la unidad

3.16. label Designa un nombre de unidad a una unidad

3.17. ver Muestra el número de versión

4. COMANDOS EXTERNOS

4.1. Ejemplos de comandos externos del MS-DOS

4.2. APPEND – Permite especificar trayectorias para ficheros de datos.

4.3. BACKUP – Respalda uno o más archivos específicos del disco rígido a un disquete.

4.4. CHKDSK – Realiza una verificación del estado del disco duro y corrige los errores puntuales.

4.5. DELTREE – Elimina un directorio completo con sus subdirectorios y archivos contenidos.

4.6. DYSKCOPY – Permite llevar a cabo una copia idéntica de un disquete a otro.

4.7. FORMAT – Borra todo el contenido de una unidad física (disquete o disco rígido) y crea la estructura básica de archivos para contener información nuevamente.

4.8. PRINT – Envía un archivo puntual a la impresora.

4.9. LABEL – Visualiza o modifica la etiqueta asignada a una unidad de disco.

4.10. MOVE – Cambia la ubicación de un archivo puntual o un directorio específico. Permite también renombrar subdirectorios.

4.11. KEYB – Permite modificar el idioma asignado al teclado del ordenador.

5. CAPAS DEL SISTEMA OPERATVO

5.1. Capa 1. Núcleo : El kernel o kernel gestiona todos los procesos. Se encarga del seguimiento de todos los procesos activos y la planificación. Esta capa es muy importante a la hora de elegir cuál de ellos ocupará tiempo de procesador, ya que define el rendimiento obtenido por el Windows XP de prueba de rendimiento, que es basado en Creado a partir del kernel UNIX obtenido de Santa Cruz Operations.

5.2. Capa 2. Entrada y salida básica: Proporciona funciones primitivas para la gestión de almacenamiento auxiliar, es decir, se encarga de proporcionar las primitivas necesarias para la ubicación, escritura y lectura de bloques de datos en el disco duro sin brindar muchos detalles. Cabe destacar que en La información almacenada en este La capa no se representa como un archivo, esta es una implementación de nivel superior.

5.3. Capa 3. Gestión de memoria: Este nivel administra la memoria principal o memoria RAM, se encarga de asignar bloques de memoria a los procesos y liberarlos una vez finalizado el proceso, así como de eliminar ciertos procesos de la memoria y almacenar sus imágenes en disco. Para simular que hay más memoria que la memoria real, este es un proceso que llamamos memoria virtual.

5.4. Capa 4. Sistema de archivos: Esta capa proporciona las funciones necesarias para almacenar la información en archivos, se apoya en las primitivas de la capa2 y la decisión de que procesos hacen uso de memoria se ubican en esta capa.

5.5. Capa 5. Interprete de comando; En esta ultima capa se ubica la interfaz visible para el usuario, ya sea como una linea de comando o como una GUI (Interfaz Gráfica de Usuario), con la cual el usuario comunica y que esta capa traduce al conjunto de primitivas de las capas anteriores.

6. Interfaz de línea de comandos

6.1. La interfaz de línea de comandos o interfaz de línea de órdenes (en inglés, command-line interface, CLI) es un método que permite a los usuarios dar instrucciones a algún programa informático por medio de una línea de texto simple. Debe notarse que los conceptos de CLI, shell y emulador de terminal no son lo mismo ya que CLI es un método mientras que shell y emulador de terminal son programas informáticos. Sin embargo los tres suelen utilizarse como sinónimos.

6.1.1. Las CLI pueden emplearse interactivamente, escribiendo instrucciones en alguna especie de entrada de texto, o pueden utilizarse de una forma mucho más automatizada (archivo batch), leyendo órdenes desde un archivo de scripts.

6.1.1.1. Implementaciones Casi cualquier programa puede diseñarse para ofrecer al usuario alguna clase de intérprete de instrucciones. Por ejemplo, algunos videojuegos para PC en primera persona tienen un intérprete de órdenes incorporado, conocido comúnmente como «consola» (no confundir con Videoconsola), utilizado para diagnóstico y labores administrativas. Quake, Unreal Tournament, Ragnarok Online o Battlefield son algunos ejemplos. A veces la consola es el único medio para reparar problemas.

6.1.2. Esta interfaz existe casi desde los comienzos de la computación, superada en antigüedad solo por las tarjetas perforadas y mecanismos similares. Existen para diversos programas y sistemas operativos, para diverso hardware, y con distinta funcionalidad.

6.1.2.1. Funcionamiento Esquema de elementos involucrados en una línea de órdenes. En su forma más simple, una CLI consiste en un espacio donde se pueden escribir órdenes (por lo general, señalizado con un prompt). El usuario teclea una orden y la ejecuta al pasar a la línea siguiente, utilizando la tecla Entrar. Las órdenes dadas a la CLI son con frecuencia de la forma: PROMPT>aplicación [parametros] ficheros o URI

7. Los comandos internos

7.1. Los comandos internos o residentes son aquellos que se transfieren a la memoria en el momento de cargarse el Sistema Operativo y se pueden ejecutar sin necesidad de tener el DOS presente en la unidad por defecto desde el cual se puede ejecutar el mandato.

7.1.1. Ejemplos de comandos internos del MS-DOS

7.1.2. CD.. – Desciende un peldaño en la jerarquía de los directorios o carpetas.

7.1.3. CD o CHDIR – Permite variar el directorio presente a otro cualquiera.

7.1.4. CLS – Elimina toda la información exhibida en pantalla, excepto el indicador de comando (prompt).

7.1.5. COPY – Permite copiar un archivo específico de su directorio actual a otro determinado.

7.1.6. DIR – Visualiza el contenido entero del directorio actual. Permite controlar el modo en que se exhibe a partir de la inclusión de parámetros adicionales.

7.1.7. DEL – Suprime un archivo específico.

7.1.8. FOR – Repite un comando ya introducido.

7.1.9. MD o MKDIR – Permite crear un directorio puntual.

7.1.10. MEM – Muestra la cantidad de memoria RAM del sistema, el porcentaje ocupado y el libre.

7.1.11. REN o RENAME – Cambia el nombre de un archivo a otro nombre especificado.