Seguidores

jueves, 13 de septiembre de 2012

codigos de error a fallas del hardware

Códigos de error de redes
Códigos de errorDescripción
14 La conexión se ha eliminado o reconectado.
600 Hay una operación pendiente. Puede haberse modificado la configuración del módem sin reiniciar Windows.
601 No es válido el indicador de puerto. Puede haberse modificado la configuración de un módem sin reiniciar Windows.
602 El puerto ya está abierto. Otro programa está utilizando el módem.
603 Las configuraciones del búfer (espacio disponible en el equipo para acceder al módem) son demasiado pequeñas. Puede haberse modificado la configuración de un módem sin reiniciar Windows.
604 Se ha especificado la información incorrecta. Puede haberse cambiado el puerto serial del módem.
605 No se puede configurar la información del puerto. Puede haberse cambiado el puerto serial del módem.
606 El puerto no está conectado. Puede haberse modificado la configuración de un módem sin reiniciar Windows.
607 El evento no es válido. Puede haberse modificado la configuración de un módem sin reiniciar Windows.
608 El dispositivo no existe. Puede haberse cambiado el puerto serial del módem.
609 El tipo de dispositivo no existe.
610 El búfer no es válido. Puede haberse modificado la configuración de un módem sin reiniciar Windows.
611 La ruta no está disponible. NetBIOS (red NT) puede no estar configurado o instalado.
612 La ruta no está asignada. NetBIOS (red NT) puede no estar configurado o instalado.
613 Se ha especificado una compresión no válida. Puede haberse modificado la configuración de un módem sin reiniciar Windows.
614 El equipo no tiene suficiente espacio disponible para acceder al módem. Puede haberse modificado la configuración de un módem sin reiniciar Windows.
615 No se ha encontrado el puerto. Puede haberse cambiado el puerto serial del módem.
616 Hay pendiente una solicitud asincrónica. Puede haberse modificado la configuración de un módem sin reiniciar Windows.
617 Desconectando.
Códigos de errorDescripción
618 El puerto no está abierto. Puede haberse modificado la configuración de un módem sin reiniciar Windows.
619 El puerto está desconectado. Puede haberse cambiado el puerto serial del módem.
620 No hay extremos. Puede haberse cambiado el puerto serial del módem.
621 No se puede abrir el archivo de Libreta de teléfonos. El archivo rasphone.pbk no puede encontrarse o está dañado (NT, XP únicamente).
622 No se puede cargar el archivo de Libreta de teléfonos. El archivo rasphone.pbk no puede encontrarse o está dañado (NT, XP únicamente).
623 No se puede encontrar la entrada de la Libreta de teléfonos. El archivo rasphone.pbk no puede encontrarse o está dañado (NT, XP únicamente).
624 No se puede escribir en el archivo de Libreta de teléfonos. El archivo rasphone.pbk no puede encontrarse o está dañado (NT, XP únicamente).
625 Información no válida encontrada en la Libreta de teléfonos. El archivo rasphone.pbk no puede encontrarse o está dañado (NT, XP únicamente).
626 No se puede cargar una cadena. Puede haberse modificado la configuración de un módem sin reiniciar Windows.
Código de errorDescripción
627 No se puede encontrar la clave.
628 Se ha desconectado el puerto.
629 El puerto fue desconectado por el equipo remoto. La causa más usual de este error es una contraseña equivocada.
630 Se ha desconectado el puerto debido a una falla del hardware.
631 El puerto fue desconectado por el usuario.
632 El tamaño de la estructura es incorrecto. Puede haberse modificado la configuración de un módem sin reiniciar Windows.
633 El puerto ya está en uso o no está configurado para Acceso Remoto.

