option
Cuestiones
ayuda
daypo
buscar.php

Arquitectura 1803020

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Arquitectura 1803020

Descripción:
Arqutiectura 2

Fecha de Creación: 2026/03/17

Categoría: Informática

Número Preguntas: 30

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

A la hora de programar el paralelismo sobre datos y según el control que el programador tiene sobre la paralelización, en concurrencia explícita el programador está encargado de la siguiente tarea: Uso de directivas para una correcta distribución de la memoria caché. Uso de directivas que guíen la secuencialización. Definición del acceso a memoria. Definición del algoritmo.

Cuando programamos un semáforo que permite acceder a una sección crítica (SC) y haciendo uso de la variable lógica S, la función que utilizamos para comprobar si un cerrojo está abierto, cerrarlo y pasar a ejecutar la SC es: critical(S). Lock(S). unlock(S). flag(S).

Alguno de los servicios que ofrece Google Cloud Platform (GCP) es: Netmeeting. Toolkit. Memory Pointer. Stack Driver.

Si tenemos que administrar una nube que se encargue de un objetivo común, como puede ser la seguridad, es necesario utilizar un tipo de nube: Pública. Privada. Híbrida. Comunitaria.

A la hora de programar un modelo de consistencia de memoria, es posible utilizar lenguajes de alto nivel que respeten dicho modelo, como puede ser: Dbase 3. Fortran. Pascal. Java.

Cuando utilizamos una arquitectura SMP (Simetric MultiProcessing), es necesario tener en cuenta: La problemática de la coherencia de caché. El acceso no uniforme a memoria. La ley de Moore. La sobrecarga por paralelismo.

Dentro de los modelos de coherencia de memoria caché, podemos encontrarnos: Protocolos de acceso al medio. Soluciones mixtas. Protocolos de fichero. Protocolos de sondeo.

A la hora de desarrollar un servicio que vamos a ofrecer a distintos usuarios, utilizamos el siguiente modelo de arquitectura distribuida: Modelo en clúster. Computación en malla. Modelo cliente-servidor. Computación multihilo.

A la hora de identificar y analizar los componentes hardware de un ordenador con sistema operativo Windows, podemos utilizar alguna de las siguientes aplicaciones: Office. Hardware configuration. Speecy. Everlast.

Según el NIST, el modelo en la nube está compuesto por varias características esenciales; una de ellas es la elasticidad rápida, que consiste en que: Las funcionalidades se pueden proporcionar de modo rápido y elástico. Los recursos del proveedor de servicios se suelen agrupar para servir a múltiples consumidores. El acceso a la red se realiza mediante mecanismos estándares y dependiendo del tipo de dispositivo con el que se acceda. Los sistemas de computación en la nube controlan y optimizan, automáticamente, el uso de cualquier recurso.

El sistema de almacenamiento Amazon Elastic Block Store (EBS): Proporciona un almacenamiento de ficheros sencillo y escalable, similar a cualquier sistema de archivos convencional, pero orientado al almacenamiento compartido de datos a través del uso de instancias EC2 y compatible tanto con Windows como con Linux. Ofrece almacenamiento de objetos con alta durabilidad, disponibilidad y desempeño para datos a los que se accede con bastante frecuencia. Se utiliza para datos de larga duración, pero a los que se accede con relativa poca frecuencia. Se ha diseñado para el almacenamiento de bloques de datos en volúmenes de tamaño determinado junto a una instancia de EC2, de baja latencia y alta disponibilidad, siendo su funcionamiento similar al de un disco duro local en cualquier ordenador.

A la hora de crear un clúster de computadores utilizando hardware Raspberry Pi 1 model B+, podríamos utilizar como sistema operativo alguno de los siguientes: Red Hat +. Web OS. Windows NT. Ubuntu Mate.

La computación distribuida es: Un modelo de cómputo en el que una instrucción se ejecuta a la vez en los computadores de una red de ordenadores, operando sobre el principio de que problemas grandes a menudo se pueden dividir en problemas más Pequeños, que posteriormente son resueltos simultáneamente. Un modelo de cómputo en el que muchas instrucciones se ejecutan simultáneamente, operando sobre el principio de que problemas grandes a menudo se pueden dividir en problemas más pequeños, que posteriormente son resueltos simultáneamente. Un modelo de cómputo utilizado para resolver problemas de computación individual utilizando un pequeño número de ordenadores organizados en clústeres incrustados en una infraestructura de telecomunicaciones distribuida. Un modelo de cómputo utilizado para resolver problemas de computación masiva utilizando un gran número de ordenadores organizados en clústeres incrustados en una infraestructura de telecomunicaciones distribuida.

La condición de carrera en los procesos de comunicación en arquitecturas paralelas: Se produce cuando varios procesos acceden al mismo tiempo y modifican el estado de un recurso compartido obteniendo, de esta forma, un valor no esperado en ese recurso. Es una parte de un programa que requiere acceso exclusivo a un recurso. Se utiliza para crear secciones críticas a través del uso de instrucciones especiales. Está formada por trozos de código que se ejecutan uno en cada ciclo de reloj.

En los cuatro sectores en los que se divide el cuadrante de Gartner, el sector de los visionarios puede definirse como: Proveedores que no llegan a puntuar lo suficiente en ninguna de las categorías. Proveedores centrados en un único aspecto del mercado. Proveedores que obtienen mayor puntuación como resultado de la combinación de la visión de mercado y habilidad de ejecución. Proveedores semejantes a los líderes en su capacidad de análisis de mercado, pero no disponen de medios suficientes para realizar implantaciones a nivel global.

