Want to make creations as awesome as this one?

Transcript

PRESS START

Administración de procesos y del procesador

Administración de procesos y del procesador

Glosario

Ernesto Uriel García Torres

PaulinaHernández garrido

César Rojas Moreno

Equipo

José de Jesús Hernández Gallegos

ValcinHouse-Marline

brayanMartínez hernández

000000

HI-SCORE

equipo

Conceptos

referencias

MENÚ

3 conceptos 11-15

2 Conceptos 6-10

1 Conceptos 1-5

Se abarcaran 15 conceptos sobre la Administración de Procesos y del Procesador

Conceptos

X

Siguiente

Concepto 1/15

Proceso

Un proceso es una instancia de un programa en ejecución que incluye código, datos y recursos asignados, como memoria y tiempo de CPU, para realizar tareas específicas de manera concurrente con otros procesos.(Definición realizada por García Torres Ernesto Uriel)

Siguiente

X

Es la condición en la que se encuentra el proceso en un momento dado. Los procesos pueden estar en diferentes estados como: preparado, en ejecución, bloqueado, terminado, entre otros. Cada estado implica diferentes acciones y comportamientos para el sistema operativo y el proceso en sí mismo. (Definición realizada por Martínez Hernández Brayan)

Concepto 2/15

Estado de un Proceso

Siguiente

X

La concurrencia es la capacidad de un sistema para ejecutar múltiples tareas al mismo tiempo, dividiendo los recursos de manera eficiente. Aunque las tareas pueden parecer ejecutarse simultáneamente, el sistema alterna rápidamente entre ellas para optimizar el rendimiento y evitar conflictos.(Definición realizada por Paulina Hernández Garrido).

concepto 3/15

concurrencia

Siguiente

X

concepto 4/15

Interrupción

Es una señal que indica al procesador que detenga temporalmente la ejecución de su tarea actual para atender un evento externo o interno, como una solicitud de hardware o una condición de error, y luego reanude la tarea interrumpida.(¿Qué Es Un Sistema Operativo? | Desarrollar Inclusión, n.d.).

Siguiente

X

To facilitate multiprogramming, the processor must be able to switch from one process to another, while still not having completed the current process. The general name for this task is context switching. (Naghibzadeh, 2005, 32)

concepto 5/15

Context Switch

SE HAN ABORDADO LOS CONCEPTOS 1-5

¡ENHORABUENA!

3 CONCEPTOS 11-15

Se abarcaran 15 conceptos sobre la Administración de Procesos y del Procesador

CONCEPTOS

1 Conceptos 1-5

2 Conceptos 6-10

Siguiente

NEXT

X

The process control block consists of some important information about the specific process. We also call it a task control block. The information is about:Process State Program Counter CPU Register CPU Scheduling Information Memory-management Information Accounting Information I/O Status (T, 2022)

concepto 6/15

Bloque de Control de Procesos (PCB)

Siguiente

NEXT

X

Es un componente funcional muy importante de los sistemas operativos multitarea y multiproceso, y es esencial en los sistemas operativos de tiempo real. Su función consiste en repartir el tiempo disponible de un microprocesador entre todos los procesos que están disponibles para su ejecución.

concepto 7/15

Scheduler (Planificador)

Siguiente

NEXT

X

concepto 8/15

Despachador (Dispatcher).

En un sistema operativo es el responsable de ceder el control de la CPU al proceso seleccionado por el planificador a corto plazo. Realiza el cambio de contexto, cambia el modo de la CPU y transfiere el control al punto de ejecución del proceso. (Definición realizada por Valcin House - Marline).

Siguiente

NEXT

X

Locks son herramientas en programación que gestionan el acceso a recursos compartidos, previniendo accesos simultáneos de múltiples procesos o hilos, y asegurando la consistencia y seguridad de los datos. (Definición de José de Jesús Hernández Gallegos)

concepto 10/15

Locks

NEXT

Siguiente

X

Es el núcleo del sistema operativo, responsable de gestionar los recursos del sistema, como la memoria, los procesos y los dispositivos de hardware, y de facilitar la comunicación entre el software y el hardware.(Definición realizada por García Torres Ernesto Uriel).

concepto 9/15

Kernel

Se han abordado los conceptos 6-10

¡ENHORABUENA!

Se abarcaran 15 conceptos sobre la Administración de Procesos y del Procesador

Conceptos

1 Conceptos 1-5

2 Conceptos 6-10

3 CONCEPTOS 11-15

Siguiente

X

Los monitores son un tipo abstracto de datos diseñado para resolver problemas de sincronización. • Encapsulan los datos en forma privada, que se acceden mediante métodos públicos. • Los monitores son un tipo de datos, no un hilo de ejecución. Debe implementarse código que utilice el monitor (N.d. - Edu.Uy, 2024)

concepto 11/15

Monitores

Siguiente

X

Se encarga de administrar los datos y recursos compartidos del sistema, además evita que dos o más procesos accedan a un mismo recurso al mismo tiempo, esto hace que de varios procesos solo uno pueda realizar la función indicada. (Definición realizada por César Rojas Moreno).

concepto 12/15

Exclusión Mutua

Siguiente

X

