27
yuliana Andrea Osorno Gómez Jaiver Esteban Parra Palacio 10-3 Profesora: Leonor niño

Software de diagnostico y mantenimiento

Embed Size (px)

Citation preview

Page 1: Software de diagnostico y mantenimiento

yuliana Andrea Osorno GómezJaiver Esteban Parra Palacio

10-3Profesora: Leonor niño

Page 2: Software de diagnostico y mantenimiento

Software De DiagnosticoSoftware De

Mantenimiento Software De Utilización

Actividad

Page 3: Software de diagnostico y mantenimiento

Un software de diagnostico es aquel que nos permitirá acceder a una cantidad importante de información para equipos pc y debería contar con las siguientes características:

*soporte para multiprocesador.

* Diagnósticos de procesadores con tecnologia 3D now.

*Detección de dispositivos PCL .

Software de diagnostico

Page 4: Software de diagnostico y mantenimiento

  * CPU, FPU y RAM (que soporte SIMM, DIMM, SDRAM, DDR y RIMM)

  * Placa de video

  * Puertos COM y LPT

  * Disqueteras

  * Discos duros

  * CD-ROM

 * Unidades ATAPI (Zip, Jaz, etc.)

Mostrar información detallada sobre nuestro equipo

Page 5: Software de diagnostico y mantenimiento

UNA GRAN VARIEDAD DE DIAGNOSTICOS QUE NOS PERMITIRAN IDENTIFICAR EL COMPONENTE QUE FALLA:

* Test de CPU: Core, FPU (co-procesador matemático) y extensiones multimedia (MMX)

* Test de MotherBoard: Controlador DMA, Timers, Controlador de Teclado e interrupciones, Test de bus pcl Y CMOS RAM

* Test de Memoria RAM: Memoria Convencional, Extendida y Cache L2.

* Test de puertos serie y paralelo: Test internos, de handshake y loopback (plug requerido)

* Test de Placas de video y monitor: Generador de caracteres, memoria, modos de video, etc.

Page 6: Software de diagnostico y mantenimiento

* Test de CDROM y DVD: Velocidad de transferencia, velocidad de búsqueda aleatoria, test de audio y de lectura de datos.* Test de disqueteras: Test de lectura y escritura (linear y aleatoria), test de protección de escritura, etc. * Test de Discos Rígidos: Test mecánicos, de velocidad, de lectura/escritura y formateo a bajo nivel.* Test de unidades ATAPI (Zip, Jaz): Test de lectura/escritura, etc.* Test de Teclado: Test de teclas, de repetición, LEDS  y controlador.* Test de Mouse: Test de movimiento y botones en modo texto y modo gráfico* Test de Joystick y Turbo-Switch: Test de botones, movimientos y repetición de disparo.* Test de Placas de sonido y USB.* Test de Modem e Impresoras.* Herramientas de diagnóstico para unidades SCSI.

Page 7: Software de diagnostico y mantenimiento

RECUPERAR ARCHIVOS OCULTOS EN DISPOSITIVOS USB CON USB SHOW*USB Show permite recuperar archivos ocultos en cualquier dispositivo USB. Estos archivos pueden haber sido configurados como ocultos por algunos virus o por algún usuario. Se recomienda utilizar este programa gratis para Windows junto con un antivirus por si los archivos ocultos fuera cualquier tipo de malware.

TIPOS DE SOFTWARE DE DIAGNOSTICO

Page 8: Software de diagnostico y mantenimiento

COPIAR SOLO ARCHIVOS MODIFICADOS A PARTIR DE UN DIA / HORA. 

CopyChangedFiles: es un programa gratis para Windows que nos permite copiar sólo aquellos archivos que hayan sido modificados a partir de una determinada fecha y/o hora. Para usarlo, necesitas tener instalado Microsoft .NET Framework 2.0 o superior

Page 9: Software de diagnostico y mantenimiento

