Sistemas Operativos

Preview:

Citation preview

SISTEMAS OPERATIVOS

JOHN MILLER ISAZA BEDOYA

CRUZ ELENA PESCADOR

TÈCNICO EN SISTEMAS

362248

DISEÑO E INNOVACION TECNOLÒGICA INDUSTRIAL

PEREIRA 26 DE JULIO DE 2022

SISTEMAS OPERATIVOS

JOHN MILLER ISAZA BEDOYA

CRUZ ELENA PESCADOR

TÈCNICO EN SISTEMAS

362248

INGENIERO

EDWIN ALEXANDER GÒMEZ ROBBY

DISEÑO E INNOVACION TECNOLÒGICA INDUSTRIAL

PEREIRA 26 DE JULIO DE 2022

QUE ES UN SISTEMA OPERATIVO

Es un programa o conjunto de programas que en un sistema Informático gestiona los recursos de hardware, Apple lanza Mountain Lion, nuevo sistema operativo para Mac.

CUÁL ES EL OBJETIVO PRIMARIO DE UN SISTEMA OPERATIVO.

Proveen una solución efectiva para resolver los problemas, lo que se conoce como ‘ framework ’ -sistema que trabaja a partir de prácticas comunes-. Así se evita que las personas empiecen desde cero, brindándoles una aplicación que contenga funciones predefinidas (similar a una plantilla).

CUÁLES SON LAS PRINCIPALES CARACTERÍSTICAS DEL S.O

Las principales características de los S. O. son:  Definir la “Interfaz del Usuario”. Compartir el hardware entre usuarios. Permitir a los usuarios compartir los datos entre

ellos. Planificar recursos entre usuarios. Facilitar la entrada / salida. Recuperarse de los errores.

CUÁLES SON LAS PRINCIPALES FUNCIONES DEL S.O

El S. O. se ejecuta en modo central o modo de supervisión, con máxima prioridad y generalmente con protección por hardware.

  Los compiladores, editores y demás programas se ejecutan

en modo usuario. El S. O. es la serie de programas, dispuestos ya sea en el software o en la memoria fija (microcódigo), que hacen al hardware utilizable.

Los S. O. ponen el “poder computacional básico”. Del hardware convenientemente a disposición del usuario, pero .Consumen parte de ese poder computacional para funcionar Los S. O. son, en primer lugar, administradores de recursos.

CUÁLES SON LAS PRINCIPALES TENDENCIAS DE LOS S.O

Las principales tendencias en S. O.

Son las siguientes Soporté generalizado para multiprocesamiento.

  Migración hacia el microcódigo de funciones de los S. O.

realizadas por software. Distribución del control entre procesadores localizados.

Mejora de la eficiencia en el soporte de la ejecución concurrente de programas. Soporté del paralelismo masivo con altísimo grado de concurrencia.

Profundización de los esquemas de máquinas virtuales.

CUÁLES SON LOS PRINCIPALES RECURSOS ADMINISTRADOS POR EL S.O

Los S. O. son en primer lugar, administradores de recursos, siendo el recurso primario el hardware del sistema  Las principales características de los S. O. son: Definir la “Interfaz del Usuario”. Compartir el hardware entre usuarios. Permitir a los usuarios compartir los datos entre ellos.

CUÁL ES EL NÚCLEO DEL S.O

El núcleo del sistema operativo, también llamado kernel (núcleo en alemán) es aquella parte de un sistema operativo que interactúa de forma directa con el hardware de una máquina. Entre las funciones principales del kernel se encuentran:

La gestión de memoria. La administración del sistema de archivos. La administración de servicios de entrada/salida. La asignación de recursos entre los usuarios.

CUÁL ES LA ESTRUCTURA DE LOS S.O 

Sistemas Monolíticos

Este tipo de organización es, con diferencia, la más común. El sistema operativo se escribe como una colección de procedimientos, cada uno de los cuales puede llamar a los demás cada vez que así lo requiera.

  Sistemas con capas

  Creado según niveles de jerarquías, aprovechando

siempre los servicios de la capa inferior. La capa inferior ( capa 0) es el hardware, la capa superior ( capa N ) es la interfaz del usuario.

