Iii Unidad
Iii Unidad
Iii Unidad
SOFTWARE
OBJETIVOS
Definir software
Definir la estructura lógica del computador
Identificar los diferentes tipos de lenguajes de programación
Definir software dañino
UNIDAD III. SOFTWARE
BIBLIOGRAFÍA
CONTENIDO
Definición de software.
Ciclo de vida de desarrollo del software.
Software de sistema: sistema operativo y clasificación.
Software de aplicación: clasificación y ejemplos.
Software de programa.
Definición de instrucción y programa.
Estructura de un programa.
Lenguajes de programación
Lenguaje de maquina.
Lenguaje de bajo nivel.
Lenguaje de alto nivel.
Traductores.
Ensambladores.
Compiladores.
Interpretes.
Software dañino: virus.
UNIDAD III. SOFTWARE
DEFINICIÓN DE SOFTWARE
Ejemplos: Windows, MS/DOS, UNIX, LINUX, WINDOWS NT, Xp, XENIX, otros.
UNIDAD III. SOFTWARE
SOFTWARE DE SISTEMA (SISTEMA OPERATIVO)
Sistema
Operativo
•Traductores
Programas
de Proceso
•Programas de servicio
UNIDAD III. SOFTWARE
SOFTWARE DE SISTEMA (SISTEMA OPERATIVO)
Instrucción
en el argot de informática una instrucción es una orden o
comando dada al computador para que ejecute una
determinada acción y los datos asociados.
Programa
Un programa es un conjunto de instrucciones codificadas en
un lenguaje de programación perfectamente legible y
entendible por el computador y destinado a resolver un
problema en específico.
UNIDAD III. SOFTWARE
SOFTWARE DE PROGRAMA
•ESTRUCTURA DE UN PROGRAMA
Desde el punto de vista funcional, un programa se estructura en tres partes: entrada
de datos, proceso y salida de resultados.
Lenguaje de Máquina.
•LENGUAJE MÁQUINA
El lenguaje de máquina es aquel que está escrito en lenguaje directamente inteligible
por la computadora, ya que sus instrucciones son cadenas binarias (0 y 1) .
Dirección Contenido
0100 0010 0000 0000 0100
memoria
0101 0100 0000 0000 0101
0110 0011 0000 0000 0110
Los lenguajes programación de alto nivel según la filosofía con que fueron concebidos se
clasifican en:
Clasificación:
Ensambladores.
Intérpretes.
Compiladores
•ENSAMBLADORES
Programa Programa
Fuente ENSAMBLADOR Objeto
Leng. Máquina
Leng. Bajo Nivel
UNIDAD III. SOFTWARE
TRADUCTORES
•INTÉRPRETES
Leng. Máquina.
Programa INTÉRPRETE Ejecutable por
Fuente Computador
Leng. Alto Nivel
UNIDAD III. SOFTWARE
TRADUCTORES
•COMPILADORES
Son programas que traducen un programa fuente escrito en un
lenguaje de alto nivel, creando un programa objeto escrito en
lenguaje de máquina.
Leng. Alto
Nivel
Librerías
UNIDAD III. SOFTWARE
SOFTWARE DAÑINO: VIRUS
¿QUÉ ES UN VIRUS?
•ANTIVIRUS COMERCIALES
McAfee VirusScan
NOD 32
Norton Antivirus
Panda Antivirus Titanium
AVAST HOME
PcCillin
AVG
KASPERSKY
UNIDAD III. SOFTWARE
SOFTWARE DAÑINO: VIRUS
•Prevención y Mantenimiento
Restringir al máximo el uso de los equipos, por parte de personas ajenas a las
actividades propias de una entidad o dependencia.
UNIDAD III. SOFTWARE
SOFTWARE DAÑINO: VIRUS
•PREVENCIÓN Y MANTENIMIENTO