Los semáforos son un mecanismo de sincronización de procesos. Permiten al programador asistir al planificador del sistema operativo en su toma de decisiones de manera que permiten sincronizar la ejecución de dos o más procesos.Los semáforos nos ofrecen un mecanismo de espera no ocupada.(Sistemas Operativos - Semáforos, 2020)

concepto 13/15

Semáforos

Siguiente

X

Un hilo, o también llamado subproceso, es básicamente un flujo de ejecución o una secuencia de instrucciones manejada de forma independiente. Un hilo vive dentro del contexto de un proceso y este utiliza todos sus recursos. (C, 2023)

concepto 14/15

Hilos

Siguiente

X

Un interbloqueo se da cuando cada proceso del ordenador espera un recurso asignado a otro proceso. En esta situación, los procesos solo se ejecutan si se libera el recurso necesario que está retenido por otro proceso. (Interbloqueo | ESET Glossary | Ayuda En Línea De ESET, n.d.)

concepto 15/15

Interbloqueo

se han abordado los conceptos 11-15

¡ENHORABUENA!

Más

REferencias

T, N. (2022, 21 marzo). What is Process in Operating System? Types, States, Life Cycle, PCB& Threads. Binary Terms. Recuperado 7 de septiembre de 2022, de https://binaryterms.com/process-in-operating-system.html (S/f-b). Edu.uy. Recuperado el 1 de septiembre de 2024, de https://www.fing.edu.uy/inco/cursos/sistoper/recursosTeoricos/5-SO-Teo-Procesos.pdf (N.d.). Edu.Uy. Retrieved September 6, 2024, from https://eva.fing.edu.uy/pluginfile.php/330946/mod_resource/content/11/Sistemas_Operativos-clase8-2024-monitores.pdf T, N. (2022, 21 marzo). What is Process in Operating System? Types, States, Life Cycle, PCB& Threads. Binary Terms. Recuperado 7 de septiembre de 2022, de https://binaryterms.com/process-in-operating-system.html Krzyzanowski, Paul (18 de febrero de 2015). «Process Scheduling». www.cs.rutgers.edu (en inglés). C, D. E. (2023, Junio 22). Entendiendo los procesos, hilos y multihilos. Medium. Retrieved Septiembre 5, 2024, from https://medium.com/@diego.coder/entendiendo-los-procesos-hilos-y-multihilos-9423f6e40ca7

REferencias

Sistemas Operativos - Semáforos. (2020, April 2). Semáforos - Wiki de Sistemas Operativos. Retrieved September 5, 2024, from https://1984.lsi.us.es/wiki-ssoo/index.php/Sem%C3%A1forosInterbloqueo | ESET Glossary | Ayuda en línea de ESET. (n.d.). ESET Online Help. Retrieved September 5, 2024, from https://help.eset.com/glossary/es-ES/deadlock.html Naghibzadeh, M. (2005). Operating System: Concepts and Techniques. iUniverse. Sistemas Operativos - Semáforos. (2020, April 2). Semáforos - Wiki de Sistemas Operativos. Retrieved September 5, 2024, from https://1984.lsi.us.es/wiki-ssoo/index.php/Sem%C3%A1foros What is Process in Operating System? Types, States, Life Cycle, PCB & Threads. (n.d.). Binary Terms. Retrieved September 3, 2024, from https://binaryterms.com/process-in-operating-system.html (N.d.). Edu.Uy. Retrieved September 6, 2024, from https://eva.fing.edu.uy/pluginfile.php/330946/mod_resource/content/11/Sistemas_Operativos-clase8-2024-monitores.pdf

REINICIAR

glosario terminado

COMPLETADO

999999

HI-SCORE

NO

¿Seguro que quieres salir?

NO

¿Seguro que quieres salir?

Ernesto Uriel García Torres

Elaboró:

  • Concepto de Proceso (autoría).
  • Concepto de Interrupción.
  • Concepto de Kernel.

X

NO

¿Seguro que quieres salir?

NO

¿Seguro que quieres salir?

NO

¿Seguro que quieres salir?

NO

¿Seguro que quieres salir?

CONTINUAR

CONCEPTOS11-15

X

ValcinHouse-MARLINE

Elaboró:

  • Concepto de Scheduler
  • Concepto de Dispatcher (autoría).

X

José de Jesús Hernández Gallegos

Elaboró:

  • Concepto de Process Control Block.
  • Concepto de Monitores.
  • Concepto de locks (autoría).

X

NO

¿Seguro que quieres salir?

NO

¿Seguro que quieres salir?

PaulinaHernándEz garrido

Elaboró:

  • Concepto de Concurrencia (autoría).
  • Concepto de Context Switch.

X

NO

¿Seguro que quieres salir?

Elaboró:

  • Concepto de Exclusión mutua (autoría).
  • Concepto de Hilos.
  • Concepto Interbloqueo.

César RojasMoreno

X

NO

¿Seguro que quieres salir?

brayanMartínez hernández

Elaboró:

  • Concepto de Estado de Proceso (autoría).
  • Concepto de Semáforos.

X

CONTINUAR

CONCEPTOS6-10

X

NO

¿Seguro que quieres salir?

NO

¿Seguro que quieres salir?

NO

¿Seguro que quieres salir?

CONTINUAR

CONCEPTOS1-5

X

NO

¿Seguro que quieres salir?

NO

¿Seguro que quieres salir?