VENTAJAS:

Depuración y verificación. Mantenimiento.

DESVENTAJAS:

 Llamadas entre capas: paso de parámetro. Tendencia: equilibrio menos capas con más

funcionalidad.

MAQUINAS VIRTUALES

En informática una máquina virtual es un software que emula a una computadora y puede ejecutar programas como si fuese una computadora real. Este software en un principio fue definido como "un duplicado eficiente y aislado de una máquina física".

  MODELO CLIENTE SERVIDOR

  Estos servicios pueden ser peticiones de datos de una

base de datos, de información contenida en archivos o los archivos en sí mismos, o peticiones de imprimir datos en una impresora asociada.

COMO EL S.O REALIZA LA ADMINISTRACIÓN DE LA MEMORIA DE SISTEMA.

La memoria virtual, es una técnica de administración de la memoria real que permite al sistema operativo brindarle al software de usuario y a sí mismo un espacio de direcciones mayor que la memoria real o física.

PASOS PARA INSTALAR LOS SIGUIENTES SISTEMAS OPERATIVOS

WINDOWS XP :

Pulsa la tecla INTRO. Si lo que quieres es recuperar Windows a través de la consola de recuperación pulsa R.

Acepta el contrato pulsando la tecla F8. Si el disco duro está vacio tendremos que

particionarlo y luego formatearlo Especifica el tamaño de la partición Para confirmar pulsa INTRO. A continuación se reiniciará el equipo y comenzará la

instalación. Una vez reiniciado el ordenador, arrancará

automáticamente la instalación de Windows.

COMO EL S.O REALIZA LA ADMINISTRACIÓN DE LA MEMORIA DE SISTEMA

La parte del sistema operativo que administra la memoria se llama administrador de la memoria. Para ello existen diferentes esquemas de administración de memoria desde los mas simples hasta los mas elaborados entre los cuales se ubican:

Administración de la memoria sin intercambio o paginación. Los sistemas de administración de memoria se pueden clasificar

en dos tipos. Los que desplazan los procesos de la memoria principal al disco y viceversa durante la ejecución (intercambio y paginación) y aquellos que no.

Monopogramación sin intercambio o paginación. Es en forma secuencial pues solo se tiene un objeto en memoria

en cada instante, el usuario carga toda la memoria con un programa, esto implica que cada proceso debe contener controladores de dispositivo para cada uno de los dispositivos E/S que utilice.

Multiprogramación con particiones variables. Mediante un algoritmo de administración de memoria las

particiones variables varían de forma dinámica durante el uso de la máquina, evitando desperdicio de memoria

Otros métodos de administración de memoria que tenemos son:

la administración de memoria con mapa de bits.

COMO PUEDO ADMINISTRAR LOS RECURSOS / PERMISOS DEL SISTEMA OPERATIVO PARA

DETERMINADOS USUARIOS

Modernos permiten asignar permisos (o derechos de acceso) a los archivos para determinados usuarios y grupos de usuarios. De esta manera, se puede restringir o permitir el acceso de un determinado usuario a un archivo para su visualización de contenidos, modificación y/o ejecución (en caso de un archivo ejecutable).

WINDOWS 7

Una vez arrancado el programa de instalación, nos aparecerá la siguiente ventana:

Pulsamos en “Siguiente” , de forma que nos aparecerá otra ventana en la cual comenzaremos la instalación:

Pulsamos en el botón “Instalar ahora” , de forma que se iniciará el programa de instalación.

En la siguiente ventana, aceptamos los términos de licencia y pulsamos en “Siguiente” 

WINDOWS 8 Una vez arrancado el programa de

instalación, nos aparecerá la siguiente ventana.

Pulsamos en “Siguiente” , y nos aparecerá otra ventana en la que podremos comenzar con la instalación de Windows 8.

Pulsamos en el botón “Instalar ahora”, y a continuación el programa de instalación nos solicitará una clave de Windows 8.

Pulsamos en el botón “Instalar ahora”, y a continuación el programa de instalación nos solicitará una clave de Windows 8.

CARACTERÍSTICAS QUE DEBE TENER EL PC PARA INSTALAR WINDOWS XP

