Software es un conjunto de programas, instrucciones y
reglas informticas que permiten ejecutar distintas tareas en una computadora.
SOFTWARE
aplicaciones informticas
El software se clasifica en 3 diferentes Categoras:
Sistemas Operativos, Lenguajes de Programacin, Software de Aplicacin.
El sistema operativo es el gestor y organizador de todas
las actividades que realiza la computadora. Se llama Software de Sistema o Software de Base al conjunto de programas que sirven para interactuar con el sistema, confiriendo control sobre el hardware, adems de dar soporte a otros programas.
El Sistema Operativo es un conjunto de programas que
administran los recursos de la computadora y controlan su funcionamiento. Los Controladores de Dispositivos son programas que permiten a otro programa de mayor nivel como un sistema operativo interactuar con un dispositivo de hardware.
Los Programas Utilitarios realizan diversas funciones
para resolver problemas especficos, adems de realizar tareas en general y de mantenimiento. Algunos se incluyen en el sistema operativo.
El Software de Programacin es el conjunto de
herramientas que permiten al desarrollador informtico escribir programas usando diferentes alternativas y lenguajes de programacin.
El Software de Aplicacin son los programas diseados
para o por los usuarios para facilitar la realizacin de tareas especficas en la computadora, como pueden ser las aplicaciones ofimticas (procesador de texto, hoja de clculo, programa de presentacin, sistema de gestin de base de datos.
Algunos ejemplos de software aplicaciones son:
> Procesadores de texto. (Bloc de Notas) > Editores. (PhotoShop para el Diseo Grfico) > Hojas de Clculo. (MS Excel) > Sistemas gestores de bases de datos. (MySQL) > Programas de comunicaciones. (MSN Messenger) > Paquetes integrados. (Ofimtica: Word, Excel, PowerPoint) > Programas de diseo asistido por computador. (AutoCAD).
Ejemplos de Software de sistema:
Sistemas operativos: EcomStation MacOSX Solaris Windows Cristal BSD Minix BeOS MS_Dos OS/2 amigaOS XiniXZ sco unix hpux as400
Ejemplos de software de programacin:
Editores de texto (Pascal, Edit de MS-DOS)
Compiladores (C, C++, Visual basic, Fortran, Cobol) Intrpretes (Ensamblador, Java) Enlazadores (Oracle, Circle) Depuradores (GNU Debugger (gdb), SoftICE ) Entornos de Desarrollo Integrados IDE (NetBean, Visual Basic)