You are on page 1of 5

Componentes del software de un

computador
 La palabra Software traducida literalmente seria: partes
blandas o suaves de la computadora en contraposición
al hardware (partes duras) El software es entonces el
conjunto de los componentes lógicos necesarios que
hacen posible la realización de tareas específicas.
 Los componentes lógicos incluyen, entre muchos otros,
las aplicaciones informáticas; tales como el procesador
de texto, que permite al usuario realizar todas las tareas
concernientes a la edición de textos; el software de
sistema, tal como el sistema operativo, que,
básicamente, permite al resto de los programas
funcionar adecuadamente, facilitando también la
interacción entre los componentes físicos y el resto de
las aplicaciones, y proporcionando una interfaz amigable
con el usuario.
Clasificación del software
• Una computadora u ordenador se compone de
dos partes: la parte física denominada hardware
y la parte lógica denominada software. El
software se encarga de enviar señales que
ejecutará el hardware, lo que permitirá que el
ordenador sea operativo. Por ejemplo, el
software encargado del sonido de nuestra
computadora, enviará una señal para que el
altavoz interno emita un pitido, si la señal llega
a destino y es posible su ejecución, el altavoz
interno emitirá el pitido
• 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 tres
grandes tipos:
1. Software de sistema
• Su objetivo es desvincular adecuadamente al
usuario y al programador de los detalles del sistema
informático en particular que se use, aislándolo
especialmente del procesamiento referido a las
características internas de: memoria, discos,
puertos y dispositivos de comunicaciones,
impresoras, pantallas, teclados, etc. El software de
sistema le proporciona al usuario y programador
adecuadas interfaces de alto nivel, herramientas y
utilidades de apoyo que permiten su
mantenimiento. Incluye entre otros:
Sistemas operativos (Windows, Linux, MacOS)
• Controladores de dispositivos (Drivers, Codecs)
• Herramientas de diagnóstico (Everest, Antivirus)
• Herramientas de Corrección y Optimización
(Ccleaner)
• Servidores (FileZilla, WampServer)
• Utilidades (RedoBackup)
2. Software de programación
• Es el conjunto de herramientas que permiten al
programador desarrollar programas
informáticos, usando diferentes alternativas y
lenguajes de programación, de una manera
práctica. Incluye entre otros:
Editores de texto
• Compiladores
• Intérpretes
• Enlazadores
• Depuradores
• Entornos de Desarrollo Integrados (IDE):
Agrupan las anteriores herramientas,
usualmente en un entorno visual, de forma tal
que el programador no necesite introducir
múltiples comandos para compilar, interpretar,
depurar, etc. Habitualmente cuentan con una
avanzada interfaz gráfica de usuario (GUI).
3. Software de aplicación
• Es aquel que permite a los usuarios llevar a cabo una o
varias tareas específicas, en cualquier campo de actividad
susceptible de ser automatizado o asistido, con especial
énfasis en los negocios. Incluye entre otros: Aplicaciones
ofimáticas (Office, Open Office)
• Software educativo (Hot Potatoes, Jclic, Moodle, Dokeos,
Prezi)
• Software empresarial (ERP, CRM)
• Bases de datos (Oracle, Mysql, sqlserver)
• Telecomunicaciones (por ejemplo Internet y toda su
estructura lógica, Skype, Messenger)
• Videojuegos
• Software médico (Historia Clinica Digital)
• Software de Cálculo Numérico y simbólico (Matlab,
Matemática)
• Software de Diseño Asistido (Corel, AutoCad,PhotoShop)
• Aplicaciones para Control de sistemas y automatización
industrial
• Software de Control Numérico (CAM)