Procesador Intel Pentium 4 1.6 GHz o equivalente.

256 MB de memoria RAM. 4 GB de espacio en Disco Duro. Monitor SuperVGA con una resolución de

1024 x 768 Unidad lectora de CD-ROM o DVD.

WINDOWS

La primera versión de Windows fue la 1.0, lanzada en noviembre de 1985, carecía de funcionalidades y consiguió un poco de popularidad. No era un sistema operativo en sí mismo, sino que era programa ejecutándose en el sistema MS-DOS.

En noviembre de 1987 fue lanzada la versión 2.0 de Windows, y fue un poco más popular que su predecesora. La versión 2.03, lanzada en enero de 1988, cambió su interfaz de ventanas, haciéndose muy parecido al sistema operativo de las Apple (le trajo a Microsoft problemas legales).

En sus primeras versiones sólo era un programa funcionando en el sistema operativo MS-DOS. Su primera versión, Windows 1.0, salió en 1985 y la última versión como programa fue la 3.x de gran popularidad en 1990.

El gran salto lo dio cuando se convirtió en un sistema operativo con el nombre de Windows 95, con grandes mejoras y una gran campaña publicitaria. Luego le sucedieron versiones más o menos populares como Windows 98, ME, XP, Vista.

LINUX

Comenzó con un intento por obtener un núcleo de sistema operativo gratuito similar a Unix que funcionara con microprocesadores Intel 80386. Luego, el 25 de agosto de 1991, Torvalds escribió en el grupo de noticias comp.os.minix.

LINUX

Linux es un núcleo libre de sistema operativo basado en Unix. Es uno de los principales ejemplos de software libre. Linux está licenciado bajo la GPL v2 y está desarrollado por colaboradores de todo el mundo. El desarrollo del día a día tiene lugar en la Linu Kernel Mailing List Archive.

CARACTERÍSTICAS DEL WINDOWS

Primera Versión de Microsoft Windows. Lanzado en 1985. Tomó un total de 55 programadores para desarrollarlo y no permitía ventanas en cascada.Microsoft comenzó el desarrollo del "ADMINISTRADOR DE INTERFAZ", que posteriormente derivó en Microsoft Windows en Septiembre de 1981. La interfaz inicial tenía menús ubicados en la parte inferior de la ventana y la interfaz sufrió un cambio en 1982 cuando se diseñaron los ahora comunes menús desplegables.

CARACTERÍSTICAS DE WINDOWS 1.0

Interfaz gráfica con menús desplegables, ventanas en cascada y soporte para mouse.

Gráficos de pantalla e impresora independientes del dispositivo.

Multitarea cooperativa entre las aplicaciones Windows.

CARACTERÍSTICAS DE LINUX

Los beneficios derivados del uso del sistema operativo UNIX, y por lo tanto de Linux, provienen de su potencia y flexibilidad. Estos son resultado de numerosas características integradas al sistema, las que están disponibles tan pronto como se inicia.

MULTITAREAS

Multitareas describe la habilidad de ejecutar aparentemente, al mismo tiempo, numerosos programas sin obstaculizar la ejecución de cada aplicación. Esto se conoce como multitareas preferente, porque cada programa tiene garantizada la posibilidad de correr, esto es, cada programa no se ejecuta sino que hasta que el sistema operativo lo aparta para permitir que otros programas corran. Este tipo de multitareas es exactamente lo que Linux hace.

PRINCIPALES VERSIONES DE WINDOWS

• 1985 (junio): Windows 1.01• 1986 (agosto): Windows 1.03• 1987 (diciembre): Windows 2.03• 1988 (junio): Windows 2.1• 1990 (mayo): Windows 3.0• 1992 (abril): Windows 3.1• 1992 (octubre): Windows For Workgroups 3.1• 1993 (febrero): Microsoft Bob• 1993 (agosto): Windows NT 3.1• 1993 (noviembre): Windows For Workgroups 3.11• 1994 (septiembre): Windows NT 3.5• 1994 (noviembre): Windows NT 3.51• 1995 (agosto): Windows 95• 1996 (septiembre): Windows NT 4.0• 1998 (junio): Windows 98• 2000 (febrero): Windows 2000• 2000 (julio): Windows ME• 2001 (octubre): Windows XP• 2006 (noviembre): Windows Vista