CRAWLER:

License Crawler es un programa gratis para Windows que nos permite recuperar los números de serie (serials) de las aplicaciones que tenemos instaladas en el PC. Es útil, por ejemplo, cuando vamos a reformatear el disco duro y tenemos que reinstalar todos los programas de nuevo .License Crawler analiza el registro del sistema de Windows, extrayendo los números de serie. Funciona con todas las versiones de Windows desde Windows 95 a Windows Vista.

Page 10: Software de diagnostico y mantenimiento

Ahorrar energía en el PC con Edison:

Los usuarios de ordenadores portátiles están acostumbrados a gestionar la energía del PC portátil para que la batería les dure más. Algo que no sucede con los usuarios de PC de sobremesa. Con Edison, un programa freeware para Windows, éstos últimos también pueden hacer que su PC consuma menos energía eléctrica tan sólo configurando 3 parámetros como son el apagado de la pantalla y del disco duro, y la entrada en modo suspensión del PC transcurrido un determinado espacio de tiempo.

Page 11: Software de diagnostico y mantenimiento

IMÁGENES DE SOFWARE DE DIAGNOSTICO

Page 12: Software de diagnostico y mantenimiento

El mantenimiento de software es la modificación de un producto de software después de la entrega, para corregir errores , mejorar el rendimiento, u otros atributos. El mantenimiento del software es una de las actividades más comunes en la ingeniería de software. El mantenimiento del software y la evolución de los sistemas fue abordada por primera vez por MEIRM.LEHMAN  en 1969. Durante un período de veinte años, su investigación condujo a la formulación de las LEYES DE LEHMAN (Lehman 1997). Principales conclusiones de su investigación incluyen que el mantenimiento es realmente un desarrollo evolutivo y que las decisiones de mantenimiento son ayudadas por entender lo que sucede a los sistemas (y al software) con el campo. Lehman demostró que los sistemas continúan evolucionando con el tiempo. A medida que evolucionan, ellos crecen más complejos a menos que se toman algunas medidas como refactorización de código  para reducir la complejidad.

SOFTWARE DE MANTENIMIENTO

Page 13: Software de diagnostico y mantenimiento

Los problemas claves de mantenimiento de software son administrativos y técnicos. Problemas clave de administración son: alineación con las prioridades del cliente, dotación de personal, cuál organización hace mantenimiento, estimación de costos. Son cuestiones técnicas claves: limitado entendimiento, análisis de impacto , pruebas (testing), medición de mantenibilidad.El mantenimiento de software es una actividad muy amplia que incluye la corrección de errores, mejoras de las capacidades, eliminación de funciones obsoletas y optimización. Debido a que el cambio es inevitable, se debe desarrollar mecanismos para la evaluación, controlar y hacer modificaciones

Page 14: Software de diagnostico y mantenimiento

*A finales de los años 1970, una famosa y ampliamente citada estudio de encuesta por Lientz y Swanson, expuso la muy alta fracción de los costos del  ciclo de vida que estaban siendo gastados en mantenimiento.

* La encuesta mostró que alrededor del 75% del esfuerzo de mantenimiento fue en los dos primeros dos tipos, y la corrección de errores consumía aproximadamente el 21%. Muchos estudios posteriores sugieren una magnitud similar del problema. Los estudios muestran que la contribución del usuario final es crucial durante el análisis y recopilación de nuevos datos de requerimiento. Y ésta es la causa principal de cualquier problema durante el mantenimiento y evolución del software. Así que el mantenimiento de software es importante porque consume gran parte de los costos del ciclo de vida y también la imposibilidad de cambiar el software de forma rápida y fiable significa que las oportunidades de negocio se pierden Impacto de los factores clave de ajuste en el mantenimiento (por orden de máximo impacto positivo)

IMPORTANCIA DE MANTENIMIENTO DE SOFTWARE

Page 15: Software de diagnostico y mantenimiento

