Anda di halaman 1dari 88

1como trabajan las maquinas que contienen MIMD?

Formatted: Font: Bold


tienen un nmero de procesadores que funcionan de manera asncrona e independiente.
2que sistemas conforman el MIMD? Formatted: Font: Bold
sistemas de memoria compartida
sistemas de memoria distribuida
sistemas de memoria compartida distribuida
3 una caracteristica de maquinas debilmente acopladas.
tiene retraso en la comunicacion.

1. De que se trata la Taxonomia de flynn. Formatted: Font: Bold


es una clasificacion de arquitecturas de arquitectura de computadoras SISD(una sola
instruccion, un solo dato), SIMD(multiples instrucciones, un solo dato), Y MIMD (Multiples
instrucciones y multiples datos).
2.Cual es la idea principal de MIMD? Formatted: Font: Bold
es una tcnica empleada para lograr paralelismo. Las mquinas que usan MIMD tienen un
nmero de procesadores que funcionan de manera asncrona e independiente.
3. Cules son los tipos de sistemas con los que cuenta el MIMD? Formatted: Font: Bold
La MIMD se clasifica en sistemas de memoria compartida, sistemas de manera distribuida
(sistemas con memoria autonoma)
sistema de memoria compartida distribuida.
Mencione las 2 caracteristicas de la Taxonomia de flynn Formatted: Font: Bold
R/ - Numero de flujo de instrucciones
- Numero de flujos de datos

2- Significado de SISD, SIMD, MIMD? Formatted: Font: Bold


r/ SIMPLE INSTRUCTION SIMPLE DATA
r/ SINGLE INSTRUCTION MULTIPLE DATA
r/MULTIPLE INSTRUCTION MULTIPLE DATA

3- que tipo de sistemas se pueden usar como sistemas paralelos Formatted: Font: Bold

-a) sistemas fuertemente acoplados (verdadera)


b) sistemas debilmente enlazados Formatted: Font: Bold
c) sistemas operativos distribuidos
d) sistemas de memoria compartida

4.1. Qu es un SISD?
RTA: Es un flujo de instrucciones y un flujo de datos , estos solo poseen un nico
procesador.

1. Qu caractersticas tiene un MIMD Multiprocesador? Formatted: Font: Bold


RTA: Poseen memoria compartida(lo distintos procesadores comparten el mismo espacio
en direcciones virtuales) .
1. Cundo hay una conexin total?
RTA: Cuando en la red cada instalacin esta enlazada directamente con todas las dems
instalaciones del sistema.

Segn la taxonoma de Flynn, Qu sistemas de hardware se manejan?


- SISD, SIMD, MIMD.
2. Cmo funciona el sistema de memoria distribuido en MIMD?
- Se fundamenta en el paso de mensajes, para tener una comunicacin activa entre las
mquinas conectadas.
3. Qu son las mquinas fuertemente acopladas?
- Son aquellas que tienen dos circuitos en una sola placa, y manejan todos sus recursos en
la misma mquina.

1. Que instrucciones tiene el SIMD?


Rta:
- Lo primero es que busca una instruccin.
- Despus instruye a varias unidades de datos para que la lleven a cabo en paralelo
- Pueden ser tiles para las mquinas que repiten las mismas tareas en varios
conjuntos de datos.
- Cada procesador sigue el mismo conjunto de instrucciones
2. En qu consiste el MIMD?
Rta: A cada elemento de informacin se le asignen a diferentes procesadores, es decir se
asignan conjuntos de instrucciones a procesadores diferentes.
3. Cmo se clasifican los Sistemas MIMD?
Rta:
- Sistemas de memoria compartida.
- Sistema de memoria distribuida.
- Sistema de memoria Compartida Distribuida.

) en que se divide mimd?


sistemas de memoria compartida, sistemas de memoria distribuida, sisteas de memori
compartida distribuida
2) desventajas del sistemas de memoria compartida en mim d?
el acceso simultaneo a memorias es un problema

3) desventajas del sistemas de memoria distribuida en mim d?


el acceso remoto a memoria, es lento

Cual es uno de los principales problemas de los sistemas de memoria compartida en


cuanto al rendimiento?
Se preducen cuellos de botella, al intentar acceder a los mismos recursos de memoria de
forma simultnea
2.En que forma se comunican los sistemas de memoria distribuida?
Por medio de mensajes
3. Por que se dice que mimd es un super conjunto de Simd?
Porque mimd es un conjunto de computadoras independientes, cada una con su contador
de programa, programa y datos

1) Cual es la taxonoma mas citada en este concepto?


Rta:/taxonoma Flynn.
2) Cuales son las cuatro clases de sistemas de computo con varios ordenadores?
Rta;/SISD, SIMD, MISD Y MIMD.

3) Tipos de MIMD?
Rta:/ sistemas de memoria compartida,
sistemas de memoria distribuida,
sistemas de memoria compartida distribuida.

. A que hace referencia la taxonomia de Flynn?


Es la clasificacin de arquitecturas de computadores basada en el nmero de
instrucciones concurrentes (control) y en los flujos de datos disponibles en la arquitectura,
se dividen en :SISD, MISD, SIMD, MIMD

2. Cual es la clasificacin de los computadores MIMD?


R/. Sistemas de memoria compartida, sistemas de memoria distribuida, sistema de
memoria compartida distribuida
33. En cual clasificacin de computadores de MIMD, se dice que cada procesador tiene
acceso a toda la memoria, que es poco potente y es un modo eficaz de pasar datos entre
aplicaciones.
R/. Sistemas de memoria compartida

En qu consiste la tcnica MIMD?


Es una tcnica empleada para lograr paralelismo, consiste en tener diferentes flujos de
instrucciones y de datos y que los procesadores pueden ejecutar la misma instruccin o
diferentes instrucciones. (Procesadores funcionando de manera asincrnica).

- Cmose clasifican los sistemas MIND?


* sistema de memoria compartida, puede tener cuellos de botella.
* sistema de memoria distribuida, permite escalabilidad; pero puede tener lentitud, y
que la programacin sea complicada.
* sistema de memoria compartida distribuida (cada procesador contiene su memoria
local interconectada). Permite escalabilidad, su programacin es fcil, no existe
cuellos de botella.
* maquinas fuertemente acopladas: procesar en menor tiempo, mayor informacin.
* maquinas dbilmente acopladas.
- Que es un cuello de botella?
Un cuello de botella es un fenmeno en donde el rendimiento o capacidad de un
sistema completo es severamente limitado por un nico componente (o un pequeo
grupo de componentes o recursos).

- Cmose clasifican los sistemas MIND?


- sistema de memoria compartida, puede tener cuellos de botella.
- sistema de memoria distribuida, permite escalabilidad; pero puede tener lentitud, y
que la programacin sea complicada.
- sistema de memoria compartida distribuida (cada procesador contiene su memoria
local interconectada). Permite escalabilidad, su programacin es fcil, no existe
cuellos de botella.
- maquinas fuertemente acopladas: procesar en menor tiempo, mayor informacin.
- maquinas dbilmente acopladas.

Mencione los dos grupos de arquitectura los cuales fueron definidos por FLYM segn las
caractersticas que el mismo expone
Sisd
Mimd

Cul de los grupos de arquitecturas de definidas por Flym es la ptima para ser utilizada
en sistemas distribuidos?
Mimd

Cul es la principal diferencia entre hardware fuertemente acoplado y dbilmente


acoplado?
Su principal diferencia se centra en la velocidad de transmisin de mensajes ya que en
fuertemente acoplado es mayor a diferencia de dbilmente acoplado pues tiene un
retraso mayor a comparacin del anterior.

Segn la taxonoma de Flynn que caractersticas son esenciales?


El nmero de flujo de instrucciones y el nmero de flujos de datos.
2- En que consiste la clasificacin SISD?
Poseen un nico procesador, donde el procesador recibe los datos y una secuencia de
instrucciones con el fin de dar unos resultados.
3- Qu permite la caracterstica MIMD en cuanto a las instrucciones?
Permiten que los procesadores puedan ejecutar la misma instruccin o diferentes
instrucciones. Y pueden tener memoria distribuida o compartida.
Qu significa SIMD? Single Instruction, Multiple Data.

Es una tcnica empleada para conseguir paralelismo a nivel de datos. Los


repertorios SIMD consisten en instrucciones que aplican una misma operacin sobre un
conjunto ms o menos grande de datos.

Que son los sistemas de memoria compartida?


Son sistemas con mltiples procesadores que comparten un nico espacio de direcciones
de memoria.

Ventajas de los sistemas de memoria distribuida?


Presentan escalabilidad, es fcil de programar.

Maquinas fuertemente acopladas


Es el retraso de enviar de una computadora a otra.

Maquinas dbilmente acopladas


Es cuando dos mquinas se conectan a travs de un modem de la lnea telefnica.

1.cual es la clasificacionclasificacin para un sistema de computocmputo?


Rta:SISD,SIMD,MISD Y MIMD
2.Que es un sistema de memoria compartida?
Rta:Cada proceso tiene acceso a toda la memoria.

3.como funciona un sistema de memoria distribuida?


Rta: los procesos puede compartir informacion solamente enviando mensajes

Cual es que esquema mas ultilizado en hadware?


Taxonimia de Flyn
En que se compone la estuctura sisd y en que tipo de computadoras se utliza?
Un flujo de instrucciones y un flujo de datos y se utiliza en las computadores de
VonNeuman

En que se diivide el minmd ?


Sistemas de memoria compartido
Sistemas de memoria distribuida
Sistema de Memoria Compartiva Distribuida

Sistemas operativos de redes?


Es un software dbil mente acoplado en un hardware dbilmente acoplado y permite la
seccin entre varias mquinas, donde permite solicitudes y por consiguiente enva
respuesta a los que se le hacen el requerimiento

Sistemas realmente distribuidos?


Mltiples agentes autnomos se conectan entre s para dar informacin, y hay una
Comunicacin global entre los procesos y todos deben ser concurrentes, uno debe estar
pendiente del otro para a que as funcionen a la par, La interfaz debe ser la misma para
todas las maquinas

De qu se trata la cola en Sistemas de multiprocesador de tiempo compartido?


Es donde se Trabaja con una cola de ejecucin, que es la lista de procesos en la espera de
ejecucin y se almacena en la memoria compartida para darles paso y resolverlos
1que tipo de sistema operativo no se ve como un uniprocesador virtual?
sistemas operativos de red
2que es un sistemas realmente distribuidos?
sistema en el que multiples sistemas autonomos se comunican entre si y afectan
mutuamente su comportamiento
3Cual sistema trabaja con colas de ejecucion y no es considerado un sistema
distribuido?
sistemas de multiprocesador con tiempo compartido

1. Qu es un sistema operativo en red?


RTA: Es un software que permite la interconexin de ordenadores para poder acceder a
los servicios y recursos, hardware y software, creando redes de computadoras.

1. En un sistema operativo de redes pueden existir diferentes tipos de sistemas


operativos. (falso- verdadero)
RTA: verdadero

1. Mencione al menos 3 caractersticas hay en sistemas distribuidos?


RTA:
- Comunicacin global entre los procesadores
- Administracin global de procesos en todas las partes
- Mismas interfaces.
1. Qu tipos de sistemas se manejan en dichos conceptos?
- Sistemas operativos de redes, sistemas realmente distribuidos, sistemas de
multiprocesador con tiempo compartido.
2. A qu se refiere "archivos con visin uniforme" en los sistemas realmente
distribuidos?
- Trata de que todos los archivos manejados en los servidores deben tener una
codificacin y forma de manejo global, en el que todas las mquinas puedan acceder de la
misma manera y tener una visualizacin predefinida.
3. Cmo se maneja la "cola de ejecucin" en los sistemas de multiprocesador con
tiempo compartido?
- Se almacenan todos los procesos en una memoria compartida para que los
multiprocesadores puedan realizar las tareas necesarias, esta se encarga de agruparlos en
colas, en las cuales ninguno de los procesos est bloqueado, sino listos para comenzar su
ejecucin.

1. Nombre 3 caractersticas de un sistema distribuido.


o Comunicacin global entre procesos, esquema global entre los procesos,
administracin global de procesos.
2. Los sistemas operativos se clasifican en?

Sistemas operativos en Red (N.O.S),


Sistemas operativos distribuidos,
o sistemas operativos multi-procesador

3. Qu tipo de hardware se especifica como un sistema en que las aplicaciones y el


sistema operativo trabajan en conjunto para administrar los procesos?
o Fuertemente Acoplado.
4. ) Tipos de sistemas operativos?
5. Rta:/ Fuertemente acoplados y dbilmente acoplados.
6. 2) Cuales son las combinaciones ms comunes de hardware y software?
7. Rta:/ Sistemas operativos en redes, sistemas realmente distribuidos, sistema de
multiprocesador con tiempo compartido.
8. 3) Escriba una de las diferencias entre los 3 sistemas.
9. Rta:/que la comunicacin en sistema red es con archivos compartidos, en sistema
distribuido es mediante mensajes y en el sistema multiprocesador es con memoria
compartida.
10. - Que se debe tener en cuenta para que los datos que se intercambian sean
legibles por los clientes y servidores que interactan con ellos?
11. R/ El formato de los archivos
12. 2- Los multiprocesadores con memoria compartida son sistemas distribuidos?.
13. R/ Falso
14. 2- En sistemas operativos de red existe cola de distribucin?.
15. R/ No existe cola de distribucin
qu consiste el software dbilmente acoplado y el fuertemente acoplado?

Dbilmente acoplado: garantiza independencia entre usuarios y permite que se


compartan recursos, pero no permite que interacten entre s.
Fuertemente acoplado: trabajo en paralelo distribuyendo procesos.
- Qu es un sistema operativo de red?
Pertenece al software dbilmente acoplado en hardware dbilmente acoplado. En este
modelo, cada usuario tiene una estacin de trabajo para su uso exclusivo.
- Cmo funcionan los servidores de archivos?
Tienen un sistema jerrquico de archivos. Cada uno tiene un directorio raz con
subdirectorios y archivos. Aunque no importa la posicin jerrquica de directorios donde
un cliente ubique un servidor es importante observar que los diversos clientes tienen un
punto de vista diferente del sistema de archivos.
1.Que es la cola de procesos
Es una lista de procesos listo para su ejecucion
2.Como se logra la comunicacion en un sistema operativo distribuido?
nicamente Por medio de mensajes.
3.Que es un sistema de archivo uniforma
Los archivos tienen que ser visibles para todas las maquinas
) carecteristica de ssitemas distribuidos
comunicacion global entre los procesos, no deben existir distintos mecanismos en
distintas maquinas, sistema de archivos con vision uniforme
2) que es la cola de ejecusionejecucin?
es una lista de los procesos sin bloqueo listos para su ejecusion

3) cuando un proceso se bloquea en espera puede ser para?


permisos de lectura y escritura

1. Determine para que es propio cada sistema en hardware:


a.multiprocesador--> sistema fuertemente acoplado
b. multicomputadoras--> sistema debilmente acoplado

2. a que tipo de software pertenece cada uno de los siguientes ejemplos


a. En una empresa se tiene el centro de computadores independientes, con su propia
memoria, cpu, disco, pero estan compartiendo la base de datos de los clientes. -->
Software Debilmente acoplado
b. en un procesador se ejecuta el juego de hockey, dos tableros de los jugadores, donde la
acciones de un jugador se reflejan en el otro. estan en la misma pantalla. --> Software
fuertemente acoplado
3.Determine falso o verdadero:
a.En un sistema operativo de Red, es posible que un usuario se conecte de manera remota
con otra estacion: VERDADERO
b. Si los clientes y servidores ejecutan diversos sistemas no es importane coincidir con el
formato y significado de los mensajes que interactuan: FALSO

