jueves, 19 de marzo de 2009

MANTENIMIENTO DEL SOFTWARE


Mantenimiento de software
Es una de las actividades más comunes en la Ingeniería de Software y es el proceso de mejora y optimización del software desplegado (es decir; revisión del programa), así como también corrección de los defectos.
El mantenimiento de software es también una de las fases en el Ciclo de Vida de Desarrollo de Sistemas (SDLC ) que se aplica al desarrollo de software. La fase de mantenimiento es la fase que viene después del despliegue (implementación) del software en el campo.
La fase de mantenimiento de software involucra cambios al software en orden de corregir defectos y dependencias encontradas durante su uso tanto como la adición de nueva funcionalidad para mejorar la usabilidad y aplicabilidad del software.
El mantenimiento del software involucra varias técnicas específicas. Una técnica es el rebanamiento estático, la cual es usada para identificar todo el código de programa que puede modificar alguna variable
La fase de mantenimiento de software es una parte explícita del modelo en cascada del proceso de desarrollo de software el cual fue desarrollado durante el movimiento de programación estructurada en computadores.
Dentro de la ingeniería del software se proporcionan soluciones técnicas que permiten abordar el mantenimiento de manera que su impacto en coste dentro del ciclo de vida sea menor. Las soluciones técnicas pueden ser de tres tipos:
1. Ingeniería inversa: Análisis de un sistema para identificar sus componentes y las relaciones entre ellos, así como para crear representaciones del sistema en otra forma o en un nivel de abstracción más elevado.
2. Reingeniería: Modificación de un producto software, o de ciertos componentes, usando para el análisis del sistema existente técnicas de ingeniería inversa y, para la etapa de reconstrucción, herramientas de ingeniería directa, de tal manera que se oriente este cambio hacia mayores niveles de facilidad en cuanto a mantenimiento, reutilización, comprensión o evolución.
3. Reestructuración del software: Cambio de representación de un producto software, pero dentro del mismo nivel de abstracción.
El objetivos de estas técnicas es proporcionar métodos para reconstruir el software, ya sea reprogramándolo, redocumentándolo, rediseñándolo, o rehaciendo alguna/s característica/s del producto. La diferencia entre las soluciones descritas radica en cuál es el origen y cuál es el destino de las mismas (producto inicial y/o producto final).

jueves, 5 de marzo de 2009

martes, 3 de marzo de 2009

martes, 10 de febrero de 2009

factores que intervienen en el ensamble de computo

ENSAMBLAR UNA COMPUTADORA
Elementos básicos para el ensamble:1. Una mesa.2. Suficiente luz para poder ensamblar las partes pequeñas sin problemas.3. Las herramientas y accesorios apropiados.4. Una pulsera antiestática.5. Todos los componentes del sistema.
Estos son:a) Gabinete y fuente de poder, incluyendo cables de conexión a la tarjeta principal y a los dispositivos de memoria auxiliar.b) Tarjeta principal (tarjeta madre)c) Procesadord) Memoria Ram (DIMM's)e) Tarjeta de Videof) Tarjeta de Audiog) Tarjeta de fax-modem (moduladora/demoduladora).i) Unidad de disco duroj) Unidad lectora de disco compacto.k) Cables de comunicacion (para el disco duro, el disco flexible y el CD)L) Teclado, Dispositivo apuntador (Mouse)n) Bocinas.
Lugar de ensamble puede ser una mesa amplia, no metálica (para evitar descargas eléctricas hacia los delicados componentes y circuitos limpia y con buena iluminación.
.- Instalación del procesador: Se toma la tarjeta principal y se prepara para insertar los componentes que van directamente en ella. Los soportes laterales se fijan a la base de la tarjeta
Fijar la tarjeta principal de gabinete: La tarjeta principal tiene unas perforaciones que coinciden con unos pequeños postes que están sujetos al gabinete, se empalma la tarjeta haciendo coincidir las perforaciones y se fijan con tornillos.
Instalación de la tarjeta de video: La instalación de tarjetas en las ranuras de expansión, se realiza siempre de la misma manera: primero se insertan para buscar la posición correcta y luego se presiona fuertemente sobre ellas
Instalación de la tarjeta de audio: Las tarjetas de audio pueden ser de tipo ISA o PCI. Despues de identificar el tipo correcto, se localiza la ranura correspondiente y se realiza el mismo procedimiento de la tarjeta de video.
Instalación de la tarjeta Modem: También estas tarjetas pueden ser ISA o PCI, para insertarlas, se realiza el mismo procedimiento que en los casos anteriores. :-) que pereza para escribir no??
Colocación de la unidad de disquetes: para instalar este dispositivo conocido como drive o unidad de disco flexible, se retira la tapa que se encuentra generalmente al frente, en la parte media del gabinete. Se introduce la unidad por el conducto rectangular hasta hacer coincidir las entradas de tornillos del drive con los orificios
Conexion de los cables de corriente: Estando todos los dispositivos y tarjetas fijos en el gabinete, se procede a conectar los cables de alimentación de corriente eléctrica, a fin de que puedan operar. De la fuente de poder sale un grupo de cables con una Terminal de 20 hilos que se pueden acoplar al soquet que se encuentra en la tarjeta principal.
Conexion de los cables de datos: Los dispositivos del almacenamiento de información en disquetes, requieren de dos tipos de cables; el de corriente eléctrica y el de datos. Los cables de datos son planos, generalmente de 34 hilos, de color gris, con el hilo 1 marcado con color rojo. Un extremo se conecta al controlador localizado en la tarjeta principal, haciendo coincidir el hilo en rojo con el pin 1 señalado en la placa de base.
Conexión de las luces piloto (leds): Al frente del gabinete se encuentra dos pequeñas señales luminosas llamadas leds, que indican cuando la computadora esta encendida y que el disco duro se encuentra en uso. Estas señales se conectan a unos pines ubicados en la tarjeta principal, mediante cables de dos hilos que tienen un conector de puente.
Conexion del interruptor de corriente y el botón de reinicio: Para terminar con las conexiones, se conectan los cables hacia los botones de interrupción y reinicio. El primero permite encender y apagar la computadora; el segundo reinicia el sistema cuando se ha quedado "congelado", a causa de un error de algunas aplicaciones. Es el equivalente a pulsar juntas las teclas [ctrl. + Alt. + Supr].
Cerrado del Gabinete: Una vez que todos los componentes internos de la computadora están en su posición correctas y bien conectados, se hace una ultima inspección y se acomodan los cables para evitar que queden doblados o presionados con la tapa del gabinete.
Conexion del Monitor: El monitor se conecta al sistema mediante dos cables: el de corriente eléctrica, que se conecta al regulador, y el de comunicaciones que tiene una Terminal de 15 pines para conectarse al puerto de video.
Conexion del teclado: El teclado tiene un cable de comunicaciones con un conector redondo de 6 pines denominado minidin, con un pequeño borde hacia el interior que indica la posición en que debe entrar el puerto correspondiente.
Conexion del apuntador grafico (raton): El raton también utiliza un cable de comunicaciones con un conector minidin; su conexion es similar ala del teclado.
Conexion de las bocinas. Las bocinas cuentan con un conector machi de 3.5 mms, estereo, que se acopla al conector de salida de la tarjeta de audio en la parte posterior del gabinete.
Conexion del micrófono: El micrófono se conecta a la computadora por un conector macho 3.5 mms. Se introduce en la tarjeta de audio de entrada correspondiente que viene señaladas en la parte posterior de la tarjeta.