IMPACTO DE LOS FACTORES DEL MANTENIMIETO POSITIVO

Factores de mantenimiento

Riesgo mas

Especialistas de mantenimiento 35%

Experiencia alta del personal 34%

Variables y datos manejados por tablas 33%

Baja complejidad de la base de código 32%

Y2K y motores especiales de búsqueda 30%

Herramientas de reestructuración de código 29%

Herramientas de reingeniería 27%

Lenguajes de programación de alto nivel 25%

Herramientas de ingeniería inversa 23%

Herramientas de análisis de complejidad 20%

Herramientas de seguimiento de defectos 20%

Especialistas en "actualización masiva" Y2K 20%

Page 16: Software de diagnostico y mantenimiento

factores de mantenimientos

riesgo mas

Herramientas de control de cambio automático 18%

Horas extras no pagadas 18%

Mediciones de calidad 16%

Inspecciones formales de la base de código 15%

Bibliotecas de pruebas de regresión 15%

Tiempo de respuesta excelente 12%

Formación anual de > 10 días 12%

Experiencia de la alta gerencia 12%

Automatización del HELP desk 12%

No módulos propensos a errores 10%

Reporte de defectos en-línea 10%

Medidas de productividad 8%

Excellent ease of use 7%

Medidas de satisfacción de usuarios 5% suma 603

Page 17: Software de diagnostico y mantenimiento

IMPACTO DE LOS FACTORES DE MANTENIMIENTO NEGATTIVO:

FACTORES DE MANTENIMIENTO RIESGO MAS

Módulos propensos a errores -50%

Datos y variables incrustados -45%

Inexperiencia del personal -40%

Alta complejidad del código -30%

No Y2K de motores de búsqueda especiales -28%

Métodos manuales de control de cambio -27%

Lenguajes de programación de bajo nivel -25%

Ninguna herramienta de seguimiento de defectos -24%

No hay especialistas en "actualización masiva" Y2K

-22%

Pobre facilidad de uso -18%

No hay mediciones de calidad -18%

No hay especialistas de mantenimiento -18%

Page 18: Software de diagnostico y mantenimiento

Tiempo de respuesta pobre -16%

No hay inspecciones de código -15%

No hay bibliotecas de pruebas de regresión -15%

No hay automatización del help desk -15%

No hay reportes de defecto en línea -12%

Falta de experiencia de gestión -15%

No hay herramientas de reestructuración -10%

No hay entrenamiento anual -10%

Ningunas herramientas de reingeniería -10%

No hay herramientas de ingeniería inversa -10%

No hay herramientas de análisis de la complejidad -10%

No hay medidas de productividad -7%

Moral pobre del equipo -6%

No hay medidas de satisfacción del usuario -4%

Horas extras no pagadas 0%

SUMA -500

Page 19: Software de diagnostico y mantenimiento

IMAGEN

Page 20: Software de diagnostico y mantenimiento

A lo largo de su vida útil, la aplicación puede necesitar modificaciones por distintas razones, que determinan diferentes tipos de mantenimiento:*Mantenimiento preventivo: Consiste en la revisión constante del software para detectar posibles focos de problemas que puedan surgir en el futuro.

TIPOS DE SOFTWARE DE MANTENIMIENTO

Page 21: Software de diagnostico y mantenimiento

* Mantenimiento predictivo: Evalúa el flujo de ejecución del programa para predecir con certeza el momento en el que se producirá la falla, y así determinar cuándo es adecuado realizar los ajustes correspondientes.* Mantenimiento correctivo: Corrige los defectos encontrados en el software, y que originan un comportamiento distinto al deseado. Estas fallas pueden ser de procesamiento, rendimiento (por ejemplo, uso ineficiente de los recursos de hardware), programación (inconsistencias en la ejecución), seguridad o estabilidad, entre otras.

