Semana 01 Sistema operativo. Introduccion.pptx

ngonzalez40 0 views 28 slides Oct 09, 2025
Slide 1
Slide 1 of 28
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28

About This Presentation

algoritmo


Slide Content

I CICLO S ISTEMAS OPERATIVOS ACTIVIDAD DE APRENDIZAJE N° 1 Introduccion a los Sistemas Operativos DOCENTE: Noel Gonzalez Alvarado CARRERA PROFESIONAL TÉCNICA DE ARQUITECTURA DE PLATAFORMAS Y SERVICIOS DE TI https://www.youtube.com/watch?v=ANSx_bwk2No&t=196s https://www.youtube.com/watch?v=fsuroRYmagw&t=24s

TEMAS Y SUBTEMAS 1.- ¿QUÉ ES UN S.O.? 1.1.- Concepto 1.2.- Características Principales 2.- PROCESO DE CARGA 3.- TIPOS DE SISTEMAS 3.1.- Sistema Monousuario 3.2.- Sistema Multiusuario 3.3.- Sistema Multitarea 4.- FUNCIONES PRINCIPALES 5.- COMPONENTES BÁSICOS 5.1.- El Kernel 5.2.- El Shell 6.- CLASIFICACIÓN DE COMANDOS 6.1.- Comandos Internos 6.1.- Comandos Externos INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO "DE LAS FUERZAS ARMADAS"

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO "DE LAS FUERZAS ARMADAS" ARQUITECTURA DE PLATAFORMAS Y SERVICIOS DE TI S istema O perativo (SO)es un programa o conjunto de programas que act ú a como intermediario entre el usuario y el hardware de una computadora o dispositivo. Gestiona los recursos del sistema . Software o soporte lógico: Que es el conjunto de instrucciones escritas en lenguajes de programación y traducidas posteriormente a dígitos binarios para que sean entendidas por el hardware. Está presente en todos las funcionalidades del proceso de la información, pero especialmente en el tratamiento de la información. El hardware sólo entiende un lenguaje que es el de las señales eléctricas en forma de tensiones eléctricas, por lo que es necesario abstraer de esta complejidad al hombre y poner a su disposición elementos más cercanos a sus formas de expresión y razonamiento.

Guían a una computadora en el cumplimiento de sus tareas. Auxilian a los programadores y programas con funciones de apoyo. Incrementan la utilidad del hardware. Antiguamente se llamaban Sistemas Administrativos ya que gran parte de sus tareas consiste en administrar los recursos de un sistema de procesamiento de datos. ¿QUÉ ES UN SISTEMA OPERATIVO? Conjunto de programas que se integran con el hardware para facilitar al usuario, el aprovechamiento de los recursos disponibles. 1.1.- Concepto 1.2.- Características Principales

Cuando se enciende el ordenador, éste pasa por varias etapas antes de poder ser utilizado: Primer Paso : Autocomprobación . Se identifican los dispositivos físicamente conectados, la cantidad de memoria disponible y si ésta está en buen estado. Esto es realizado por un software localizado en dispositivos de memoria ROM.  Segundo Paso : Busqueda de un programa de inicio en la computadora, que verifica si un sistema operativo está presente e inicia su proceso de carga.  Tercer Paso: el programa de inicio transfiere el control a una porción del sistema operativo para finalizar la carga. ¿CÓMO SE REALIZA EL PROCESO DE CARGA DEL SISTEMA OPERATIVO?

Atiende solo a un usuario en la sesión de trabajo. Atienden los procesos de muchos usuarios simultáneamente. Tiene la capacidad de atender múltiples tareas simultáneamente, no es necesariamente multiusuario. TIPOS DE SISTEMAS OPERATIVOS Sistema Monousuario Sistema Multiusuario Sistema Multitarea

Los Sistemas Operativos son la interfaz entre los usuarios y el hardware y entre los programas de aplicación y el hardware:

1. Interpreta los comandos del operador, que describen el trabajo que debe realizarse. 2. Programa y desarrolla cronológicamente las funciones de entrada y salida. 3. Asigna almacenamiento y otros recursos en un medio de multiprogramación. 4. Asigna dispositivos de entrada y salida a los archivos lógicos que hacen referencia los programas. 5. Administra la forma en cómo se almacenan y se recuperan los datos. 6. Hace efectiva la disciplina necesaria para correr muchos programas simultáneos en un medio de tiempo compartido. 7. Asigna tareas a los procesadores en un medio de multiprocesamiento. FUNCIONES DE UN SISTEMA OPERATIVO

