SlideShare una empresa de Scribd logo
1 de 12
ACTIVIDAD NUMERO 1.
1. Consulte por lo menos tres definiciones diferentes a las del
documento, sobre los Sistemas Operativos.
 Es un programa o conjunto de programas de un sistema informático que
gestiona los recursos de hardware y provee servicios a los programas de
aplicación.
 Es el software básico de un computador o elemento tecnológico que provee
una interfaz entre el resto de programas del ordenador, los dispositivos
hardware y el usuario.
 Es el encargado de crear un vínculo o relación entre el hardware, los
usuarios y las aplicaciones.
2. Elabore un mapa conceptual en el que se relacionen los
componentes de un S.O. y sus funciones.
3. Elabore una tabla donde se caractericen por lo menos
cuatro de los sistemas operativos modernos y el tipo de
interfaz de usuario (grafica, estática, dinámica, de
comandos, etc.)
SISTEMAOPERATIVO CARACTERISTICAS INTERFAZ
MAC OS. Desde el año 1984 la
empresa APPLE de
Steve Jobs ha
programado varias
versiones de este
sistema operativo que
con el tiempo han
mejorado
exclusivamente para
equipos Macintosh de
Apple Computer.
Gráfica y
multitarea.
WINDOWS Es un conjunto de
programas y archivos
auxiliares desarrollados
por la empresa
Microsoft, que permiten
la interactividad entre el
usuario y la
computadora,
comportándose como un
intérprete entre el
lenguaje humano y el
lenguaje máquina.
También se encarga de
la administración de los
dispositivos, así como la
carga y ejecución de
aplicaciones.
Grafica.
Las interfaces
antiguas se
caracterizaban por
su sencillez y el
clásico tema gris
de Windows 95,
mientras que en las
versiones más
recientes las
interfaces
evidencian más
colores, estilos y
modos de
personalización.
La diferencia mas
evidente hasta la
versión de
Windows 8 ha sido
la desaparición del
botón de inicio.
LINUX Es un Sistema Operativo
tipo Unix diseñado para
aprovechar al máximo
las capacidades de las
computadoras PC
basadas en el
microprocesador i386 y
posteriores. Es un SO
con capacidades de
multiprocesamiento,
multitarea y multiusuario.
Sin embargo, a
diferencia de otros
sistemas Unix para PC,
usted no tiene que pagar
cuantiosas licencias por
el uso de Linux.
Linux proporciona
la capacidad de
ejecutar
aplicaciones
gráficas mediante
una red
heterogénea al
incorporar la
revisión 6 del
estándar X11 del
MIT, conocido
también
simplemente como
X-Windows. Con el
hardware
adecuado, las
Estaciones de
Trabajo Linux son
una alternativa de
bajo costo a las
Estaciones de
Trabajo de alto
rendimiento.
ANDROID Es un sistema
operativo basado en
el núcleo Linux. Fue
diseñado principalmente
para dispositivos
móviles con pantalla
táctil, como teléfonos
inteligentes o Tablet.
Gráficas, pantallas
de mayor
resolución,
biblioteca de
gráficos 2d y 3d.
ACTIVIDAD NUMERO 2.
1. Haga una descripción sobre la manera en que el SO.
Interactúa con los componentes de un sistema de
cómputo.
Los sistemas operativos controlan diferentes procesos del computador. Un
proceso importante es la interpretación de los comandos que permiten al
usuario comunicarse con el ordenador. Algunos intérpretes de instrucciones
están basados en texto y exigen que las instrucciones sean tecleadas.
Otros están basados en gráficos, y permiten al usuario comunicarse
señalando y haciendo clic en un icono. Por lo general, los intérpretes
basados en gráficos son más sencillos de utilizar.
Los sistemas operativos pueden ser de tarea única o multitarea.
Los sistemas operativos de tarea única, más primitivos, sólo pueden
manejar un proceso en cada momento. Por ejemplo, cuando la
computadora está imprimiendo un documento, no puede iniciar otro proceso
ni responder a nuevas instrucciones hasta que se termine la impresión.
Todos los sistemas operativos modernos son multitarea y pueden ejecutar
varios procesos simultáneamente. En la mayoría de los computadores sólo
hay una CPU (Unidad central de proceso, procesador o microprocesador
como se le suele llamar); un sistema operativo multitarea crea la ilusión de
que varios procesos se ejecutan simultáneamente en la CPU. El
mecanismo que se emplea más a menudo para lograr esta ilusión es la
multitarea por segmentación de tiempos, en la que cada proceso se ejecuta
individualmente durante un periodo de tiempo determinado. Si el proceso
no finaliza en el tiempo asignado, se suspende y se ejecuta otro proceso.
Este intercambio de procesos se denomina conmutación de contexto. El
sistema operativo se encarga de controlar el estado de los procesos
suspendidos. También cuenta con un mecanismo llamado planificador que
determina el siguiente proceso que debe ejecutarse. El planificador ejecuta
los procesos basándose en su prioridad para minimizar el retraso percibido
por el usuario. Los procesos parecen efectuarse simultáneamente por la
alta velocidad del cambio de contexto.
Los sistemas operativos pueden emplear memoria virtual para ejecutar
procesos que exigen más memoria principal de la realmente disponible.
Con esta técnica se emplea espacio en el disco duro para simular la
memoria adicional necesaria. Sin embargo, el acceso al disco duro requiere
más tiempo que el acceso a la memoria principal, por lo que el
funcionamiento del ordenador resulta más lento.
2. Elabore el listado de los registros del procesador y sus
principales funciones.
Registros de datos: son usados para guardar números enteros.
Registros de memoria: son usados para guardar exclusivamente direcciones de
memoria.
Registros de propósito general: pueden guardar tanto datos como direcciones.
Son fundamentales en la arquitectura de von Neumann. La mayor parte de las
computadoras modernas usa GPR.
Registros de coma flotante: son usados para guardar datos en formato de coma
flotante.
Registros constantes: tienen valores creados por hardware de sólo lectura. Por
ejemplo, en MIPS el registro cero siempre vale 0.
Registros de propósito específico: guardan información específica del estado
del sistema, como el puntero de pila o el registro de estado.
3. Elabore una tabla con la clasificación de los SO. Según sea: la
cantidad de núcleos, de usuarios, de procesos y de procesadores.
SISTEMA
OPERATIVO
USUARIOS PROCESOS PROCESADORES
UNIX multiusuario Multitarea Uno o mas
LINUX multiusuario Multitarea Uno o mas
WINDOWS monousuario Multitarea Uno o mas
MAC OS Multitarea Uno o mas
MS-DOS Monousuario Monotarea Uno
4. Establezca elsignificado de los siguientes términos:ALU,
Firmware,Hilo, Kernel, Multiprogramación,Núcleo del
SO.
ALU: Unidad Aritmético Lógica, en computación es un circuito digital que calcula
operaciones aritméticas. 8suma, resta, multiplicación, división, etc.) y operaciones
lógicas (si y no). Pero esta unidad es generalmente utilizada en circuitos de alta
complejidad, cubriendo no solo operaciones matemáticas simples, sino una gran
cantidad de cálculos por segundos, siendo en el caso de los últimos aquellos que
son conocidos como Microprocesadores, y que como hemos dicho, son el
cerebro de un ordenador y te toda la información que se procesa a través de él.
HILO: Es la unidad más pequeña dentro de un proceso, que puede planificarse y
ejecutarse. Los hilos comparten los mismos recursos que el proceso que los creo,
el HILO es la unidad que usa la CPU y es planificado para su ejecución.
MULTIPROGRAMACION: Técnica por la que dos o más procesos pueden
alojarse en la memoria principal y ser ejecutados concurrentemente por el
procesador o CPU.
NUCLEO DEL SO: también llamado kernel, es la parte del sistema operativo que
interactúa de forma directa con el hardware de una máquina.
ACTIVIDAD NUMERO 5
1. Elabore una tabla en la que conjeture la clasificación de
los SO según sea la forma de ofrecer los servicios ( red,
distribuidores, etc.)
2. Consulte el significado de los siguientes términos:
programación en paralelo, multinucleo, pila de datos,
nivel de procesamiento.
PROGRAMACION EN PARALELO: es una forma de cómputo en la que muchas
instrucciones se ejecutan al mismo tiempo. En otras palabras,
la programación paralela es el uso de varios procesadores trabajando en conjunto
para dar solución a una tarea en común, lo que hacen es que se dividen el trabajo
y cada procesador hace una porción del problema al poder intercambiar datos por
una red de interconexión o a través de memoria.
MULTINUCLEO: Es un procesador que combina dos o más microprocesadores
independientes en un solo paquete, a menudo un solo circuito integrado.
PILA DE DATOS: son estructuras de datos que tienes dos operaciones básicas:
push (para insertar un elemento) y pop (para extraer un elemento). Su
característica fundamental es que al extraer se obtiene siempre el último elemento
que acaba de insertarse. Por esta razón también se conocen como estructuras de
datos LIFO (del inglés Last In First Out). Una posible implementación mediante
listas enlazadas sería insertando y extrayendo siempre por el principio de la lista.
Las pilas se utilizan en muchas aplicaciones que utilizamos con frecuencia. Por
ejemplo, la gestión de ventanas en Windows (cuando cerramos una ventana
siempre recuperamos la que teníamos detrás).
NIVEL DE PROCESAMIENTO: Hace referencia a "la recolección y manipulación
de elementos de datos para producir información significativa."
ACTIVIDAD NUMERO 6.
1. Escriba tres definiciones diferentes sobre los procesos y
sobre los hilos.
PROCESO:
 Es un conjunto de actividades mutuamente relacionadas o que al