VERSIONES DE LINUX

Linux Mint Linux Mint Gnome Linux Mint KDE Linux Mint LXDE Linux Mint XFCE Linux Mint Flux box

SISTEMAS DE ARCHIVOS

 FUNCIONES DE LOS SISTEMAS DE ARCHIVOS Los usuarios deben poder crear, modificar y borrar archivos. Se deben poder compartir los archivos de una manera

cuidadosamente controlada. El mecanismo encargado de compartir los archivos debe

proporcionar varios tipos de acceso controlado: Ej.: “Acceso de Lectura”, “Acceso de Escritura”, “Acceso de

Ejecución”, varias combinaciones de estos, etc. Se debe poder estructurar los archivos de la manera más

apropiada a cada aplicación. Los usuarios deben poder ordenar la transferencia de información entre archivos.

Se deben proporcionar posibilidades de “respaldo” y “recuperación” para prevenirse contra:

La pérdida accidental de información. La destrucción maliciosa de información.

2 EJEMPLOS DE SISTEMAS DE ARCHIVOS PARA 3 DIFERENTES S.O (DESCRIPCIÓN DE C/U)

Un sistema operativo realiza tareas básicas en su PC, actuando como interfaz entre el hardware y el software del sistema. Su principal fin es admitir los programas que realizan tareas en su PC, como el procesamiento de textos, el correo electrónico o la gestión de bases de datos.

Los diferentes sistemas operativos utilizarán sistemas de archivos distintos para acceder a los medios de almacenamiento y conocer las ubicaciones en las que se han almacenado los datos.

CUÁL ES LA DEFINICIÓN DE DIRECTORIOS

Un directorio es un sistema que la computadora utiliza para organizar ficheros a partir de información específica. Los directorios pueden estar organizados jerárquicamente de forma que los ficheros aparezcan de distintas maneras, como por ejemplo el orden en que fueron creados, por orden alfabético, según el tipo.

QUE SON LOS SISTEMAS JERÁRQUICOS DE ARCHIVOS

