Professional Documents
Culture Documents
QUE ES SOFTWARE
Se conoce como software al equipamiento
lógico o soporte lógico de una computadora
digital; comprende el conjunto de los
componentes lógicos necesarios que hacen
posible la realización de tareas específicas,
en contraposición a los componentes físicos,
que son llamados hardware.
Definición de software
• Existen varias definiciones similares
aceptadas para software, pero probablemente
la más formal sea la siguiente:
• Es el conjunto de los programas de cómputo,
procedimientos, reglas, documentación y
datos asociados que forman parte de las
operaciones de un sistema de computación.
CLASIFICACIÓN DEL
SOFTWARE
• Si bien esta distinción es, en cierto modo, arbitraria, y a veces
confusa, a los fines prácticos se puede clasificar al software en
grandes.
TIPOS SOFTWARE :
• Software de sistema
• Software de programación
• Software de aplicación
• Software de educativo
• Software de empresarial
• Software de médico
• Software de cálculo Numérico y simbólico.
• Software de diseño Asistido (CAD)
• Software de Control Numérico (CAM)
PROCESO DE CREACIÓN DEL
SOFTWARE
• Se define como Proceso al conjunto
ordenado de pasos a seguir para llegar a la
solución de un problema u obtención de un
producto, en este caso particular, para lograr
la obtención de un producto software que
resuelva un problema.
• El proceso de creación de software puede
llegar a ser muy complejo, dependiendo de
su porte, características y criticidad del
mismo.
ETAPAS EN EL DESARROLLO DEL
SOFTWARE
• Al inicio de un desarrollo (no de un proyecto), esta es la
primera fase que se realiza, y, según el modelo de proceso
adoptado, puede casi terminar para pasar a la próxima
etapa (caso de Modelo Cascada Realimentado) o puede
hacerse parcialmente para luego retomarla (caso Modelo
Iterativo Incremental u otros de carácter evolutivo).
• En simple palabras y básicamente, durante esta fase, se
adquieren, reúnen y especifican las características
funcionales y no funcionales que deberá cumplir el futuro
programa o sistema a desarrollar.
CODIFICACIÓN DEL
SOFTWARE
Durante esta etapa se realizan las tareas que
comúnmente se conocen como programación; que
consiste, esencialmente, en llevar a código fuente,
en el lenguaje de programación elegido, todo lo
diseñado en la fase anterior. Esta tarea la realiza el
programador, siguiendo por completo los
lineamientos impuestos en el diseño y en
consideración siempre a los requisitos funcionales y
no funcionales (ERS) especificados en la primera
etapa.
INSTALACIÓN Y PASO A PRODUCCIÓN
DEL SOFTWARE
La instalación del Software es el proceso por el cual
los programas desarrollados son transferidos
apropiadamente al computador destino,
inicializados, y, eventualmente, configurados; todo
ello con el propósito de ser ya utilizados por el
usuario final. Constituye la etapa final en el
desarrollo propiamente dicho del software. Luego
de ésta el producto entrará en la fase de
funcionamiento y producción, para el que fuera
diseñado
EL MANTENIMIENTO DE SOFTWARE
• Caballo de Troya:
Es un programa dañino que se oculta en otro
programa legítimo, y que produce sus efectos
perniciosos al ejecutarse este ultimo.
• Gusano o Worm:
Es un programa cuya única finalidad es la de ir
consumiendo la memoria del sistema, se copia
asi mismo sucesivamente, hasta que desborda
la RAM, siendo ésta su única acción maligna.
• Virus de macros:
Un macro es una secuencia de oredenes de
teclado y mouse asignadas a una sola tecla,
símbolo o comando. Son muy utiles
cuando este grupo de instrucciones se
necesitan repetidamente.
• Virus de sobreescritura:
Sobreescriben en el interior de los archivos
atacados, haciendo que se pierda el
contenido de los mismos.
• Virus de Programa:
Comúnmente infectan archivos con extensiones .EXE, .COM,
.OVL, .DRV, .BIN, .DLL, y .SYS., los dos primeros son
atacados más frecuentemente por que se utilizan mas.
• Virus de Boot:
Son virus que infectan sectores de inicio y booteo (Boot
Record) de los diskettes y el sector de arranque maestro
(Master Boot Record) de los discos duros; también pueden
infectar las tablas de particiones de los discos.
• Virus Residentes:
Se colocan automáticamente en la memoria de la
computadora y desde ella esperan la ejecución de algún
programa o la utilización de algún archivo.
ANTIVIRUS
Un antivirus es una aplicación orientada a
prevenir, detectar, y eliminar programas
maliciosos denominados virus, los cuales
actúan dañando un sistema informático con
diversas técnicas.
En un principio se limitaban a eliminar los
virus sin mayores complicaciones en sus
nombres, pero a medida que las técnicas de
infección.
TIPOS DE ANTIVIRUS
Aplicación o aplicaciones que previenen,
detectan, buscan, y eliminan virus,
utilizando bases de datos de nombres, y
diversas técnicas heurísticas de detección.
La base fundamental de un programa
antivirus es su capacidad de actualización
de la base de datos. A mayor frecuencia
de actualización, mejor protección contra
nuevas amenazas.
ANTIVIRUS POPULARES
• Kaspersky Anti-virus.
• Panda Security.
• Norton antivirus.
• McAfee.
• avast! y avast! Home
• AVG Anti-Virus y AVG Anti-Virus Free.
• BitDefender.
• F-Prot.
• F-Secure.
• NOD32.
• PC-cillin.
• ZoneAlarm AntiVirus
ANTIVIRUS VIRUS
BIBLIOGRAFÍA
http://2.bp.blogspot.com/_T-
ShwS9cCnk/SgmD1z33W5I/AAAAAAAAA
Dc/UAxn5N5E5Mk/s1600-h/antivirus.gif