interactuar transforman elementos de entrada y los convierten en
resultados.
 Es el nombre que recibe un programa que está siendo ejecutado en
memoria. el nombre de procesos deriva del hecho de que un programa por
definición lleva una secuencia de pasos de forma lógica. Muchos de estos
procesos son fundamentales para el mantenimiento del sistema operativo,
circunstancia que hace que eliminar a alguno pueda tener consecuencias
negativas.
 es un conjunto de procedimientos o funciones que tienen uno o más
objetivos. Los programas y aplicaciones informáticos pueden ejecutar más
de un proceso simultáneamente, ayudados o no por un procesador con
múltiples núcleos.
HILOS
 Es una tarea que puede ser ejecutada al mismo tiempo con otra tarea.
 Es la característica que permite a una aplicación realizar varias tareas a la
vez concurrentemente, los distintos hilos de ejecución comparten una serie
de recursos tales como el espacio de memoria, los archivos abiertos,
situación de autentificación. Esta acción permite simplificar el diseño de una
aplicación que debe llevar a cabo distintas funciones simultáneamente.
 Herramienta aplicable en todos los sistemas actuales que es utilizada para
simplificar la estructura de un programa que lleva a cabo diferentes
funciones.
2. Haga una descripción en la que determine las principales diferencias
entre los planificadores de cada nivel.
En los sistemas siempre existe un trabajo que se puede encontrar en alguno de
estos cinco estados.
1. Estado iniciado.
2. Estado listo
3. Estado en ejecución
4. Estado de espera
5. Estado terminado.
Existe también planificadores como lo son: el planificador de trabajos y el
planificador de procesos, encargados de que el trabajo se realice de la siguiente
manera:
El proceso en que el trabajo pasa de un estado inicial a un estado listo, es
controlado por el planificador de trabajos, mientras que el proceso del paso del
trabajo de estado listo a estado de ejecución o a estado de espera, está
controlado por el planificador de procesos, finalmente existe un paso del trabajo
desde el estado de ejecución a un estado terminado, este proceso está controlado
por el planificador de trabajo.
3. Establezca diferencias y semejanzas entre TCB Y PCB
Diferencias:
 la forma del proceso de almacenamiento de PCB Y TCB es