NOTA:Este error es uno de los más comunes y generalmente puede corregirse si elimina el nombre del módem de acceso telefónico del Administrador de dispositivos, reinicia el equipo, y luego espera que el proceso de Plug and Play de Windows detecte el módem y lo reinstale.
634 No se puede registrar el equipo en la red remota. Otro equipo ya puede haberse registrado utilizando el mismo inicio de sesión.
635 Error desconocido.
Códigos de errorDescripción
636 Se ha conectado el dispositivo incorrecto al puerto. Esto significa que el módem puede haberse configurado incorrectamente.
637 No se ha podido convertir la cadena. Puede haberse modificado la configuración de un módem sin reiniciar Windows.
638 La solicitud ha agotado el tiempo de espera. Puede haberse modificado la configuración de un módem sin reiniciar Windows.
639 No hay redes asincrónicas disponibles.
640 Ha ocurrido un error de NetBIOS. La velocidad de conexión puede ser demasiado alta para la calidad de la línea.
641 El servidor no puede asignar recursos NetBIOS necesarios para soportar el cliente.
642 Uno de sus nombres de NetBIOS ya está registrado en la red remota. Otro equipo ya puede haberse registrado utilizando el mismo inicio de sesión.
643 Ha fallado un adaptador de red en el servidor.
644 No recibirá mensajes emergentes de la red.
645 Error interno de autenticación. Puede estar configurada Contraseña encriptada obligatoria en Tipos de servidor. El software de enlace del dispositivo móvil puede estar activo.
646 No se permite acceder a esta cuenta en este momento del día.
647 La cuenta está desactivada.
648 La contraseña ha caducado.
649 La cuenta no posee permiso de Acceso Remoto.
650 El servidor de Acceso Remoto no responde.
651 Su módem (u otro dispositivo de conexión) ha informado un error. El módem puede estar instalado con un archivo .inf incorrecto.
652 Respuesta no reconocida del dispositivo. El módem puede estar instalado con un archivo .inf incorrecto.
653 No se encontró una macro requerida por el dispositivo en la sección del dispositivo en el archivo .inf.
654 Un comando o respuesta en la sección del dispositivo del archivo .inf se refiere a una macro no definida.
Códigos de errorDescripción
655 La macro <message> no se encuentra en la sección del archivo .inf del dispositivo.
656 La macro <defaultoff> de la sección del archivo de dispositivo .inf contiene una macro no definida.
657 No se ha podido abrir el archivo .inf del dispositivo.
658 El nombre del dispositivo en el archivo .inf del dispositivo o .INI de medios es demasiado largo.
659 El archivo .INI de medios menciona un nombre de dispositivo desconocido.
660 El archivo .inf del dispositivo no contiene respuestas para el comando.
661 Falta un comando en el archivo .inf del dispositivo.
662 Se ha intentado configurar una macro que no aparece en la sección del dispositivo en el archivo .inf.
663 El archivo .INI de medios menciona un tipo de dispositivo desconocido.
664 No se puede asignar memoria. Cierre algunos programas o aplicaciones e intente de nuevo.
665 El puerto no está configurado para Acceso Remoto.
666 No funciona su módem (u otro dispositivo de conexión).
667 No se puede leer el archivo .INI de medios.
668 Ha fallado la conexión. Intente conectar nuevamente.
669 El parámetro de uso en el archivo .INI de medios no es válido.
670 No se puede leer el nombre de la sección en el archivo .INI de medios.
671 No se puede leer el tipo de dispositivo en el archivo .INI de medios.
672 No se puede leer el nombre del dispositivo en el archivo .INI de medios.
673 No se puede leer el uso en el archivo .INI de medios.
Códigos de errorDescripción
674 No se puede leer la velocidad máxima BPS de conexión en el archivo .INI de medios.
675 No se puede leer la velocidad máxima BPS de la portadora en el archivo .INI de medios.
676 La línea está ocupada. Intente llamar nuevamente.
677 Una persona respondió en lugar de un módem. Asegúrese de que su número conduce a un proveedor de servicios de Internet, no a un número telefónico.
678 No hay respuesta.
679 No se ha podido detectar la portadora. Puede haber un problema con su proveedor de servicios de Internet.
680 No hay tono de llamada. Compruebe si hay mensajes sin escuchar en su teléfono.
681 Error general informado por el dispositivo. Asegúrese de que funciona el módem.
682 ERROR AL ESCRIBIR SECTIONNAME.
683 ERROR AL ESCRIBIR DEVICETYPE.
684 ERROR AL ESCRIBIR DEVICENAME.
685 ERROR AL ESCRIBIR MAXCONNECTBPS.
686 ERROR AL ESCRIBIR MAXCARRIERBPS.
687 ERROR AL ESCRIBIR USAGE.
688 ERROR AL ESCRIBIR DEFAULTOFF.
689 ERROR AL LEER DEFAULTOFF.
690 ERROR ARCHIVO INI VACÍO.
691 Acceso denegado porque el nombre de usuario y/o la contraseña no son válidos en el dominio. Asegúrese de haber ingresado su nombre de usuario y/o la contraseña correctamente.
692 Falla del hardware en puerto o dispositivo conectado.
693 ERROR MACRO NO BINARIA.
Códigos de errorDescripción
694 ERROR DCB NO ENCONTRADO.
695 ERROR MÁQUINAS DE ESTADO SIN INICIAR.
696 ERROR MÁQUINAS DE ESTADO YA INICIADAS.
697 ERROR DE BUCLE DE RESPUESTA PARCIAL.
698 El nombre clave de respuesta en el archivo .INF del dispositivo no está en el formato esperado.
699 La respuesta del dispositivo provocó el desbordamiento del búfer.
700 El comando expandido en el archivo .inf del dispositivo es demasiado largo.
701 El dispositivo se transfirió a una velocidad bps no admitida por el controlador COM.
702 Respuesta del dispositivo recibida cuando no se esperaba ninguna.
703 ERROR DE MODO INTERACTIVO.
704 ERROR DE NÚMERO DE DEVOLUCIÓN DE LLAMADA INCORRECTO.
705 ERROR DE ESTADO DE AUTORIZACIÓN NO VÁLIDO.
706 ERROR AL ESCRIBIR INITBPS.
707 Indicación de diagnóstico X.25.
708 La cuenta ha caducado.
709 Error al modificar la contraseña.
710 Se detectó una serie de errores de saturación al comunicarse con el módem.
711 Falla de inicialización de RasMan. Compruebe el registro de eventos.
712 Se está inicializando el puerto biplex. Aguarde unos segundos y llame nuevamente.
713 No se encuentra disponible ninguna línea ISDN activa.
Códigos de errorDescripción
714 No hay suficientes canales ISDN disponibles para efectuar la llamada.
715 Se han producido demasiados errores por una línea telefónica de mala calidad. Esto significa que la línea telefónica puede tener estática.
716 No puede utilizarse la configuración de IP de Acceso Remoto.
717 No hay direcciones IP disponibles en el grupo estático de direcciones IP de Acceso Remoto.
718 Agotado tiempo de espera de PPP.
719 PPP interrumpido por el equipo remoto.
720 No se han configurado protocolos de control de PPP.
721 El par de PPP remoto no responde.
722 El paquete de PPP no es válido.
723 El número telefónico, incluyendo prefijo y sufijo, es demasiado largo.
724 El protocolo IPX no puede llamar en el puerto porque el equipo es un enrutador IPX.
725 El protocolo IPX no puede llamar en el puerto porque el enrutador IPX no está instalado.
726 No puede utilizarse el protocolo IPX para llamar en más de un puerto por vez.
727 No se puede acceder a TCPCFG.DLL.
728 No se puede encontrar un adaptador IP hacia el Acceso Remoto.
729 No se puede utilizar SLIP a menos que se instale el protocolo IP.
730 El registro del equipo no está completo.
731 El protocolo no está configurado.
732 La negociación de PPP no converge.
733 El protocolo de control de PPP para este protocolo de red no está disponible en el servidor.
Códigos de errorDescripción
734 Ha finalizado el protocolo de control del enlace de PPP.
735 El servidor rechazó la dirección solicitada.
736 El equipo remoto finalizó el protocolo de control.
737 Se ha detectado un bucle invertido.
738 El servidor no ha asignado una dirección, por lo tanto, el módem no puede llamar.