El sistema operativo Unix tiene dos componentes fundamentales: COMPONENTES BÁSICOS DE SISTEMA OPERATIVO

EL KERNEL: constituye el núcleo del sistema operativo. Actúa como interfaz con el hardware del sistema. Se encarga de realizar las funciones de más bajo nivel , como son: 1. Manejo y control de los dispositivos físicos. 2. Control de interrupciones. 3. Control de procesos y tiempos. 4. Control de ficheros. 5. Control de memoria. Está escrito fundamentalmente en lenguaje "C" (90%) y el resto en lenguaje ensamblador. EL SHELL : Es la interfaz del sistema operativo con los usuarios del mismo. Actúa como intérprete de comandos . El Kernel El Shell

Comandos internos : son los comandos que se cargan a memoria y permanecen allí durante el tiempo que la computadora esté encendida. Comandos Externos : son los comandos que permanecen en el medio de almacenamiento cuando ha finalizado la carga del sistema. CLASIFICACIÓN DE LOS COMANDOS DE UN SISTEMA OPERATIVO

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO "DE LAS FUERZAS ARMADAS" La tecnología software está presente en todos los procesos de información, ya que dichas funciones son realizadas cada vez con mayor intensidad por ordenadores. Los distintos componentes bases del software son: Sistemas Operativos : Para el control de las complejas arquitecturas que pueden construirse con los componentes microelectrónicos y facilitar interfaces amigables con el usuario. Conceptuándolo, es el conjunto de programas informáticos que permite la administración eficaz de los recursos de una computadora, conocido también como  software   de   sistema . Continúa … Informática

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO "DE LAS FUERZAS ARMADAS" Middleware:  Es la parte de la arquitectura encargada de abstraer a las aplicaciones de los detalles de las plataformas de explotación, mediante las Application Programs Interfaces (APIs). Conceptuándolo, es un software que asiste a una aplicación para interactuar o comunicarse con otras aplicaciones, o paquetes de programas, redes, hardware y/o sistemas operativos. Éste simplifica el trabajo de los programadores en la compleja tarea de generar las conexiones y sincronizaciones que son necesarias en los sistemas distribuidos. MIDDLEWARE INTEGRACIÓN APLICACIÓN Continúa … Informática

Se consideran sistemas operativos de red a aquellos que ofrecen servicios en la red, es decir, los sistemas operativos de servidor. Sus características principales son las siguientes: Su objetivo es compartir recursos de la propia máquina. Soportan a varios usuarios a la vez. Permiten la gestión centralizada de una red. Permiten la gestión centralizada de los usuarios. Suelen permitir la gestión centralizada de permisos y privilegios. Disponen de herramientas para detectar posibles deficiencias de servicio. Los sistemas operativos que más importancia están adquiriendo son los de los dispositivos móviles y los sistemas operativos en la nube. .

. Los sistemas operativos de dispositivos móviles son los que aparecen en los smartphones, tablets, etc. Los más importantes son Android, iOS y Windows Phone. Se distinguen por estos aspectos: El dispositivo se utiliza a través de una pantalla táctil. La gran mayoría de las aplicaciones que llevan instaladas utilizan Internet de forma intensa. Su uso está orientado a dispositivos con hardware poco potente. Permiten la conectividad por telefonía móvil, redes wifi y bluetooth. Los sistemas operativos web (Internet OS) se ejecutan en un navegador de Internet. El más popular es Chrome OS. Los sistemas operativos en red engloban dos tipos de sistemas, los sistemas operativos de cliente y los de servidor.

. Todos los ordenadores de una red llevan instalado un sistema operativo en red, el cual les permite trabajar en la misma. Funciones de un sistema operativo de servidor Pueden gestionar simultáneamente muchos más procesos que un sistema operativo monousuario. Para su ejecución, se ha de asignar la memoria correspondiente. Gestión de procesos y memoria Deben ser capaces de organizar, crear, eliminar y manipular archivos y directorios. Además deben gestionar los drivers correspondientes a cada tipo de hardware. Gestión de archivos y dispositivos E/S Para gestionar la red utilizan controladores de tarjeta de red, protocolos de comunicación, etc. Para proteger el sistema se permite o deniega el acceso de un proceso de un usuario a un recurso. Gestión de la red, protección y seguridad

. Para realizar su labor adecuadamente, un administrador de servidores debe contar con conocimientos sobre: Sistemas operativos Redes Programación Seguridad informática Las tareas habituales que realizan los administradores de sistemas son las siguientes: Asegurar el buen funcionamiento del parque informático. Procurar que el nivel de seguridad sea alto. Administrar a los usuarios del sistema y gestionar los servicios instalados en la misma. Administrar la red. Realizar las copias de seguridad del sistema.

