Capítulo 2. Establecimiento de los axiomas
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
2.0 Introducción
He aquí una definición común de software:
Las instrucciones que ejecuta un ordenador, en contraposición al dispositivo físico en el que se ejecutan (el "hardware").
El software se define por su opuesto: todo lo que no es hardware. Ésta no es exactamente una buena definición de lo que es realmente el software. He aquí otra definición popular:
Software, instrucciones que indican a un ordenador lo que debe hacer. El software comprende todo el conjunto de programas, procedimientos y rutinas asociados al funcionamiento de un sistema informático. El término se acuñó para diferenciar estas instrucciones del hardware, es decir, los componentes físicos de un sistema informático. Un conjunto de instrucciones que dirige el hardware de un ordenador para que realice una tarea se denomina programa, o programa de software.
Hace muchas décadas, los desarrolladores de software se dieron cuenta de que el software es mucho más que instrucciones. A lo largo de este libro, pensarás en el comportamiento del sistema y llegarás a darte cuenta de que el objetivo principal del software es:
Imitar algo que ocurre en una realidad posible.
Esta idea vuelve a los orígenes de los lenguajes de programación modernos como Simula.
Simula
Simula fue el primer lenguaje de programación orientado a objetos que incorporó la clasificación. ...
Get Libro de cocina de código limpio now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.