Publicación:
Desarrollo de una aplicación para detectar y eliminar virus de ordenadores

Cargando...
Miniatura
Fecha
2020-05-25
Título de la revista
ISSN de la revista
Título del volumen
Editor
Proyectos de investigación
Unidades organizativas
Número de la revista
Resumen
El presente trabajo propone el desarrollo de una aplicación para detectar y eliminar virus de ordenadores, mediante el uso de la ingeniería de software y Lenguaje de Programación (Python). La investigación comprende un proyecto especial, con diseño descriptivo y nivel de la investigación de campo, así mismo la población corresponde a la mayoría de los antivirus disponibles en el mercado siendo utilizado más adelante una muestra de (6) antivirus para obtener mediante la observación directa y una lista de cotejo las características y requerimientos de los mismos. Para el desarrollo de la presente aplicación, se propuso el uso de la metodología de desarrollo de software prototipo. El presente trabajo consta de 5 fases metodológicas las cuales son: el diagnostico en el cual se hará una comparación de los diferentes antivirus del mercado, la fase de determinación en esta fase en función de lo obtenido en la fase anterior se determinara cuáles son las características y requerimientos básicos de un antivirus, la fase diseño y desarrollo en las cuales de diseñar y desarrollara la aplicación mediante el modelo de prototipos y el lenguaje de programación Python respectivamente, la última fase es el periodo de prueba en la cual se evaluara en funcionamiento de la aplicación mediante las pruebas de caja negra y caja blanca. Con la realización de este trabajo de grado, se concluye que se puede realizar un antivirus utilizando el leguaje Python, haciendo uso de los hash y códigos MD5 y la librería gráfica Tkinter, capaz de detectar virus, gusanos y troyanos, y eliminarlos.
Palabras clave
TECNOLOGÍA::Tecnología de la información::Computación::Ingeniería de software, TECNOLOGÍA::Tecnología de la información::Ingeniería de sistemas, TECNOLOGÍA::Tecnología de la información::Computación::Aplicación, TECNOLOGÍA::Tecnología de la información::Computación::Programación
Citación