1. Qu es un sistema de archivos jerrquico?


Sistema donde cada usuario puede montar la informacin de la manera en que le parezca.
2. Qu es un sistema realmente distribuido?
Mltiples sistemas autnomos que se comunican entre si.
3. Qu es un sistema multiprocesador con tiempo compartido?
Ofrece la imagen de un nico sistema, pero centraliza todo. Trabajan con cola de
ejecucin (lista de los procesos sin bloqueo lgico listos para su ejecucin).
1 que es una imagen de unico sistema?
imagen de un usuario de lo que es un sistema distribuido.

2 que es sistema de archivo uiforme?

los archivos deben ser visiles para todas las maquinas para que sean accesados

3que es ua cola de ejecucion?


lista de procesos sin bloqueo listos para sus ejecicion
.Estructura de datos contenida en memoria compartida.
A se que hace referencia con el uniprocesador personal?
Varios ven los sistemas distribuidos como varias maquinas que se comunican entre si pero
solo con un procesador.
Que es una cola de ejecucion?
Es una estructura de datos o lista de los procesos sin bloqueo logico listos para su
ejecucion que contenida en la memoria compartida
Caracteristicas de los componetes en un sistema distribuidos?
Comunicacion Glogal en entre procesos
Esquema global de proteccion
No deben existir distintos mecanismos en distintas maquinas
Mismas interfaces
Sistema de archivos con vision uniforme
Nucleos identificos
1. Qu es un sistema de archivos jerrquico?
Sistema donde cada usuario puede montar la informacin de la manera en que le parezca.
2. Qu es un sistema realmente distribuido?
Mltiples sistemas autnomos que se comunican entre si.
3. Qu es un sistema multiprocesador con tiempo compartido?
Ofrece la imagen de un nico sistema, pero centraliza todo. Trabajan con cola de
ejecucin (lista de los procesos sin bloqueo lgico listos para su ejecucin).
1 que es una imagen de unico sistema?
imagen de un usuario de lo que es un sistema distribuido.

2 que es sistema de archivo uiforme?

los archivos deben ser visiles para todas las maquinas para que sean accesados

3que es ua cola de ejecucion?


lista de procesos sin bloqueo listos para sus ejecicion
.Estructura de datos contenida en memoria compartida.

A se que hace referencia con el uniprocesador personal?


Varios ven los sistemas distribuidos como varias maquinas que se comunican entre si pero
solo con un procesador.

Que es una cola de ejecucion?


Es una estructura de datos o lista de los procesos sin bloqueo logico listos para su
ejecucion que contenida en la memoria compartida

Caracteristicas de los componetes en un sistema distribuidos?


Comunicacion Glogal en entre procesos
Esquema global de proteccion
No deben existir distintos mecanismos en distintas maquinas
Mismas interfaces
Sistema de archivos con vision uniforme
Nucleos identificos

1. que permiten la N.O.S?


Rta: Es un sistema operativo de computadora que est diseado principalmente para
soportar estaciones de trabajo, computadoras personales.
2. En que consiste la imagen de nico sistema?
Rta: Son varias mquinas conectadas entre si con un software previamente distribuido
entre s para cumplir interacciones.
3. En que consiste la cola de ejecucin?
Rta: Lista de procesos lgicos los cuales estn listos para la ejecucin sin bloqueo alguno.

1.que es la arquitectura NFS?


Rta:Es permitir que una coleccin de clientes y servidores compartan un sistema de
archivos comn.
2.Qu relacin existe entre los archivos que se comparten entre usuarios?
Rta:Los archivos deben ser del mismo tipo, formato y significado.
3.Que es una cola de ejecucion?
Rta:Es una lista de procesos sin bloqueos lgicos en espera para su ejecucin se
encuentran en la memoria compartida.

Cul es la diferencia principal entre los tipos de software (Dbilmente acoplado y


Fuertemente acoplado)?
En dbilmente acoplado se comparte recursos entre las diferentes aplicaciones en cierto
momento, en fuertemente acoplado ests aplicaciones estn compartiendo recursos
continuamente

Qu es un Sistema de archivos?
Es un sistema en el cual se comparte un sistema global de archivos este puede ser
definido por una o ms maquinas, este recurso es compartido por clientes conectados a
este los cuales realizan peticiones sobre las maquinas que estn designadas para el
sistema de archivos

Mencione 3 caractersticas de los verdaderos sistemas distribuidos?


Comunicacin global
Esquema global de proteccin
Administracin global de procesos totales
No debe existir distintos mecanismos en distintas maquinas
Sistema de archivos con visin uniforme
Mismas interfaces
Ncleos idnticos
Coordinacin de actividades globales

Cul es la funcin de los sistemas operativos (N.O.S), y por medio de que se establece la
comunicacin?
Permiten a usuarios independientes la comunicacin, permitiendo que cada usuario
domine su estacin de trabajo. La comunicacin se lleva a cabo por medio de un sistema
compartido de archivo.
2- Qu relacin existe entre los archivos que se comparten entre usuarios?
Los archivos deben ser del mismo tipo, formato y significado.
3- Cmo funciona la comunicacin global entre procesos?
Los procesos deben ser concurrentes, debido a que deben estar de alguna u otra manera
pendientes de la ejecucin de los otros procesos, para llevar un orden mayor facilidad de
ejecucin.

QUE SON LOS SISTEMAS REALMENTE DISTRIBUIDOS?


Sistemas en el que mltiplos agentes autnomos, cada uno con capacidades de computo
individual.

CUALES SON LAS CARACTERISTICAS?


- Comunicacin global entre los procesos
- Esquema global de proteccin
- Administracin global de procesos en todas las partes: como se crean, destruyen inician
y definen.
- No deben existir distintos mecanismos en distintas mquinas.
- La interfaz debe ser la misma para todos.

QUE ES LA COLA DE EJECUCIN?


Es una lista de procesos sin bloqueos lgicos en espera para su ejecucin se encuentran en
la memoria compartida.

os no se deben perder ni revolver con otros archivos, implementar un acceso restringido a


los usuarios, Debe tener disponibilidad y se refiere a que siempre debe estar disponible
cuando el usuario quiera

Porque debe tener Escalabilidad?


Rta:// para ver que en un futuro el sistema se pueda ser acoplado para otras tareas, y los
requisitos puedan cambiarse sin que el sistema sufra un cambio drstico, debe tener en
cuenta la tolerancia a fallos, y brindar un buen servicio

1. cuales son los aspectos del diseo para crear un sistema operativo distribuido?
- Flexibilidad.
- Transparencia.
- Confiabilidad.
- Desempeo
- Escalabilidad.
-2. en que consiste el tipo de organizacin de un sistema multiprocesamiento?
es un sistema que se organiza con varios CPU, donde la principal caracterstica radica en el
compartimiento de la memoria principal, basado en un bus o conmutador, siendo
fuertemente acoplados.

3. en que consiste el tipo de organizacin de un sistema multicomputador?


es un sistema que se organiza con varios CPU, donde la principal caracterstica radica en
que no hay compartimiento de la memoria principal , y son dbilmente acoplados.

) Escriba al menos 3 aspectos de diseo en la creacin de un sistema.


Rta:/ Transparencia, escalablidad, confiabilidad.
2) Cuales son los dos tipos de modelos de ncleos en la flexibilidad?
Rta:/ Ncleo monoltico y microncleo.
3) En el desempeo hay dos tipos de paralelismo, cuales son?
Rta:/ Paralelismo de grano fino y paralelismo de grano grueso.

1. Qu aspectos se deben tener en cuenta para la creacin de un sistema distribuido?


- Transparencia,
Flexibilidad
, confiabilidad
, escalabilidad
, desempeo
, accesibilidad
y tolerancia a fallos.
2. Qu tipos de paralelismo existen en el aspecto "desempeo"?
- Paralelismo de grano fino (dividir las tareas en grupos pequeos y luego conectar sus
soluciones), y de grano grueso (desarrollar una tarea compleja en su totalidad).
3. Qu tipos de ncleos existen en el aspecto "flexibilidad"?
- Ncleo monoltico (ncleo que proporciona la mayora de servicios), y
microncleo(mecanismo de comunicacin entre procesos, E/S a bajo nivel, y se busca que
sea lo ms pequeo posible).

1. En el aspecto de flexibilidad, cuando el micronucleo es mas flexible proporciona 4


servicios minimos, mencione algunos de ellos:

mecanismo de comunicacion de procesos


cantidad limitda de planificacion y administracion
Entrada/Salida de bajo nivel
2. Mencione y describa brevemente la clasificacin del paralelismo enfocada en el
desempeo.
El desempeo se entiende como el tiempo de respuesta del sistema, y se clasifica
como paralelismo de grano fino(distribuyen clculos o procesos en varios computadores)
y paralelismo de grano grueso(solo un computador se encarga de los procesos).

3. Para que el sistema tanto en hardware y software en un futuro se pueda acoplar para
nuevas tareas o usuarios, que aspectos se deben tener en cuenta ?
Para que el sistema sea escalable se deben evitar los componentes centralizados, las
tablas centralizadas, y los algoritmos centralizados.

En qu aspecto se tiene por caracterstica tener componentes, tablas y algoritmos


centralizados?
Este aspecto del diseo es la escalabilidad.
- Si un sistema colapsa y no brinda soporte y resistencia a fallos, que aspecto(s)
debera revisar?
En este caso, debera revisar la confiabilidad, de tal forma que la informacin no se pierda
y que el sistema no deje de funcionar. Lo ideal es que, en un momento de bug, no se
muestre inestabilidad al usuario.
- A que hace referencia el paralelismo de grano fino y de grano grueso?

paralelismo de grano fino: dividir tareas y luego hacer su respectiva conexin.


paralelismo de grano grueso: clculos grandes en un solo componente.

Cules son los distintos aspectos de la transparencia?


Rta: Localizacin, migracin, copia.

2) Cules son los cuatro servicios cuando el micro ncleo es ms flexible?


RTA:

1. Un mecanismo de comunicacin entre procesos

2.1. Cierta administracin de la memoria


3.2. Una cantidad limitada de planificacin y administracin de procesos de bajo nivel
4.3. Entrada / salida de bajo nivel
3) Mencione dos caractersticas de la accesibilidad
RTA:

1. Que este 24 /7
2. Que se pueda usar desde cualquier parte.
3. Que tenga inclusin a personas con discapacidad.

1- Mencione 3 aspectos clave para que un sistema distribuido sea optimo-


r/ transparencia, escalabilidad, desempeo, accesibilidad, flexibilidad, tolerancia a fallos,
confiabilidad

2- Que aspecto de la transparencia tiene acceso a los mismos recursos locales y remotos?
R/ Localizacin: mismo acceso a recursos locales y remotos

3- Mencione 2 tareas del micronucleo


R/ -mecanismo de comunicacin entre procesos
-cierta administracin de la memoria
-cantidad limitada de planificacin y administracin
-entrada y salida de alto nivel

1en que consiste la transparencia?


es la ocultacin al usuario que los componentes de este sistema distribuido estn
separados.
2cuales son los componentes de la flexibilidad?
-nucleo monolitoco
-micronuclea
3cuales son las caracteristicas principales del desempeo?
-tiempo de respuesta
-rendimineto
-uso del sistema y cantidad consumida de la capacidad de red

1. Que es la transparencia?
Se refiere al ocultamiento de ciertas acciones y procesos para el usuario, de modo que no
note que ocurren.
Ej: procesos de ejecucion en el servidor
2. Que tipos de paralelismo existen.
Paralelismo de grano fino
En el paralelismo de grano fino, las tareas se dividen en pequeos segmentos entre todos
los procesadores; todas estas subtareas se comunican muchas veces por segundo
Paralelismo de grano grueso
En el paralelismo de grano grueso, las tareas a aejecutar son mas grandes, y menos
interdependientes entre s

1) tipos de transparencia:
localizacionlocalizacin
, migracion,
copia.

2) aspecto en confiabilidad?
disponibilidad, es la fraccion de tiempo en la que se puede utilizar el sistema

3) en que consiste la tolerancia fallas?


las fallas se deben ocultar brindando una recuperacion transparente al usuario

1 cuantos aspectos hay que tener e cuenta?


6 aspectos: transparencia, flexiilidad, confiailidad, desempeo, escalailidad, tolerancia a
fallos, disponibilidad.

2que es traspatecia?
ocultamieto de proceosos y recursos para el usuario.

3que es la toleracia a fallos?


el sistema debe seguir funcionando correctamente en caso de fallo de una o varias de sus
componentes. toleracia a nivel de software y hardware

1. Cundo se logra la transparencia?


Cuando se satisfacen ejecuciones en paralelo en distintas mquinas.
2. Qu es el ncleo de un sistema operativo?
Es el encargado de gestionar los recursos del sistema.
3. Por qu se tiene la confiabilidad como aspecto de diseo?
Porque este aspecto se encarga de que si una mquina falla haya otra que pueda realizar
la funcin de la mquina que fall de manera que el usuario no perciba el fallo.

1. En que consiste el ncleo monoltico y el micronucleo?


Ncleo monoltico: Es una arquitectura de sistema operativo donde ste en su totalidad
trabaja en espacio del ncleo, estando l solo en modo supervisor.
Micronucleo: es un tipo de ncleo de un sistema operativo que provee un conjunto de
primitivas para implementar servicios bsicos.
2. En qu consiste la confiabilidad?
Los datos no deben perderse o mezclarse con otros archivos.
Nuestros archivos estn protegidos contra el uso no autorizado.
3. En qu consiste el Paralelismo de grano fino y paralelismo de grano grueso?
Paralelismo de grano fino: Una aplicacin muestra un paralelismo de grano fino si sus
subtareas deben comunicase muchas veces por segundo.
Paralelismo de grano grueso: Se presenta cuando en la aplicacin se detectan tareas
independientes y estas se ejecutan como procesos independientes en ms de un
procesador.

1. Cuales son los aspectos de diseo en sistemas distribuidos?


o Transparencia, Confiabilidad, Escalabilidad, Flexibilidad, Desempeo,
Accesibilidad y Tolerancia a fallos.

2. Cual es el objetivo principal de la confiabilidad?

o Si una maquina falla, haya otra parte capaz de encargarse del trabajo a realizar.
3.2. Que es tolerancia a fallos?
o Diseo que permite a un sistema funcionar correctamente en caso de fallo.
4.3. .que es el kernel??
Rta:Es aquella parte de un sistema operativo que interactua de forma directa con
el hardware.
5.4. 2.que es la fiabilidad?
Rta:La fiabilidad de un sistema puede definirse como su capacidad para realizar
correctamente y en todo momento las funciones para las que se ha diseado
6.5. 3.que es la transparencia??
la transparencia se refiere al ocultamiento de recursos y procesos y para el
usuario, se logra la transparencia si el usuario no nota la diferencia entre un
proceso que se ejecuta localmente y uno que se ejecuta en un equipo remoto

Cul es la caracterstica principal de la transparencia para los sistemas distribuidos?


Su caracterstica principal se basa en la capacidad para que el usuario no note cuando un
proceso es ejecutado local o remotamente
Cul es el objetivo o funcin principal de la tolerancia a fallos?
Nos dice que ante un fallo en el sistema este debe ser capaz de recuperarse frente a este
para que puede seguir trabajando y para evitar prdidas de datos y tareas inconclusas.

Cules son los dos tipos de paralelismo?


