Actividades
1. Realice una línea de tiempo de todas las generaciones de la historia de los
Sistemas Operativos.
2. Definir con sus propias palabras que es sistemas operativos y las
características de los sistemas operativos.
Un sistema operativo es un programa (por ejemplo, Kernel Linux integrado a una
lavadora) o un conjunto de programas (como Windows 10 en una computadora
personal) para brindarnos una experiencia de usuario, en primer lugar, más
amigable, fácil, ya que cada día los sistemas operativos se evolucionan para
hacerlos más intuitivos. En segundo lugar, hace que aprovechemos más y
eficientemente los recursos que poseemos de hardware. Tercero, además permite
que todos los módulos o subprogramas estén perfectamente sincronizados, esto
hace de nuestra vida más fácil.
Me supongo que, en 1950, las personas que operaban un computador tenían, antes
de usarlo, estudiar su funcionamiento, leer manuales y demás. Hoy en día, todas
las personas están en la capacidad de manipular cualquier computador personal o
dispositivo móvil, sin tener conocimientos previos. Esto solo es posible gracias a los
sistemas operativos.
3. Realice un mapa mental donde se describan los tipos de sistemas
operativos:
4. Defina los componentes que conforman un sistema computacional.
Tipo Imagen Descripción
Tarjeta madre
Es la placa base que contiene los
conectores para conectar tarjetas
adicionales
para utilizar el video, el audio o la
red. Una tarjeta madre contiene el
conector para el procesador, la
BIOS, la memoria RAM, las
interfaces para dispositivos de
almacenamiento, los puertos
serial, paralelo, puertos USB,
ranuras de expansión, y todos los
controladores requeridos para
manejar los dispositivos
periféricos estándar, como el
teclado, el ratón y la pantalla de
video.
Dispositivos
internos
Procesador Se le conoce como el componente
central de todo sistema de
cómputo. Todas las tareas que
ejecuta el sistema de cómputo es
ejecutado, directa o
indirectamente, por éste
dispositivo. Su función principal es
interpretar y llevar a cabo todas las
instrucciones que permiten el
funcionamiento del sistema de
cómputo.
BIOS Este dispositivo guarda todas las
instrucciones y configuraciones
para manejar dispositivos físicos
como el teclado, el monitor y el
disco duro. Físicamente se
almacena dentro de un dispositivo
de memoria ROM (Por sus siglas
en inglés Read Only Memory).
RAM El sistema de cómputo utiliza la
memoria RAM para almacenar los
datos y las instrucciones que
está ejecutando el procesador en
tiempo real. Para funcionar esta
memoria necesita energía
eléctrica. Cuando se apaga el
sistema de cómputo los datos que
se almacenan en esta memoria
son borrados.
ROM Es la memoria de solo lectura. Es un
medio de almacenamiento utilizado
en ordenadores y dispositivos
electrónicos, que permite solo la
lectura de la información y no su
escritura,1 independientemente de la
presencia o no de una fuente de
energía.
Tarjeta de video Este dispositivo permite trasmitir al
monitor o pantalla las imágenes que
son presentadas en las pantallas de
los sistemas de cómputo. Tiene chips
que procesan los datos que llegan del
procesador y son convertidos en
señales analógicas que son
entendidas por la pantalla.
Tarjeta de sonido
Este dispositivo permite la salida o
entrada de información en forma de
audio en un sistema de cómputo. Para
su funcionamiento tiene incorporado
un chip conversor digital-analógico
que traduce ondas de sonido desde el
mundo digital al analógico y
viceversa.
Tarjeta de red
Esta tarjeta proporciona a un sistema
de cómputo el soporte de red
necesario para su comunicación
con otros sistemas de cómputo para
posibilitar el compartir y transferir
archivos.
Fuente de poder Componente que provee la
electricidad para suplir a un sistema
de cómputo. Dentro de los
computadores personales, este
dispositivo se encuentra en la parte de
atrás de la torre y lo acompaña un
ventilador que permite la refrigeración
en general del interior de la torre. Los
elementos que la componen permiten
que la electricidad que recibe sea
regulada, filtrarla y adaptada a las
condiciones requeridas por el sistema
de cómputo.
Dispositivos o periféricos de
entrada:
Estos aparatos permiten ingresar
datos al sistema de cómputo, los
cuales serán procesados y
presentados a través de un periférico
de salida o serán guardados en un
dispositivo de almacenamiento.
Dentro de esta categoría se
encuentran:
- El ratón: Permite el ingreso de
opciones a través de la selección y
uso de los botones que posee.
- El teclado: Permite el ingreso de
datos en forma de conjuntos de
caracteres.
- El micrófono: Posibilita el ingreso de
datos en forma de sonido que es
transformado de sonido analógico a
sonido digital.
- La tabla digitalizadora: Facilita el
ingreso de datos a través de la
digitalización de imágenes creadas
sobre la tabla.
- El escáner: Permite la digitalización
de imágenes que están plasmadas
físicamente en medios como el papel.
Dispositivos
externos
Dispositivos o periféricos de salida Estos aparatos se encargan de
mostrar la información recibida y
procesada en el sistema de
cómputo. Dentro de esta categoría se
encuentran:
- El monitor o pantalla: Permite
visualizar datos de diferente clase:
texto, imagen y animaciones.
- La impresora: Tiene como función
plasmar en medios físicos como el
papel textos, imágenes y objetos.
- Parlantes y audífonos: Reproducen
los sonidos digitales procesados por
el sistema de cómputo.
Dispositivos de almacenamiento
externos
Son dispositivos que tienen como
función leer y grabar datos e
información. Estos dispositivos
pueden clasificarse entre internos y
extraíbles. En esta categoría
encontramos dispositivos
como los discos duros, los CD-ROM,
los DVD, las memorias flash, entre
otros.
5. Definir los siguientes interrogantes:
5.1 Explique con sus propias palabras qué ocurre con el sistema operativo
antes una interrupción.
Básicamente cuando se envía una señal de interrupciones al controlador de
interrupciones (puede estar o no integrado al procesador), el procesador suspende
la ejecución del programa actual para darle prioridad a la interrupción y guarda en
este momento la información del programa temporalmente en la memoria RAM,
luego de atender la interrupción, restablecer la ejecución del programa.
Los dispositivos que deseen comunicarse con el procesador para una interrupción
lo hacen por una línea llamada IRQ, esta línea llega al controlador de interrupciones.
Este controlador es quien decide si habilita o inhibe las líneas de interrupción,
además, también se puede dar el caso de establecer prioridades entre las mismas
en dado caso que se presenten a la vez varias interrupciones.
Un procesador que no tenga un controlador de interrupciones integrado suele tener
una línea de interrupción llamada INT, cuando esta línea se activa el procesador
consulta los registros del controlador de interrupciones para saber cual IRQ hay que
atender.
5.2 Porque se considera la memoria cache una parte importante del sistema
computacional.
A esta memoria podría llamársele como la memoria del procesador.
El procesador es el encargado de ejecutar los programas y por lo tanto necesita de
una memoria que trabaje a su misma velocidad para conseguir que las aplicaciones
trabajen más rápido.
Si el procesador tuviera que acceder a los datos más usados desde la memoria
RAM habría retrasos y seguramente bloqueos del sistema.
Esta memoria permite que los datos están cerca del microprocesador para ser
accedidos de la manera más rápida posible.
5.3 Cuáles son las funciones del núcleo en un sistema operativo.
A groso modo podríamos mencionar las funciones:
 Gestión de procesos
 Primitivas bloqueantes
 Rutinas de tratamiento de interrupciones
 Primitivas no bloqueantes
 Sincronización entre procesos
