option
Cuestiones
ayuda
daypo
buscar.php

Programacion Distribuida

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Programacion Distribuida

Descripción:
Preguntas para el examen complexivo UTEQ

Fecha de Creación: 2016/08/30

Categoría: Informática

Número Preguntas: 31

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

Las aplicaciones distribuidas son aquellas que: Permiten ejecutar múltiples procesos. Permiten trabajar con múltiples capas. Involucra la división de una aplicación en múltiples capas. Todas las respuestas son ciertas.

Una aplicación distribuida que sigue el modelo cliente-servidor. Tiene los siguientes componentes. Lado servidor: Programa que se ejecuta en un computador que está conectado a una red. Lado servidor: Está a la escucha en un puerto, esperando las peticiones de los clientes. A y B son ciertas. A y B son falsas.

Las características de las aplicaciones distribuidas Son las siguientes. Concurrencia, Topología de red, Ubicación de la lógica, Homogeneidad de las plataformas, seguridad. Selección de capas, Concurrencia, Enlace, Sesión. Topología de red, Ubicación de la lógica, Seguridad, Capa física. Todas son válidas.

Las aplicaciones distribuidas modernas involucran la división de una aplicación en múltiples capas tales como. Capa de enlace, capa de sesión, capa de transporte, capa de datos. Capa de red, capa de sesión, capa de transporte, capa de datos. Capa de sesión, capa de transporte, capa de datos, capa de transporte. La interfaz de usuario, la capa media de objetos de negocios, y la capa de acceso a datos.

