El documento habla sobre la evolución de la programación de computadoras. Inicialmente, el desarrollo de software se realizaba sin planificación y a menudo fallaba. Hoy en día, existen herramientas como editores de texto, compiladores, intérpretes y entornos de desarrollo integrados que ayudan a los programadores a crear software de manera más sistemática.
3. Durante los primeros años de la era de la
computadora, el software se contemplaba como un
añadido. Desde entonces el campo se ha desarrollado
tremendamente. La programación de computadoras
era un “arte de andar por casa” para el que existían
pocos métodos sistemáticos. El desarrollo del software se
realizaba virtualmente sin ninguna planificación, hasta
que los planes comenzaron a descalabrarse y los costos
a correr. Los programadores trataban de hacer las
cosas bien, y con un esfuerzo heroico, a menudo salían
con éxito. Los problemas a ser resueltos eran
principalmente de una naturaleza técnica, el énfasis
estaba en expresar algoritmos conocidos eficazmente
en algún lenguaje de programación.
4. Se denomina software (palabra proveniente del
inglés, pronunciada "sóft-uer"), programas, equipamiento
lógico o soporte lógico a todos los componentes
intangibles de una computadora, es decir, al conjunto de
programas y procedimientos necesarios para hacer
posible la realización de una tarea específica, en
contraposición a los componentes físicos del sistema
(hardware). Esto incluye aplicaciones informáticas tales
como un procesador de textos, que permite al usuario
realizar una tarea, y software de sistema como un sistema
operativo, que permite al resto de programas funcionar
adecuadamente, facilitando la interacción con los
componentes físicos y el resto de aplicaciones.
5. Un software de programación es un tipo especial de software que
nos permite crear/desarrollar/programar otras aplicaciones. Los
software de programación son los que dan origen a los programas
que utilizamos día a día. Si en algún momento te interesas en el
desarrollo de software, pues vas a tener que utilizar definitivamente
algún tipo de software de programación.
6. Software de Programación: Es un conjunto de
aplicaciones que permiten a un programador
desarrollar sus propios programas informáticos
haciendo uso de sus conocimientos lógicos y
lenguajes de programación. Algunos
ejemplos:
Editores de texto
Compiladores
Intérpretes
Enlazadores
Depuradores
Entornos de Desarrollo Integrados (IDE)
7. Un lenguaje de programación es un idioma
artificial diseñado para expresar computaciones que
pueden ser llevadas a cabo por máquinas como
las computadoras. Pueden usarse para
crear programas que controlen el comportamiento
físico y lógico de una máquina, para
expresar algoritmos con precisión, o como modo de
comunicación humana.1 Está formado por un
conjunto de símbolos y reglas sintácticas
y semánticas que definen su estructura y el
significado de sus elementos y expresiones. Al
proceso por el cual se escribe, se prueba, se
depura, se compila y se mantiene el código
fuente de un programa informático se le llama
programación.
8.
9. También la palabra programación se define
como el proceso de creación de un programa
de computadora, mediante la aplicación de
procedimientos lógicos, a través de los
siguientes pasos:
El desarrollo lógico del programa para resolver
un problema en particular.
Escritura de la lógica del programa
empleando un lenguaje de programación
específico (codificación del programa).
Ensamblaje o compilación del programa hasta
convertirlo en lenguaje de máquina.
Prueba y depuración del programa.