Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PROGRAMACIÓN
MULTIPROCESO
PROGRAMACIÓN DE SERVICIOS Y PROCESOS
¿QUÉ ES UN PROGRAMA?
PROGRAMACIÓN DE SERVICIOS Y PROCESOS
¿QUÉ ES UN PROGRAMA?
Toda la información (código + datos) que están almacenados en
¿QUÉ ES UN PROCESO?
PROGRAMACIÓN DE SERVICIOS Y PROCESOS
¿QUÉ ES UN PROCESO?
Es un programa en ejecución
¿QUÉ ES UN EJECUTABLE?
PROGRAMACIÓN DE SERVICIOS Y PROCESOS
¿QUÉ ES UN EJECUTABLE?
Fichero que contiene toda la información necesaria para crear un
¿QUÉ ES UN DEMONIO?
PROGRAMACIÓN DE SERVICIOS Y PROCESOS
¿QUÉ ES UN DEMONIO?
Proceso no interactivo que se ejecuta continuamente en segundo plano
PROGRAMACIÓN DISTRIBUIDA
PROGRAMACIÓN DE SERVICIOS Y PROCESOS
▸ Contexto
▸ Estado del Proceso
▸ Estado del Procesador
▸ Espacio de memoria reservada para el proceso
PROGRAMACIÓN DE SERVICIOS Y PROCESOS
▸ Definitivamente, sí
PROGRAMACIÓN DE SERVICIOS Y PROCESOS
▸ De propósito general.
PROGRAMACIÓN DE SERVICIOS Y PROCESOS
▸ Eficiente y claro
▸ Compilador muy pequeño y gran versatilidad debido
al número de librerías
PROGRAMACIÓN DE SERVICIOS Y PROCESOS
▸ Modificadores:
▸ Signed
▸ Unsigned
▸ Long
▸ short
PROGRAMACIÓN DE SERVICIOS Y PROCESOS
▸ Modificador long
▸ Este modificador en una variable INT se definirá como:
▸ long int. -> almacenara valores entre -2000000000 y 2000000000
PROGRAMACIÓN DE SERVICIOS Y PROCESOS
▸ llamadas a bibliotecas
▸ declaración de funciones (prototipos de funciones)
▸ declaración de variables globales
▸ declaración de variables locales
▸ sentencias
PROGRAMACIÓN DE SERVICIOS Y PROCESOS
▸ area_cubo = 6 * arista^2
PROGRAMACIÓN DE SERVICIOS Y PROCESOS