Códigos de errorDescripción
739El servidor remoto no puede utilizar la contraseña encriptada de Windows NT.
740 Los dispositivos TAPI configurados para Acceso Remoto no se han inicializado o no están instalados correctamente.
741 El equipo local no admite la encriptación.
742 El servidor remoto no admite la encriptación.
743 El servidor remoto requiere encriptación.
744 No se ha podido utilizar el número de red IPX asignado por el servidor remoto. Compruebe el registro de eventos.
745 Falta un archivo necesario para llamar.
752 Se ha detectado un mensaje de sintaxis mientras se procesaba un script.
753 No se puede desconectar la conexión, creada por el enrutador de protocolo múltiple.
754 No se ha podido encontrar el paquete de enlace múltiple.
755 No se ha podido llamar debido a un marcador personalizado.
756 Ya se está marcando la conexión (probablemente en otro proceso).
757 El Acceso Remoto no puede iniciarse automáticamente. Consulte el registro de eventos.
758 Ya se ha activado el ICS.
760 Ha fallado la activación de las capacidades de enrutamiento.
Códigos de errorDescripción
761 Ha fallado la activación de ICS.
763 Ha fallado el ICS debido a más de una conexión LAN compartida al mismo tiempo.
764 No se ha instalado el lector de tarjetas inteligentes.
765 No se ha podido activar el ICS. Ya existe la dirección LAN (direccionamiento automático).
766 Sin certificado.
767 No se ha podido activar el ICS. Existe más de una misma Dirección IP en la misma LAN privada. Reconfigure la LAN de modo que se utilicen IPs únicos.
768 Ha fallado el proceso de encriptación.
769 No puede alcanzarse el destino.
770 El equipo remoto rechazó este intento de conexión.
771 Red ocupada.
772 El hardware remoto no puede administrar la solicitud de conexión.
773 Se ha modificado el número de destino.
774 Falla temporaria.
775 Llamada bloqueada por el equipo remoto.
776 El hardware remoto está utilizando la función no molestar.
777 Módem remoto fuera de servicio.
778 No se ha podido verificar la identidad del servidor.
779 La conexión requiere una tarjeta inteligente. Active la tarjeta inteligente.
780 La función intentada no es válida en este tipo de conexión.
781 No se ha encontrado certificado válido para la encriptación.
Códigos de errorDescripción
782 Traducción de direcciones de red (NAT) instalada como protocolo de enrutamiento. Elimine antes de intentar activar el ICS.
783 No se ha podido activar el ICS. LAN seleccionada como red privada desconectada o ausente.
784 El nombre del usuario es distinto del requerido por la tarjeta inteligente.
785 Conexión no configurada para la tarjeta inteligente. Actívela desde las propiedades de conexión.
786 Ha fallado la conexión de L2TP. Certificado de equipo no válido.
787 Ha fallado la conexión de L2TP. La seguridad no ha podido autenticar el equipo remoto.
788 Ha fallado la conexión de L2TP. La seguridad y el equipo remoto no pueden establecer los parámetros.
789 Ha fallado la conexión de L2TP. La seguridad encontró un error de procesamiento con el equipo remoto.
790 Ha fallado la conexión de L2TP. Ha fallado la validación del certificado en el equipo remoto.
791 Ha fallado la conexión de L2TP. No se encuentra la directiva de seguridad.
792 Ha fallado la conexión de L2TP. Se agotó el tiempo de espera de la negociación de seguridad.
793 Ha fallado la conexión de L2TP. Error durante la negociación de seguridad.
794 El atributo RADIUS del protocolo entramado no es PPP.
795 El atributo RADIUS del tipo de túnel no es correcto.
796 El atributo RADIUS del tipo de servicio no es entramado ni entramado con devolución de llamada.
797 El módem no se encuentra o está ocupado.
798 No se ha encontrado el certificado que utiliza el Protocolo de Autenticación Extensible.
799 No se ha podido activar el ICS. Conflicto de dirección IP. Asegúrese de que sólo el equipo host utilice el IP 192.168.0.1
800 El servidor VPN no está disponible, está Inaccesible o no está configurado para esta conexión.
995 Operación anulada.
Códigos de errorDescripción
1382 Se ha excedido la longitud máxima.
1793 La cuenta ha caducado.
2250 No existe la conexión de red.