diferente.
EN PCB SE LLEVA A CABO DE LA SIGUIENTE MANERA:
Identificación del proceso
Situación del proceso
Estado del proceso
Palabra de los estados del proceso
Contenido del registro
Memoria principal
Recursos
Prioridad del proceso
Contabilidad
MIENTRAS QUE EN TCB SE LLEVA A CABO DE LA SIGUIENTE
MANERA:
Información del hilo
Estado del hilo
Información de la CPU
Contador del programa
Contenido de los registros
Prioridad del hilo
Apuntador al proceso padre del hilo
Apuntador hacia otros hilos hijos.
 los procesos son por lo general independientes, e interactúan solo a través
de mecanismos generados por el sistema, mientras que los hilos comparten
otros recursos de forma directa.
 Es más fácil cambiar de un hilo a otro dentro del mismo proceso que
cambiar de un proceso a otro.
 los hilos comparten datos y espacios de direcciones mientras que los
procesos no lo hacen.
 Se tarda más en crear un hilo nuevo en un proceso existente que crear un
nuevo proceso.
Semejanzas
 De manera similar un hilo y un proceso se pueden encontrar en alguno
de los cinco estados sin contar el estado de iniciado y terminado.
 Procesos e hilos comparten la CPU
 Un hilo de un proceso se ejecuta secuencialmente