Sistemas operativos en red del mercado Existen multitud de sistemas operativos en red tanto para ordenadores clientes, como para tablets o smartphones . A continuación, los más importantes en el mercado para servidores: Familia Windows Server Existen dos versiones del producto Windows Server 2008: Windows Server 2008 y Windows Server 2008 R2. El primero tiene coherencia gráfica con Windows Vista y el segundo con Windows 7. Además, Windows Server 2008 R2 solamente soporta arquitecturas de 64 bits. Las diferentes opciones dentro de este sistema operativo para servidores son: Standard Enterprise Datacenter Foundation Web Server HPC ( High Performance Computing ) Server Para Itanium Existe además Windows Server 2012, con nuevas características que facilitan diferentes tareas y mejoras en diversas utilidades.

. Distribuciones Linux para servidores Sus características convierten a Linux en una gran elección. Además el ahorro de costes en licencias y soporte y que es soportado por gran variedad de arquitecturas , lo convierten en el utilizado por la mayoría de servidores de internet y entornos de supercomputación. Otros sistemas operativos de servidor Novell Netware Mac OS X Server Solaris AIX HP-UX Existen multitud de sistemas operativos en red tanto para ordenadores clientes, como para tablets o smartphones . A continuación, los más importantes en el mercado para servidores:

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO "DE LAS FUERZAS ARMADAS" Cliente/Servidor:  La arquitectura cliente/servidor reparte la carga de trabajo entre la estación de usuario y la estación central. Conceptuándolo, describe el proceso de interacción entre la computadora local (el cliente) y la remota (el servidor). El cliente le hace solicitudes al servidor, el cual procesa dicho requerimiento y retorna los resultados al cliente apropiado. Continúa … Informática

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO "DE LAS FUERZAS ARMADAS" Bases de Datos:  Para el manejo, manipulación y administración de información. Conceptuándolo, es una colección de información organizada de forma que un programa de computadora pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico. Continúa … Informática

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO "DE LAS FUERZAS ARMADAS" Programas de Aplicación:  Software para la realización de tareas variadas como puedan ser hojas de cálculo, proceso de textos, aplicaciones de gestión comercial, científicas, de diseño, etc. Conceptuándolo, consiste en una clase de software que se diseña con el fin de que para el usuario sea más sencilla la concreción de un determinado trabajo. Esta particularidad lo distingue del resto de los programas, entre los cuales se pueden citar a los sistemas operativos (que son los que permiten el funcionamiento de la computadora), los lenguajes de programación (aquellos que dan las herramientas necesarias para desarrollar los programas informáticos en general) y las utilidades (pensadas para realizar acciones de mantenimiento y tareas generales). Continúa … Informática

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO "DE LAS FUERZAS ARMADAS" Lenguajes de Programación:  Conjunto de lenguajes y herramientas de ayuda al desarrollo de la realización de aplicaciones específicas. Conceptuándolo, herramientas que consiste en una serie especifica de caracteres que permiten dar instrucciones a un computador con la finalidad de lograr que ella realice ciertas acciones en la solución de un determinado problema. Cada lenguaje tiene características propias en cuanto a su semántica y sintaxis. Entre ellos tenemos Delphi, Visual Basic, Pascal, Java, etc. Continúa … Informática

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO PÚBLICO "DE LAS FUERZAS ARMADAS" El software está jugando un papel cada vez más innovador en la Sociedad de la Información, posibilitando soluciones a las empresas e introduciendo cambios significativos en los comportamientos de los usuarios finales, tanto en casa, como en el trabajo. Continúa … Informática Conclusion Un sistema operativo (SO) es un conjunto de programas destinados a permitir la comunicación del usuario con un ordenador y gestionar sus recursos de manera eficiente. Comienza a trabajar cuando se enciende el ordenador, y gestiona el hardware de la máquina desde los niveles más básicos. Hoy en día un sistema operativo se puede encontrar normalmente en la mayoría de los aparatos electrónicos complejos que podamos utilizar sin necesidad de estar conectados a un ordenador y que utilicen microprocesadores para funcionar, ya que gracias a estos podemos entender la máquina y que ésta cumpla con sus funciones; éste es el caso de: teléfonos móviles, reproductores de DVD, equipo de medición y muchos más

DESARROLLO PRACTICO N ° 01 DESCRIPCIÓN DE LOS S ISTEMAS OPERATIVOS