You are on page 1of 3

problema('memoria').

problema('fuente de poder').
problema('disco duro').
problema('virus').

problemade('reinicio',memoria).
problemade('no_enciende',memoria).
problemade('ruidos',memoria).
problemade('pantalla_azul',memoria).
problemade('lenta',memoria).
%%fuente de poder
problemade('ventilador','fuente_de_poder').
problemade('apagado_lento','fuente_de_poder').
problemade('reinicio','fuente_de_poder').
problemade('no_enciende','fuente_de_poder').
problemade('recalentamiento','fuente_de_poder').
%%disco duro
problemade('lento','disco_duro').
problemade('reinicio','disco_duro').
problemade('pantalla_azul','disco_duro').
problemade('ruido_extrao','disco_duro').
problemade('error_al_guardar','disco_duro').
problemade('activa_el_scandisk','disco_duro').
problemade('no_inicia','disco_duro').
problemade('bloqueo','disco_duro').
%%procesador
problemade('bajo_rendimiento','procesador').
problemade('pantalla_azul','procesador').
problemade('aplicaciones_bloqueadas','procesador').
problemade('lento','procesador').
%%virus
problemade('duplica_archivos','virus').
problemade('aplicaciones_no_abren','virus').
problemade('mensajes_de_errores','virus').
problemade('archivos_borrados','virus').
problemade('no_abren_carpetas','virus').
problemade('lentitud','virus').
%%
soluciones('revision y limpieza','disco_duro').
soluciones('formatear','disco_duro').
soluciones('testdisk','disco_duro').
%%
soluciones('limpieza','memoria').
soluciones('cambiar de ranura','memoria').
soluciones('zocalos no rotos','memoria').
soluciones('estabilizador de voltaje','memoria').
%%
soluciones('revisar voltaje(110/220)','fuente_de_poder').
soluciones('electricidad en toma corriente','fuente_de_poder').
soluciones('reemplazar fusible','fuente_de_poder').
soluciones('limpieza','fuente_de_poder').
soluciones('revisar cable de poder','fuente_de_poder').
%%solucion
soluciones('antivirus','virus').
soluciones('tunneling','virus').
soluciones('antidebuggers','virus').
%%
soluciones('revisar rotacion del ventilador','procesador').
soluciones('revisar temperatura','procesador').
soluciones('revisar temperatura de la carcasa','procesador').
sintoma(X):-problemade(X,Z),write(Z),nl,fail.
sintomas(Y):-problemade(Z,Y),write(Z),nl,fail.

solucion(P):-soluciones(S,P),write(S),nl,fail.

You might also like