Paralelismo de grano fino
Paralelismo de grano grueso

1- Cundo se satisface la transparencia, y con qu motivo se lleva a cabo esta


caracterstica?
2- Las funciones del micronucleo permite la administracin de la memoria, que servicio
hace referencia a esta caracterstica?
Mecanismo de comunicacin entre procesos
3- De qu se puede hacer uso para adquirir mayor rendimiento, y en qu consisten?
Paralelismo de grano fino: permite dividir las tareas en tareas an ms pequeas con el fin
de establecer luego una gran conexin.
Paralelismo de grano fuerte: Los clculos o tareas se lleva a cabo en un solo componente.
Dependiendo de la idea de negocio y lgica del sistema.

1. cuantas y cuales son las capas del modelo OSI?


R/:Son 7, fisica, enlace de datos, red, transporte, sesion, presentacion, aplicacion
2. Cual es la diferencia entre el protocolo SMTP y el protocolo POP3?
R/:El protocolo SMTP es para el envio de correos y el protocolo POP3 es para recibir
correo
3. En que consiste la capa de red?
R/: Es el direccionamiento que permite la transferencia o bien la conexin entre
maquinas, nos determina claramente, cual sera el emisor, el receptor e identificar la ruta
que se manejara

1. Cual es la funcin de la capa de transporte en el modelo OSI?


La funcionalidad de la capa de transporte radica en dividir en segmentos la informacin
que se requiere transmitir.
2. en qu consiste el protocolo UDP?
el UDP, protocolo no orientado a la conexin. es aquel protocolo que permite regular el
transporte de datos mediante su divisin en tramos, sin dar mayor importancia a que toda
la informacin fue transmitida correctamente o no.
3. en qu consiste el protocolo ARP?
Permite traducir la informacin de la direccin fsica de la mquina que requiere conexin

. Cules son las capas usadas dentro de el modelo de comunicacin OSI?


- Capa fsica.
- Capa de enlace de datos.
- Capa de red.
- Capa de transporte.
- Capa de sesin.
- Capa de presentacin.
- Capa de aplicacin.
2. Dentro de la capa de transporte, Qu diferencia hay entre los protcolos TCP y UDP?
- La principal diferencia es que el prtocolo TPC se encarga a de asegurar la efectividad en
la comunicacin, es decir, garantizar que la informacin enviada sea recibida correcta y
completamente; mientras que el prtocolo UDP que es ms ligero, solo asegura que haya
la comunicacin.
3. Qu capas se unen dentro de la capa de aplicacin, en el modelo de comunicacin
TCP-IP?
- Capa de aplicacin.
- Capa de presentacin.
- Capa de sesin.

escriba dos protocolos que compartan los modelos de aplicacion y presentacion


-protocolo http(puerto 80)
-protocolo ftp(puerto 21)transferencia de archivos
cuales son las capas del modelo osi?
-aplicacion
-presentacion
-sesion
-Trasporte
-red
-enlace de datos
-fisico
cuales son las caracteristicas principales de la capa de transporte?
-comunicacion extremo a extremo
-seguimiento de la comunicacion individual
-seguimiento de datos
-reensamblage de segmentos
-identificacion de las diferentes aplicaciones

. Tenieno en cuenta el modelo OSI y sus 7 capas, cual es la capa encargada de la


segmentacion de los datos y como es su proceso?
La capa de transporte es la encargada de la segmentacion de los datos, al recibir un
mensaje lo que hace es dividrlo en partes pequeas y ponerlo en distintos paquetes los
cuales llevan un numero secuencial que los identifica, luego estos paquetes se envian al
receptor en este recorrido toman distintas rutas y puede que unos lleguen mas antes que
los otros, por ultimo los paquetes se organizan de acuerdo al numero indicado para
armar nuevamente el mensaje inicial.
2. Mencione alguno de los protocolos que son utilizados en la capa de aplicacion:
protocolo http (protocolo de transferencia de hipertexto) permite conexion a web
protocolo ftp(protocolo de transferencia de archivos) puerto 21
protocolo STMP (rotocolo simple de envios de correos) enviar correos asi no exista
conexion
protocolo POP3(protocolo de oficina de correo)
3. Cuantas y cuales son las capas que maneja el otro modelo de comunicacion TCP/IP?
el modelo TCP/IP maneja cuatro capas: aplicacion, transporte, internet y acceso a la red.

1- Mencione las 7 capas de modelo OSI


r/ Fsica, enlace, red, transporte, sesin, presentacin, aplicacin

2- Mencione 2 funciones de capa de red y 1 protocolo que esta utilice.


r/ Direccionamiento, enrutamiento , tcp

3- Mencione la funcin de la capa de sesin y un protocolo.


r/ Establecer conexin de hosts utilizar la conexin y cerrarla

1. En qu consiste el modelo Peer To Peer?


Es una red de ordenadores en la que todos o algunos aspectos funcionan sin clientes ni
servidores fijos.
2. En qu capa se obtiene un acceso remoto y no es posible conectar fcilmente un
sniffer?
Capa de sesin que se encarga de establecer la comunicacin entre dos equipos.
3. Cul es la capa que se encarga de traducir la informacin a un formato legible?
La capa de presentacin, toma los bits y los traduce para el receptor.

Por qu se afirma que el modelo osi no es un protocolo en si?


Son multiples problemas de comunicacion , que son abordados con distintos protocolos,
por esto se dice que es una pila de protocolos
Que se hace en la capa de presentacion
Representacin de los datos para ser entendidos
- Qu funcion cumple la capa de sesin?
Proporciona los mecanismos para controlar los dilogos entre las aplicaciones de los
diferentes sistemas finales:
Establecimiento de conexin.
Utilizacin.
Liberacin.
1) cuales son los protocolos de comunicacion:
-transferencia de mensajes
-construccioon de mensajes
-que representa que cosa?
-a quien envio?
-aa quien recivo?
2) que es la capa de transporte:
de encarga de la conmunicacion entre los host que vamos a comunicar. sus funciones
fundamentales son
-el seguimiento de las comunicaciones individuales
-segmentacion de datos
-reensamblaje de segmentos
-identificacion de las diferentes aplicaciones
3) que es la Capa de Sesion:
El nivel de sesin o capa de sesin es el quinto nivel del modelo OSI , que proporciona los
mecanismos para controlar el dilogo entre las aplicaciones de los sistemas finales. En
muchos casos, los servicios de la capa de sesin son parcialmente, o incluso, totalmente
prescindibles. No obstante en algunas aplicaciones su utilizacin es ineludible.

1. En qu consisten los protocolos de comunicacin?


- Transferencia de mensajes.
- Construccin de mensajes.
- Qu representa una cosa?
- A quin envi?
- A quin recibo?
2. De qu se encarga la capa fsica?
- Medios de conexin.
- Recepcin de seales.
3. Qu es la capa de sesin?
Proporciona los mecanismos para controlar los dilogos entre las aplicaciones de los
sistemas.
- Establecimiento.
- Utilizacin.
- Liberacin.

1cuales son los protoclos de comunicacion?


-transparencia de mensajes
-contruccion de mensajes
-que representada cada cosa?
-a quien envio?
-quien recivio?
2que es un protocolo ssh (secure shell)?
protocolo de acceso remoto
3que un protocolo FTP?
protocolo de transferencia de archivos

) Para que se utilizan los protocolos de comunicacin?


Rta: // se utilizan para enviar o recibir informacin sin que se pierdan los datos, para esto
existen unos pasos a seguir para lograr la conexin

2) Cules son las capas del modelo OSI?


Es una pila de protocolos
Capa Fsica: es nuestros medios de conexin
Enlace de datos: interpretacin de bits, control de errores
Capa de red: comunicacin entre los dos host, a quien voy a enviar direccionamiento,
emisor, receptor, ruta
Capa de transporte: seguimiento de las comunicaciones, segmentacin de los datos, lleva
la informacin de un lado a otro
Capa de sesin: encargada que se establezca la comunicacin entre los dos equipos
origen-destino
Capas de presentacin: se encarga de traducir el formato y asigna una sintaxis a los datos
para su transmisin en la red
Capa de aplicacin: presentacin al usuario
Protocolos: FTP, SMTP,POP3

3) Nombre dos protocolos de la capa de transporte?


Tcp: orientado a la conexin, donde dice si recibi todos paquetes
Udp: orientado a la no conexin, ejemplo un video llamado
4) CULES SON LAS CAPAS DEL PROTOCOLO TCP IP?
Aplicacin
Transporte
Internet
Acceso a red

1. Cules son y de que se encargan las capas del modelo OSI?

Capa fsica: Medios de conexin que tienen varios protocolos.


Capa de enlace de datos: Interpretacin de bis y control de errores.
Capa de red: Direccionamientos entre el emisor y receptor teniendo encuentra la ruta.
Capa de transporte: Comunicacin entre los dos Hots.
Capa de sesin: Proporciona los mecanismos para controlar los dilogos entre
las aplicaciones de los sistemas finales.
Capa de red: Se encarga de traducir el formato y asigna una sintaxis a los datos para su
transmisin en la red.
Capa de aplicacin: Prestacin de la interfaz que se le mostrara al usuario final.

2. A que hace referencia NCK y ACK dentro del modelo OSI?


Nck(No se acepta el mensaje) y ack (se acepta el mensaje)

3. Defina el protocolo TCP.


Protocolo TCP (Protocolo de Control de Transmisin): Est orientado a la conexin, es
decir es que se encarga de cuando se enva un mensaje entre las capas se hace una
confirmacin de llegada de los segmentos de un mensaje.

ules son las 7 capas del modelo OSI?


RTA:

Capa Fsico.
Enlace de datos.
Capa de red.
Capa de transporte.
Capa de sesin
Capa de presentacin.
Capa de aplicacin.
2) Qu funcin cumple la capa de transporte?
RTA: Esta se encarga de la comunicacin entre dos hosts
3) Cul es la funcin de la capa de representacin de datos?
RTA: Se encarga de traducir el formato y asigna una sintaxis a los datos para su
transmisin en la red.

1. Que es el modelo OSI?


Rta: Es una pila de protocolos donde se encuentras diferentes capas con sus respectivas
funciones
2.Cules son las capas del modelo OSI?
Rta:
- Capa fsica
- Capa de red
- Capa de transporte
- Capa de sesin
- Capa de presentacin.
- Capa de aplicacin.
3. Qu realiza la capa de sesin?
Rta: Proporciona los mecanismos para controlar los dilogos entre las aplicaciones de los
diferentes sistemas finales:
- Establecer conexin.
- Utilizacin.
- Liberacin.

1. Segun el modelo OSI, cules son las 7 capas de comunicacin?


-Capa fsica
-Capa de enlace de datos
-Capa de Red
-Capa de transporte
-Capa de sesin
-Capa de presentacin
-Capa de aplicacin

2. Qu es ACK?
El ACK es el mensaje que se enva del receptor al emisor para saber s ha recibido el
mensaje correctamente y funciona en la capa de enlace.

3. El protocolo TCP en qu capa funciona?


El protocolo TCP funciona en la capa de transporte

PROTOCOLOS CON CAPAS-VIVIANA LIZARAZO


Cules son los protocolos de comunicacin?

Transferencia de mensajes
Construccin de mensajes
Cules son las capas del modelo OSI?

Capa fsica
- medios de conexin
- Recepcin de seales

Capa de enlace de datos


- Interpretacin de bits
- Control de errores

Capa de red
- Direccionamiento
- Emisor
- Receptor
- Ruta

Capa de transporte
- Conexin extremo a extremo

Capa de sesin
- Proporciona la comunicacin entre dos equipos.

Capa de presentacin
- Se encarga de traducir el formato y asigna una sintaxis a los datos para su
transmisin en la red

Capa de aplicacin
- Es brindar una interfaz al usuario

Nombre dos de los protocolos que hacen parte de las capas.

PROTOCOLO HTTP: Protocolo de transferencia de hipertexto


PROTOCOLO SMTP: Protocolo simple envi de correos

1- En las capas de software en que consiste el servicio distribuido?

Es cuando un sistema implementa diferentes servidores en los cuales se dividen las tareas
y peticiones con el fin de otorgar una respuesta ms ptima y en menor tiempo lo cual
indica la calidad del sistema.

2- Cules son las caractersticas que cumple un modelo arquitectnico?

Sus componentes deben ser vistos por separado, permitiendo satisfacer las solicitudes
realizadas al sistema, se deben identificar cules son servidores cuales son clientes y
cuales son iguales.

3- Segn los requisitos de diseo que debe cumplir un sistema arquitectnico?

Prestaciones donde la capacidad de respuesta consiste en tratar de que el tiempo en cada


operacin sea el mnimo, que el sistema sea productivo y exista cierto balance en cuanto a
la carga de procesos entre los computadores. Se debe proporcionar calidad del servicio en
cuanto a la confiabilidad del sistema y uso de cache donde guardar temporalmente la
informacin necesaria.

1. cual es la subdivision del modelo arquitectonico?


R/:Modelos cliente-servidor, modelo Peer To Peer
2. Que ventaja puede traer el cache?
R/: Trae velocidad a la hora de acceder mas rapido a una url
3. cuales son los modelos fundamentales?
R/: de fallos, de seguridad, e interaccion

1. Dentro de los modelos fundamentales, Qu modelos se trabajan?


- Modelo de interaccin.
- Modelo a fallos.
- Modelo de seguridad.
2. Describa los requisitos de diseo usados en los modelos de sistemas distribuidos.
- Prestaciones (capacidad de respuesta, productividad, balance de cargas).
- Calidad de servicio.
- Uso de cach y replicacin.
3. Qu estrategias se usan dentro del modelo de seguridad?
- Criptografa.
- Autentificacin.
- Control de acceso a recursos y servicios.
- Filtrado y trfico de redes.
- Cortafuegos.

1cuales son las capas del software?


-capas de servicios
-servidor
-servicio distribuido
2como se dividen los modelos de sistemas distribuidos?
-modelos arquitectonicos
-modelos fundamentales
3en que consiste la variacion movil en el modelo cliente servidor?
programa en ejecucion que monitorea computadores en la res proceso siempre activo que
tiene como objetivo almacenar informacion o instalacion de software.

.Cuales son algunas de las caractersticas de los Modelos arquitectnicos?


Algunas de las caracteristicas de este tipo de modelos son: que trabaja los componentes
por separado(trabajan como una edificacion), analiza ubicacin de componentes y cuenta
con sistemas dinmicos(movilidad de codigo)
2. Cual es la ventaja al usar un servidor proxy y cache?
Una de las ventajas mas comunes es que permite la rapidez al momento de acceder
a datos almacenados en la memoria, los cuales pueden ser los mas utilizados
frecuentemente.
3. Cuales son las 3 capas de software?

capa de servicios (modulos)


Servidor(proceso que recibe peticiones de otros procesos)
Servidor distribuido( uno o ms procesos servidor, interactan con otros servidores y
con clientes)

1. Cules son las partes y distribuciones en un sistema distribuido?

Componentes por separado.


Analizar la ubicacin de cada componente.
Identifica servidores, clientes, e iguales (se puede tener maquinas que sirven como
servidor y como cliente a la vez).
Movilidad de cdigo y ejecucin del mismo.

2. En qu modelo se pueden sincronizar los relojes de cada mquina?


En el modelo de interaccin.
3. Para qu se usan los multiservidores?
Los multiservidores distribuyen tareas y esto permite disminuir tiempos de respuesta.

Cules son las tres capas de software?


RTA:

Capas de servicios.
Servidor.
servicio distribuido.

2) Qu ventaja tiene un servidor proxy y caches?