miércoles, 12 de septiembre de 2012

diagnostico de fallas del hardware

DIAGNOSTICO DE FALLAS DEL HARDWARE




Verifico de manera minuciosa lo relacionado alimentación de energía, cables, conexiones, regulador entre otros. Luego reinicio el equipo.
Diagnostico: Fallas en el suministro de energía o mala conexión de cables.

Abro el Case, y reviso bus, tarjeta Ram, pila, procesador, tarjeta de video y fuente de poder. Diagnostico: desconexión de bus, que se encuentra quemada alguna de las memorias o estén sucias.

En caso de impresoras u otros dispositivos, revisaría los cables de energía, los conectores, cartuchos, tonel. luego reiniciaría el dispositivo.
Diagnostico: mala conexión o falta de energía.

lunes, 10 de septiembre de 2012

las fallas mas comunes en el hardware

FALLAS COMUNES DEL HARDWARE


PROBLEMA: LA PC NO ENCIENDE
posible solucion: verificar el funcionamiento de la fuente, cable power, luz de la lectora y disquetera

PROBLEMA: LA PC ENCIENDE PERO NO TIENE IMAGEN
posible solucion:en este caso el problema puede estar en la placa de video o en las memorias

PROBLEMA: EL MODEM NO LOGRA CONECTARSE A INTERNET O LO HACE Y A LOS MINUTOS SE DESCONECTA
posible solucion: Despues de una tormenta electrica es posible que se queme el modem, no es confiable el diagnostico de Windows sobre los modems instalados...