Disponemos de un sistema en el que el 20 % del código es secuencial y el 80 % es paralelizable. ¿Cuál es la ganancia de prestaciones que obtenemos al utilizar 16 procesadores? Para realizar los cálculos, utiliza la fórmula de Amdahl generalizada. 2. 3. 8. 16.

La ley de Amdahl evalúa las modificaciones en el rendimiento de un ordenador cuando se introducen mejoras o más recursos. ¿Cuál es la ganancia de velocidad de un sistema que sin mejoras ejecuta un programa en 100 segundos y con mejoras ejecuta el programa en 75 segundos?. 1,25. 1,34. 1,67. 2,25.

Kubernetes son empleados para: Creación de clústeres. Administrar servicios de contenedor. Optimizar la administración de servidores. Control del sistema de salida.

El orden de las distintas etapas en las que se divide el proceso de paralelización de un determinado programa es: Descomposición, mapeo, asignación y orquestación. Asignación, descomposición, mapeo y orquestación. Descomposición, asignación, orquestación y mapeo. Asignación, mapeo, orquestación y descomposición.

El principio de localidad temporal consiste en que: Si una localización de memoria es referenciada en un momento concreto, es probable que las localizaciones cercanas a ella también lo sean. Si una posición de memoria particular es referenciada, entonces dicha posición de memoria se almacena en la memoria principal del ordenador. Si una localización de memoria es referenciada en un momento concreto, la tasa de fallos disminuye según el algoritmo de Amdahl. Si en un determinado momento una posición de memoria particular es referenciada, entonces es muy probable que esa misma posición de memoria vuelva a ser referenciada próximamente.

El protocolo MESI es una de las técnicas más utilizadas para mantener la coherencia entre la memoria principal y la memoria caché. El estado I de este protocolo se refiere al estado: Modificado. Exclusivo. Compartido. No válido.

La aceleración (S) es la medida que captura el beneficio relativo de resolver un problema paralelo. ¿Cuál es la aceleración de un programa paralelo si Ts = 250 y Tp = 75? Ts es el tiempo que transcurre entre el comienzo y la finalización de la ejecución de un programa secuencial. Tp es el tiempo que transcurre entre el comienzo y la finalización del último proceso que termina la ejecución en un programa paralelo. 1,38. 2,75. 3,34. 5,25.

La eficiencia (E) se define como la parte del tiempo en la que los procesadores están realizando trabajo útil. ¿Cuál es la eficiencia de un sistema en el que S = 7 y P = 4? Recuerda que S es el parámetro de la aceleración y P es el parámetro que indica el número de procesadores. 1,75. 2. 2,25. 2,5.

Los datos almacenados en la memoria principal son accedidos de manera simultánea por distintos procesos o procesadores. Uno de los objetivos principales es el de asegurarnos de que, en todo momento, los datos almacenados en la memoria principal cumplen las siguientes características: Coexistencia de datos. Memoria compartida. No redundancia. Arquitectura unificada.

Los sistemas de interconexión se utilizan para: La conexión interna de los chips del ordenador. La conexión entre los distintos componentes de un ordenador y se conocen con el nombre de buses. La conexión de los registros de memoria. a conexión de los dispositivos de E/S.

Resecto a los procesadores vectoriales (SIMD con CPU particionada): Los operandos son números en coma flotante. Disponen de varias ALU idénticas. Las unidades funcionales operan en paralelo. Trabajan, a la vez, sobre diferentes partes de un mismo programa.

Atendiendo a las distintas funcionalidades de red disponibles en Google Cloud Platform (GCP), ¿qué servicio utilizaríamos si necesitásemos una nube privada virtual que permitiese a los distintos clientes conectarse a Google a través del uso de conexiones de nivel empresarial?. Google Cloud CDN. Google Cloud Interconect. Google Cloud Load Balancing. Virtual Private Cloud.

Dentro de la taxonomía propuesta por Michael J. Flynn en 1972, la clasificación SIMD, ¿qué nos indica?. Un computador que explota varios flujos de datos dentro de un único flujo de instrucciones para realizar operaciones que pueden ser paralelizadas de manera natural. Es una clasificación poco común debido al hecho de que la efectividad de los múltiples flujos de instrucciones suele precisar de múltiples flujos de datos. Varios procesadores autónomos que ejecutan simultáneamente instrucciones diferentes sobre datos diferentes. Computador secuencial que no explota el paralelismo en las instrucciones ni el flujo de datos.

En la etapa de asignación dentro del proceso de paralelización de un programa, el balanceo de carga: Se refiere a la técnica que se utiliza para compartir el trabajo que van a realizar varios procesos, ordenadores, discos u otros recursos computacionales. Se utiliza para repartir las distintas funciones o actividades dentro del proceso de paralelización. Tiene como objetivo reducir el número de comunicaciones entre procesos y es una técnica que se utiliza para aumentar el rendimiento del sistema. Establece los mecanismos para nombrar y manejar datos.

Dentro de las redes de interconexión en MIMD, las redes dinámicas: Suelen tener poca carga de red. Definen una topología de red que queda completamente definida durante la construcción de la máquina paralela. Suelen utilizarse, sobre todo, en multicomputadores. Poseen una topología que puede variar durante el curso de la ejecución de un programa paralelo o entre dos ejecuciones de distintos programas.

Denunciar Test