RTA: Guarda informacin temporalmente de los procesos ms utilizados para acceder de
una manera mucho ms rpido a la informacin.
3) Cules son las Variaciones cliente servidor?
RTA:

Cdigo mvil
Agente mvil
Computadores de red.
Clientes ligeras.
Dispositivos mviles
Enlace espontaneo a la red

Tipos de modelo Fundamental:


Descripcin forma de los arquitectnicos
Sincronizacin de los relojes de cada mquina y por ende se pierden los mensajes
Modelo de interaccin
Modelo a fallos
Modelo de seguridad

2) Cules son las Capas de software?


Capas de servicio modulo alojado en uno ms equipos
Servidor proceso que recibe procesos m
Servicio distribuido proceso que inte5ractua con otros procesos

3) Cules son las Variaciones cliente servidor?


Cdigo mvil descarga y ejecuta cdigo
Agente mvil proceso siempre activo
Computadores de red funcin de presentar la informacin
Clientes ligeros selo hace interfaz graficas
Dispositivos mviles incluirlos sin que el sistema se va afectado
4) Cules son los Requisitos diseo?
Capacidad de respuesta: velocidad de servicios que se requiera
Productividad: rapidez para ejecutar todo en conjunto capacidad de procesamiento
Balance de cargas: procesos donde van a l par s que se va afectados algunos procesos
Calidad del servicio: depende de hacer determinadas tareas en un tiempo lmite
Uso de cache y replicacin

1. Qu problemas se pueden presentar los modelos de los SD?

Rta: La sincronizacin de relojes puede proporcionar perdida de informacin y estos


pueden ser:
- Modelo de interaccin.
- Modelo de fallos.
- Modelo de seguridad.

2. En qu consiste el modelo Arquitectnico?


Rta:
- Componentes por separados.
- Satisface demandas y peticiones del sistema implementado.
- Sistemas dinmicos, movilidad de cdigo y ejecucin del mismo.
- Analizar ubicacin de componentes.
3.Cules son las capas de Software?
Rta:
- Capa de servicios: Mdulos alojados en uno o varios computadores.
- Servidor: Proceso que recibe peticiones de otros procesos.
- Servicio distribuido

1. Cules son los tipos de modelo?


Modelos arquitectnicos: Partes y relaciones de un sistema distribuido
Modelo Fundamental
2.Defina las capas de software
*Capas de servicios: Mdulos alojados en uno o en varios componentes.
*Servidor: Proceso que recibe peticiones de otros procesos.
*Servicio distribuido: Uno o ms procesos servidor, interaccin con otros y con
clientes.
3. Cules son los requisitos de diseo?

Prestaciones dentro del cual se encuentra la capacidad de respuesta, productividad y


balance de cargas computacionales.
Calidad del servicio.
Uso de cache y replicacin.

1) en que se dividen los Modelos de SD?:


modelos arquitectonicos (modelo cliente servidor, modelo pers to pers), modelos
fundamentales
2) como es el modelo arquitectonico?:
es como una edificacion, donde se tiene en cuenta sus partes por separado, como su
estructura, su estetica y distintos componentes
3) cuales son las capas de software?:
capas de servicios (modulos alojados en uno o varios computadores), servidor (proceso
que recibe peticiones de otros procesos), servicio distribuido
4) mencione los modelos de seguridad:
seguridad en proceso y canales de comunicacion, ademas de la prevencion de posibles
fallas

5) mencione algunos ejemplos de tipos de amenazas:


duplicidad de mensajes, acceso indebido a recursos, ataque a al inteligencia del proceso

1. Qu son los modelos aquitectnicos y fundamentales?


Modelo arquitectnico: partes y relaciones de un sistema.
Modelo fundamental: descripcin de las caractersticas propias de los modelos
arquitectnicos.
2. Nombre algunos problemas de los modelos de sistemas distribuidos.
Sincronizacin de relojes.
Perdida de mensajes.
3. Cules son los modelos fundamentales?
Interaccin.
Fallos.
Seguridad.

1.que es un modelo arquitectonico?


partes y relaciones de un sistema
2cuales son las capas de software?
-capas de servicios
-servidor
-servicio distribuido

3que es un modelo fundamental?


procesos que se comunican por paso de mensajes a traves de un red

1. Aspectos del modelo arquitectnico?

-Componentes por separado


-Satisfacer demandas y peticiones del sistema implementado
-Analizar ubicacin de componentes
-Identificar servidores

2. Cules son las 3 capaz de software?

-Servicio
-Servidor
-Servicio distribuido

3. Qu requisitos de diseo existen?

-Prestaciones
-calidad de servicio
-uso de cach y replicacin
Cules son los modelos fundamentales para procesos que se comunican por paso de
mensajes?
Modelos interaccin
Modelo fallos/
Modelo de seguridad

En qu consiste la capa de software de sistema distribuido?


Consiste en que uno o ms procesos servidor que interactan con otros servidor adems
de interactuar con clientes

Principales caractersticas de fiabilidad de un sistema distribuido?


Tolerancia a fallos
Seguridad

Cules son las caractersticas de los Modelos arquitectnicos?

Componentes por separado


Satisfacer demandas y peticiones del sistema implementado
Analizar ubicacin de componentes, extraer informacin, distribucin de datos y
cargas
Sistemas dinmicos.

CULES SON LAS CAPAS DE SOFWARE?

CAPAS DE SERVICIOS: Mdulos alojados en uno o varios computadores


SERVIDOR: Proceso que recibe peticiones de otros procesos
SERVIDOR DISTRIBUIDO: uno o ms procesos servidor, interactan con otros y con
clientes.

ARQUITECTURA DE SISTEMA. Cules son las variaciones CLIENTE-SERVIDOR?

CLIENTE-SERVIDOR

- CODIGO MOVIL
- AGENTE MOVIL
- COMPUTADORES DE RED
- CLIENTES LIGEROS
- DISPOCITIVOS MOVIE

Cules son los requisitos de diseo?

PRESTACIONES

- Capacidad de respuesta
- Productividad
- Balance de cargas computacionales

CALIDAD DEL SERVICIO

- Uso del cache y replicacin de los datos

FIABILIDAD:

- Tolerancia a fallos
- Seguridad

.cuales son las arquitectura de software??


cliente -servidor
peer to peer

2.cuales son los requisitos para un sistema arquitectonico??


Rta:
capacidad de respuesta
productividad
balance de cargas computacionales.

3.cuales son las caracteristicas del balance de carga??


calidad
seguridad
prestaciones
En qu consiste el modelo de pila de procesadores?

Es una pila de procesadores en un cuarto de mquinas los cuales pueden ser asignados de
manera dinmica a cada usuario.

2- Cul es la diferencia entre las dos estrategias de asignacin?

Existen las migratorias y las no migratorias, donde la primera indica y permite que un
proceso pueda ser trasladado, aunque ya haya sido iniciada su ejecucin, en cambio las no
migratorias al iniciarse el proceso se debe indicar el lugar donde va a estar ubicado

3- caractersticas de los modelos de asignacin?

Algunas caractersticas son que las maquinas son exactamente iguales o compatibles en
cuanto a la estructura del cdigo, permitiendo que cada procesador se pueda comunicar
con los dems.

1. cuales son los objetivos principales en la asignacion de procesadores?


R/:Minimizar el tiempo de inactividad de los procesadores, minimizar los tiempos de
respuesta, minimizar la tasa de respuesta
2. A que hace referencia cuando se habla del sistema gestor de carga de trabajo?
R/:Es un sistema que gestiona los reportes del estado de las diferentes maquinas, pues
cada una de ellas debe reportar su informacion
3. Nombre las estrategias de asignacion y explique una de ellas
a. NO MIGRATORIAS: quiere decir que los procesos no pueden trasladarse, cuando entran
al procesador alli se quedan.
b. MIGRATORIAS: Los procesos tienen la facultad de cambiarse de un procesador a otro

1. Qu estrategias tiene la asignacin de procesadores?


- No migratorias: Un proceso permanece de inicio a fin dentro de la mquina, sin ningn
tipo de alteracin.
- Migratorias: Un proceso se puede transmitir a varias mquinas para su tratado y
ejecucin.
2. En la asignacin de procesadores, Qu objetivos existen?
- Minimizar las inactividades de las CPU.
- Minimizar el tiempo de respuesta.
- Minimizar la taza de respuesta.
3. En los aspectos de diseo, De qu trata el algoritmo determinista?
- Es aquel en el que se debe saber toda la informacin referente al proceso en s, ej: en
qu mquina se est desarrollando, tiempo de ejecucin, de qu trata el proceso, etc.

cuales son los dos tipos de estrategias de asignacion?


1. no migratorias: le llega un proceso y no se puede trasladar a ningun otro
procesador.
2. migratorias: los procesos se trasladan a otro procesador
2. Cual es la diferencia entre el diseo centralizado y el distribuido?
En el diseo centralizado si se realiza varias tareas en una maquina central se va a
sobrecargar, en el distribuido no pasa esto debido a que en este se asigna tareas a
maquinas que no estan ejecutando nada dsdo caso de que haya algun maquina
sobrecargada, para esto debe existir un sistema que controle todo lo referente al sistema
distribuido.
3. Cules son los objetivos de los algoritmos de un ejemplo de ellos?
los objetivos que tienen los algoritmos es determinar el Uso de la CPU, el tiempo
promedio de respuesta y la tasa de respuesta, uno de estos son: los algoritmos
deterministas (Determinan en que maquina se va a realizar el proceso y cuanto
tiempo tarda).

Mencione 2 objetivos fundamentales de la asignacin de procesadores


Maximizar el uso de CPUs de todo el sistema
Disminuir el tiempo de respuesta

2- Mencione las 2 estrategias de asignacion de procesadores


No migratorias:
Una vez colocado un proceso en una mquina permanece ah hasta que termina.
Migratorias:
Un proceso se puede trasladar aunque haya iniciado su ejecucin.Permiten un mejor
balance de la carga pero son ms complejas.

3- Mencione 3 aspectos importantes en el diseo de algoritmos de asignacin de


procesadores
algoritmos deterministas
algoritmos centralizados
algoritmos optimos
algoritmos locales

1cuando son adecuados los algoritmos heuristicos en la asignacion de procesadores?


-cuando la carga es impredecible, pero requieren de mucho ingenio o de poder describir
formalmente la operacin en trminos de estados del sistema.
2cuales son los tipos de algoritmos utilizados en la asignacion de procesadores?
1.- Algoritmos Deterministas vs. Heursticos.
2.- Algoritmos Distribuidos vs. Centralizados.
3.- Algoritmos ptimos vs. Subptimos.
4.- Algoritmos Locales vs. Globales.
5.- Algoritmos Iniciados por el emisor vs. Iniciados por el receptor.
3en que consiste el modelo de pila de procesadores?
-Este mtodo consiste en construir una pila de procesadores, repleta de CPU, en un cuarto
de maquinas, los cuales se pueden asignar de manera dinmica a los usuarios segn la
demanda.

1. Qu estrategias de planificacin existen? procesos

Existen 2, migratorias y no migratorias.

No migratorias: hasta que acabe un proceso puede continuar con los dems.
Migratorias: puede trasladar procesos a otros procesadores.

2. Cules son los principales aspectos de implantacin?


-La medicin de la carga no es tan sencilla.
-Contar el nmero de procesos.
-Contar solo procesos en ejecucin o listos.
3. Qu se conoce como tiempos muertos en las maquinas?
Es un desaprovechamiento inadecuado del computador, donde un sistema
est controlando la informacin de todo el sistema.

1. Qu es una Pila de procesadores?

Rta: // Es una habitacin de solos procesadores y acta como un sper procesador, para
dar mejor rendimiento en los procesos

1. Cules son los Modelos de asignacin?


No migratorias: es cuando llega un proceso y hasta que no se termine no se puede hacer
otro
Migratorios: puede enviar un proceso a otra mquina para darle respuesta

1. Cules son los objetivos de los algoritmos?


Uso de la cpu
Tiempo promedio de respuesta
Tasa de respuesta

1. Diseo centralizado

Es cuando todos los algoritmos se ejecutan en una sola mquina y se toma mejores
decisiones, pero la desventaja es que se puede perder el proceso si esta falla

1. que es un algoritmo heuristico??


Rta:la solucion se presenta mediante ensayos, prueba.

2.cuales son las estrategias de asignacin?. Describir.


No migratorias:
Los procesos pueden no hacer cambios de procesador.
migratorias:
Los procesos pueden hacer cambios de procesador

3. Qu aspectos hay que tener en cuenta para la implantacin?


La medicin de la carga no es tan sencilla.
Por un mtodos contar un el nmero de procesos en donde hay que considerar los
procesos latentes activos
Por otro mtodo contar solo los procesos en ejecucin o listos.
Medir la fraccin de que la CPU est ocupada

a que hace referencia las estrategis de asignacion migratoria?


En las estrategias de asignacion migratorias, los procesos pueden ser enviados a otra cpu

Que requisitio se requiere para construir pila de procesadores?


Maquinas iidenticas, o compatibles en el codigo

Que objetivos tienen los algoritmos de asignacion de procesadores?


-Minimizar desuso de la cpu
- minimizar tiemos de respuesta del sistema en su conjunto

Cul es la caracterstica principal que nos permite realizar la asignacin de procesadores?


Todas las maquinas son idnticas o compatibles en el cdigo, difieren a lo sumo en
velocidad

Cules son los objetivos de los Objetivos de los algoritmos de asignacin de CPUs?
Maximizar el nmero de ciclos de CPU, es decir que todas estn ociosas
Minimizar el tiempo de respuesta de cada CPU
Minimizar el tiempo de respuesta global sobre una peticin de usuario, es decir del grupo
total de CPUs

Enfoques de diseo de algoritmos de asignacin de procesadores?


Algoritmos Deterministas vs. Heursticos.
Algoritmos Distribuidos vs. Centralizados.
Algoritmos ptimos vs. Subptimos.
Algoritmos Locales vs. Globales.
Algoritmos Iniciados por el emisor vs. Iniciados por el receptor

Qu modelos existen en la asignacin procesadora?


RTA: modelo de pila y modelo de asignacin.
2) Qu caractersticas tiene un modelo de pila?
RTA:

Se dispone de un conjunto de cpu que se pueden asignar dinmicamente a los


usuarios segn la demanda
Los usuarios no disponen de estaciones de trabajo sino de terminales grficas de alto
rendimiento.
No existe el concepto de propiedad de los procesadores, los que pertenecen a todos y
se utilizan compartidamente.

3) Cules son los objetivos de los algoritmos?


RTA: * Uso de la CPU
* Tiempo promedio de respuesta.
* Tasa de respuesta.

1. Qu son los algoritmos deterministas?

Rta: Un algoritmo determinista es un algoritmo que, en trminos informales, es


completamente predictivo si se conocen sus entradas. Dicho de otra forma, si se conocen
las entradas del algoritmo siempre producir la misma salida, y la mquina interna pasar
por la misma secuencia de estados.
2. Diferencia entre Sistemas centralizados y sistemas distribuidos?
Rta:
Un sistema distribuido es una coleccin de computadoras separadas fsicamente y
conectadas entre s por una red de comunicaciones distribuida; cada mquina posee sus
componentes de hardware y software que el usuario percibe como un solo sistema.
Los sistemas centralizados es cuando el proceso de cmputo es realizado en una
localizacin central, usando terminales conectados a una computadora central. La
computadora en s misma puede controlar todos los perifricos directamente.

1. describa una particularidad para la asignacin de procesadores.


