Beruflich Dokumente
Kultur Dokumente
F U N D A M E N T O S D E C O M P U TA C I N
A L I C I A A LV A R E N G A C O N D E
J U N I O, 2 0 1 3
Qu es el software?
2
Aunque no hay mucha claridad sobre quin lo utiliz por primera vez, se dice que apareci impreso por primera vez en 1958 en un artculo escrito por John W. Tukey en 1957, quien tambin introdujo el trmino bit como abreviatura de binary digit mientras trabajaba junto a John Von Neumann
John W Tukey
Qu es el software?
3
procesada por los sistemas informticos: programas y datos. Segn el estndar 729 del IEEE, es el conjunto de los programas de cmputo, procedimientos, reglas, documentacin y datos asociados que forman parte de las operaciones de un sistema de computacin.
Qu es el software?
4
Software de aplicacin
Editor de cdigo Compilador/intrprete Enlazador Depurador IDE Sistema operativo Controlador de dispositivo Herramientas de diagnstico Utilidades
Software de programacin
Software de sistema
Firmware
programa de propsito especfico que establece la lgica de bajo nivel que controla los dispositivos electrnicos
de Sistema: programas que administran al hardware permitiendo su funcionamiento y que sirven de soporte para otros programas
Software
de programacin: programas que apoyan al programador en la escritura, depuracin y generacin de nuevos programas
de aplicacin: apoya al usuario a realizar tareas especficas
Software
El software de programacin puede subclasificarse: editor de cdigo: para la escritura de cdigo compilador/intrprete: detecta errores sintcticos y traducen los cdigos fuentes en cdigos binarios enlazador: complementa el cdigo binario del programador con cdigo precompilado depurador: para la bsqueda y correccin de errores IDE: programa que integra a los anteriores para comodidad del programador
El software de sistema puede subclasificarse: sistema operativo: responsable de la administracin y coordinacin de los recursos y actividades de una computadora
controlador
El software de sistema puede subclasificarse: herramienta de diagnstico: permite monitorear el funcionamiento del hardware; variables de monitoreo: temperatura, rendimiento, transferencia de datos, etc.
utilidades: