Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porMiguel Ángel Lara Martín Modificado hace 8 años
1
CAPITULO IV Evolución de los SO, Interacción con el Sistema Operativo y Comandos básicos Objetivo Conocer la evolución de los sistemas operativos en el tiempo y las formas de interacción con los mismos; además de los comandos básicos para hacerlo.
2
CAPITULO IV Evolución de los SO, Interacción con el Sistema Operativo y Comandos básicos EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS A finales de los años 1940, se accedía directamente a la consola de la computadora. No existía un sistema operativo en si, pues los programadores debían interactuar directamente con el hardware del computador mediante lenguaje de máquina. ENIAC era de este tipo A principios de los años 50s empiezan a surgir los sistemas operativos simples con las primeras tres funcionalidades: Monitor residente: Se limitaban a cargar los programas a memoria, leyéndolos de una cinta o de tarjetas perforadas, y ejecutarlos. Procesamiento por lotes: En una misma cinta o conjunto de tarjetas se podía poner varias instrucciones que el SO ejecutaba secuencialmente una después de otra. Almacenamiento temporal: Para ahorrar recursos se almacenaba en un buffer las salidas acumuladas del programa. La IBM 701 tenía un SO de este tipo.
3
CAPITULO IV Evolución de los SO, Interacción con el Sistema Operativo y Comandos básicos Tarjetas perforadas Cintas magnéticas
4
CAPITULO IV Evolución de los SO, Interacción con el Sistema Operativo y Comandos básicos EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS En los años 60s y 70s, se pone en práctica el circuito integrado orientado a incrementar el potencial de los computadores. El Sistema Operativo empieza a incorporar más funciones tales como: Multiprogramación: El SO permite a la memoria principal albergar a más de un programa de usuario. Esto permite a la CPU ejecutar otro programa mientras el programa en primer plano realiza una operación de E/S. Tiempo compartido : Cuando un programa lleva cierto tiempo ejecutándose el sistema operativo lo detiene para que se ejecute otro aplicación. Multiprocesador: El SO permite trabajar con máquinas que poseen más de un microprocesador. Ejemplos: Atlas Supervisor, OS/360(IBM), UNIX (De AT&T escrito en C), Multics (General Electrics, Bell), BDOS, ect
5
CAPITULO IV Evolución de los SO, Interacción con el Sistema Operativo y Comandos básicos EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS En los años 80s, surgen los circuitos con varios transistores en silicio y se separa el hardware del software relacionándose entre ambos por el SO Surgen las interfaces gráficas y los menús. Nacen nuevos lenguajes de programación de alto nivel tales como C++, Eifel, Haskell y Miranda Surge el MS-DOS de Microsoft para las computadoras IBM, basado mayormente en QDOS (Escrito por Tim Paterson y comprado a 50000 dólares por Bill Gates) Surge SunOS basado en UNIX para computadores y servidores Sun Microsystems. Surge MacOS basado en UNIX para Macintosh Surge el AmigaOS para computadores Amiga. Surge OS/2 como alternativa de IBM para no comprar licencias MS-DOS
6
CAPITULO IV Evolución de los SO, Interacción con el Sistema Operativo y Comandos básicos EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS En los años 90s, no se realizan cambios significativos en el funcionamiento de los sistemas operativos, sin embargo surgen nuevos sistemas para funcionalidades específicas Surge BeOS exclusivamente para hardware Be Incorporated con alto rendimiento en multimedia. Aparece GNU (GNU no es Unix) Linux basado enteramente en UNIX pero con un núcleo y código fuente libre. Aparece Solaris basado en SunOS y sucesor del mismo para Sun Mycrosystems. Aperece Windows NT y la gama de Windows empezando por Windows 95, además de las primeras distribuciones linux como Red Hat
7
CAPITULO IV Evolución de los SO, Interacción con el Sistema Operativo y Comandos básicos EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS En los años 2000 y subsiguientes, Surgen diversas versiones de los sistemas operativos que han perdurado en el tiempo y muchas distribuciones Linux. Además empiezan a popularizarse los sistemas operativos para dispositivos móviles
8
CAPITULO IV Evolución de los SO, Interacción con el Sistema Operativo y Comandos básicos EVOLUCIÓN DE LOS SISTEMAS OPERATIVOS
9
CAPITULO IV Evolución de los SO, Interacción con el Sistema Operativo y Comandos básicos INTERACCIÓN CON LOS SISTEMAS OPERATIVOS Existen diversos tipos para interactuar con un sistema operativo: Interfaz de línea de comandos (CLI): Surgió en UNIX y permite al usuario hacer peticiones y dar ordenes al Sistema Operativo mediante líneas de comandos preestablecidos por el mismo. Actualmente es ampliamente utilizado por su versatilidad y poco consumo de recursos. Interfaz gráfica de usuario (GUI): Permite al usuario interactuar con el sistema operativo mediante el mouse y teclado con una estética mejorada, intuitiva y muy fácil de usar. La desventaja es que ocupa muchos recursos. Surgió gracias a investigadores de Xerox PARC. Interfaz natural de usuario (NUI): Permite al usuario interactuar con el sistema operativo directamenete mediante su cuerpo (sin dispositivos de entrada como el mouse ó teclado)
10
CAPITULO IV Evolución de los SO, Interacción con el Sistema Operativo y Comandos básicos INTERACCIÓN CON LOS SISTEMAS OPERATIVOS CLI: Interfaz de comandos Unix GUI: Interfaz gráfica de una Mac NUI: Kinect de Xbox o una tablet
11
CAPITULO IV Evolución de los SO, Interacción con el Sistema Operativo y Comandos básicos COMANDOS BÁSICOS A continuación algunos comandos básicos Windows: help: Muestra todos los comandos disponibles de windows attrib: Define los atributos de un archivo cd [directorio]: Accede al directorio indicado cd.. : Retrocede un nivel [Unidad]: Cambia a la unidad deseada chkdsk: Realiza un análisis de comprobación del disco duro cls: Limpia el terminal color [letra/número]: Cambia el color de la letra date: Muestra la fecha y permite escribir otra del [directorio]: Elimina el directorio indicado dir: Muestra el contenido de un directorio ipconfig: Muestra los parametros de red del computador md [directorio]: Crea el directorio
12
CAPITULO IV Evolución de los SO, Interacción con el Sistema Operativo y Comandos básicos COMANDOS BÁSICOS A continuación algunos comandos básicos Windows: ping [servidor]: Envía paquetes de prueba al servidor indicado shutdown [opción]: Apaga, suspende o reinicia el equipo según la opción indicada. systeminfo: Muestra información del sistema tasklist: Muestra los procesos del sistema taskkill [opciones][proceso]: Finaliza o detiene los procesos según las opciones inidicadas. tree [directorio]: Muestra los directorios en forma de árbol type [archivo]: Muestra el contenido del archivo
13
CAPITULO IV Evolución de los SO, Interacción con el Sistema Operativo y Comandos básicos COMANDOS BÁSICOS Para ejecutar varios comandos Windows utiliza archivos.bat que permiten introducir comandos secuencialmente y ejecutarlos en consola. Por ejemplo que permite ver los archivos ocultos afectados por el virus recycler en las flash memory.
14
EJERCICIO EN CLASE Escribe un programa que muestre la consola de Windows con fondo negro y letras verdes (Matrix), e imprimae tus datos personales. Ingresa a http://www.tutorialspoint.com/unix_terminal_online.php ó http://cb.vu/ y experimenta la consola Linux. Los comandos de sistemas operativos Windows sirven en los de Linux?http://www.tutorialspoint.com/unix_terminal_online.php http://cb.vu/
Presentaciones similares
© 2024 SlidePlayer.es Inc.
All rights reserved.