Beruflich Dokumente
Kultur Dokumente
SOFTWARE DE UN ORDENADOR
Esther Ferreiro Fernndez
Curso programador de aplicacins informticas 2011
INTRODUCCIN
El trmino software fue utilizado y relacionado con la informtica por primera vez por John W. Tukey en 1957. Informacin procesada por los sistemas informticos: programas y datos. El hardware por s solo no puede hacer nada, pues es necesario que exista el software para indicarle las instrucciones a realizar
SOFTWARE DE APLICACIN
El software de aplicacin es aquel que hace que el ordenador coopere con el usuario en la realizacin de tareas tpicamente humanas, tales como gestionar una contabilidad o escribir un texto.
Aplicaciones ofimticas Software educativo Software empresarial Bases de datos Hojas de clculo Telecomunicaciones Programas de esparcimiento y vdeojuegos etc.
4
SOFTWARE DE DESARROLLO
Compiladores
crear un fichero con el cdigo objeto a partir del cdigo fuente
Intrpretes
traducir el cdigo fuente a cdigo objeto mientras se ejecuta
Enlazadores o linkers
agrupan los ficheros necesarios para la creacin de un fichero ejecutable (cdigo objeto, libreras, etc)
Depuradores (debugger)
ayudan a detectar y corregir los errores en el cdigo fuente
El software del sistema tiene como finalidad es servir al desarrollo o al funcionamiento de otros programas
Sistema operativo
Unix, Windows, Mac OS, Android, etc.
Utilidades
Compresores/Descompresores, software ftp, etc.
Herramientas de diagnstico
Monitores de CPU, etc.
Servidores
FTP, IIS, Apache, etc.
6
tiempo limitado.
Software semi-libre:
tiene copyright el autor permite que lo utilicen otros usuarios
Software libre:
libertad total de uso y de modificacin
Freeware
se permite la distribucin pero no la modificacin incluye cdigo fuente
Shareware
libre uso pero pagando generalmente no incluye cdigo fuente
Software propietario
control absoluto del propietario respecto a su uso
Software comercial
el software desarrollado por una empresa con el objetivo de lucrar con su utilizacin
9
PRCTICA
Indica un ejemplo concreto de tres tipos de software segn sus posibilidades de distribucin. Averigua lo que es una licencia GNU Lee el documento http://www.iqcelaya.itc.mx/~vicente/Programacion/Tra dComp.pdf. Si no entiendes algn concepto apntalo Accede al vdeo http://www.youtube.com/watch?v=IL8H_sLu120 y despus haz un mapa conceptual de dos tipos de software.
10