4. Que ventaja manifiesta eltrabajo de un SO orientado a hilos
frente a uno orientado a solo procesos?
 Se tarda mucho menos tiempo en crear un nuevo hilo en un proceso
existente que en crear un nuevo proceso.
 Se tarda mucho menos tiempo en terminar un hilo que un proceso.
 Se tarda mucho menos tiempo en conmutar entre hilos de un mismo
proceso que entre procesos.
Los hilos hacen más rápida la comunicación entre procesos, ya que al
compartir memoria y recursos, se pueden comunicar entre sí sin invocar el
núcleo del SO.

Más contenido relacionado

La actualidad más candente

Sistemas operativos
Sistemas operativos Sistemas operativos
Sistemas operativos paohc
 
Historia y evolucion del sistema operativo
Historia y evolucion del sistema operativoHistoria y evolucion del sistema operativo
Historia y evolucion del sistema operativoslipkdany21
 
Sistemas operativos ii introducción
Sistemas operativos ii   introducciónSistemas operativos ii   introducción
Sistemas operativos ii introducciónPablo Macon
 
Cuestionario de sistemas operativos freddy
Cuestionario de sistemas operativos freddyCuestionario de sistemas operativos freddy
Cuestionario de sistemas operativos freddyfredyos
 
Todo sobre Sistemas Operativos
Todo sobre Sistemas OperativosTodo sobre Sistemas Operativos
Todo sobre Sistemas OperativosMarvin Romero
 
Informatica basica 4. sistemas operativos
Informatica basica 4. sistemas operativosInformatica basica 4. sistemas operativos
Informatica basica 4. sistemas operativosEdward Ropero
 
Sistemas operativos y dispositivos de almacenamiento
Sistemas operativos y dispositivos de almacenamientoSistemas operativos y dispositivos de almacenamiento
Sistemas operativos y dispositivos de almacenamientoSaraiCelis
 
Guia de los Sistemas Operativos
Guia de los Sistemas OperativosGuia de los Sistemas Operativos
Guia de los Sistemas OperativosAlexis Petit
 
Arquitectura de los sistemas operativos
Arquitectura de los sistemas operativosArquitectura de los sistemas operativos
Arquitectura de los sistemas operativosXavier Jose
 
Taller SITEMAS OPERATIVOS
Taller SITEMAS OPERATIVOSTaller SITEMAS OPERATIVOS
Taller SITEMAS OPERATIVOSsanchezsergio12
 
Kernel De Windows
Kernel De WindowsKernel De Windows
Kernel De Windowseyes
 
Kernel de los sistemas operativos
Kernel de los  sistemas operativosKernel de los  sistemas operativos
Kernel de los sistemas operativosAlex Acosta
 
Juan david barbosa
Juan david barbosaJuan david barbosa
Juan david barbosaJUANCHO-1
 

La actualidad más candente (20)

Sistemas operativos
Sistemas operativos Sistemas operativos
Sistemas operativos
 
Historia y evolucion del sistema operativo
Historia y evolucion del sistema operativoHistoria y evolucion del sistema operativo
Historia y evolucion del sistema operativo
 
Sistemas operativos ii introducción
Sistemas operativos ii   introducciónSistemas operativos ii   introducción
Sistemas operativos ii introducción
 
Sistema operativo daniela
Sistema operativo danielaSistema operativo daniela
Sistema operativo daniela
 
