option
Cuestiones
ayuda
daypo
buscar.php

Tema 1 Programación de Servicios y Procesos

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Tema 1 Programación de Servicios y Procesos

Descripción:
Preguntas de apuntes

Fecha de Creación: 2026/01/27

Categoría: Informática

Número Preguntas: 24

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

Un programa en ejecución es: Una aplicación. Un proceso. Un ejecutable.

Los ficheros ejecutables binarios, ¿funcionarán, sin recompilarlos, en cualquier plataforma?. SI. NO.

Un proceso se encuentra en estado Bloqueado cuando: Está preparado para la ejecución de sus instrucciones. Ha sido llevado a un medio de almacenamiento secundario. Está a la espera de que finalice una operación de E/S.

¿Qué es un algoritmo de planificación?. Es la forma en la que el Sistema Operativo decide dónde cargar en memoria los procesos. Es el que determina el comportamiento del gestor de procesos del Sistema Operativo.

El estado de la CPU está formado por todos los registros que la forman y sus circuitos operacionales. Toda esa información es la que hay que almacenar cuando se produce un cambio de contexto. ¿Cierto o falso?. Cierto. falso.

Es imposible lanzar la ejecución de cualquier aplicación desde una aplicación java. verdadero. falso.

El comando kill en sistemas GNU/Linux se utiliza únicamente para matar procesos. verdadero. falso.

El Administrador de tareas nos proporciona información sobre los archivos y recursos que está utilizando un proceso. verdadero. falso.

La concurrencia permite que la productividad de los equipos informáticos... Mejore. Empeore.

¿Qué nombre recibe la situación en la que varios procesos no pueden continuar su ejecución porque no pueden conseguir todos los recursos que necesitan para ello?. Región crítica. Deadlock. Condición de competencia.

Las primitivas de sincronización que utilizamos en nuestras aplicaciones, las proporcionan: El sistema operativo. Los lenguajes de programación. El proceso. Los lenguajes de programación y sistemas operativos.

¿Qué significa que una primitiva de comunicación sea bloqueante?. No existen primitivas de comunicación bloqueantes. Los procesos que ejecuten una de estas primitivas, quedarán bloqueados o suspendidos de ejecución, hasta que se cumplan todas las especificaciones de esa primitiva.

¿Cómo clasificarías, de entre las siguientes opciones, la emisión de una emisora de radio?. Dúplex, síncrona y simétrica. Semi-dúplex, asíncrona y simétrica. Símplex, asíncrona y asimétrica. Símplex, síncrona y asimétrica.

Todas las aplicaciones que funcionan como se espera de forma aislada, también lo harán en un entorno de ejecución concurrente. verdadero. falso.

Cuando una aplicación va a ejecutarse en un entorno concurrente, debemos incluir todas las instrucciones de la aplicación protegidas en la misma región crítica. verdadero. falso.

No es necesario el uso de primitivas específicas de programación concurrente para la sincronización de procesos. Los lenguajes de programación secuenciales, ya nos proporcionan mecanismos eficientes para resolver los problemas de sincronización. verdadero. falso.

¿Podemos resolver el problema de sincronización de los procesos suministrador y cliente que comparten un dato con un semáforo?. SI. NO.

Cuando invoco un método sobre un objeto que, implica el acceso a un recurso y, su definición me indica que, el proceso quedará bloqueado en ese método a la espera de se complete la tarea, y, que garantiza que sólo este proceso estará haciendo uso de ese recurso en ese instante, ¿estoy utilizando un monitor?. SI. NO.

Un proceso suministrador puede escribir datos en un recurso compartido al ritmo que desee, no tiene restricciones al generar datos. verdadero. falso.

En los sistemas actuales, no hay ninguna posibilidad de compartir zonas de memoria entre distintos procesos. verdadero. falso.

La sincronización de procesos por paso de mensajes, necesita de la existencia memoria compartida entre los procesos que se están comunicando. verdadero. falso.

Entre las siguientes marca las propiedades de calidad del software específicas en el desarrollo de aplicaciones concurrentes: Eficiencia. Reusabilidad. Seguridad. Vivacidad.

La depuración de aplicaciones concurrentes es exactamente igual de compleja que la depuración de aplicaciones secuenciales. SI. NO.

Marca, de entre las siguientes, la característica que diferencia la programación paralela de la distribuida. La programación paralela trabaja sobre computadores homogéneos y la distribuida sobre heterogéneos. La programación paralela trabaja sobre computadores heterogéneos y la distribuida sobre homogéneos.

Denunciar Test