Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Concepto: Se requiere una técnica que permita la abstracción de mayor nivel que ocultan
los aspectos técnicos, permite concentrarse en los algoritmos y la forma en que los
procesos trabajan juntos en paralelo a esto se le llama transacciones atómicas o acción
atómica.
4. Cuales son los diferentes tipos de fallas (Explicar los dos tipos) que puedan darse en
un sistema? muestra un ejemplo.
Fallas de sistema: En un sistema distribuido crítico nos interesa que el sistema sobreviva a
fallas por componentes. La confiabilidad de sistemas es muy importante en los sistemas
distribuidos, debido a los muchos componentes. Estas fallas son de dos tipos:
Fallas de sistema: En un sistema distribuido crítico nos interesa que el sistema sobreviva a
fallas por componentes. La confiabilidad de sistemas es muy importante en los sistemas
distribuidos, debido a los muchos componentes. Estas fallas son de dos tipos:
Fallas de componentes: Los sistemas presentan error en algún componente, como una falla
es un desperfecto. Ejemplo: un error de fabricación, un error de operador.
Se clasifican en tres tipos:
Def AceptarCon()
while TRUE:
Try:
Conn, add= sock.accept()
clientes=[ ]
clientes.append(Conn)
except:
pass
Def procesarCon()
while TRUE:
if leng(clientes)>0:
for i in clientes
Try:
data= sock.recev(msj)
if data:
sock.send(data)
except:
pass
CLIENTE:
import socket
import threading
sock=socket.socket()
sock.connected(“LocalHost”, 8080)
while TRUE:
msj= input(“>>”)
if mes != “Salir”:
sock.send(msj)
else:
sock.close()
-Modelo software como servicio: Proporciona aplicaciones diseñadas para usuarios finales
en la web. Permite a los usuarios consumir software de otros desde varios dispositivos
clientes.
-Modelo Plataforma como servicio: Permite la creación de software, crea una ambiente para
programadores o cualquier herramienta para la implementación de aplicaciones.
9. Muestre cómo funciona el algoritmo determinista según la teoría de las gráficas para
10 procesos y 4 CPU (Asuma los mensajes entre procesos). Encontrar dos
configuraciones diferentes.
10. Muestre cómo funciona el algoritmo determinista según la teoría de las gráficas para
15 procesos y 4 CPU (Asuma los mensajes entre procesos). Encontrar dos
configuraciones diferentes.
11. Exponga con sus propias palabras cómo funciona el algoritmo heurístico iniciado por
el emisor.
Se basa en un servidor de tiempo activo (demonio de tiempo) que realiza un polling a cada
máquina periódicamente para preguntar el tiempo que tienen.
15. Que es una distorsión de reloj?, que es un reloj lento y un reloj rápido?
Distorsión de reloj: Es la diferencia entre los valores de tiempo, esto puede generar fallas en
los programas dependientes del tiempo, siempre se debe buscar que sea cercano a cero.