Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INTRODUCCIÓN
Los sistemas operativos es nuestro primer contacto con las computadoras, así que
debemos conocer los conceptos básicos de una computadora y como se relacionan con
el sistema operativo.
2. ESTRUCTURA DE CONTENIDOS
3. DESARROLLO DE CONTENIDOS
PROCESADOR.
Se denomina también microprocesador, unidad central de procesamiento (CPU) y es el
cerebro y corazón de una computadora, es un circuito integrado, fabricados cobre una
delgada tableta de silicio que contiene millones de pequeños interruptores y se encarga
de realizar las operaciones con los datos a gran velocidad y controlar los procesos que
se ejecutan.
Sus componentes son:
2
Unidad Aritmético-Lógica (ALU): que es donde se ejecutan cada una de las
operaciones por ejemplo el realizar la suma de los datos almacenados en un registro ya
sean operaciones aritméticas o lógicas.
Unidad de Decodificación de Instrucciones: aquí se decodifican las instrucciones de
los programas
Unidad de Control del Bus: Detecta señales de estado.
Unidad de Punto Flotante (FPU): se encarga de manejar los números decimales.
Dentro de las características principales de un procesador encontramos la capacidad de
procesamiento, la capacidad de manipular gran cantidad de memoria y la velocidad de
procesamiento que depende el ciclo del reloj y de la amplitud del bus de datos.
MEMORIA CENTRAL
Aquí es donde se almacena de forma interna los datos y programas, ya sea definitiva o
temporalmente. Ya que para que un programa se ejecute debe estar almacenado en loa
memoria central, esta memoria almacena instrucciones de los programas que estamos
utilizando, datos que el usuario introduce e información sobre el programa que realiza las
funciones de control en las operaciones que la maquina realiza.
Existen dos tipos fundamentales de memoria:
Memoria RAM (Random Acces Memory): Memoria de Acceso Aleatorio es una memoria
de lectura y escritura de datos a gran velocidad, es temporal ya que si no se alimenta de
corriente eléctrica se pierde la información. Su función es de la siguiente forma; cuando
usamos un programa primero se copia en la memoria RAM, el procesador lee paso a
paso todas las instrucciones y el procesador guarda en la RAM los resultados de los
cálculos. Esta determina cuantos programas puede ejecutar el ordenador y a que
cantidad de datos puede acceder rápidamente un programa.
Memoria ROM (Read Only Memory): Memoria de solo lectura, generalmente se le llama
BIOS que es el sistema básico de entrada/salida. Este guarda la información de la
configuración de los dispositivos internos de la computadora y sobre lo que estan
3
conectados. Esta memoria no es temporal estos datos de configuración siempre están
presentes y se graba cuando se fabrica una computadora y no se puede escribir sobre
ella ya que como su nombre lo dice es solo lectura. Los BIOS actuales ya vienen
preparados para autodetectar toda la información por si sola. Hay distintos tipos de
memoria ROM que son PROM y EPROM.
PERIFERICOS
Unidades o dispositivos a través de los cuales la CPU se comunica con el mundo exterior
(entrada y salida de información) y los sistemas que almacenan o archivan información,
sirviendo de memoria auxiliar de la memoria central. Se encuentran de forma externa al
gabinete, aunque algunos pueden estar dentro de él y la transferencia de información se
realiza mediante el controlador el cual es procesador especializado de entrada/salida y
es un software especial, estos periféricos se conectan a la placa base mediante slots o
ranuras, en las computadoras actuales los periféricos son dispositivos Plug & Play es
decir se conectan y se detectan al momento para poder utilizarlos.
4
Podemos englobar los elementos de la imagen en los siguientes apartados.
1.3 Interrupciones
Las interrupciones constituyen una manera de mejorar la utilización del procesador. Por
ejemplo, la mayoría de los dispositivos de E/S son mucho más lentos que el procesador.
5
Supóngase que el procesador está transfiriendo datos a una impresora. Después de cada
instrucción de escritura, el procesador debe parar y permanecer inactivo hasta que la
impresora la lleve a cabo. La longitud de esta pausa puede ser del orden de muchos miles
o incluso de millones de ciclos de instrucción. Claramente, es un enorme desperdicio de
la capacidad del procesador.
Existen diversas clases de interrupciones:
Programa: esta se genera por alguna condición que se produce como resultado de la
ejecución de una instrucción, tales como un desbordamiento aritmético, una división por
cero, un intento de ejecutar una instrucción de máquina ilegal y las referencias fuera del
espacio de la memoria permitido para un usuario.
Temporizador: generada por un temporizador del procesador. Permite al sistema
operativo realizar ciertas funciones de forma regular.
E/S: señala la conclusión normal de una operación o para indicar diversas condiciones
de error y se genera por un controlador de entrada/salida.
Fallo de Hardware: generada por un fallo, como un fallo en el suministro de energía o un
error de paridad en la memoria.
1.4 El reloj
Los relojes y temporizadores que son utilizados para funciones varias como mantener la
hora del sistema actualizada, implementar alarmas tanto para los programas de usuario
como para el sistema operativo, ejecutar las tareas de mantenimiento periódicas, cumplir
con requisitos temporales de aplicaciones de tiempo real, etc.
Es muy importante mantener el tiempo correctamente ya que permite establecer un orden
cronológico entre los eventos que ocurren dentro del sistema, por ejemplo, la creación de
un archivo y de otro o el tiempo consumido en la ejecución de un proceso.
6
llevando registro de cuales partes de la memoria están en uso, asignar memoria a
procesos cuando la necesiten y desasignarla cuando terminen.
1.7 Entrada/Salida
Todas las computadoras tienen dispositivos físicos para adquirir entrada y producir salida.
Existen muchos tipos de dispositivos de entrada y de salida, incluyendo teclados,
monitores, impresoras, etc. Por lo cual es responsabilidad del sistema operativo
administrar estos dispositivos. Cada sistema operativo tiene un subsistema de E/S para
administrar sus dispositivos de E/S. Parte de este software es independiente de los
dispositivos, es decir, se aplica a muchos o a todos los dispositivos por igual. Otra parte
del software, como los drivers de dispositivos, son específicos para ciertos dispositivos
de E/S.
1.8 Protección
La protección también es parte de las funciones del sistema operativo de manera que
los archivos solo sean accesibles para los usuarios autorizados.
Además de la protección de archivos, existen muchas otras cuestiones de seguridad.
Una de ellas es proteger el sistema de los intrusos no deseado, tanto humanos como
no humanos es decir los virus.
1.9 Multiprocesador
Es todo entorno donde hay más de un procesador. En un entorno multiprocesador, el
conjunto de procesadores se vuelve un recurso más a gestionar por el sistema operativo.
Un sistema multiprocesador tiene la capacidad de estar atendiendo simultáneamente a
diversos procesos y de compartir todo el acceso a una RAM común.
Los procesos pueden escribir mensajes en la memoria, para que después otros procesos
los lean.
Este se emplea en entornos de cómputo de alto rendimiento, en la década de los 70 usar
sistemas con multiprocesamiento era muy costoso y si se llegaba a tener técnicamente
7
las computadoras no estaban tan preparadas para poder utilizar todos los procesadores
del equipo y venían haciendo todas las operaciones en uno solo, esto cambio a partir del
2005 cuando se cambió la estrategia de las compañías productoras de procesadores,
introduciendo chips que son, para propósitos prácticos, paquetes con dos o más
procesadores dentro.
1.10 Multicomputadora.
Para resolver los inconvenientes de costo que ofrece el multiprocesamiento se ha
investigado sobre las multicomputadoras que son CPU’s con acoplamiento fuerte que no
comparten memoria. Cada una tiene su propia memoria. Son también llamados clusters
de computadoras y COWS (Clusters of Workstations, Clusters de estaciones de trabajo).
Es fácil crear este cluster ya que su componente principal es una computadora personal
que tiene solo los componentes esenciales y el secreto para obtener un alto rendimiento
es diseñar de manera inteligente la red de interconexión, por lo cual podemos mostrar los
diferentes tipos de interconexión a continuación.
8
4. GLOSARIO
Estructura. Conjunto de relaciones que mantienen entre sí las partes de un todo. Modo
de estar organizadas u ordenadas las partes de un todo.
Modelo
1. Es la representación de un sistema, y es analítico si describe su funcionamiento;
o normativo, si expresa cómo deberá funcionar.
2. Es una representación gráfica y / o verbal de los componentes fundamentales de
un proceso o sistema.
3. El modelo es una representación de la realidad que supone un alejamiento o
distanciamiento de la misma. Es representación conceptual, y por lo tanto indirecta,
que al ser necesariamente esquemática se convierte en una representación parcial y
selectiva de aspectos de esa realidad, localizando la atención en lo que se considera
importante, y despreciando aquello que no aprecia como pertinente a la realidad que
considera.
Virtual. Que es muy posible que se alcance o realice porque reúne las características
precisas. Que solamente existe de forma aparente y no es real.
En informática se refiere a la realidad construida mediante sistemas o formatos
digitales.
9
computadoras trabajan de esta forma, se multiplica la capacidad de cálculo, lo cual
permite a estos equipos adquirir una mayor potencia.
5. RECURSOS BIBLIOGRÁFICOS
De Miguel Anasagasti, P., & Pérez Costoya, F. (2016). Sistemas operativos. Madrid:
Universidad Politecnica de Madrid.
INEE. (s.f.). Estructura y dimensión del sistema educativo nacional. Ciudad de México,
México. Obtenido de https://www.inee.edu.mx/wp-
content/uploads/2019/04/2009_Ciclo2008-2009.pdf
Wolf, G., Ruíz, E., Bergero, F., & Meza, E. (2015). Fundamentos de Sistemas
Operativos (Primera ed.). México, México: Universidad Nacional Autónoma de México.
10