Para que exista una correcta asignacin todas las maquinas deben ser idnticas o por lo
menos compatibles.

2. cuales son las estrategias de asignacin?. Describir.


No migratorias:
Los procesos pueden no hacer cambios de procesador.
migratorias:
Los procesos pueden hacer cambios de procesador

3. escriba dos algoritmos de asignacin de procesadores.


- algoritmos deterministas: se sabe de antemano el comportamiento del proceso.
- algoritmos heursticos: Se desconoce el comportamiento del proceso.

. Qu es el uso de estaciones de trabajo inactivas?


Encuentra computadores que no se estn usando (inactivos) para que ayuden a los
procesos que se tengan activos.
2. Qu son los modelos de asignacin?
Modelos donde todas las maquinas son compatibles con el cdigo, la diferencia reside en
la velocidad de la mquina.
3. Cules son los objetivos de los algoritmos?
- Uso de las CPU.
- Tiempo promedio de respuesta.
- Tasa de respuesta.

1. Cules son y cuando se dan las estrategias de asignacin?

- No migratorias: Al crearse un proceso se toma una decisin de donde colocarlo


- Migratorias: Un proceso se puede trasladar aunque se haya iniciado su ejecucin
2.Qu objetivos tienen los algoritmos?
Maximizar el nmero de ciclos de CPU que se ejecutan.

Minimizar los tiempos promedio de respuesta.

Minimizar la tasa de respuesta que es el tiempo necesario para ejecutar un proceso en


cierta maquina dividido por el tiempo que tardan en cierto procesador de referencia

3. Qu aspectos hay que tener en cuenta para la implantacin?

La medicin de la carga no es tan sencilla.


Por un mtodos contar un el nmero de procesos en donde hay que considerar los
procesos latentes activos
Por otro mtodo contar solo los procesos en ejecucin o listos.
Medir la fraccin de que la CPU est ocupada

) Que se debe tener en cuente para la asignacion de procesadores?:


para la asignacion de procesadores todas las maquinas deben ser identica o compatibles
en el codigo
2) nombre los dos tipos de estrategias de asignacion:
migratorias, no migratorias.

3) cuales son los objetivos de asignacion?


maximixar el uso de CPU,
minimizar el tiempo prommedio de respuesta
, minimizar la taza de respuesta

tipos de modelos?
-modelo de estaciones de trabajo
-pila de procesadores
2estrategias de asignacion?
-no migratoria: un proceso de puede transladar
-migratorias: un proceso de puede transladar
3objetivo de los algoritmos?
-uso de las CPU
-tiempo promedio de respuesta
-tasa de respuesta

Cules son las estrategias de asignacin?

NO MIGRATORIAS: Una vez colocado un proceso en una maquina permanece ah


hasta que termina.
MIGRATORIAS: Un proceso se puede trasladar, aunque haya iniciado su ejecucin.

Cules son los objetivos de los algoritmos?

USO DE LAS CPU


TIEMPO DE PROMEDIO DE RESPUESTA
TASA DE RESPUESTA

Qu son los algoritmos deterministas y heursticos?

DETERMINISTAS

- Los algoritmos deterministas se pueden definir en trminos de una mquina de


estado; un estado describe qu est haciendo la mquina en un instante particular de
tiempo. Justo cuando se produce la entrada, la mquina comienza en su estado inicial y,
posteriormente, si la mquina es determinista, comenzar la ejecucin de la secuencia de
estados predeterminados.

HEURISTICOS:

- un algoritmo es heurstico cuando la solucin no se determina en forma directa,


sino mediante ensayos, pruebas y reensayos

En qu capa trabaja el modelo cliente servidor y como se manejan los protocolos?

Donde un servidor puede recibir solicitudes por parte de varios clientes, opera en la capa
de modelo TCP/IP, con manejo de protocolos de terminal a terminal.

2) Cules son los roles pertenecientes de un servidor, y en qu consisten los enfoques


concurrentes?
Permite procesos que implementa un servicio en especfico, soportando generalmente a
muchos clientes.
Los enfoques concurrentes son thread per client y thread pool, donde el thread per client
genera un hilo por cada cliente y este hilo se destruye luego de atender el cliente. En el
thread pool existen varios hilos que estn a la espera de su llamado y cuando son
atendidos estos no se destruyen.

3) Cul es la principal desventaja y consecuencias de que exista cada en el servidor?

La principal desventaja es que el servidor se caiga y exista perdida de la informacin


donde cabe la posibilidad de que la perdida de esta informacin cause grandes problemas
en cuanto al manejo de la pgina, bases de datos etc.

1. Qu es un modelo cliente servidor y qu caractersticas tiene?

Es un Modelo que opera en la capa de aplicacin del modelo TCP/IP; el cual presenta las
siguientes caractersticas:
- Tareas distribuidos
- Proveedores de recursos
2. Qu roles y que caractersticas tiene el Modelo Cliente servidor?
Los roles que maneja este modelo son :

Servidor:
o Proceso que implementa un servicio especifico
o Soporta mucho clientes
o Cliente:
Consume los servicios del servidor
Peticin Respuesta

1. Qu tipo de servidores existen?


1. Servidor iterativo:

i. Espera por la llegada de un cliente


ii. Procesa el requerimiento de un cliente
iii. Enva la respuesta al cliente que envi el requerimiento
iv. Regresa al primer paso
3.Servidor Concurrente:
i. Espera por la llegada de un cliente
ii. Inicia un servidor para manejar los requerimientos del cliente. Esto involucra
la creacin de un nuevo proceso o hilo. Cuando el cliente se va (termina) el proceso
o hilo tambin termina.
iii. Regresa al primer paso.

Es multiusuario de desarrollo de software


Opera en la capa de operacin del modelo tcp/ip

1) Roles
Servidor: proceso que implementa un servicio, soportan muchos clientes
Cliente: consume todos los servicios que el servidor provee y hace muchas peticiones y se
comunican atreves del servidor

2) Tipos de servidores:
Iterativos: espera la solicitud la procesa y vuelve a esperar
Concurrentes; hay un hilo para atender los clientes y en unos se destruye el hilo, en el otro
tipo se reutiliza los hilos

3) Tipos de clientes:
Fat cliente :
Thin client:

4) Funcionamiento: hace peticin un cliente, espera la respuesta de un servidor


5) Protocolo no orientado a conexin: no necesita que est obligado la otra parte que
est escuchando los datos a responder instantneamente
cuales son los veneficios de un cliente de tipo fat?
-mayor potencia del procesador mas operaciones por el lado del cliente.

cuales son las caracteristicas principales del protocolo no orientado a coneccion?


-util en conecciones donde la red resulta muy confiable
-facil de implementar
-eficiente si no se presentan fallos de red
-propenso a fallos

Cuales son las ventajas del modelo cliente servidor?


-centralizacion del control
-facil mantenimiento
-seguridad

1. cuales son los enfoques concurrentes:


-thread per client
-thread pool

2. que tipos de clientes existen y en que consisten?


at client (tenemos mayor potecncia de prosesamiento, tenemos mas actividad del lado del
cliente),
thin client (a potencia de computo en la maquina es muy reducida)

3. mencione 3 ventajas:
- Centralizacin del control
- Fcil mantenimiento
- Seguridad

En qu protocolo de conexin no interesa mucho la perdida de informacin?

En el protocolo no orientado a conexin, ya que se puede dar un flujo de informacin sin


importar que exista un receptor en el mismo instante.
Cmo son los servidores cliente y servidor?

Son entidades abstractas, el servidor es el proceso que implementa un servicio, mientras


que el cliente es el que consume los servicios de un servidor, recibe la peticin. Los
clientes no se comunican unos con otros sino con el cliente directamente.

Cmo proceden los servidores iterativos y concurrentes?

Los servidores iterativos, espera una solicitud, la procesa y vuelven a esperar otro cliente.
Y los servidores concurrentes, (Thread-per client) realiza la creacin de hilo y se destruye
en cada proceso finalizado del cliente.

Cuales son los dos tipos de servidores? especifique cada uno de ellos.
los tipos de servidores son:

Iterativos: esperan una solicitud y cuando la reciben la procesan

Concurrentes: crea un nuevo hilo para atender las nuevas solicitudes y maneja dos tipos
de thread: Threa-per-Client (se destruye una vez terminado el proceso), mientras que los
Thread-pool(atienden y procesan la solicitud y no se destruyen posteriormente).

2. cuales son los tipos de clientes que existen?

los tipos de clientes que existen son:

fat client (cliente gordo) en thin server (servidor delgado)


thin client (cliente delgado) en fat server ( servidor gordo.
3. Mencione algunas de las ventajas y desventajas al utilizar modelo cliente-servidor.
Ventajas:

centralizacion de control
facil manejo
seguridad

Desventajas:

congestion
baja tolerancia a caidas en el servidor (si cae el servidor todos los servicios caen)
1. cual es la principal caracterstica de un modelo cliente-servidor?
Un modelo cliente-servidor se caracteriza principalmente por ser hbrido y abstracto (no
definido), donde un cliente puede ser servidor y un servidor puede ser a su vez cliente.

2. cuales son los dos tipos de clientes? Describalos.


clientes fat: se caracterizan por desarrollar la mayor cantidad de operaciones del lado del
cliente.
clientes thin: son mquinas de cmputo con condiciones reducidas, un ejemplo de ello
es chromebook.

3. cuales son los tipos de protocolos para un modelo cliente servidor?


1. orientado a la conexin: de antemano se establece una conexin entre las partes
involucradas.
2. orientado a la no conexin: No necesariamente se debe establecer un contrato
entre las partes involucradas, es decir que los clientes o servidores no
necesariamente deben establecer una comunicacin.

) Por qu se caracteriza el modelo cliente-servidor?


Rta:/ Se caracteriza por ser un sistema distribuido, donde el cliente puede ser servidor y
viceversa.
2) Escriba 3 tipos de servidores
Rta:/ Archivos, bases de datos y groupware
3) Cules son los tipos de protocolos en este modelo?
Rta:/ Sin conexin (ipv4 de forma local) y con conexin (tcp/ip requieren conexin a
internet)

Cuales son las caractersticas del roll de cliente?

Consume los servicios del servidor


Peticin respuesta
Los clientes no se comunican con otros clientes

Cules son los dos tipos de cliente que existen?

fat client / thin server


*thin client / fat server

Cules son las ventajas y desventajas del modelo cliente servidor?


Ventajas Desventajas
Centralizacin del control Congestin Formatted: Font: +Body (Calibri), 12 pt

Fcil mantenimiento Baja tolerancia a cadas en el servicio Formatted: Font: +Body (Calibri), 12 pt

Seguridad Software / hardware especficos en el Formatted: Font: +Body (Calibri), 12 pt


servicio

1. Nombre 3 ventajas y desventajas de este modelo


Ventajas:

Centralizacin del control


Fcil Mantenimiento
Seguridad

Desventajas

Congestin
Software/ Hardware Especficos en el servidor
Baja tolerancia a cada en el servidor.

2. Qu caractersticas tiene el protocolo orientado a la conexin?

Se identifica el flujo de trfico con un identificador.


Antes de iniciar transmisin se verifica la conexin.
Puede incrementar la latencia, pero asimismo la seguridad y fiabilidad de las
conexiones.
3. Qu ventajas tiene el protocolo no orientado a conexin?

Es fcil de implementar
til en conexiones donde la red resulta muy confiable

1. En el modelo Cliente/Servidor las tareas se distribuyen entre:


Rta: proveedores de recursos - demandantes

2. En el modelo Cliente/Servidor existen 2 tipos de clientes. Cuales son?.


Rta: Fat y This

3. Nombre dos ventajas de el modelo Cliente/Servidor.

Rta:

centralizacin del control


fcil mantenimiento
seguridad

. que tipos de servidores hay??


Rta:
iterativos y concurrentes.
2.cuales son las principales ventajas del modelo cliente servidor??
Rta:
centralizacion de control
Facil mantenimiento
seguridad
3. cuales son las principalesDesventajas del modelo cliente servidor.
Rta:
Congestin.
Software/hardware especficos en el servidor.
Baja tolerancia a cadas en el servidor.
1.que ventajas y desventajas se tienen en este modelo?
R/: VENTAJAS: centralizacion del control, facil mantenimiento,seguridad
DESVENTAJAS: Congestion, Software/Hardware especifico en el servidor, Baja tolerancia a
fallos en el servidor
2. Se identifica el flujo de traficotrfico con un identificador y se verifica la conexion; es
una caracteristica propia de:
A.protocolo orientado a la conexion
B.protocolo no orientado a la conexion
R/: A
3. Cuales son los tipos de servidor, explique uno de ellos?
R/: Los tipos de servidores son iterativos y concurrentes
Servidores concurrentes: atiende a varios clientes al mismo tiempo. Ms an, mientras
est atendiendo sigue escuchando El problema es que todo cliente tiene que esperar su
turno para ser atendido.

1. Qu protocolo usa la conexin cliente servidor en las peticiones y respuestas?

HTTP ( Hypertext Transfer Protocol)

2. Qu pasa cuando existe un problema de denegacin de servicios?

Muchos clientes realizan peticiones al servidor gran cantidad de veces provocando la cada
del servidor

3. Qu tipos de servidores existen?

- Servidores Iterativo
- Servidores Concurrente

1. Qu protocolo usa la conexin cliente servidor en las peticiones y respuestas?

HTTP ( Hypertext Transfer Protocol)

2. Qu pasa cuando existe un problema de denegacin de servicios?


Muchos clientes realizan peticiones al servidor gran cantidad de veces provocando la cada
del servidor

3. Qu tipos de servidores existen?

- Servidores Iterativo
- Servidores Concurrente


o Cules son los tipos de servidores en el modelo cliente servidor?

- SERVIDORES ITERATIVOS
- SERVIDORES CONCURRENTES

Qu hace el PROTOCOLO ORIENTADO A CONEXIN?


- Se identifica el flujo de trfico con un identificador.
- Antes de iniciar transmisin se verifica conexin

Cules son las Ventajas y desventajas del modelo cliente servidor?


VENTAJAS

- Centralizacin de control
- Fcil mantenimiento
- Seguridad

DESVENTAJAS

- Congestin

- Baja tolerancia a cadas en el servidor


- Software / hardware especficos en el servidor

. Cules son los roles del cliente?


- Consume todos los servicios que provee el servidor.
- Realiza peticiones que el servidor responde.
2. Cules son los tipos de servidores y sus caractersticas?
- Iterativos: esperar una solicitud, la procesan y esperar otro cliente.
- Concurrentes: siempre se usa un nuevo hilo para atender las respuestas de los diferentes
clientes.
3. Desventajas del modelo cliente servidor.
- Congestin.
- Software/hardware especficos en el servidor.
- Baja tolerancia a cadas en el servidor.

Cules son los roles del servidor?


- Proceso q implementa u servicio especifico
- Soporta generalmente muchos clientes.
2. Cules son tipos de servidores?
- Iterativos
- Concurrentes
3. cules son las ventajas y desventajas?
Ventajas
- Centralizacin del control
- Fcil mantenimiento
- Seguridad

Desventajas
- Cogestin
- Software/hardware especficos en servidor
- Baja tolerancia a cadas en el servidor

-Nombre una caracterstica de parte del cliente y de parte del servidor en el modelo
cliente - servidor
Servidor
Proceso que implementa un servicio especifico
Soportan generalmente muchos clientes
Cliente
Consume los servicios del servidor
Realiza una peticin y recibe una respuesta
Los clientes no se comunican unos con otros

*************************************************************************
######################## HILOS ########################################