En sistemas de archivos jerárquicos, en lo usual, se declara la ubicación precisa de un archivo con una cadena de texto llamada "ruta". La nomenclatura para rutas varía ligeramente de sistema en sistema, pero mantienen por lo general una misma estructura. Una ruta viene dada por una sucesión de nombres de directorios y subdirectorios, ordenados jerárquicamente de izquierda a derecha y separados por algún carácter especial que suele ser una barra ('/') o barra invertida ('\') y puede terminar en el nombre de un archivo presente en la última rama de directorios especificada.

TIPOS DE RUTAS DE ACCESO

Al ampliar un servidor virtual, crear un sitio Web de nivel superior o configurar la Creación personalizada de sitios, quizá también necesite definir rutas de acceso administradas. Las rutas de acceso administradas permiten realizar dos tareas importantes:

Indicar qué partes del espacio de nombres URL controla Microsoft Windows SharePoint Services. Muchas de las organizaciones que van a instalar Windows SharePoint Services ya tienen un servidor Web o un conjunto de servidores en uso y deben ser capaces de identificar las áreas del espacio de nombres URL existente que no deben ser administradas por Windows SharePoint Services. Por ejemplo, si ya tiene una aplicación Web en el servidor Web e instala Windows SharePoint Services, necesitará una forma de indicar a Windows SharePoint Services que no intente controlar el contenido de esa ruta de acceso o su configuración.

Especificar las rutas de acceso que se van a utilizar para la Creación personalizada de sitios.

Inclusión explícita http://server1/site1 /site1 Identifica el sitio Web de /site1 como un sitio de Windows SharePoint Services.

Inclusión de caracteres comodín http://server1/sites/* /sites/* Identifica todos los sitios ubicados bajo /sites/ como sitios de Windows SharePoint Services.

Exclusión http://server1/webapp /webapp Indica que el directorio /webapp no lo administra Windows SharePoint Services.

CUÁLES SON LAS PRINCIPALES OPERACIONES CON DIRECTORIOS

CREATE (CREAR): se crea un directorio vacío. DELETE (ELIMINAR): se elimina un directorio, que debe estar

vacío. OPENDIR (ABRIR DIRECTORIO): se pueden leer los

directorios antes de poder leer un directorio, éste debe ser abierto.

CLOSEDIR (CERRAR DIRECTORIO): cuando se ha leído un directorio, éste debe ser cerrado para liberar el espacio correspondiente de la tabla interna.

READDIR (LEER DIRECTORIO): regresa la siguiente entrada en un directorio abierto, sin importar el tipo de estructura de directorios que se utilice.

RENAME (CAMBIAR DE NOMBRE): cambia el nombre de un directorio de manera similar al cambio para archivos.

LINK (LIGAR): es una técnica que permite que un archivo aparezca en más de un directorio.

QUE SON LOS COMODINES

En cualquier Sistema Operativo (S.O.) que tenga comandos, existen formas de recortar y facilitar las cosas más usuales, entre las que están facilitar la selección de ficheros. Siempre, estos son los comodines, válidos para cualquier fichero: "*" y "?"  "*" -> RESTO/TODO: Solo sustituye a

TODOS los ficheros, delante/ detrás /en medio del fichero todo lo que coincida con él.

"?" -> CUALQUIER CARÁCTER: que coincida con el resto que esté escrito.

QUÉ SON LOS KERNELL 32.DLL

kernel32.dll es el Microsoft Windows Kernel más importante. Las funciones que tratan la mayor parte de funciones de las ventanas se conectan a este DLL del núcleo de cierta manera.

kernel32.dll es un proceso del sistema necesario para que su sistema de funcione correctamente. No debe eliminarse. Identifique los procesos no utilizados de que están ralentizando su equipo.

KERNEL.DLL

kernel.dll es un DLL significativo de Windows que es crítico a más viejas versiones de Windows kernel.dll es un proceso del sistema necesario para que su sistema de funcione correctamente. No debe eliminarse. Identifique los procesos no utilizados de que están ralentizando su equipo.

ERRORES MÁS FRECUENTES KERNELL32.DLL Y KERNEL.DLL

ERRORES:

- HAL.DLL - "O CORRUPTOS DE HAL.DLL PERDIDO“ Este mensaje de error suele aparecer como "Windows no puede iniciarse porque el siguiente archivo falta o está dañado

-NTDLL.DLL - "HARD NTDLL.DLL ERROR DESCONOCIDO“: En casi todos los casos, los errores ntdll.dll son causados por los programas de software, no el sistema operativo.

- KERNEL32.DLL - "ERROR DE PÁGINA NO VÁLIDA EN EL MÓDULO KERNEL32.DLL“: Generalmente son causados por los programas de software que tienen acceso a las áreas de la memoria del sistema incorrecta. -D3DX9_25.DLL - "NO SE HAN ENCONTRADO D3DX9_25.DLL“: son causados generalmente por problemas de DirectX. al iniciar algunos juegos de vídeo o programas de gráficos avanzados.

COMANDOS MÁS USADOS DE LINUX

Se utiliza para crear un grupo nuevo. Sintaxis: addgroup nom grupo adduser Se utiliza para añadir un usuario.69.

En ciertas ocasiones se suelen utilizar comandos que son difíciles de recordar o que son demasiado extensos, pero en UNIX existe la posibilidad de dar un nombre alternativo a un comando con el fin de que cada vez que se quiera ejecutar, sólo se use el nombre alternativo.

Apt-cache search (texto)Muestra una lista de todos los paquetes y una breve descripción relacionado con el texto que hemos buscado. apt-get dist-upgrade Función adicional de la opción anterior que modifica las dependencias por la de las nuevas versiones de los paquetes.

Apt- get install (paquetes)Instala paquetes. apt- get remove (paquete)Borra paquetes. Con la opción –purge borramos también la configuración de los paquetes instalados. apt- get update Actualiza la lista de paquetes disponibles para instalar.

Apt- get upgra de Instala las nuevas versiones de los diferentes paquetes disponibles. At realiza un tarea programada una sola vez. Sintaxis: at [-ir] hora [fecha].

Recommended