Gestión de procesos. Aquí incluye planificación, creación y destrucción de
procesos. Un proceso se representa en un PCB (struct pcb) que se identifica por un
entero.
Primitivas bloqueantes. Se le llama así, a las rutinas que llegan al núcleo
solicitando un servicio del hardware y dejan al proceso en estado bloqueado,
provocando la planificación de un nuevo proceso.
Rutinas de tratamiento de interrupciones. Aunque esta puede ser confundida con
la anterior, son diferentes. Esta rutina se refiere al tratamiento de peticiones
pendientes de procesos finalizados y a valores de retorno.
Primitivas no bloqueantes. Estas rutinas son las que no dejan al proceso
bloqueado. En general serán de este tipo aquellas primitivas que no se sirven
mediante interrupciones, como es el caso de esribir_pantalla_nuc(). . Estas
primitivas se resuelven como simples llamadas a funciones y no producen cambios
de contexto.
Sincronización entre procesos. El núcleo ofrece semáforos como mecanismo
básico de sincronización entre procesos. Un semáforo se identifica por un entero.
El bloqueo por semáforo presenta la particularidad de que debe seguir estrictamente
una disciplina FCFS.
6. Realice un mapa conceptual en el cual se debe incluir todo lo que usted
como futuro Ingeniero considera importante de la arquitectura Cliente/
Servidor (Debe estar bien argumentado).
Paso 2 diana_cuelar
Paso 2 diana_cuelar