-Cules con los dos tipos de servidores en el modelo cliente servidor?


Servidores iterativos
Servidores concurrentes

-Nombre una ventaja y una desventaja del modelo cliente servidor


Ventaja

Fcil mantenimiento
Centralizacin del control
Seguridad

Desventaja

Congestin
Software y hardware especficos en el servidor
Baja tolerancia a cadas en el servidor

- Mencione los 2 tipos de implantacion de hilos?


espacio de usuario y en el nucleo
2- Explique que es actividad de planificador?
Imitar la funcionalidad de los hilos del nucleo pero con desempeo y mayor flexibilidad
asocioados con los paquetes de hilos implantados en el espacio del usuario
3- Un hilo es lo mismo que un proceso?
r/ falso

1. Cuales son algunos de los elementos que comparten los hilos cuando realizan un
mismo proceso?
Cuando varios hilos estan cooperando para la realizacion del mismo proceso se comparten
elementos como: espacio de direcciones, archivos abiertos, variables globales, procesos
hijos, seales entre otros.
2. Cual es el problema que se presenta cuando se manejan las variables globales para
varios hilos y cual es una de las soluciones?
El problema que se puede llegar a presentar es que cuando hay fallos en la comunicacion
estas variables pueden almacenar y enviar los errores que se presenten y no la
informacion que se espera transmitir, para solucionar este tipo de problemas lo mas
conveniente es asignar variables globales para cada hilo.
3. De que se encarga el sistema de tiempo de ejecucion, y cual de los dos metodos de
implantacion de un paquete de hilos lo tienen en cuenta?
El sistema de tiempo de ejecucion es el encargado de alternar los hilos y de verificar la
suspension de los mismos, este sistema se tiene en cuenta en el metodo de implantacion
a nivel de usuario.

1. Qu compone un hilo?

Estado.
Conexin de procesador.
Pila de ejecucin.
Espacio de almacenamiento esttico donde almacenara las variables.

2. Qu ventajas tiene el uso de Hilos?

Se tarda menos tiempo en crear un hilo de una tarea existente que en crear un nuevo
Se tarda menos tiempo en terminar un hilo que en terminar un proceso.
Se tarda menos tiempo en cambiar entre dos hilos de una misma tarea que en
cambiar entre dos procesos (porque los recursos no cambian, por ejemplo)
Es ms sencilla la comunicacin y el traspaso de mensajes.

3. Qu es hilo servidor e hilo cliente?

Hilo servidor: Es el encargado de almacenar la informacin dispuesta para el


intercambio de datos, que maneja los apuntadores de memoria.
Hilo cliente: Es el hilo encargado de la interfaz del ncleo y dems procesos del cliente.

a) Cual es la funcin de un hilo?


Permite a una aplicacin hacer va5rias tareas a la vez

b) Estados de un hilo?
Nuevo o cuando se crea
En ejecucin
Bloqueado
muerto

c) Elementos de un hilo?
Contador de programa
Conjunto de registros
Hilos hijos
Estados

d) Organizacin de los hilos


Modelo servidor-trabajador
En la segunda parte hay una cola de hilos y se da paso simultneamente
Entubamiento

e) Aspecto de diseo de paquetes de hilos


Hilos dinmicos y estticos
Acceso a datos compartidos
Variables globales
1) Qu es un hilo?
RTA: Es una tarea que puede ser ejecutada al mismo tiempo con otra tarea. En los
sistemas operativos tradicionales cada proceso tiene un espacio de direcciones y un hilo
de control
2) Qu elementos comparte un hilo?
RTA: Contador de programa, pila, conjunto de registros, Hilos hijos, estado.
3) Qu estados puede tener un hilo?
RTA:

Nuevo
En ejecucin
Bloqueado
Muerto

1- Cundo se crean los hilos estticos?

Se crean mientras el programa se est compilando o creando, a diferencia delos dinmicos


que se crean mientras el programa est en ejecucin.

2- Cul es la funcin de la regin crtica?

Permite que cuando dos hilos quieran hacer uso de la informacin al mismo tiempo esta
regin critica maneja el espacio con el fin de que no existan interferencias o posibles
errores en el manejo de dicha informacin.

3- Qu funcin realiza el ncleo cuando el hilo se bloquea?

EL ncleo puede ejecutar otro hilo del mismo proceso o ejecutar un hilo de otro proceso,
aunque esto conlleva ventajas como tambin desventajas, en las cuales puede ser que el
hilo en ejecucin inicialmente quede bloqueado y no encuentre una solucin ptima
donde podra suceder la perdida de informacin que haya sido obtenida anteriormente.
Qu son hilos dinmicos?
Son hilos que se destruyen a finalizar la ejecucion
Variables globales?
Variables que pueden ser usadas, aunque no necesariamente, por multiples hilos
A qu hace referencia RCP?
es la sigla que signifca remote procedurall calling, llamada remota a procedimientos

1. Qu son los hilos en los sistemas operativos?

Rta: Es una caracterstica que permite a una aplicacin realizar tareas a la vez
concurrentemente.
2. Cules son los estados de un hilo?
Rta: Nuevo (Creado, sin ejecucin)
Ejecucin (Realiza alguna tarea)
Bloqueo
Muerto (cuando el hilo termina su ejecucin)
3. Cules son los aspectos por hilo?
Rta:
- Contador de programa
- Pila
- Conjunto de registro
- Hilos hijos
- Estados.

1) que es un hilo?:
es una caracteristica que permite realizar a un sistemas trabajar varias tareas al mismo
tiempo. subproceso es una secuencia de tareas encadenadas muy pequea que puede ser
ejecutada por un sistema operativo.

2) mencione los estados de los hilos:


nuevo, en ejecusion, bloqueado, muerto
3) cuales son los aspectos de diseo de paquete de hilos?:
hilos dinamicos(se crean mientras el proceso se esta creando) y estaticos (se crean
durante la ejecucucion del proceso)

. Cuales son los Tipos de implantacin y una ventaja y desvenaja de los mismos?

En el espacio de usuario

Ventaja: El intercambio de hilos es mas rapido que si se utilizan los sealamientos de


hilos.
Desventaja: Si un hilo falla bloquea todo el proceso.
En el nucleo:
Ventaja: Cuando un hilo se bloquea ejecuta otro.
Desventa: Costos en el sistema a por las llamas.
2. Cuales son los Elementos por hilo?
Contador del programa, pila, conjuntos de requisitos, hilos hijos y Estados
3. Cuales son los aspectos de diseo en los hilos?
Hilos dinamicos(se creean mientras el programa que se esta ejecutando y se destruyen
cuando el prograa acaba) y estaticos
Acceso a los datos compartidos
Variables globales

.que hace un bloque de control de procesos?


Rta: contiene toda la informacin de un proceso que necesita un sistema operativo para
su control.

2.Cules son los aspectos del diseo de paquetes de hilos?


Rta:
Variables globales
Hilos dinmicos
hilos Estticos
Acceso a los datos compartidos

3.Qu es la regin crtica?


Rta: Concurrencia que se genera en un mismo espacio de memoria y los hilos no puedan
acceder a ella.

1. Cuales son los estados de un Hilo?. Descrbalos.


Nuevo: Cuando se crea un hilo
Ejecucion: cuando el hilo esta desarrollando su tarea.
Bloqueado: cuando pausa la tarea de desarrollo.
Finalizado: cuando termina su tarea.

2. cuales son los modos de implantacion de un paquete de hilos?


existen dos modos principales para implantar un paquete de hilos:
- Implantacion de los hilos en el espacio del usuario
- Implantacion de los hilos en el nucleo.
3. En que modelo se emplea una cola para almacenar las tareas que un hilo en
especificoespecfico no puede ejecutar para que
otro hilo intente ejecutarlo en su momento?
Modelo de equipo.

1. Qu es hilo en sistemas distribuidos?


Caracterstica que permite a una aplicacin realizar varias tareas a la misma vez.
2. Qu es la organizacin por entubamiento?
Es una organizacin donde cada hilo se encarga de una tarea en especfico.
3. Qu es la regin crtica?
Concurrencia que se genera en un mismo espacio de memoria y los hilos no puedan
acceder a ella.

1 que elementos poseen los hilos?


contador del programa, pila, conjunto de registros, hilos hijos, estado
2 cuales son los aspectos del diseo de paquetes de hilos?
hilos dinamicos y estaticos, acceso a los datos compartidos, variables globales
3 que es region critica?
concurencia que se genera entre hilos en un espacio de memoria, por lo que se deben
utilizar mecanismos para tener acceso.
Qu es un hilo?

Un hilo es un proceso liviano que est ejecutando en un momento determinado en


el sistema operativo, esto se realiza directamente en el procesador.

Cules son los aspectos del diseo de paquetes de hilos?

Hilos dinmicos y estticos


Acceso a los datos compartidos
Variables globales

Cules son los tipos de implementaciones de hilos?

Hilos a nivel de usuario:

- El ncleo o kernel no es consciente de la existencia de hilos.


- Se puede realizar una planificacin especfica

Hilos a nivel de ncleo.

- No se necesita un sistema de tiempo de ejecucin.


- Cuando un hilo se bloquea, el ncleo puede ejecutar, otro hilo listo de otro proceso,
un hilo diferente.

Cul es la principal caracterstica de un hilo?


Permitir la ejecucin de varias tareas sobre un mismo programa

Cules son los 4 principales estados de un hilo?


Nuevo
Ejecucin
Bloqueado
Muerto

Cules son los Aspectos del diseo de paquetes de hilos?


Hilos dinmicos y estticos
Acceso a los datos compartidos
Variables globales

Qu escuelas existen en torno a lo que se debe hacer en fallas del servidor?

Existen tres escuelas, reiniciar servidor, informar de inmediato, el cliente no tiene ayuda o
alguna promesa. Cada una de las cuales se deben elegir en el momento preciso.

Qu mtodo existe para solucionar fallas de perdida de mensaje de solicitud y perda


de mensajes de respuesta?

En estos dos fallos, se procede con un cronometro, que se corre en el momento de la


peticin y si tarda ms de lo estipulado, enva nuevamente el mensaje, aunque exista un
problema con esa solicitud.

Qu son las peticiones hurfanas?

Son las peticiones que realiza un cliente, que no fueron ubicadas hacia un servidor. Estas
fallas se clasifican en las fallas del cliente.

#########################################################################
################################### RPC ################################
QUE ES RPC
PROTOCOLO QUE PERMITE A UN PROGRAMA EJECUTAR CODIGO DE OTRA MAQUINA
Que es comunicacion copia/restauracion:
en esta forma de comunicacion, las variables y datos requeridos se envian copiando los
datos de una maquina a otra, y la respuesta es almacenada sobreescribiendo los datos
originales en el cliente
Mencione las fallas mas comunes en rpc:
Cliente no puede locallizar server
Perdida de mensajes de solicitud
perdida mensajes de respuesta
fallas del servidor
fallas del cliente

1. Que es RPC ?
llamada al procedimiento remoto, es un protocolo que permite a una maquina ejecutar
codigo de otra maquina.
2. cuales son las 5 fallas que pueden ocurrir en los sistemas RPC?
1. El cliente no puede localizar al servidor
2. Perdida de mensajes de solicitud
3. perdida de mensajes de respuesta
4. fallas del servidor
5. fallas del cliente
3. De un ejemplo de una perdida de mensajes de respuesta donde se pueda comprender
la idepotencia.
En un banco un cliente realiza una tansferencia a otra cuenta de $200000, el sistema
realiza la solicitud pero al cliente no se le notifica que la operacion ya se realizo, la
idepotencia se da cuando se realiza varias llamadas y no tiene consecuencia alguna sobre
los datos, en este caso hay no idepontencia debido que el cliente va volver a insistir y se
realizara la transferencia nuevamente por consiguiente resultara transfiriendo la suma de
$400000..

1) Qu es un rpc?
RTA: // Protocolo que permite a un programa de ordenador ejecutar cdigo de otra
maquina

El procedimiento entrada y salida se ejecutan en diferentes maquinas


Utilizan espacio diferente de direcciones
Se debe transmitir parmetros o resultados, lo que puede complicar si las maquinas no
son idnticas

Parmetros llamados por valor o por referencia es importante para la rpc

2) Qu es la Transferencia de parmetros?

RTA: // la funcin del resguardo del cliente es tomar sus parmetros empacados en un
mensaje y enviarlos al resguardo del servidor

3) Qu es la Semntica de rpc en presencia de fallas?


Cliente no puede localizar el servidor: no se encuentra el servidor adecuado
Perdidas de mensajes de solicitud: hay un cronometro y si el tiempo que se estima no
llega la respuesta, el ncleo vuelve a enviar el mensaje
Perdidas de mensaje de respuesta: cuando no llega la respuesta
Fallas del servidor: se relacin con la idempotencia,
Hasta que el servidor vuelve arrancar
Se da por vencida de inmediata e informa la falla
Cuando el servidor falla, el cliente no obtiene ayuda
Fallas del cliente: es cuando hay una solicitud huerfanita

4) Qu es el Reconocimiento?
RTA: // es cuando la rpc es muy grande y se tiene que dividir en varios paquetes, surgen
algunos protocolos y hay que
Detenerse y esperar
Protocolo de chorro
Repeticin selectiva
Control de flujo

que es rpc(llamada a procedimiento remoto)?


-es un protocolo que permite a un programa de ordenador ejecutar codio de otra
maquina.
cuales son las fallas mas comunes que se pueden presentar en rpc?
-cliente no puede localizar el servidor adeciado
-perdida de mesnsages de solicitud
-perdida de mensajes de respuesta
-fallas del servidor
-fallas del cliente
cuales son las posibles soluciones cuando se presentan fallas en el servidor?
-hasta que el servidor vuelva arrancar, se da por vencido de inmediato e informa de la
falla, cuando un servidor falla, el cliente no optien ayuda o alguna promesa.

1. Cual es la principal funcin de RPC?

Rta: Permite a un programa de ordenador ejecutar cdigo de otra maquina

2. Qu nombre se le da al empaquetado de parmetros en un mensaje?

Rta: Ordenamiento de parmetros

3. Los hurfanos, son llamadas de clientes que no han sido asignadas aun servidor?

Rta: Verdadero

1. mencione problemas sutiles de RPC:


-el procedimiento se ejecuta en diferentes maquinas
-se utilizar espacios de direcciones diferentes en otras maquinas
-se debe transmitir parametros y resultados, lo que se puede complicar si las maquinas no
son identicas

2. que es la Perdida de mensajes de solicitud?


-este trabaja de la mano con un cronometro para medir el tiempo que tiene de enviada la
solicitud

3. que es perdida de mensajes de respuesta?


-en realidad es dificil de enfrentar, se basa igualmente en un cronometro, de no llegar una
respuesta, solo hay que enviar de nuevo el mensaje

1. Que es un RPC?
R/: Es un protocolo que permite a un programa de ordenador ejecutar codigo en otra
maquina
2. Que problemas se pueden presentar en RPC?
R/: que el procedimiento se ejecute en maquinas diferentes, se tienen espacios de
direcciones diferentes, hay problemas en la transmision de parametros y resultados
porque las maquinas no son identicas, hay descomposicion de las maquinas.
3.Mientras este activo el procedimiento como se deben ubicar los parametros en la pilas?
R/: del ultimo al primero

