Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE NUEVO LEON
FACULTAD DE INGENIERIA MECANICA Y
ELECTRICA
ACTIVIDAD FUNDAMENTAL 1
ARQUITECTURA, DESEMPEÑO Y TIPOS DE UN SISTEMA OPERATIVO.
06/02/2023
P á g i n a 1 | 14
Indice
Elaboración de Investigación en formato digital sobre los diferentes sistemas operativos
actuales para computadoras, dispositivos móviles yredes; elaborando un cuadro
comparativo entre ellos. ........................................................................................................ 4
Elabora una investigación que de respuesta a estos reactivos .............................................. 6
Definir sistema operativo .................................................................................................... 6
¿Cuáles son los componentes del sistema operativo? ....................................................... 6
Explicar las funciones de cada uno de los componentes del sistemaoperativo (Respuestas
de la pregunta 2 y 3) .......................................................................................................... 6
Mencionar la función y características haciendo uso de los diferentessistemas operativos
para el manejo de los recursos del sistema. ...................................................................... 7
Clasificación de los sistemas operativos de acuerdo al número deusuarios ....................... 7
Realizar un glosario de la terminología básica de los sistemasoperativos. ............................ 8
Menciona y explique las partes que componen a los sistemas operativos....................... 13
Menciona y explique las partes de gestión de un sistema operativo. ................................ 15
Menciona sistemas operativos que se utilizan para ordenadores y dispositivos móviles
además defina sus principales características.................................................................. 16
Categorías de los sistemas operativos y clasificarlos según suimportancia ......................... 16
Características principales de los sistemas operativos ........................................................ 17
1. Arranque .................................................................................................................. 17
2. Interfaz de usuario .................................................................................................... 17
3. Administrar la memoria ............................................................................................. 18
4. Ejecución de programas ........................................................................................... 18
5. Seguridad ................................................................................................................. 18
6. Almacenamiento....................................................................................................... 18
7. Administrar el hardware ............................................................................................ 18
Características más importantes de las utilerías de los sistemas operativos actuales mas
consumidos ......................................................................................................................... 19
Conclusiones ....................................................................................................................... 21
Referencias bibliográficas.................................................................................................... 23
P á g i n a 2 | 14
P á g i n a 3 | 14
Elaboración de Investigación en formato digital sobre los diferentes
sistemas operativos actuales para computadoras, dispositivos
móviles yredes; elaborando un cuadro comparativo entre ellos.
Logo
P á g i n a 4 | 14
Creado por Compue Familia de Codigo Tipo Unix
Información Apple para sto por distribucio abierto, CPU por
su línea de software nes de de Microsyste
computadora libre y de software arquitectura ms y
s Macintosh código para PC, x86 Oracle
abierto servidores, corporation
etc
P á g i n a 5 | 14
Elabora una investigación que de respuesta a estos reactivos
Definir sistema operativo
Es el programa más importante de todo que permite manejar dispositivos
software y hardware.
¿Cuáles son los componentes del sistema operativo?
Explicar las funciones de cada uno de los componentes del sistema operativo
(Respuestas de la pregunta 2 y 3)
• Gestión de procesos
Un procesador se dedica exclusivamente a un proceso, con todos sus
recursos, no puede dedicar unos recursos a un proceso y el resto a otro
proceso simultáneamente. Incluye:
-Planificación de procesos: se trata de la parte del sistema operativo que
decide qué proceso emplea el procesador en cada instante de tiempo.
-Mecanismos de comunicación entre procesos: permiten comunicar a dos
procesos del sistema operativo, tales como la mensajería.
-Mecanismos de sincronización: permiten coordinar a procesos que realizan
accesos concurrentes a un cierto recurso.
• Administración de ficheros
Gestiona la manera en que la información se almacena en dispositivos de
entrada/salida que permiten el almacenamiento estable.
P á g i n a 6 | 14
-Lanzador de aplicaciones: permite el lanzamiento de programas.
Suelen ser intérpretes de órdenes textuales o basados en gestores de
ventanas.
-Llamadas al sistema: conjunto de servicios que los procesos pueden
solicitar al sistema operativo.
Características
-Es el intermediario entre el usuario y el hardware.
-Es necesario para el funcionamiento de todos los computadores, tabletas y
teléfonos móviles.
-Otorga seguridad y protege a los programas y archivos del ordenador.
-Está diseñado para ser amigable con el usuario y fácil de usar.
-Permite administrar de manera eficiente los recursos del ordenador.
-La mayoría requiere del pago de una licencia para su uso.
-Permite interactuar con varios dispositivos.
-Es progresivo, ya que existen constantemente nuevas versiones que se
actualizan y adaptan a las necesidades del usuario.
P á g i n a 7 | 14
Realizar un glosario de la terminología básica de los sistemas
operativos.
-Administrador de E/S por bloques: Este es el encargado de controlar
elfuncionamiento de los discos.
-Administrador de E/S por Bytes: Son procedimientos de bajo nivel
que se encargan de realizar la comunicación entre la computadora y
aquellos periféricos que manejan bytes, como por ejemplo, la impresora, la
consola,entre otros.
-Aplicaciones: El término "aplicación" es una forma abreviada para
designar a un programa de aplicación. Un programa de aplicación es aquél
diseñado para desempeñar una función específica directamente para el
usuario o, en algunos casos, para otro programa de aplicación. Los
ejemplos de estas aplicaciones incluyen los procesadores de textos,
programas de bases de datos, navegadores de la Red, herramientas de
desarrollo, programas de dibujo, pintura y edición de imágenes, y
programas de comunicaciones. Las aplicaciones usan los servicios del
sistema operativo del ordenador y otras aplicaciones de apoyo. La solicitud
formal y los medios de comunicarse con otros programas que usa un
programa de aplicación son lo que se denomina interfaz de programa de
aplicación (application programa interface, API).
-Armada: Es un mecanismo de control de interrupciones.
-Bit de Espera: Es un bit dentro de la Pep.
-Canales: Procesadores dedicados.
-CMS: (Sistema Supervisor de la Conversación) es un sistema de
usuarioúnico que ofrece potentes funciones para el desarrollo de programas.
-Código: O programa de máquina; es el conjunto de instrucciones
máquina que tiene por objeto que el computador realice una determinada
función.
-Controlador de dispositivo: Software que controla un dispositivo que
estáconectado a, o es parte de, una computadora. (En inglés: device driver).
-Demonio: Un demonio es un programa que funciona sin intervención
humana, para cumplir una tarea determinada. Por ejemplo, lpd es un
demonio que controla el flujo de los trabajos de impresión en una impresora
-Desvíos: Interrupciones debidas a errores de programación,
producidaspor el procesador cuando intenta ejecutar una instrucción.
-Dirección IP: Las direcciones IP son el método mediante el cual se
identifican los ordenadores individuales (o, en una interpretación más
P á g i n a 8 | 14
estricta, las interfaces de red de dichos ordenadores) dentro de un red
P á g i n a 9 | 14
-TCP/IP. Todas las direcciones IP consisten en cuatro números
separadospor puntos, donde cada número está entre 0 y 255.
-Dispositivos de E/S: Componente mecánico que se conecta a la
Unidad Central de Procesamiento a través de las unidades de Entrada y
Salida.
-E/S: Entrada / Salida.
-ENIAC: (electronic numerical integrator anallizer and computer), uno
de losprimeros computadores construídos.
-Estado problema: Modo Usuario; Este es el modo en el que se
ejecutan los programas del usuario, en el cual sólo se pueden ejecutar
instrucciones no privilegiadas.
-Estado Supervisor: Modo Núcleo; En este modo se pueden ejecutar
todas las instrucciones privilegiadas y no privilegiadas, teniendo acceso
total al hardware.
-Estado: El estado es un bit dentro de la PEP.
-Hardware: Son todos los componentes fisicos que componen un
computador.
-Instrucciones no privilegiadas: Todas aquellas que su ejecución no
afectalos recursos de la máquina de forma directa.
-Instrucciones privilegiadas: Aquellas instrucciones cuya ejecución
afectadirectamente los recursos de la máquina.
-Interrupción Asincrónica: Son aquellas interrupciones que ocurren de
forma simultánea con el procesamiento y son generadas por un agente
distinto al procesador.
-Interrupciones: Una interrupción es un llamado forzoso a un
procedimiento.
-JCL: (Job Control Language), es el lenguaje de control de trabajo
que permite especificar al sistema órdenes que no son propias del
programa,pero son necesarias para correrlo.
-Kernel: «núcleo»; La parte central de un sistema operativo, sobre la
cual elresto del sistema se apoya.
-Llamada al sistema: Es una rutina que cumple una función a nivel
delsistema en nombre de un proceso. En inglés: «System Call».
-Máquina Virtual:Se trata de un tipo de sistemas operativos que
presentan una interface a cada proceso, mostrando una máquina que
P á g i n a 10 | 14
parece idénticaa la máquina real subyacente.
-Máscara: Un Mecanismo creado para el control de las interrupciones.
P á g i n a 11 | 14
-Mecanismo de estados: Mecanismo ideado para conservar la
cosistencia eintegridad en un sistema multiusuario.
-Memoria virtual: La idea fundamental detrás de la memoria virtual es
que el tamaño combinado del programa, los datos y la pila de ejecución
puede exceder la cantidad de memoria real disponible para él. El sistema
operativo mantiene aquellas partes del programa que están utilizando en
cada momento en la memoria principal y el resto permanece en el disco. En
la medida en que se vayan necesitando nuevas partes estas se
intercambian con las residentes en la memoria principal.
-Memoria: Cuando se refiere a ordenadores, la memoria (en general)
es cualquier hardware capaz de almacenar datos para recuperarlos
posteriormente. En este contexto, la memoria en general se refiere
específicamente a la RAM.
-Monitores de encadenamiento: Constituyeron los primeros
sistemas operacionales. Con éstos se introdujo también el llamado
tratamiento porlotes (batch processing).
-Multiprogramación: Se caracteriza por una multitud de programas
activos simultáneamente que compiten por los recursos del sistema, tales
como procesador, memoria y dispositivos de E/S.
-Multitarea: Un solo usuario ejecutando varias tareas al mismo tiempo
en unsistema.
-Núcleo: La parte central de un sistema operativo, sobre la cual el
resto delsistema se apoya. En inglés: «kernel».
-PCB: (Process Control Bloc). Estructura de datos almacenan la PEP,
aspectos sobre la ejecución del proceso y de la utilización de los recursos.
-Planificación: Proceso cuyo objetivo principal es repartir el tiempo
del procesador entre los procesos ejecutables y optimizar el
comportamientodel sistema.
-Prioridad: Número asociado a cada proceso o thread y utilizado por
lapolítica de planificación.
-Procesador: Llamado también Microprocesador. Es el chip
encargado de ejecutar las instrucciones y procesar los datos que son
necesarios para todas las funciones de la computadora. Se puede decir
que es el cerebro del computadora. El estandar del mercado es el fabricado
por la empresaINTEL.
-Proceso: programa en ejecución.
P á g i n a 12 | 14
-Programa: Es esencialmente un archivo ejecutable que se coloca
en memoria para que pueda el procesador ir tomando su código, y
obedeciendo las instrucciones de él.
-PSW-PEP: (Program status Word ó Palabra de Estado del
Programa); Contiene toda la información del estado del proceso y define sus
privilegios.
-SGMV: Sistema Generador de Máquina Virtual.
-Shell: Intérprete de comandos.
-Sincronización: Necesidad que tiene algunos procesos de bloquearse
en determinadas circunstancias y ser despertados cuando ocurren ciertos
eventos.
-Sistema de Archivos ó Sistema de ficheros: Es el método mediante
el cual se almacena la información en las unidades de disco. Los distintos
sistemas operativos normalmente usan diferentes sistemas de ficheros, lo
que dificulta el compartir los contenidos de una unidad de disco entre ellos.
Sin embargo, Linux admite múltiples sistemas de ficheros, lo cual hace
posible la lectura/escritura de particiones dedicadas a MS-Windows, por
ejemplo.
En inglés: «Filesystem» .
-Sistema Monolítico: Sistemas que tienen un núcleo grande y
complejo, queengloba todos los servicios del sistema.
-Sistema Monousuario: Sistemas operativos que no pueden dar
servicio sino sólo a un usuario cada vez, sin importar el número de
procesadores que tenga la computadora o el número de tareas o procesos
que el usuariopueda ejecutar en un instante de tiempo.
-Sistema Multiusuario: Sistemas que pueden atender múltiples
usuarios, ya sea por medio de varias terminales conectadas a la
computadora o por medio sesiones remotas en una red de comunicaciones.
-Sistema operativo: Conjunto de software que controla los distintos
recursosdel ordenador. En inglés: «operating system».
-Sistemas de tiempo compartido: Son sistemas de multiprogramación
endonde existe interacción directa entre el usuario y la máquina.
-Spool: Virtualización de lectoras e impresoras.
P á g i n a 13 | 14
-Kernel o núcleo. Un software que constituye una parte fundamental
del sistema. Podríamos decir que es el corazón del propio sistema, y de ahí
sunombre.
-Interfaz de usuario. Es la parte que permite al usuario interaccionar
con el ordenador. Esta interfaz puede ser gráfica, proporcionando un
escritorio, ventanas y componentes gráficos para una interacción más
intuitiva, o bienpuede ser a través de una línea de comandos.
-Controlador de dispositivo o driver. Software encargado de permitir
que el sistema interactúe con cualquier periférico. Aunque no siempre es
necesario para el uso de un nuevo hardware, su uso es recomendado para
evitar problemas, mejorar la seguridad y la experiencia de usuario.
-Sistema de archivos. Es el componente del sistema operativo
encargado de asignar el espacio a los archivos, administrar el espacio libre
y del acceso a los datos resguardados. Estructura la información guardada
en la unidad de almacenamiento y la mayoría de sistemas maneja su
propio sistema de archivos. Además, podríamos destacar otros
componentes del sistema operativo como son:
-Sistema de protección. Encargado de obligar a utilizar mecanismos
de protección, determinar los controles de seguridad a realizar o
establecer diferencias entre el uso autorizado y no autorizado. Es el
mecanismo que controla el acceso de los programas o los usuarios a los
recursos del sistema o especificar los controles de seguridad a realizar.
-Sistema de entrada y salida. Formado por un sistema de
almacenamiento temporal (caché), una interfaz de manejadores de
dispositivos y otra de dispositivos concretos para que el sistema operativo
pueda ser capaz de gestionar el almacenamiento temporal de entrada y
salida y servir las interrupciones de los dispositivos E/S.
-Gestión de procesos. Encargado de crear, finalizar, parar o
reanudarprocesos y de ofrecer mecanismos para que los procesos puedan
comunicarse y sincronizarse, así como posibilidad de establecer
prioridades.
-Gestión de la memoria principal. Es una gran tabla de palabras o
bytes donde se almacenan datos de rápido acceso y que es compartida
con la CPU y los dispositivos de E/S. Es volátil y permite al sistema saber
qué partes de la memoria están siendo utilizadas o por quién, decidir los
procesos que se cargarán en memoria cuando haya espacio, así como
asignar y reclamar espacio cuando sea necesario.
P á g i n a 14 | 14
-Gestión de almacenamiento secundario. Es necesario en un sistema
operativo puesto que la memoria principal es volátil y además muy pequeña
para almacenar todos los programas e información a tratar.
-Sistema de comunicaciones. Para controlar el envío y recepción de
datos através de las interfaces de red.
-Gestor de recursos. Encargado de gestionar los dispositivos de
entrada y salida, programas o procesos en ejecución, la memoria secundaria
o los discos y los recursos del sistema en general.
Menciona y explique las partes de gestión de un sistema operativo.
la gestión de la memoria virtual, la copia de seguridad y restauración
del sistema, la gestión del hardware y los seudodispositivos, la utilización
del Controlador de recursos del sistema (SRC), la protección de archivos,
la utilización de soportes de almacenamiento, la personalización de
archivos de entorno y la escritura de scripts de shell. Este tema también
está disponible en el CD de documentación que se suministra con el
sistema operativo.
La gestión del sistema operativo es la tarea de la persona a la que
normalmente se denomina, en la documentación de UNIX, administrador
del sistema. Desafortunadamente, sólo unas cuantas actividades del
administrador del sistema son lo suficientemente sencillas para
denominarse correctamente administración. Esta publicación y las guías
relacionadas están pensadas para ayudar a los administradores del sistema
en sus numerosas obligaciones.
Este sistema operativo proporciona su propia versión de soporte de
gestión del sistema para promocionar el fácil uso y mejorar la seguridad y la
integridad.
-Novedades en la gestión del sistema operativo
Obtenga información nueva o con cambios importantes de la
recopilaciónde temas gestión de dispositivos y sistemas operativos.
-Administración del sistema operativo
Puede utilizar mandatos para gestionar la copia de seguridad y el
inicio del sistema, cerrar el sistema, los shells y entornos del sistema, los
recursos del sistema y otros componentes de AIX.
-AIX Event Infrastructure para AIX y clústeres AIX - AHAFS
-AIX Event Infrastructure para AIX y clústeres AIX son una
infraestructura de supervisión de sucesos predefinidos y definidos por el
usuario.
P á g i n a 15 | 14
Menciona sistemas operativos que se utilizan para ordenadores y dispositivos
móviles además defina sus principales características.
Sistemas operativos para PC
-Windows
-Mac OS
-Unix
-Ubuntu
-Solaris
-Debian
-FreeBSD
-OpenBSD
-Chrome OS (GNU/Linux)
-Haiku
-Multitud de distribuciones de Linux
P á g i n a 16 | 14
-Monotarea o multitarea. Como su nombre indica, se trata de si el
SO realiza una sola tarea hasta su finalización, para después comenzar
con otra distinta, o si es posible encargar al SO varias tareas a la vez,
ajustandorecursos según se vayan necesitando.
-Monousuario o multiusuario. En este caso, lo que se viene a decir
es si el SO debe ejecutarse por un solo usuario o si, en cambio, puede
ejecutarsepor varios a la vez.
-Centralizado o distribuido. Se trata de si se pueden utilizar los
recursos de una sola PC o si se pueden obtener recursos de varias PC
simultáneamente.
-Orientación a dispositivos. Consiste en clasificar el SO según
donde se aloje. Los más populares son PC, tablet, smartphone o consolas,
entre otros.
-Libre o de pago. Al igual que un software cualquiera, un SO, puede
ser libre (de uso público, sin ser propietarios de ninguna licencia) o de
pago (a cambio de un pago se obtiene una licencia permanente o temporal
del software)
-Empotrados. Estos tipos de SO son típicos en grandes empresas,
donde son necesarios en ciertas fases de producción en fábricas o en otros
sectores, tales como el sector servicios o el primario. Estos SO se encargan
a tiempo real de tareas muy específicas donde normalmente precisan de
poca intervención humana directa.
Las funciones del sistema operativo siempre están dirigidas a satisfacer las
necesidades del usuario. A continuación, te enseñamos algunas funciones
generales:
1. Arranque
2. Interfaz de usuario
P á g i n a 17 | 14
aparecerán como un elemento en la pantalla de la computadora. Hay dos tipos de
interfaz de usuario: la línea de gráficos y la interfaz de comandos.
3. Administrar la memoria
4. Ejecución de programas
5. Seguridad
Dentro de las funciones del sistema operativo, esta se asegura de que una
persona no autorizada no modifique ningún dato del sistema. También evita que las
personas usen datos sin permiso o incluso que los eliminen de forma accidental.
6. Almacenamiento
7. Administrar el hardware
A lo largo de los años estos sistemas operativos han ido evolucionando para
cumplir con diferentes propósitos y otros de uso general lo cuales han ayudado
mucho al desarrollo de nuevas tecnologías así como y el acceso de estas a muchas
personas enfocándose primero que anda en la interfaz de usuario para que este
pueda ser consumido por las personas que no sean especializadas en computación
Sus sistemas como Windows defender y su firewall hacen que sea muy
seguro y su constante soporte de actualizaciones para corregir bugs y posibles fallos
de seguridad
MacOS es un sistema operativo desarrollado por Apple Inc. y se utiliza en sus
computadoras Mac. MacOS es conocido por su estabilidad, seguridad y facilidad de
uso, y ofrece una amplia gama de utilidades y herramientas para ayudar a los
usuarios a realizar tareas y solucionar problemas. Algunas de las utilidades más
importantes de MacOS incluyen:
P á g i n a 20 | 14
Conclusiones
P á g i n a 21 | 14
Luis Fernando Diaz Sepulveda:
En conclusión el sistema operativo es el cerebro que administra todos los
recursos básicos para que puedan funcionar completamente una computadora de
tiempos antes se veía el sistema operativo desde la interfase comandos llores
posible que mucha gente lo utiliza gracias a la interfaz gráfica que es la que hemos
actualmente en las computadoras de hoy.
Cada sistema operativo tiene sus propias ventajas y desventajas, y la elección del
sistema operativo adecuado depende de las necesidades individuales de cada
usuario. Por ejemplo, Windows es un sistema operativo popular y fácil de usar que
ofrece una amplia compatibilidad con una amplia gama de software y hardware,
mientras que Linux es un sistema operativo de código abierto y altamente
personalizable que ofrece una mayor seguridad y estabilidad.
P á g i n a 22 | 14
Referencias bibliográficas.
¿Qué es un sistema operativo? | Desarrollar Inclusión. (2010). Desarrollar Inclusión Portal
inclusiva/que-es-un-sistema-operativo/
ssoo/index.php/Componentes_b%C3%A1sicos_de_un_sistema_operativo
https://concepto.de/sistema-operativo/
https://economipedia.com/definiciones/tipos-de-sistemas-
operativos.html#:%7E:text=Monousuario%20o%20multiusuario%3A%20Puede%20ser,o%
20de%20pago%3A%20De%20pago.
Adeva, R. (2022, 27 mayo). Historia y todo lo que debes saber sobre un sistema operativo.
ADSLZone. https://www.adslzone.net/reportajes/software/que-es-sistema-operativo/
https://www.ibm.com/docs/es/aix/7.1?topic=operating-system-management
P á g i n a 23 | 14