Paso 2 diana_cuelar

  • 1.
    Actividades 1. Realice unalínea de tiempo de todas las generaciones de la historia de los Sistemas Operativos. 2. Definir con sus propias palabras que es sistemas operativos y las características de los sistemas operativos. Un sistema operativo es un programa (por ejemplo, Kernel Linux integrado a una lavadora) o un conjunto de programas (como Windows 10 en una computadora personal) para brindarnos una experiencia de usuario, en primer lugar, más amigable, fácil, ya que cada día los sistemas operativos se evolucionan para hacerlos más intuitivos. En segundo lugar, hace que aprovechemos más y eficientemente los recursos que poseemos de hardware. Tercero, además permite que todos los módulos o subprogramas estén perfectamente sincronizados, esto hace de nuestra vida más fácil.
  • 2.
    Me supongo que,en 1950, las personas que operaban un computador tenían, antes de usarlo, estudiar su funcionamiento, leer manuales y demás. Hoy en día, todas las personas están en la capacidad de manipular cualquier computador personal o dispositivo móvil, sin tener conocimientos previos. Esto solo es posible gracias a los sistemas operativos. 3. Realice un mapa mental donde se describan los tipos de sistemas operativos:
  • 6.
    4. Defina loscomponentes que conforman un sistema computacional. Tipo Imagen Descripción Tarjeta madre Es la placa base que contiene los conectores para conectar tarjetas adicionales para utilizar el video, el audio o la red. Una tarjeta madre contiene el conector para el procesador, la BIOS, la memoria RAM, las interfaces para dispositivos de almacenamiento, los puertos serial, paralelo, puertos USB, ranuras de expansión, y todos los controladores requeridos para manejar los dispositivos periféricos estándar, como el teclado, el ratón y la pantalla de video. Dispositivos internos Procesador Se le conoce como el componente central de todo sistema de cómputo. Todas las tareas que ejecuta el sistema de cómputo es ejecutado, directa o indirectamente, por éste dispositivo. Su función principal es interpretar y llevar a cabo todas las instrucciones que permiten el funcionamiento del sistema de cómputo. BIOS Este dispositivo guarda todas las instrucciones y configuraciones para manejar dispositivos físicos como el teclado, el monitor y el disco duro. Físicamente se almacena dentro de un dispositivo de memoria ROM (Por sus siglas en inglés Read Only Memory). RAM El sistema de cómputo utiliza la memoria RAM para almacenar los datos y las instrucciones que está ejecutando el procesador en tiempo real. Para funcionar esta memoria necesita energía eléctrica. Cuando se apaga el sistema de cómputo los datos que se almacenan en esta memoria
  • 7.
    son borrados. ROM Esla memoria de solo lectura. Es un medio de almacenamiento utilizado en ordenadores y dispositivos electrónicos, que permite solo la lectura de la información y no su escritura,1 independientemente de la presencia o no de una fuente de energía. Tarjeta de video Este dispositivo permite trasmitir al monitor o pantalla las imágenes que son presentadas en las pantallas de los sistemas de cómputo. Tiene chips que procesan los datos que llegan del procesador y son convertidos en señales analógicas que son entendidas por la pantalla. Tarjeta de sonido Este dispositivo permite la salida o entrada de información en forma de audio en un sistema de cómputo. Para su funcionamiento tiene incorporado un chip conversor digital-analógico que traduce ondas de sonido desde el mundo digital al analógico y viceversa. Tarjeta de red Esta tarjeta proporciona a un sistema de cómputo el soporte de red necesario para su comunicación con otros sistemas de cómputo para posibilitar el compartir y transferir archivos. Fuente de poder Componente que provee la electricidad para suplir a un sistema de cómputo. Dentro de los computadores personales, este dispositivo se encuentra en la parte de atrás de la torre y lo acompaña un ventilador que permite la refrigeración en general del interior de la torre. Los elementos que la componen permiten que la electricidad que recibe sea regulada, filtrarla y adaptada a las condiciones requeridas por el sistema de cómputo.
  • 8.
    Dispositivos o periféricosde entrada: Estos aparatos permiten ingresar datos al sistema de cómputo, los cuales serán procesados y presentados a través de un periférico de salida o serán guardados en un dispositivo de almacenamiento. Dentro de esta categoría se encuentran: - El ratón: Permite el ingreso de opciones a través de la selección y uso de los botones que posee. - El teclado: Permite el ingreso de datos en forma de conjuntos de caracteres. - El micrófono: Posibilita el ingreso de datos en forma de sonido que es transformado de sonido analógico a sonido digital. - La tabla digitalizadora: Facilita el ingreso de datos a través de la digitalización de imágenes creadas sobre la tabla. - El escáner: Permite la digitalización de imágenes que están plasmadas físicamente en medios como el papel. Dispositivos externos Dispositivos o periféricos de salida Estos aparatos se encargan de mostrar la información recibida y procesada en el sistema de cómputo. Dentro de esta categoría se encuentran: - El monitor o pantalla: Permite visualizar datos de diferente clase: texto, imagen y animaciones. - La impresora: Tiene como función plasmar en medios físicos como el papel textos, imágenes y objetos. - Parlantes y audífonos: Reproducen los sonidos digitales procesados por el sistema de cómputo. Dispositivos de almacenamiento externos Son dispositivos que tienen como función leer y grabar datos e información. Estos dispositivos pueden clasificarse entre internos y extraíbles. En esta categoría encontramos dispositivos como los discos duros, los CD-ROM, los DVD, las memorias flash, entre otros. 5. Definir los siguientes interrogantes:
  • 9.
    5.1 Explique consus propias palabras qué ocurre con el sistema operativo antes una interrupción. Básicamente cuando se envía una señal de interrupciones al controlador de interrupciones (puede estar o no integrado al procesador), el procesador suspende la ejecución del programa actual para darle prioridad a la interrupción y guarda en este momento la información del programa temporalmente en la memoria RAM, luego de atender la interrupción, restablecer la ejecución del programa. Los dispositivos que deseen comunicarse con el procesador para una interrupción lo hacen por una línea llamada IRQ, esta línea llega al controlador de interrupciones. Este controlador es quien decide si habilita o inhibe las líneas de interrupción, además, también se puede dar el caso de establecer prioridades entre las mismas en dado caso que se presenten a la vez varias interrupciones. Un procesador que no tenga un controlador de interrupciones integrado suele tener una línea de interrupción llamada INT, cuando esta línea se activa el procesador consulta los registros del controlador de interrupciones para saber cual IRQ hay que atender. 5.2 Porque se considera la memoria cache una parte importante del sistema computacional. A esta memoria podría llamársele como la memoria del procesador. El procesador es el encargado de ejecutar los programas y por lo tanto necesita de una memoria que trabaje a su misma velocidad para conseguir que las aplicaciones trabajen más rápido. Si el procesador tuviera que acceder a los datos más usados desde la memoria RAM habría retrasos y seguramente bloqueos del sistema. Esta memoria permite que los datos están cerca del microprocesador para ser accedidos de la manera más rápida posible. 5.3 Cuáles son las funciones del núcleo en un sistema operativo. A groso modo podríamos mencionar las funciones:  Gestión de procesos  Primitivas bloqueantes  Rutinas de tratamiento de interrupciones  Primitivas no bloqueantes  Sincronización entre procesos Gestión de procesos. Aquí incluye planificación, creación y destrucción de procesos. Un proceso se representa en un PCB (struct pcb) que se identifica por un entero.
  • 10.
    Primitivas bloqueantes. Sele llama así, a las rutinas que llegan al núcleo solicitando un servicio del hardware y dejan al proceso en estado bloqueado, provocando la planificación de un nuevo proceso. Rutinas de tratamiento de interrupciones. Aunque esta puede ser confundida con la anterior, son diferentes. Esta rutina se refiere al tratamiento de peticiones pendientes de procesos finalizados y a valores de retorno. Primitivas no bloqueantes. Estas rutinas son las que no dejan al proceso bloqueado. En general serán de este tipo aquellas primitivas que no se sirven mediante interrupciones, como es el caso de esribir_pantalla_nuc(). . Estas primitivas se resuelven como simples llamadas a funciones y no producen cambios de contexto. Sincronización entre procesos. El núcleo ofrece semáforos como mecanismo básico de sincronización entre procesos. Un semáforo se identifica por un entero. El bloqueo por semáforo presenta la particularidad de que debe seguir estrictamente una disciplina FCFS. 6. Realice un mapa conceptual en el cual se debe incluir todo lo que usted como futuro Ingeniero considera importante de la arquitectura Cliente/ Servidor (Debe estar bien argumentado).