PROBLEMA: ALGUNOS JUEGOS NO FUNCIONAN CON LA PLACA DE VIDEO INTEGRADA
posible solucion: Es necesario agregar una plca de video con mejor performance. Las placas integradas tipo  SIS, no estan preparadas para soportar juegos en 3D

PROBLEMA: LA PC NO TIENE SONIDO Y LA PLACA ES PCI AUDIO DEVICE
posible solucion: el sonido es integrado, seguramente el driver es un C-Media (CMI 8330)

EL DISCO DURO ESTA LENTO
Si tu sistema está lento, podría estar necesitando un mantenimiento de rutina o podrías cambiar la configuración de la computadora para maximizar su rendimiento.
MANTENIMIENTO PERIODICO: Dos utilerías que pueden ayudarte a maximizar el rendimiento del disco duro son Norton ScanDisk y el desfragmentador Norton, ambas son herramientas de Norton Utilities
SKANDISK: es un programa incluido en los sistemas operativos DOS y Windows que busca errores en el disco duro, como por ejemplo espacios perdidos del disco, programas estrellados y errores de archivos.
EL DESFRAGMENTADOR: también está incluido en las computadoras que corren los sistemas operativos DOS y Windows. Entre más utilices tu disco duro, se vuelve más lento.

EL SISTEMA SE "CUELGA"
Diferentes problemas pueden detener el sistema, como los problemas de memoria y de fluido eléctrico, sin embargo siempre se culpa a los controladores. Los controladores para el hardware rara vez se actualizan .

jueves, 6 de septiembre de 2012

uso de la tarjeta post