1. Qu es el RPC?
Llamada a un procedimiento remoto. Es un protocolo que permite a un programa de
ordenador ejecutar cdigo de otra mquina.
2. Cules son los problemas tiles de RPC?
- El procedimiento E/S se ejecutan en mquinas diferentes.
- Utilizan espacios de direcciones diferentes.
- Se debe trasmitir parmetros y resultados, lo que se puede complicar si las mquinas
no son idnticas.
3. Cul es la funcin del resguardo del cliente?
Su funcin es tomar los parmetros del ciente, empacarlos en un mensaje y enviarlos al
resguardo del servidor

1. Qu es RPC?

ste es un protocolo de para un programa en un ordenador para permitirle ejcutar cdigo


en otra mquina

2. Prdida de mensajes de respuesta?

Cuando no llega una respuesta al servidor del envo el servidor vuelve a enviar el
mensaje.?

3. Semntica de al menos una vez en RPC?

Procedimiento remoto se ejecuta una o ms veces.


El cliente puede recibir una o ms respuestas
Qu significa rpc?
RTA: Llamadas a Procedimientos Remotos

Qu es rpc?

RTA: Es un protocolo que permite a un programa de ordenador ejecutar un cdigo de


otra maquina

Cuale son las 5 diferentes tipos de fallas en rpc que se pueden presentar?
RTA:

Cliente no puede localizar el servidor


Perdida de menajes de solicitud
Perdida de mensaje de respuesta
Fallas del servidor
Fallas del cliente

1. en qu consiste RPC?

Es un protocolo que permite a un programa ejecutar cdigo de otra mquina.


2. nombre algunos problemas presentes en RPC.
Las mquinas implicadas pueden tener diferentes condiciones de hardware o
software.
puede existir la variacin en la arquitectura de las mquinas.
se emplean espacios de direcciones diferentes.
los enteros pueden representarse de una manera diferente.
manejo de bytes (ciertas mquinas emplean los bytes de izquierda a derecha y otras
mquinas de derecha a izquierda).

3. nombre dos fallas presentes en RCP.


El cliente no puede encontrar el servidor adecuado.
Se presenta la perdida de mensaje de solicitud.

1) Que es RPC?
Rta:/ Es un protocolo que permite a un programa de ordenador ejecutar cdigo de otra
maquina

2) Fallas en rpc?
Rta:/ cliente no puede localizar el servidor, perdida de mensajes de solicitud, perdida de
mensajes de respuesta, fallas de servidor, fallas del cliente
3) Escriba 4 tipos de protocolos
Rta:/ detenerse y esperar, de chorro, selectiva y control del flujo

1 Que es RPC?
Protocolo que permite a u programa de ordenador ejecutar cdigo de otra maquina

2. pasos de una llamada a un procedimiento remoto?


1) - llamada en el cliente
- empacar parmetros en el resguardo del cliente
2) -paso por el Ncleo del cliente
- trasporte de un mensaje sobre la red
3) paso por el Ncleo del servidor
4) Desempacar parmetros e el resguardo del servidor
5) Llamada e el servidor
6)Regreso
7) -Empacar resultados en el servidor
- trasporte de un mensaje sobre la red
8) paso por el Ncleo del cliente
9) Desempacar resultado en el cliente
10) Regreso al Cliente

3. Cul es la funcin del resguardo del cliente?


tomar parmetros, empacarlos en un mensaje y enviarlos al resguardo del servidor.

1. Qu es RPC?
Es un protocolo que permite a un programa de ordenador ejecutar cdigo de otra
maquina
2- A qu problemas sutiles se puede hay que enfrentarse?

El procedimiento se ejecuta en diferentes maquinas


Utilizan espacio de direcciones diferentes
Se debe transmitir paramentos y resultados, lo que puede complicar si las maquinas
no son idnticas
Se pueden descomponer ambas mquinas y cada una de las posibles fallas puede ser
causa de diversos procesos

3. Cules son las fallas que pueden ocurrir?

Cliente no puede localizar el servidor.


Perdidas de mensajes de solicitud.
Perdida de mensajes das de respuesta.
Fallas del servidor.
Fallas del cliente.
-En qu consiste RPC?
Es un protocolo que permite a un programa de ordenador ejecutar cdigo de otra
maquina

-Describa en trminos generales los pasos de una llamada a un procedimiento


Cliente efecta la llamada
Empaca los parmetros
Se envan al ncleo del cliente
Se enva al ncleo del servidor
Se envan en el resguardo del servidor
Se desempacan se realiza la llamada al servidor
Se empacan los resultados
Se envan al ncleo del servidor
Se envan al ncleo del cliente
Se envan y desempaquetan los resultados al resguardo del cliente

-Mencione dos fallos o problemas encontrados en procesos RPC


Puede ocurrir el caso en el que el cliente no encuentre el servidor adecuado
Perdida de mensajes de solicitud donde se genera una replicacin de solicitudes
Perdida de mensajes de respuestas
Fallas del servidor
Fallas del cliente

Qu ES RCP?

- Es un protocolo que permite a un programa de ordenador ejecutar cdigo de otra


mquina.
QUE PROBLEMAS PUEDE PRESENTAR?

- Se pueden descomponer ambas maquinas


- Se debe transmitir parmetros y resultados, lo que se puede complicar si las
maquinas no son idnticas.
- Utilizan espacios de direcciones diferentes.

Cules SON LAS FALLAS QUE PUEDEN OCURRIR?

- Cliente no puede localizar servidor: Puede ocurrir el caso en el que el cliente no


encuentre el servidor adecuado
- Perdida de mensajes de solicitud: Este trabaja de la mano con el cronometro para
medir el tiempo que tiene de enviada la solicitud, si el tiempo se termina antes de que
regrese este falla
- Perdida de mensajes de respuesta: Es el ms difcil de enfrentar, se basa
igualmente un cronometro de no llegar la respuesta, solo hay que enviar de nuevo el
mensaje, aunque existe un problema con esta solucin.

1.que es RPC??
Rta:
es un protocolo que permite a una aplicacin en una computadora ejecutar cdigo en otra
computadora de forma remota sin tener que preocuparse por la comunicacin entre
ambas.

2.QUE ES EL ENLACE EN RPC??


Esto se refiere a que el cliente contacte al sistema remoto apropiado para la ejecucin de
un procedimiento especfico
3.QUE ES LA SEMNTICA DE LLAMADA?
RTA: Cuando se realiza una llamada a un procedimiento local, uno no se pregunta cuantas
veces el procedimiento se ejecut. Si un procedimiento retorna entonces se ejecut
exactamente una vez.
######################## TRANSPARENCIA ##################################
*************************************************************************

En qu consiste la transparencia de ubicacin?

Se encarga de ocultar la localizacin de los recursos del usuario y permite el acceso a estos
sin necesidad de conocer la ubicacin de dichos recursos.

2) Cul es la funcin de la transparencia y cuando hay transparencia desde el punto de


vista del usuario?

La principal funcin de la transparencia es el no mostrar al cliente o no evidenciar que


existi algn cambio en el sistema o se hizo el llamado a otro servidor. La transparencia
desde el punto de vista del usuario se logra cuando los pedidos realizados por el usuario
se satisfacen con ejecuciones en paralelo, se utiliza una variedad de servidores de archivos
y cuando el usuario no nota los procesos que se han realizado.

3) Cundo no es transparente un sistema?

Un sistema no es trasparente cuando el acceso a los archivos remotos se realiza mediante


el establecimiento explcito de una conexin en la red con un servidor remoto, o cuando el
envi posterior de mensajes donde el acceso a los servicios remotos ser distinto al de los
servicios locales.

1. Cuando un sistema no es transparente?


Donde el acceso a los archivos se realiza mediante el establecimiento explicito de una
conexion en la red con un servidor remoto.
2. cuando un sistema es transperente por la do del cliente?
un sistema es transparente cuando se utiliza una variedad de archivos y sus peticiones se
realizan en diversas maquinas y el cliente no lo nota

3. Cuales son los tipos de transferencia?


* transferencia de acceso
*transferencia de ubicacion (oculta la localizacion de los recursos, almacenamiento en la
nube )

*transferencia de migracion
*transferencia de recolocacion
*transferencia de replicacion
*transferencia de concurrencia (oculta un recurso que sea compartido por varios usuarios
sin interferir entre ellos mismos)
*transferencia frente a fallos
*transferencia de persistencia(oculta si un recusrso de software esta almacenado en
disco o en memoria).

1. Cundo hay transparencia desde el punto de vista de los usuarios?

Hay transparencia cuando:

1. El usuario no necesita saberlo ni notarlo


2. Se utilizan unas variedad de servicios de archivos
3. Sus pedidos se satisfacen con ejecuciones en paralelo en distintas maquinas.
2.Cundo hay transparencia desde el punto de vista de los programas?
Significa disear la interfaz de llamadas al sistema de modo que no sea visible la existencia
de varios procesadores.
3.En que consiste la transparencia frente a fallos?
Consiste en ocultar el fallo y en la recuperacin de un recurso dentro del sistema.

Qu es la trasparencia en sistemas distribuidos?

Consiste en realizar procesos sin que el cliente se d cuenta cmo, ni cuantos usuarios
estn conectados, el usuario solo le interesa ver el funcionamiento del software sin
problemas tcnicos.

En qu consiste la trasparencia de concurrencia?

Es en la cual un mismo recurso es compartido por diferentes usuarios sin interferencia, un


ejemplo de este es Netflix, donde muchos usuarios acceden a mismos productos, la idea
es que no se vea ningn tipo de interferencia ni que el usuario lo note.

Cundo un sistema es transparente para el usuario?

Cuando sus pedidos se satisfacen con ejecuciones en paralelo en distintas mquinas,


cuando se utilizan una variedad de servidores de archivos y cuando el usuario no necesita
saberlo ni notarlo.

en que consiste la transparencia de concurrencia?


-oculta que un recurso sea compartido por varios usuarios sin interferir entre ellos
mismos
Culaes son los tipos de transparencia?
-acceso, ubicacion, migracion, recolocacion, replicacion, concurrencia, frente a fallos y
persistencia
cuando no es trasparente un sistema?
-donde el acceso a los archivos remotos se realiza mediante el establecimiento explicito
de una coneccion en la red con un servidor remoto

1.
transparencia de acceso: oculta las diferencias entre la representacin de los datos
y la manera en que los recursos son accedidos.
2. transparencia de ubicacin: oculta la ubicacin de determinado recurso.
3. transparencia de migracin: oculta que un cliente o recurso sea reubicado sin
afectar la operacin de los usuarios y los servicios.
4. transparencia de recolocacin: un recurso o cliente pueda moverse a una ubicacin
diferente mientras que est en uso.
5. transparencia replicacin: oculta la redundancia de los recursos.

6. transparencia de concurrencia: oculta que un recurso sea compartido por varios


usuarios sin interferir entre ellos mismos.
7. transparencia persistencia: oculta si un recurso est almacenado en memoria o en
disco.

2 nombre las principales condiciones de un sistema transparente.

los pedidos se satisfacen con ejecuciones paralelas entre distintas mquinas.

se emplea una variedad de archivos.

el usuario no necesita saber de los cambios realizados.

3. en qu consiste la transparencia a fallos?


la transparencia a fallos permite ocultar si existen determinados fallos a nivel lgico o
fsico sin que el usuario final pueda notarlo.

1.mencione los tipos de transparencia:


-transparencia de acceso
-transparencia de ubicacion
-transparencia de migracion
-transparencia de recolocacion: oculta que un recurso o cliente del sistema puedan
moverse a una ubicacion diferente mientras entan en uso
-transparencia de replicacion: oculta la existencia de multiples ejemplares del mismo
recurso
-transparencia de concurrencia: oculta que un recurso sea compartido entre varios
usuarios sin interferiir entre ellos mismos
2. desde cuando se logra la transparencia desde el punto de vista del usuario?
sus pedidos se satisfacen con ejecuciones en paralelo en distintas maquinas
-se utiliza una variedad de servidores de archivos

3. cuando no es transparente un sistema?


no es transparente donde el accese de los archivos remotos se realice mediante:
-el establecimiento explicito de una conexion en la red con un servidor remoto.
-el envio posterior de mensajes, donde el acceso de servidores remotos sera distinto al
acceso de los servidores locales.
4. desde cuando se logra la transparencia desde el punto de vista de los programas?
la transparencia desde el punto de vista de os progarams
significa disear la interfaz de cllamadas al sistema de modo que no
se visible la existencia de varios procesadores

1) Escriba 3 tipos de transparencia para sistemas distribuidos


Rta:/ concurrencia, ubicacin, frente a fallos
2) Oculta si un recurso (de software) esta almacenado en memoria o disco. Que
transparencia es?
Rta:/ transparencia de persistencia
3) Desde que puntos de vista se necesita transparencia?
Se necesita transparencia en usuarios, programas y sistemas.

En que consiste la transparencia de acceso?


R/ la trasparencia de acceso oculta las diferencias entre la representacion y a acceso a los
datos
Cuando Hay Transparencia del lado del usuario?
R/ Hay transparencia del lado del usuario cundo sus pedidos se satisfacen con ejecuciones
en paralelo, con uso de variedad de servidores de archivos, sin que el usuario decesite
saberlo
Cuando no existe transparencia en un sistema distribuido?
R/ p.ej. cuando se realiza establecimiento explicito de una conecion de red con un
servidor remoto, y consecuentemente siendo notado por el cliente

1. En que se fundamenta la trasparencia en los sistemas distribuidos?


R/: Consiste en que el usuario final no note ningun fallo que pueda presentarse en el
servidor, allguna interferencia o cambio de ubicacion de sus datos.
2. Cuales son los tipos de transparencia:
R/: Acceso, migracion, recolocacion, replicacion, concurrencia,frente a fallos, persistencia

3. Que caracteristicas hacen que la transparencia sea vista desde el usuario?


R/: Los pedidos se satisfacen con ejecuciones en paralelo,variedad de servicios de archivo,
el usuario no nota ningun proceso que se realce en el sistema.

Cules son los 8 aspectos de transparencia y a que hacen referencia?


Transparencia de acceso: Oculta las diferencias entre la representacin de los datos y la
manera en que los recursos son accedidos.
Transparencia de Ubicacin: Oculta la localizacin de los recursos permite el acceso a los
mismos sin la necesidad de conocer su ubicacin
Transparencia de Migracin: Oculta que un recurso o un cliente del sistema sean
reubicados, lo que permite hacer dichas reubicaciones sin afectar la operacin de los
usuarios y los servicios
Transparencia de Recolocacin: oculta que un recurso o un cliente del sistema pueda
moverse a una ubicacin diferente mientras estn en uso
Transparencia de Replicacin: Oculta la existencia de mltiples ejemplares del mismo
recuso
Transparencia de Concurrencia: Oculta que el recurso sea compartido por varios usuarios
sin interferir entre ellos mismos
Transparencia Frente a Fallos: Oculta el fallo y recuperacin de un recurso dentro del
sistema, dejando que los usuarios terminen sus tareas a pesar de los fallos de hardware o
software
Persistencia Esconde si un recurso est en la memoria o en el disco
2. Diga un ejemplo de sistema distribuido donde se evidencie la transparencia de
ubicacin para el usuario
El almacenamiento en la nube
3. Cundo hay transparencia desde el punto del programa?
Desde el punto de vista de los programas significa disear la interfaz de llamadas a los
sistemas de modo que no sea visible la existencia de varios procesadores.

1. Nombre 5 tipos de transparencia utilizados en los sistemas distribuidos.

Rta:

Transparencia de acceso
Transparencia de ubicacin
Transparencia de migracin
Transparencia de recolocacin
Transparencia de Replicacin
Transparencia de concurrencia
Transparencia frente a fallos
Transparencia de persistencia

2. Cuando los pedidos se satisfacen en paralelo en distintas maquinas, Hay