Cuestionario de sistemas operativos freddy
Cuestionario de sistemas operativos freddyCuestionario de sistemas operativos freddy
Cuestionario de sistemas operativos freddy
 
Todo sobre Sistemas Operativos
Todo sobre Sistemas OperativosTodo sobre Sistemas Operativos
Todo sobre Sistemas Operativos
 
Informatica basica 4. sistemas operativos
Informatica basica 4. sistemas operativosInformatica basica 4. sistemas operativos
Informatica basica 4. sistemas operativos
 
Resumen Décadas S.O
Resumen Décadas S.OResumen Décadas S.O
Resumen Décadas S.O
 
Sistemas operativos y dispositivos de almacenamiento
Sistemas operativos y dispositivos de almacenamientoSistemas operativos y dispositivos de almacenamiento
Sistemas operativos y dispositivos de almacenamiento
 
Guia de los Sistemas Operativos
Guia de los Sistemas OperativosGuia de los Sistemas Operativos
Guia de los Sistemas Operativos
 
Tiposso
TipossoTiposso
Tiposso
 
Tarea 3 SO
Tarea 3 SOTarea 3 SO
Tarea 3 SO
 
Sistemas operativos tp 3
Sistemas operativos tp 3Sistemas operativos tp 3
Sistemas operativos tp 3
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Arquitectura de los sistemas operativos
Arquitectura de los sistemas operativosArquitectura de los sistemas operativos
Arquitectura de los sistemas operativos
 
Taller SITEMAS OPERATIVOS
Taller SITEMAS OPERATIVOSTaller SITEMAS OPERATIVOS
Taller SITEMAS OPERATIVOS
 
Sistemas
SistemasSistemas
Sistemas
 
Kernel De Windows
Kernel De WindowsKernel De Windows
Kernel De Windows
 
Kernel de los sistemas operativos
Kernel de los  sistemas operativosKernel de los  sistemas operativos
Kernel de los sistemas operativos
 
Juan david barbosa
Juan david barbosaJuan david barbosa
Juan david barbosa
 

Similar a Actividad no 1 (20)

Trabajo practico n 2 sistema operativo
Trabajo practico n 2 sistema operativoTrabajo practico n 2 sistema operativo
Trabajo practico n 2 sistema operativo
 
Unidad1
Unidad1Unidad1
Unidad1
 
Cap1
Cap1Cap1
Cap1
 
Taller sistemas operativos
Taller sistemas operativosTaller sistemas operativos
Taller sistemas operativos
 
Realice una breve historia de los sistemas operativos
Realice una breve historia de los sistemas operativosRealice una breve historia de los sistemas operativos
Realice una breve historia de los sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Guia (1)
Guia (1)Guia (1)
Guia (1)
 
Pedro
PedroPedro
Pedro
 
Pedro
PedroPedro
Pedro
 
Robinson
RobinsonRobinson
Robinson
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Taller Informatica
Taller InformaticaTaller Informatica
Taller Informatica
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Taller xd
Taller xdTaller xd
Taller xd
 
Jenny Sistemas
Jenny SistemasJenny Sistemas
Jenny Sistemas
 
Trabajito2
Trabajito2Trabajito2
Trabajito2
 
Trabajito2
Trabajito2Trabajito2
Trabajito2
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 

Último

Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 

Último (20)

Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.Defendamos la verdad. La defensa es importante.
Defendamos la verdad. La defensa es importante.
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 

