3. 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
4. *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óndetallada sobre nuestro
equipo
5. UNAGRAN VARIEDAD DE DIAGNOSTICOS QUENOS
PERMITIRANIDENTIFICAR ELCOMPONENTEQUE 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.
6. * 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.
7. 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
8. 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
9. 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.
10. 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.
12. 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.
SOFTWAREDE MANTENIMIENTO
13. 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
14. *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
15. IMPACTODE LOS FACTORESDEL MANTENIMIETOPOSITIVO
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%
16. 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
17. IMPACTODE LOS FACTORESDE MANTENIMIENTONEGATTIVO:
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%
18. 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
20. 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
21. * 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
22. * 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.
23. 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.
SOFTWAREDE UTILERIA
24. *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
25. * 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.
26. * 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