Evitas hacer filas para recargar tu Tarjeta BIP Post Pago. Por cada uso acumulas
CMR Puntos. Puedes realizar hasta 8 viajes diarios. Tu tarjeta Bip Post Pago ...Imprime tu postal para mamá. ... Aquí podrás crear e imprimir tu tarjeta para
felicitar a mamá. .... Términos de uso (Terms of Use) | Política Sobre Privacidad /
Sus Derechos de Privacidad en California (Privacy Policy / Your California
Privacy .

miércoles, 5 de septiembre de 2012

HERRAMIENTA DE DIAGNOSTICO DEL COMPUTADOR


HERRAMIENTA DE DIAGNOSTICO DEL COMPUTADOR (HERRAMIENTA EVEREST)

Everest Ultimate Edition permite realiza un extenso y detallado análisis del sistema, mostrando prácticamente todos los aspectos referentes a hardware, software, configuración de red y más.
Permite realizar diversos bancos de pruebas para someter a examen la capacidad de procesador, memoria, disco y otros elementos claves de tu sistema. Dichas pruebas no sólo proporcionan información sobre la capacidad actual de la máquina, sino también datos sobre sus resultados en caso de realizar un “overclock”.
Everest nos muestra detalles sobre el procesador, placa base, memoria, sistema operativo, procesos activos, DLL en uso, servicios en ejecución, carpetas compartidas y usuarios, configuración de audio y vídeo, configuración de red local e Internet, software instalado, elementos de hardware instalados y mucho, mucho más.
Características:
  • Herramienta de diagnóstico y ajuste del sistema.
  • Información de componentes: placa base, CPU, adaptadores de vídeo, monitor, dispositivos de almacenamiento, adaptadores de red, etc.
  • Información de programas: sistema operativo, servidores, visualización, redes, programas instalados en general, etc.
  • Información de seguridad de Windows y aplicaciones.
  • Información de aplicaciones de seguridad (firewall, antivirus, anti-spyware, etc.).
  • Diagnóstico del sistema en general.
  • Monitoreo de componentes.
  • Monitoreo de memoria.
  • Reportes detallados.
  • Pantalla inicial acerca de la herramienta Everest para el monitoreo de todo el hardware que se está utilizando.
FUNCIONAMIENTO
  • El funcionamiento de esta herramienta es muy sencillo los que tenemos que haces es acceder al programa y nos mostrara las múltiple opciones que posee.
Las opciones que nos aparecen en la herramienta son: ordenador, placa base, sistema operativo, servidor, monitor, multimedia, almacenamiento, red, directX, dispositivos de hardware, programas, seguridad, configuración, base de datos, comparaciones.
  • Si hacemos clic en una de estas opciones se nos desplegaran y nos aparece en la parte derecha otras opciones presentándonos un informe de cómo es el estado de estas partes del computador.
  • Después de  que podemos ver todas estas características de  nuestro computador podemos también obtener un informe del mismo ya que Everest nos da una opción para realizar informes; esto es simple solo tenemos que hacer clic en la opción de informe de la parte superior  y nos desplegara un Asistente que indicara algunos pasos para realizar dicho informe. Estos pasos son: 1) Escoger un perfil de informe 2) luego escogemos el tipo de formato para nuestro informe y por último la herramienta se ejecutara para realizar el informe. Terminada la ejecución nos presentara un detallado informe como podemos ver a continuación.

HERRAMIENTAS DE MONITOREO
Una de las muy importantes características de esta aplicación son las herramientas de diagnósticos. Para el uso de las mismas debemos ir dentro del programa a la barra principal y escoger la opción de Tool, desplegara un submenú con las siguientes opciones:
  • Disk Benchmark
  • Cache And Memory Benchmark
  • Monitor Diagnostics
  • System Stability Test
  • EVEREST CPUID

lunes, 3 de septiembre de 2012

Modelo de Solucion La Resolución de Problemas Utilizando la Computadora

Fases para la Resoluci´ on de Problemas
1. Analisis del Problema. En la fase de analisis en el proceso de programacion se determina que hace el
programa. Esta fase requiere una clara defenicion donde se contemple exactamente lo que debe hacer el
2