* Mantenimiento adaptativo: Si se requiere cambiar el entorno de uso de la aplicación (que incluye al sistema operativo, a la plataforma de hardware o, en el caso de las aplicaciones web, al navegador), puede ser indispensable en modificarla para mantener su plena funcionalidad estas nuevas condiciones

Page 22: Software de diagnostico y mantenimiento

* Mantenimiento evolutivo: Es un caso especial donde la adaptación resulta prácticamente obligatoria, ya que de lo contrario el programa quedaría obsoleto con el paso del tiempo. Por ejemplo, el cambio de versión en un navegador (muchas veces impuesto sin el consentimiento del usuario) suele obligar a realizar ajustes en plugins y aplicaciones web.* Mantenimiento perfectivo: Por distintas razones, el usuario puede solicitar el agregado de nuevas funcionalidades o características no contempladas al momento de la implementación del software. El mantenimiento perfectivo adapta la aplicación a este requerimiento.

Page 23: Software de diagnostico y mantenimiento

Son programas de servicios que sirven de apoyo al procesamiento de los trabajos . En informática, una utilidad es una herramienta que sirve de soporte  para la   construcción y ejecución de programas, en donde se incluyen las bibliotecas de sistema, middleware, herramientas de desarrollo, etc. Los de mantenimiento te sirven por ejemplo para Limpiar, corregir el registro, mandar los archivos obsoletos a la basura, limpiar los temporales de internet, desfragmentar disco, y las de protección Sirven para evitar ataques a tu maquina vía remota, por algún virus.

SOFTWARE DE UTILERIA

Page 24: Software de diagnostico y mantenimiento

*Acelerador de Descargas Gratuito Realice sus descargas mas rápido. Descarga este software gratis. Excelente programa con muchas opciones! 

* iTunes 7 Ultima versión gratuita de iTunes de Apple, escuche radio, CDs, vea películas. Programa gratis de Apple. * Print Screen Software Gratis Programa Gadwin para capturar pantalla o archivo impresora. La versión gratuita no captura ventana auto-deslizable, no incluye editor. 

*FastStone Print Screen de prueba 30 días de prueba! Print Screen Avanzado. Capture ventanas deslizables, Región con FreeHand, Resize, Editor y mas. Programa de prueba de bajo costo con actualizaciones gratis de por vida.

EJEMPLOS DE UTILERIA

Page 25: Software de diagnostico y mantenimiento

* SnagIT Print Screen Asombroso programa, es el mejor programa de captura, programa de prueba. Excelente soporte gratuito. *TuGZip 3.4 ZIP / UNZIP Poderoso Compactador sin limite de 4Gb para Windows Compacta y des compacta múltiples formatos incluyendo los mas populares como ZIP, ZIP, 7-ZIP, A, ACE, ARC, ARJ, BH, BZ2, CAB, CPIO, DEB, GCA, GZ, IMP, JAR, LHA (LZH), LIB, RAR, RPM, SQX, TAR, TGZ, TBZ, TAZ, YZ1 y ZOO. ZIP / UNZIP Gratuito. Repara archivos ZIP y SQX corruptos. Soporta archivos de imagen de disco como el ISO, BIN, C2G,IMG y NRG.

Page 26: Software de diagnostico y mantenimiento

* Quick Zip 4. Compacte archivos de mas de 4 Gb, incluye varias utilerías Elimina archivo duplicados. Libere espacio borrando archivos duplicados. 

*CCleaner Elimine las cookies, archivos temporales de internet, repare el registry

*Boot Disk.com Discos de arranque para todos los Windows. 

*Programe su PC para apagarse o reiniciar usando este programa AMP Win off

* Calendario AMP Calendar Calendario 

* JAVA Baje la ultima versión de Java, instalación fuera de línea recomendar

* Windows Explorador Commander otra alternativa a Windows Explorer con pantalla tipo MSDOS

Page 27: Software de diagnostico y mantenimiento