Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Presentado por:
Cód.: 94357405
Grupo: 301402_15
UNAD
ECBTI
CEAD Palmira
Mayo de 2021
Presentado por: Carlos Andres Leal R.
Código: 94357405
CEAD: Palmira
Pagina 1
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería – ECBTI
Tarea 3 – Trabajo colaborativo 2
301402 – Sistemas Operativos
ACTIVIDAD
R/
➢ salida normal: tiene lugar cuando el proceso finaliza por voluntad del usuario, algo que
ocurre constantemente durante el uso normal de un dispositivo. Por ejemplo, cada vez que
se cierra un programa
➢ salida por error: se trata del caso opuesto al anterior, ya que la terminación del proceso
informático se da por la imposibilidad de continuar en ejecución. Un ejemplo común de esto
se da cuando los datos son insuficientes, es decir, cuando un proceso requiere un archivo
que no puede encontrar en la dirección proporcionada por el programa
➢ error fatal: este estado suele provocar pavor a los usuarios menos experimentados, ya que
su forma de manifestarse no es precisamente amigable. Su causa es un error en el
programa, algo que puede darse por diversas razones, como ser que intente escribir en una
parte de la memoria que no se encuentra accesible, o bien que exija una división por 0
➢ eliminado por otro proceso: algunos sistemas operativos muestran a sus usuarios mensajes
tales como «el programa no responde» en situaciones en las cuales el programa parece no
estar funcionando. La realidad suele ser muy diferente, ya que en la mayoría de los casos
ocurre que se ha quedado «atrapado» en un ciclo infinito, o sea, justamente lo contrario.
En estos casos, el único recurso para terminar el proceso informático parece ser la ayuda de
otro, que, dependiendo del entorno, se puede ejecutar a través de la presión de un botón
o de instrucciones escritas en la ventana de comandos.
Realizar un cuadro comparativo entre los sistemas operativos Unix, Linux y Windows donde
la finalidad sea definir las jerarquías de procesos.
SISTEMA OPERATIVO
Característica Windows Unix Linux
Planificación de Se basa en colas Se basa en prioridades Se usa planificación
procesos múltiples de de cada proceso con derecho
prioridades preferente, lo que
permite a cada
proceso ejecutarse
por un breve periodo
de tiempo
Jerarquía de procesos No tiene jerarquía, los Se mantiene de Al tener su base en
procesos “hijos” manera explícita la Unix, se utiliza el
identifican a su jerarquía de procesos, mismo sistema Unix
proceso “padre” un proceso hijo sabe de manejo de
(desde el cual se en todo momento procesos
crean) mediante un ID cual es su proceso
especial llamado padre; la relación no
“token”, pero este es es transferible
transferible
Creación de procesos En Windows una sola Se utiliza la llamada al sistema fork, la cual crea
llamada a una función un clon exacto del proceso que hizo la llamada,
de Win32 esto es para permitir al hijo manipular sus
(CreateProcess) descriptores de archivo después de fork para
maneja la creación del poder lograr la redirección de la entrada
proceso y carga el estándar, la salida estándar y el error estándar.
programa correcto en
el nuevo proceso
Luego en el apartado de “pantalla” bajamos hasta encontrar las opciones para desactivar
las animaciones y las transparencias de Windows.
REFERENCIAS
colaboradores de Wikipedia. (2020a, abril 26). Condición de carrera. Wikipedia, la enciclopedia libre.
https://es.wikipedia.org/wiki/Condici%C3%B3n_de_carrera
Pérez Porto, J., & Gardey, A. (2015). Definición de proceso informático — Definicion.de.
Definición.de. https://definicion.de/proceso-informatico/
Serrano Castaño, F. J., & Guim Bernat, F. (s. f.). MEMORIA GESTIÓN DE PROCESOS EN LOS SISTEMAS
OPERATIVOS [Libro electrónico].
http://openaccess.uoc.edu/webapps/o2/bitstream/10609/8179/1/fserranocaTFC0611.pdf
Stallings, W., & Sánchez, J. M. P. (2005). Sistemas operativos (5.a ed.). Pearson Educación.