programa y el resultado o solucion deseada. Dado que se busca una solucion se precisan especificaciones
de entrada y salida. Para poder definir bien un problema es conveniente responder a las siguientes
preguntas: ¿Que entradas se requieren? (cantidad y tipo) ¿Cual es la salida deseada? (cantidad y
tipo) ¿Que metodo produce la salida deseada?
2. Diseno del Algoritmo. En la fase de diseno se determina como hace el programa la tarea solicitada. Los
metodos utilizados para el proceso del dise no se basan en el conocido divide y venceras: la resolucion de
un problema complejo se realiza dividiendo el problema en subproblemas y a continuacion dividir estos
en otros de nivel mas bajo, hasta que sea implementada una solucion en la computadora. Este metodo se
conoce tecnicamente como diseno descendente (top-down) o modular. El programa principal (el modulo
de nivel mas alto) llama a subprogramas (modulos) de nivel mas bajo, que a su vez pueden llamar
a otros subprogramas. Estos modulos pueden ser planeados, codificados, comprobados y depurados
independientemente y luego combinarlos entre si. Este proceso implica la ejecucion de estos pasos
hasta que el programa se ha terminado. El diseno del algoritmo es independiente del lenguaje de
programacion en el que se vaya a codificar posteriormente.
3. Implementacion del Algoritmo. Para implementar un algoritmo en la computadora, se debe ejecutar
los siguientes pasos: Codificacion y documentacion, Compilacion y ejecucion, Verificacion y finalmente
la Depuracion.
(a) Codificacion y documentacion. Es la escritura en un lenguaje de programacion de la repre-
sentacion de un algoritmo, en el caso de este curso se utilizan como lenguajes Octave o Matlab.
La codificacion se conoce como programa fuente. La documentacion puede ser interna y externa.
La documentacion interna es la contenida en lineas de comentarios. La documentacion externa
incluye analisis, diagramas de fiujo y/o pseudo codigos, manuales de usuarios con instrucciones
para ejecutar el programa y para interpretar los resultados. La documentacion es vital cuando se
desea corregir posibles errores futuros o bien cambiar el programa. Estos cambios se denominan
mantenimiento del programa. Ademas es de buena costumbre para todo buen programador, dejar
comentado su codigo, para que el futuro programador pueda darle mantenimiento facilmente a el
programa, o incluso, si es el mismo creador quien debe darle mantenimiento. La importancia de
la documentacion debe ser destacada por su influencia en la etapa final, ya que programas pobre-
mente documentados son dificiles de leer, mas dificiles de depurar y casi imposibles de mantener
y moficar.
(b) Compilacion y ejecucion. Una vez que el algoritmo se ha convertido en un programa fuente, debe
3

ser traducido a lenguaje maquina. Este proceso se realiza con el compilador y el sistema operativo
que se encarga practicamente de la compilacion. Si al compilar el programa fuente se presentan
errores (errores de compilacion), es necesario volver a editar el programa, corregir los errores y
compilar de nuevo. Esto se repite hasta que ya no se presenten mas errores, obteniendose el
programa objeto. Cuando no existen errores en el programa fuente se debe instruir al sistema
operativo para que efectue la fase de montaje o enlace, del programa fuente con las librerias del
programa del compilador. Este proceso de montaje produce un programa ejecutable. Cuando se
ha creado un programa ejecutable este se puede ya ejecutar desde el sistema operativo con solo
teclear su nombre. Suponiendo que no existen errores durante la ejecucion (errores en tiempo de
ejecucion), se obtendra la salida de resultados correctos del programa.
(c) Verificacion y depuracion. Es el proceso de ejecucion del programa con una amplia variedad
de datos de entrada, llamados datos de test o prueba como son: valores normales de entrada,
valores extremos de entrada que comprueben los limites del programa y valores de entrada que
comprueben aspectos especiales del programa. Estos determinaran si el programa contiene errores
o no.