transparencia?.

Rta: Verdadero

3. Cuando se oculta si un recurso es almacenado en memoria o en disco, Qu tipo de


transparencia se est utilizando?.

Rta: Transparencia de persistencia.

1. Qu es la transparencia de recolocacin?
As el sistema se mueva a distintas ubicaciones el cliente no debe notar ese fallo y poder
continuar usando el sistema como si nada hubiera pasado.
2. Qu es la transparencia de persistencia?
Oculta si un recurso del software est almacenado en memoria o en disco.
3. Cundo hay transparencia en un sistema?
Sus pedidos se satisfacen con ejecuciones en paralelo en distintas maquinas. El usuario no
necesita saber ni notar los diferentes fallos que puede haber en el sistema.

.que tipo de transparaencia hay ??


Rta:
transparencia de acceso
transparencia de ubicacion
transparencia de migracion
transparencia de relocalizacion
transparencia de replicacion
transparencia de concurrencia
transparencia frente a fallos
transparencia de persistencia
2. que es transparencia??
La transparencia se define como la ocultacin al usuario y al programador de aplicaciones
de la separacin de los componentes de un sistema distribuido, de manera que el sistema
se percibe como un todo, en vez de una coleccin de componentes independientes.
3.que es la Transparencia de Acceso?
Rta: Permite el acceso a los objetos de informacin remotos de la misma forma que a los
objetos de informacin locales.

1. Cules son tipos de traspareca?

- Traspareca de acceso
- Ubicacin
- Migracin
- Recolocacin
- Replicacin
- Concurrencia
- Frete a fallos
- Persistencia

1. Qu es traspareca de replicacin?
Oculta la existencia de mltiples ejemplares del mismo recurso

1. Qu es traspareca de persistencia?

Oculta si u recurso (de software) esta e memoria o disco.

1. Qu significa transparencia en Sistemas Distribuidos?

Cuando se habla de transparencia se refiere a la capacidad de un sistema para presentarse


ante el usuario fingiendo ser una sola mquina.

2. Qu hace la transparencia de Recolocacin?

Oculta que un recurso o cliente del sistema pueda moverse a una ubicacin diferente
mientras estn en uso.

3. Una de las razones cuando se logra la transparencia desde el punto de vista de


los usuarios?

- Las peticiones se realizan en paralelo en distintas mquinas

Nombre los 5 tipos de transparencia en sistemas distribuidos


Transparencia Acceso
Transparencia Ubicacin
Transparencia Migracin
Transparencia Relocalizacin
Transparencia Replicacin
Transparencia Concurrencia
Transparencia Frente a fallos
Transparencia Persistencia

Cundo se logra la transparencia desde el punto de vista de los usuarios?


Sus pedidos se satisfacen en paralelo en distintas maquinas, se utilizan una variedad de
servidores de archivos, el usuario no necesita saberlo ni notarlo.

Cundo se logra la transparencia desde el punto de vista de los programas?


La transparencia desde el punto de vista de los programas significa disear la interfaz de
llamadas al sistema de modo que no sea visible la existencia de varios procesadores

Qu ES TRANSPARENCIA?

- Es cuando este es capaz de presentarse ante los usuarios y las aplicaciones como si
fuese un sistema que corre en una sola computadora.

Cules son los tipos de transparencia?

- Transparencia de acceso
- Transparencia Ubicacin
- Transparencia Migracin
- Transparencia Recolocacin
- Transparencia Replicacin
- Transparencia Concurrencia
- Transparencia frente a fallos
- Transparencia De persistencia

Qu hace la transparencia de migracin?


- Oculta que un recurso o cliente del sistema sea reubicado, lo que permite hacer
dichas reubicaciones sin afectar la operacin de los usuarios y los servicios.
########################### PLANIFICACION
#################################### ********
*****************************************************************

Qu es el tiempo de comunicacin y como puede verse disminuido?

Es el tiempo que pasan los procesos esperando a recibir datos, o que se vacen buffers de
salida para continuar con la ejecucin. Este puede verse disminuido realizando el envi a
una gran cantidad de mquinas que se distribuyan la informacin.

2) Cules son las diferencias entre algoritmos centralizados y los algoritmos


distribuidos?

Los algoritmos centralizados ofrecen una mejor decisin, son menos robustos, pero
producen una sobrecarga en el nodo central y tericamente son ms fciles de
implementar que los algoritmos distribuidos.

3) Cundo debe ser creado un proceso en un equipo remoto y como debe ser tomada
esta decisin?

Este debe ser creado en un equipo remoto con el fin de redistribuir la carga para que el
proceso dure menos tiempo en ejecutarse, por ende, la decisin debe ser tomada
teniendo en cuenta la carga en el servidor local y la cantidad de procesos que estn en la
cola de espera de ejecucin en los servidores que pueden ser utilizados.

. cuales son las estrategias para la planificacion en un sistema distribuido?


migratorias: los procesos cambian de procesador durante al ejecucion
no migratorias: una vez arrancado el proceso este no cambia de procesador
2. Cuales son las tres caracteristicas de un buen planificador:
rendimiento
tiempo de respuesta
justicia

3. mencione los 4 algoritmos de distribuccion de carga:

politica de transferencia
p. de seleccion
p. de ubicacion
p. de informacion

1. En que consiste la planificacin de un Sistema Distribuido?

La planificacin se encarga del reparto o asignacin del procesador entre los procesos
listos para su ejecucin.
2. En que consiste el tiempo de comunicacin?
Es el tiempo que pasan los procesos esperando a recibir datos o eventos esperando a que
se vacen los buffers de salida de datos para poder continuar la ejecucin.
3. En qu consiste la sobrecarga?
Es el tiempo que se dedica el sistema operativo a la planificacin y a los cambios de
contexto

Que es planificador?
Hace referencia a la utilidad que realiza el reparto de tareas entre los distintos
procesadores de un sistema operativo
A que hace referencia el concepto de justicia en planificacion?
Se refiere a bridar a los procesos el mismo tipo de acceso a los procesadores, usando
algoritmos que optimicen esta caracteristica
Cuando se usan algoritmos deterministas en planificacion?
Cuando se conocen todos los datos y procesos que se van a usar; se usan heuristicos para
cuando existe carga de trabajo variable
1) Cules son los Tipos de asignacin de procesos?
Estrategias:
Migratorias: asignar el procesador para la ejecucin
No migratorias se asigna antes de que empiece la aplicacin

2) Criterios de optimizacin:
Sobrecarga: tiempo que se dedica el sistema a la planificacin y a los cambios de contexto
Tiempo de comunicacin: tiempo que pasan los procesos esperando a recibir datos o
eventos, esperando a que se vacen los buffers de salida de datos para poder continuar
ejecucin
Tiempo de espera: tiempo que pasan los procesos en cola, esperando a que haya un
procesador disponible
Tiempo de respuesta: tiempo desde que entran los datos, hasta que salen las respuestas
La justicia: ajusta los tiempos de proceso, y da a todos los procesos un tiempo para que
ingrese a un procesador
Buenos planificadores; buscan conseguir un equilibrio entre estos tres factores, donde la
asignacin de proceso influye en el tiempo de comunicacin

3) Qu son Algoritmos deterministas?


RTA: // son apropiados cuando se conocen todos los datos o se puede predecir

Algoritmos ptimos:
la solucin ptima requiere mucho ms trabajo
Mucho ms trafico Que conformndose con una buena solucin Formatted: Font: +Body (Calibri), 12 pt
optima
Mucho mas proceso Formatted: Font: +Body (Calibri), 12 pt

Formatted: Font: +Body (Calibri), 12 pt


cual es el rol del planificador del sistema operativo?
-se encarga del reparto o asignacion del procesador entre los procesos separados para
ejecutarse
que es la justicia en la planificacion en sistemas distribuidos?
-si se ajusta a los tiempos de respuesta, es muy posible que algun proceso nunca llegue a
ejecutarse, sin embargo, un planificador justo dara a todos los procesos el mismo acceso a
los procesadores
cuales son los 5 aspectos fundamentales sobre algoritmos de planificacion?
-algoritmos deterministas heuristicos
-algoritmos centalizados distribuidos
-algoritmos optimos optimos cuasi-optimos
-politica de transferencia
-politica de ubicacion

Qu es rendimiento? Formatted: Font: +Body (Calibri)

RTA: S e define como la cantidad de trabajo desarrollado por unidad de tiempo.


Qu es la Sobrecarga?
RTA: es el tiempo que se dedica el sistema operativo a la planificacin y a los cambios de
contexto
Qu es un tiempo de comunicacin?
RTA: Es el tiempo que pasan los procesos esperando a recibir datos o eventos, esperando
a que se vacen buffers de salida de datos para poder continuar ejecutndose.
Formatted: Font: +Body (Calibri), 12 pt

1. Como es el proceso de panificacion?


R:/ Cada procesador realiza su propia planificacion independientemente de los demas,
hasta que el proceso este ejecutandose en el procesador puede recibir el mensaje que se
le ha enviado previamente, generalmente se tarda 100 milisegundos, esperando que el
anterior proceso termine.
2.De que trata el concepto de justicia?
R/: Si se ajusta a los tiempos de respuesta, es muy posible que algun proceso nunca llegue
a ejecutarse, entonces dara a todos los procesos el mismo acceso a los procesadores.
3Cuales son los algoritmos de la distribucion de la carga?
R:/TRANSFERENCIA:Cuanta informacion va a transferir
SELECCION: Cual proceso va a transferir
UBICACION:Se representan mediante grafos, es seleccionar el nodo
INFORMACION:Cuanto, desde donde y hasta donde, que informacion de otros nodos
puede utilizar

1. que es la planificacin de sistemas distribuidos? Formatted: Line spacing: single

se constituye como la planificacin local que realiza cada procesador con los procesos que
le han sido asignados, sin importar la tarea de los dems procesadores.

2. nombre las dos estrategias empleadas para la planificacin de sistemas distribuidos.


migratorias: se establecen los procesos al procesador en ejecucin. Formatted: Line spacing: single

No migratorias: se establecen los procesos al procesador antes de su ejecucin.

3. cuales son los elementos que satisfacen una buena planificacin de sistemas
distribuidos?
tiempo, rendimiento y justicia.

1) En qu consisten los tipos de migracin en la planificacin de sistemas distribuidos?


Rta:/ No Migratorias: antes de arrancar el proceso
Migratorias: mientras se ejecutan los procesos
2) En qu consiste la sobrecarga?
Rta:/ Sobrecarga: es el tiempo que se dedican el sistema operativo a la planificacin y a los
cambios de contexto
3) En qu consiste el tiempo de espera ?
Rta:/ es el tiempo que pasan los procesos en la cola de ejecucin, esperando que algn
procesador est disponible.
1. Las estrategias para la planificacin se clasifican en: Formatted: Line spacing: single

Rta: Migratorias y no migratorias

2. Cuando se habla de el tiempo que dedica el sistema operativo a la planificacin y a Formatted: Line spacing: single
los cambios de contexto, se hace referencia a:

Rta: Sobrecarga

3. Un planificador es justo cuando no da el mismo acceso a todos los procesos en los Formatted: Line spacing: single
procesadores?

Rta: Falso

CUANTO TARDA CADA PROCESADOR PARA COMPARTIR EN PEDAZOS? Formatted: Line spacing: single

- 100000 MILISEGUNDOS

DE QUE SE ENCARGA EL SISTEMA PLANIFICADOR DEL SISTEMA OPERATIVO? Formatted: Line spacing: single

- Se encarga del reparto o asignacin del procesador entre los procesos preparados
para ejecutarse.

QUE ES EL TIEMPO DE COMUNICACIN? Formatted: Line spacing: single

- Es el tiempo que pasan los procesos esperando a recibir datos o eventos, esperando
que se vacen buffers de salida de datos para poder continuar ejecucin.

Nombre los cinco aspectos sobre algoritmos Formatted: Line spacing: single

- Deterministas/heursticos
- Centralizados distribuidos
- ptimos cuasi-ptimos
. Qu es un planificador de sistema operativo?
Se encarga del reparto de la asignacin de procesadores con cada proceso preparados
para ejecutarse.
2. Que funcin cumple un planificador migratorio?
Reasignar el procesador durante el tiempo de ejecucin.
3. Cules son las caractersticas de los algoritmos centralizados? Formatted: Space After: 0 pt
- Mejor decisin.
- Menos robusto.
- Sobrecarga en el nodo central.
- Ms fcil.

1. Cul es el tiempo compartido entre dos procesos? Formatted: Font: +Body (Calibri)
Formatted: Line spacing: single
100000 segundos

1. Qu es el tiempo de Comunicacin y de espera? Formatted: Line spacing: single

Tiempo de Comunicacin Es el tiempo que pasan los procesos esperando a recibir datos o
eventos, esperando a que se vace buffers de salida de datos para poder continuar
ejecucin
Tiempo de espera: Es en el que pasan los procesos en la cola preparados esperando que
haya un procesador disponible

1. A que hace referencia la justicia en un planificador? Formatted: Space After: 0 pt, Line spacing: single
Se ajusta a los tiempo de respuesta es muy posible que el proceso nunca llegue a Formatted: Space After: 0 pt
ejecutarse, sin embargo, un planificador justo dar a todos los procesos el mismo acceso a
los procesos el mismo acceso a los procesadores.
Formatted: Font: +Body (Calibri), 12 pt
Formatted: Space After: 0 pt

que es la justicia en planificadores??


Rta:se ajustan los tiempos de respuesta
2.de que se encarga el planificador??
Rta:Decidir qu proceso usar el procesador y durante cuanto tiempo, para ello emplear
un cierto criterio en base al cual tomar las decisiones
3.cuales son los objetivos de la planificacion de procesos??
Rta:
equidad
eficaciia
tiempo de respuesta
tiempo de regreso
rendimiento

1. Qu es rendimiento? Formatted: Line spacing: single

Cantidad de trabajo desarrollado por unidad de tiempo.

2. Qu es Sobrecarga?

Tiempo que dedica el sistema operativo a ala planificacin y a los cambios de contexto.

3. qu es justicia?

si se ajusta a los tiempos de respuesta, es muy posible que algn proceso nunca llegue a
ejecutarse, sin embargo, un planificador justo dar a todos los procesos el mismo acceso a
los procesadores

Cul es la funcin de la planificacin?


El o los algoritmos de planificacin es responsable determinar el orden en el que los
trabajos que hay en un sistema se ejecutan en los procesadores

Cundo no es eficiente o posible la planificacin independiente de procesadores?


Esta no es posible cuando los procesos a ejecutar en los diferentes procesadores tienen
una relacin por ejemplo una la comunicacin entre ellos

Cules son los 5 aspectos sobre los algoritmos de planificacin?


Algoritmos determinsticos y heursticos
Algoritmos centralizados y distribuidos
Algoritmos ptimos y cuasi-ptimos
Polticas de transferencia
Poltica de ubicacin

Formatted: Space After: 8 pt, Pattern: Clear

1. En qu consisten los procesos migratorios no migratorios? Formatted: Line spacing: single

En la migratoria los procesos se pueden asignar durante la ejecucin y los no migratorios


se asignan antes de ejecutarse.

2. Qu significa tiempo de comunicacin en SD? Formatted: Line spacing: single

Tiempo que espera un proceso para recibir nuevos datos o eventos hasta que se vacen los
buffers de salida para contiuar.

3. Cundo se usa el algoritmo Heurstico? Formatted: Line spacing: single

ste se cuando no se conocen con certeza los datos que usar cada proceso.

Anda mungkin juga menyukai