Actividad no 1

  • 1. ACTIVIDAD NUMERO 1. 1. Consulte por lo menos tres definiciones diferentes a las del documento, sobre los Sistemas Operativos.  Es un programa o conjunto de programas de un sistema informático que gestiona los recursos de hardware y provee servicios a los programas de aplicación.  Es el software básico de un computador o elemento tecnológico que provee una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario.  Es el encargado de crear un vínculo o relación entre el hardware, los usuarios y las aplicaciones. 2. Elabore un mapa conceptual en el que se relacionen los componentes de un S.O. y sus funciones.
  • 2.
  • 3. 3. Elabore una tabla donde se caractericen por lo menos cuatro de los sistemas operativos modernos y el tipo de interfaz de usuario (grafica, estática, dinámica, de comandos, etc.) SISTEMAOPERATIVO CARACTERISTICAS INTERFAZ MAC OS. Desde el año 1984 la empresa APPLE de Steve Jobs ha programado varias versiones de este sistema operativo que con el tiempo han mejorado exclusivamente para equipos Macintosh de Apple Computer. Gráfica y multitarea. WINDOWS Es un conjunto de programas y archivos auxiliares desarrollados por la empresa Microsoft, que permiten la interactividad entre el usuario y la computadora, comportándose como un intérprete entre el lenguaje humano y el lenguaje máquina. También se encarga de la administración de los dispositivos, así como la carga y ejecución de aplicaciones. Grafica. Las interfaces antiguas se caracterizaban por su sencillez y el clásico tema gris de Windows 95, mientras que en las versiones más recientes las interfaces evidencian más colores, estilos y modos de personalización. La diferencia mas evidente hasta la versión de Windows 8 ha sido
  • 4. la desaparición del botón de inicio. LINUX Es un Sistema Operativo tipo Unix diseñado para aprovechar al máximo las capacidades de las computadoras PC basadas en el microprocesador i386 y posteriores. Es un SO con capacidades de multiprocesamiento, multitarea y multiusuario. Sin embargo, a diferencia de otros sistemas Unix para PC, usted no tiene que pagar cuantiosas licencias por el uso de Linux. Linux proporciona la capacidad de ejecutar aplicaciones gráficas mediante una red heterogénea al incorporar la revisión 6 del estándar X11 del MIT, conocido también simplemente como X-Windows. Con el hardware adecuado, las Estaciones de Trabajo Linux son una alternativa de bajo costo a las Estaciones de Trabajo de alto rendimiento. ANDROID Es un sistema operativo basado en el núcleo Linux. Fue diseñado principalmente para dispositivos móviles con pantalla táctil, como teléfonos inteligentes o Tablet. Gráficas, pantallas de mayor resolución, biblioteca de gráficos 2d y 3d.
  • 5. ACTIVIDAD NUMERO 2. 1. Haga una descripción sobre la manera en que el SO. Interactúa con los componentes de un sistema de cómputo. Los sistemas operativos controlan diferentes procesos del computador. Un proceso importante es la interpretación de los comandos que permiten al usuario comunicarse con el ordenador. Algunos intérpretes de instrucciones están basados en texto y exigen que las instrucciones sean tecleadas. Otros están basados en gráficos, y permiten al usuario comunicarse señalando y haciendo clic en un icono. Por lo general, los intérpretes basados en gráficos son más sencillos de utilizar. Los sistemas operativos pueden ser de tarea única o multitarea. Los sistemas operativos de tarea única, más primitivos, sólo pueden manejar un proceso en cada momento. Por ejemplo, cuando la computadora está imprimiendo un documento, no puede iniciar otro proceso ni responder a nuevas instrucciones hasta que se termine la impresión. Todos los sistemas operativos modernos son multitarea y pueden ejecutar varios procesos simultáneamente. En la mayoría de los computadores sólo hay una CPU (Unidad central de proceso, procesador o microprocesador como se le suele llamar); un sistema operativo multitarea crea la ilusión de que varios procesos se ejecutan simultáneamente en la CPU. El mecanismo que se emplea más a menudo para lograr esta ilusión es la multitarea por segmentación de tiempos, en la que cada proceso se ejecuta individualmente durante un periodo de tiempo determinado. Si el proceso no finaliza en el tiempo asignado, se suspende y se ejecuta otro proceso. Este intercambio de procesos se denomina conmutación de contexto. El sistema operativo se encarga de controlar el estado de los procesos suspendidos. También cuenta con un mecanismo llamado planificador que determina el siguiente proceso que debe ejecutarse. El planificador ejecuta los procesos basándose en su prioridad para minimizar el retraso percibido por el usuario. Los procesos parecen efectuarse simultáneamente por la alta velocidad del cambio de contexto. Los sistemas operativos pueden emplear memoria virtual para ejecutar procesos que exigen más memoria principal de la realmente disponible. Con esta técnica se emplea espacio en el disco duro para simular la memoria adicional necesaria. Sin embargo, el acceso al disco duro requiere más tiempo que el acceso a la memoria principal, por lo que el funcionamiento del ordenador resulta más lento.
  • 6. 2. Elabore el listado de los registros del procesador y sus principales funciones. Registros de datos: son usados para guardar números enteros. Registros de memoria: son usados para guardar exclusivamente direcciones de memoria. Registros de propósito general: pueden guardar tanto datos como direcciones. Son fundamentales en la arquitectura de von Neumann. La mayor parte de las computadoras modernas usa GPR. Registros de coma flotante: son usados para guardar datos en formato de coma flotante. Registros constantes: tienen valores creados por hardware de sólo lectura. Por ejemplo, en MIPS el registro cero siempre vale 0. Registros de propósito específico: guardan información específica del estado del sistema, como el puntero de pila o el registro de estado. 3. Elabore una tabla con la clasificación de los SO. Según sea: la cantidad de núcleos, de usuarios, de procesos y de procesadores. SISTEMA OPERATIVO USUARIOS PROCESOS PROCESADORES UNIX multiusuario Multitarea Uno o mas LINUX multiusuario Multitarea Uno o mas WINDOWS monousuario Multitarea Uno o mas MAC OS Multitarea Uno o mas MS-DOS Monousuario Monotarea Uno
  • 7. 4. Establezca elsignificado de los siguientes términos:ALU, Firmware,Hilo, Kernel, Multiprogramación,Núcleo del SO. ALU: Unidad Aritmético Lógica, en computación es un circuito digital que calcula operaciones aritméticas. 8suma, resta, multiplicación, división, etc.) y operaciones lógicas (si y no). Pero esta unidad es generalmente utilizada en circuitos de alta complejidad, cubriendo no solo operaciones matemáticas simples, sino una gran cantidad de cálculos por segundos, siendo en el caso de los últimos aquellos que son conocidos como Microprocesadores, y que como hemos dicho, son el cerebro de un ordenador y te toda la información que se procesa a través de él. HILO: Es la unidad más pequeña dentro de un proceso, que puede planificarse y ejecutarse. Los hilos comparten los mismos recursos que el proceso que los creo, el HILO es la unidad que usa la CPU y es planificado para su ejecución. MULTIPROGRAMACION: Técnica por la que dos o más procesos pueden alojarse en la memoria principal y ser ejecutados concurrentemente por el procesador o CPU. NUCLEO DEL SO: también llamado kernel, es la parte del sistema operativo que interactúa de forma directa con el hardware de una máquina.
  • 8. ACTIVIDAD NUMERO 5 1. Elabore una tabla en la que conjeture la clasificación de los SO según sea la forma de ofrecer los servicios ( red, distribuidores, etc.) 2. Consulte el significado de los siguientes términos: programación en paralelo, multinucleo, pila de datos, nivel de procesamiento.
  • 9. PROGRAMACION EN PARALELO: es una forma de cómputo en la que muchas instrucciones se ejecutan al mismo tiempo. En otras palabras, la programación paralela es el uso de varios procesadores trabajando en conjunto para dar solución a una tarea en común, lo que hacen es que se dividen el trabajo y cada procesador hace una porción del problema al poder intercambiar datos por una red de interconexión o a través de memoria. MULTINUCLEO: Es un procesador que combina dos o más microprocesadores independientes en un solo paquete, a menudo un solo circuito integrado. PILA DE DATOS: son estructuras de datos que tienes dos operaciones básicas: push (para insertar un elemento) y pop (para extraer un elemento). Su característica fundamental es que al extraer se obtiene siempre el último elemento que acaba de insertarse. Por esta razón también se conocen como estructuras de datos LIFO (del inglés Last In First Out). Una posible implementación mediante listas enlazadas sería insertando y extrayendo siempre por el principio de la lista. Las pilas se utilizan en muchas aplicaciones que utilizamos con frecuencia. Por ejemplo, la gestión de ventanas en Windows (cuando cerramos una ventana siempre recuperamos la que teníamos detrás). NIVEL DE PROCESAMIENTO: Hace referencia a "la recolección y manipulación de elementos de datos para producir información significativa." ACTIVIDAD NUMERO 6. 1. Escriba tres definiciones diferentes sobre los procesos y sobre los hilos. PROCESO:  Es un conjunto de actividades mutuamente relacionadas o que al interactuar transforman elementos de entrada y los convierten en resultados.  Es el nombre que recibe un programa que está siendo ejecutado en memoria. el nombre de procesos deriva del hecho de que un programa por definición lleva una secuencia de pasos de forma lógica. Muchos de estos procesos son fundamentales para el mantenimiento del sistema operativo, circunstancia que hace que eliminar a alguno pueda tener consecuencias negativas.  es un conjunto de procedimientos o funciones que tienen uno o más objetivos. Los programas y aplicaciones informáticos pueden ejecutar más de un proceso simultáneamente, ayudados o no por un procesador con múltiples núcleos.
  • 10. HILOS  Es una tarea que puede ser ejecutada al mismo tiempo con otra tarea.  Es la característica que permite a una aplicación realizar varias tareas a la vez concurrentemente, los distintos hilos de ejecución comparten una serie de recursos tales como el espacio de memoria, los archivos abiertos, situación de autentificación. Esta acción permite simplificar el diseño de una aplicación que debe llevar a cabo distintas funciones simultáneamente.  Herramienta aplicable en todos los sistemas actuales que es utilizada para simplificar la estructura de un programa que lleva a cabo diferentes funciones. 2. Haga una descripción en la que determine las principales diferencias entre los planificadores de cada nivel. En los sistemas siempre existe un trabajo que se puede encontrar en alguno de estos cinco estados. 1. Estado iniciado. 2. Estado listo 3. Estado en ejecución 4. Estado de espera 5. Estado terminado. Existe también planificadores como lo son: el planificador de trabajos y el planificador de procesos, encargados de que el trabajo se realice de la siguiente manera: El proceso en que el trabajo pasa de un estado inicial a un estado listo, es controlado por el planificador de trabajos, mientras que el proceso del paso del trabajo de estado listo a estado de ejecución o a estado de espera, está controlado por el planificador de procesos, finalmente existe un paso del trabajo desde el estado de ejecución a un estado terminado, este proceso está controlado por el planificador de trabajo. 3. Establezca diferencias y semejanzas entre TCB Y PCB Diferencias:  la forma del proceso de almacenamiento de PCB Y TCB es diferente. EN PCB SE LLEVA A CABO DE LA SIGUIENTE MANERA:
  • 11. Identificación del proceso Situación del proceso Estado del proceso Palabra de los estados del proceso Contenido del registro Memoria principal Recursos Prioridad del proceso Contabilidad MIENTRAS QUE EN TCB SE LLEVA A CABO DE LA SIGUIENTE MANERA: Información del hilo Estado del hilo Información de la CPU Contador del programa Contenido de los registros Prioridad del hilo Apuntador al proceso padre del hilo Apuntador hacia otros hilos hijos.  los procesos son por lo general independientes, e interactúan solo a través de mecanismos generados por el sistema, mientras que los hilos comparten otros recursos de forma directa.  Es más fácil cambiar de un hilo a otro dentro del mismo proceso que cambiar de un proceso a otro.  los hilos comparten datos y espacios de direcciones mientras que los procesos no lo hacen.  Se tarda más en crear un hilo nuevo en un proceso existente que crear un nuevo proceso. Semejanzas
  • 12.  De manera similar un hilo y un proceso se pueden encontrar en alguno de los cinco estados sin contar el estado de iniciado y terminado.  Procesos e hilos comparten la CPU  Un hilo de un proceso se ejecuta secuencialmente 4. Que ventaja manifiesta eltrabajo de un SO orientado a hilos frente a uno orientado a solo procesos?  Se tarda mucho menos tiempo en crear un nuevo hilo en un proceso existente que en crear un nuevo proceso.  Se tarda mucho menos tiempo en terminar un hilo que un proceso.  Se tarda mucho menos tiempo en conmutar entre hilos de un mismo proceso que entre procesos. Los hilos hacen más rápida la comunicación entre procesos, ya que al compartir memoria y recursos, se pueden comunicar entre sí sin invocar el núcleo del SO.