05
ENE
2017
Portada
»
Informática
»
Registro donde se encuentra el código ejecutable de cada programa
Registro donde se encuentra el código ejecutable de cada programa
by estudiapuntes
Bloque de control de procesos..Numero de procesos contador de programa
,
Concepto de procesos
,
Estados de un proceso informática
,
Proceso suspendido informática
,
Procesos PCB
,
Procesos reentrantes
,
Que es un programa de control(informática
,
Reanudar un proceso que esta suspendido
,
s.O)
0 Comment
1. Que es una aplicación, que es un
ejecutable
, que es
proceso
.
-Una aplicación es un tipo de
programa
informático, diseñado como
herramienta para resolver de manera automática un problema específico
del usuario.
-Un ejecutable es un
fichero
que contiene el
código
binario o interpretado
que será ejecutado en un ordenador.
-Un proceso es un programa en
ejecución
2. Tipos de ejecutables (binarios e interpretados) que son cada uno.
-Binarios. Formados por un conjunto de instrucciones que directamente
son
ejecutadas por el procesador del ordenador. Este código se obtiene
al compilar el código fuente de un programa y se guarda en un fichero
ejecutable. Este código sólo se ejecutará correctamente en equipos cuya
plataforma sea compatible con aquella para la que ha sido compilado (no
es multiplataforma).
-Interpretados. Código que suele tratarse como un ejecutable, pero no es
código binario, sino otro tipo de código, que en
Java
, por ejemplo se
llama bytecode. Está formado por códigos de operación que tomará el
intérprete (en el caso de Java, el intérprete es la máquina virtual Java o
JRE). Ese intérprete será el encargado de traducirlos al lenguaje
máquina que ejecutará el procesador. El código interpretado es más
susceptible de ser multiplataforma o independiente de la máquina
física
en la que se haya compilado.
3. Que son las librerías.
Librerías. Conjunto de funciones que permiten dar modularidad y
reusabilidad a nuestros programas. Las hemos incluido en esta
clasificación, porque su contenido es código ejecutable, aunque ese
código sea ejecutado por todos los programas que invoquen las
funciones que contienen. El conjunto de funciones que incorpora una
librería suele ser altamente reutilizable y útil para los programadores;
evitando que tengan que reescribir una y otra vez el código que realiza la
misma
tarea
.
MARTA BUENADICHA 1
Programación
de Servicios y Procesos 2ºDAM
4. Ficheros por lotes, ficheros iterativos y ficheros en tiempo real
-Por lotes. Están formados por una serie de tareas, de las que el usuario
sólo está interesado en el resultado final. El usuario, sólo introduce las
tareas y los datos iniciales, deja que se realice todo el proceso y luego
recoge los resultados.
-Interactivos. Aquellas tareas en las que el proceso interactúan
continuamente con el usuario y actúa de acuerdo a las acciones que éste
realiza, o a los datos que suministra.
-Tiempo real. Tareas en las que es crítico el tiempo de respuesta del
sistema.
5. Funciones de la herramienta grafica
-Listado de todos los procesos que se encuentran activos en el sistema,
mostrando su PID, usuario y ubicación de su fichero ejecutable.
-Posibilidad de finalizar procesos.
-Información sobre el uso de CPU,
memoria
principal y virtual, red,
-Posibilidad de cambiar la prioridad de ejecución de los procesos.
6. Citar o explicar un proceso estados de un proceso
-Nuevo. Proceso nuevo, creado.
-Listo. Proceso que está esperando la CPU para ejecutar sus
instrucciones.
-En ejecución. Proceso que actualmente, está en turno de ejecución en la
CPU.
-Bloqueado. Proceso que está a la espera de que finalice una E/S.
-Suspendido. Proceso que se ha llevado a la memoria virtual para liberar,
un poco la RAM del sistema.
-Terminado. Proceso que ha finalizado y ya no necesitará más la CPU.
7. Tipos de algortimos de planificación de procesos
Round-Robín
Por prioridad
Múltiples colas
MARTA BUENADICHA 2
Programación de Servicios y Procesos 2ºDAM
8. Contador de programas y puntero a pilas que son
-El Contador de Programa, en cada instante almacena la dirección de la
siguiente
instrucción
a ejecutar. Recordemos, que cada instrucción a
ejecutar, junto con los datos que necesite, es llevada desde la memoria
principal a un registro de la CPU para que sea procesada; y, el resultado
de la ejecución, dependiendo del caso, se vuelve a llevar a memoria (a la
dirección que ocupe la correspondiente variable). Pues el Contador de
Programa, apunta a la dirección de la siguiente instrucción que habrá que
traer de la memoria, cuando se termine de procesar la instrucción en
curso. Este Contador de Programa nos permitirá continuar en cada
proceso por la instrucción en dónde lo hubiéramos dejado todo.
-El Puntero a Pila, en cada instante apunta a la parte superior de la pila
del proceso en ejecución. En la pila de cada proceso es donde será
almacenado el contexto de la CPU. Y de donde se recuperará cuando
ese proceso vuelva a ejecutarse.
9. Que es un hilo, que es un servicio
-Un servicio, es un proceso que queda a la espera de que otros le pida
que realice una tarea.
-Un hilo te sirve para crear diferentes tipos de programas y dar pausa a
su ejecución.
Relacionados
Concepto de registro en informática
El sistema no puede asignar el espacio necesario en un registro del Registro
Investigar concepto de cada tema desarrolló el historial de cada tema ejemplo de cada tema análisis y crítica conclusión del tema a la vida real y sociedad de Salvador el tema investigar es el tipo de Lideres
Investigar concepto de cada tema desarrolló el historial de cada tema ejemplo de cada tema análisis y crítica conclusión del tema a la vida real y sociedad de Salvador el tema investigar es el tipo de Lideres
Publicidad
Temas
Arte
Biología
Ciencias sociales
Deporte y Educación Física
Derecho
Dibujo
Diseño e Ingeniería
Economía
Educación Artística
Educación Física
Electrónica
Español
Filosofía
Física
Formación y Orientación Laboral
Francés
Geografía
Geología
Griego
Historia
Informática
Inglés
Latín
Lengua y literatura
Lenguas extranjeras
Magisterio
Matemáticas
Medicina y Salud
Música
Otras materias
Psicología y Sociología
Química
Relación en el Entorno de Trabajo
Religión
Tecnología