Algunos ejemplos de Aplicaciones Distribuidas más conocidas son las siguientes. Correo electrónico, navegación web, mensajería instantánea, videoconferencia. Telefonía IP, Correo electrónico, navegación web. A y B son ciertas. Remote login, correo electrónico, navegación Web, streaming, telefonía IP y compartición de ficheros (P2P.

Para escribir programas sobre una arquitectura de memoria distribuida es necesario. Definir la interfaz con el sistema de comunicaciones primitivas de pasaje de mensajes. Los procesos no comparten memoria, sino canales (físicos o lógicos). Los programas concurrentes que se comunican por mensajes se denominan programas distribuidos. Todas las respuestas son ciertas.

En un programa distribuido los canales son. El único objeto que los procesos comparten. No hay acceso concurrente a variables. La exclusión mutua no requiere ningún mecanismo especial. Todas las respuestas son ciertas.

Los mecanismos para la programación distribuida (que dependen del modo en que interactúan los procesos) Tenemos: Productores. Consumidores. Clientes. Servidores e interacción entre pares. Todas las respuestas son ciertas.

En la Programación Distribuida y en los conceptos de pasaje de mensajes los canales pueden proveer: Comunicaciones half-duplex. Comunicaciones full-duplex. Comunicaciones pueden ser asincrónicas (no bloqueantes) o sincrónicas (bloqueantes). Todas las respuestas son ciertas.

Pasaje de mensajes asincrónicos en ASM los canales son colas de mensajes que han sido enviados y aún no recibidos: Chan ch(id 1 : tipo 1,..., id n : tipo n ). Chan input(char); chan disk_access(INT cylinder, INT block, INT count, CHAR* buffer). Chan result[n] (INT); {arreglo de canales}. Todas las respuestas son ciertas.

Los lenguajes específicamente diseñados para programación distribuida son: Ada, Alef, E, Erlang, Limbo y Oz. Spss, Matlab, Pithon, Dylan. Ruby, Opened Source, CLU, Matlab. Todas las respuestas son ciertas.

La programación distribuida típicamente cae en alguna de las varias arquitecturas básicas o arquitecturas: cliente-servidor. 3-tier, n-tier. objetos distribuidos, entre otras además de ser base para la pragmatisidad. Todas las anteriores son verdaderas.

Una de las funciones del proceso del cliente; en la arquitectura cliente servidor es: Procesar requerimientos del sistema operativo. Procesar requerimientos de la base de datos. Procesar requerimientos de calculo. Procesar requerimientos de un sistema informático.

En un servidor de base de datos, la arquitectura cliente servidor. El cliente procesa solicitudes sql. El servidor envía solicitudes sql. Es una unidad lógica de trabajo y recuperación de datos. El cliente envía solicitudes sql al servidor.

Un procedimiento almacenado es escoja la Opción correcta del sistema independiente. Un conjunto de instrucciones del lenguaje de marcas Html, son invocados desde el cliente. Un conjunto de sentencias de sql que se encuentra en la base de datos, son invocados desde el cliente. Unidad lógica de trabajo y recuperación de datos. El cliente envía solicitudes sql al servidor.

Los sistemas cliente servidor de acuerdo al nivel de abstracción del servicio que se ofrece, se distinguen tres componentes básicos de software que son: SGBD, ADO NET, SQL. Los datos, sql, interface de conexión a la base de datos. Insert, Update, Delete. La presentación, lógica de negocios, acceso y almacenamiento de los datos.

El conjunto de controladores API u otro software que mejora la conectividad entre las aplicaciones de cliente/servidor se llama: Sistemas Operativos. Middleware. Ftp. Ado-Net.

Atendiendo a ciertos criterios existe varios tipos de Aplicaciones Web como: Informacionales, Interactivas, Portales Web, orientados al análisis de datos: El tipo Orientados al análisis de datos, tiene la siguiente aseveración: Compra electrónica, banca electrónica. Dataworkhousing, aplicaciones OLAP. Sistemas de ayuda financiera, simuladores. Orientadas a la interacción con el usuario.

La validación de formularios sirve para hacer que la herramienta valide el formulario, avisando al usuario para que corrija los errores, como campos obligatorios sin rellenar. La validación de formularios sirve para: Hace que JavaScript valide los valores introducidos en el formulario antes de que se envíe. Consiste en comprobar si las etiquetas corresponden a los elementos adecuados. Ninguna de las opciones anteriores. Opciones 1. y 2.

Los lenguajes de programación correspondientes permiten insertar cadenas en una página Web. En JavaScript, ¿cuál es la forma correcta de escribir la cadena "Ingeniería de Sistemas" en una página web?. Web.write("Ingeniería de Sistemas”). Document.print("Ingeniería de Sistemas"). Document.write("Ingeniería de Sistemas"). Window.print("Ingeniería de Sistemas”).

Atendiendo a diferentes parámetros se establece la siguiente clasificación de Aplicaciones Web: Informacionales, Orientados a la descarga de datos, Interactivas, Portales Web. El tipo de Aplicaciones Web Portales Web, tiene la siguiente aseveración: Compra electrónica, banca electrónica. Orientadas a la interacción con el usuario. Sistemas de ayuda financiera, simuladores. Centros comerciales de compra electrónica, intermediarios en línea.

CSS es un lenguaje de hojas de estilo utilizado para describir el aspecto y el formato de un documento escrito en un lenguaje de marcas. Los estilos CSS son aplicables a: Elementos seleccionados. Párrafos y a elementos seleccionados. Párrafos y a palabras seleccionadas.

Existen varios parámetros que determinan la calidad de Aplicaciones Web. El parámetro Usabilidad de la calidad de Aplicaciones Web determina: Servicios relacionados con el dominio de aplicación. Validación y recuperación de la entrada del usuario. Capacidades estéticas y de interfaz. Rendimiento del tiempo de respuesta.

Las siglas LAMP tiene su propio significado y para desarrollar una aplicación Web es fundamental contar con varios elementos como se detallan a continuación. Determinar el enunciado erróneo: El significado de las siglas LAMP es Linux, Apache, MySql y PHP. PhpMyAdmin, no es una aplicación basada en PHP para el sistema de administración de BD relacionales de MySql. Los elementales básicos en el desarrollo de aplicaciones PHP son: servidor Web, SO, una BD y un intérprete de HTML. Los elementos básicos en el desarrollo de aplicaciones PHP son: SO, servidor Web, intérprete de PHP y un motor de BD.

Tanto la a WeBApps como las aplicaciones basadas en Web tienen sus características propias. Determinar el enunciado erróneo detallado continuación. Una parte innegable del atractivo de una WeBApp es su apariencia e interacción. Las aplicaciones basadas en Web no tienen una inmediatez que si se encuentra en otros tipos de SW.. En una WebApps, es difícil, si no imposible limitar la población de usuariosfinales que pueden acceder a la aplicación. El usuario puede acceder a las aplicaciones empleando un navegador web o similar.

Los comportamientos son acciones que suceden cuando los usuarios realizan algún evento sobre un objeto, como puede ser mover el ratón sobre una imagen, pulsar sobre un texto, hacer doble clic sobre un mapa de imagen. Entonces utilizando los comportamientos es posible hacer: Que una capa se muestre al pulsar sobre un objeto. Que la ventana del navegador intente cerrarse al situar el ratón sobre una imagen. Cualquiera de las dos primeras opciones. Ninguna de las opciones anteriores.

Los estilos CSS permiten, definir prácticamente cualquier propiedad de los elementos que contendrán la aplicación Web. Entonces los estilos CSS son aplicables a: A párrafos. A palabras seleccionadas. Cualquiera de los dos primeros. Ninguna de las opciones anteriores.

Como es de conocimiento de usted, se puede incluir javascript en el mismo documento xhtml. ¿Qué etiqueta de HTML se emplea para escribir código JavaScript?. script>. javascript>. scripting>. js>.

Los comportamientos son acciones que suceden cuando los usuarios realizan algún evento sobre un objeto, como puede ser mover el ratón sobre una imagen, pulsar sobre un texto, hacer doble clic sobre un mapa de imagen. Entonces utilizando los comportamientos es posible hacer: Que una capa se muestre al pulsar sobre un objeto. Que la ventana del navegador intente cerrarse al situar el ratón sobre una imagen. Cualquiera de las dos primeras opciones. Ninguna de las opciones anteriores.

La validación de formularios sirve para hacer que la herramienta valide el formulario, avisando al usuario para que corrija los errores, como campos obligatorios sin rellenar. La validación de formularios sirve para: Hace que JavaScript valide los valores introducidos en el formulario antes de que se envíe... Consiste en comprobar si las etiquetas corresponden a los elementos adecuados. Ninguna de las opciones anteriores. Opciones 1. y 2.

En esta aplicación los datos se encuentran mezclados lo que indica que no puede hacerse una separación física o lógica para verificar si alguna de las partes puede ser reutilizable. Escoja la respuesta correcta del sistema independiente. Aplicación monolítica. Aplicación de dos capas. Aplicación de tres capas. Aplicación de n capas.

Denunciar Test