Software

SOFTWARE

software

El software de PC es el conjunto de programas y aplicaciones que se ejecutan en un ordenador y que le permiten realizar diversas funciones. Se puede clasificar en diferentes tipos según su propósito y su relación con el hardware:

  • Software de sistema: Son los programas que dan al usuario la capacidad de relacionarse con el sistema, para ejercer control sobre el hardware. El software de sistema también se ofrece como soporte para otros programas.
    -Algunos ejemplos son el sistema operativo, que gestiona los recursos del ordenador y proporciona una interfaz gráfica al usuario, el controlador de dispositivo, que facilita la comunicación entre el hardware y el software, y el compilador, que traduce un código fuente escrito en un lenguaje de programación a un código ejecutable por la máquina.
  • Software de aplicación: Son los programas que permiten al usuario realizar tareas específicas con el ordenador, ya sean personales, profesionales o recreativas. El software de aplicación se puede instalar desde un medio físico o descargar desde Internet.
    -Algunos ejemplos son el procesador de textos, que permite crear y editar documentos escritos, la hoja de cálculo, que permite realizar operaciones matemáticas con datos numéricos, y el navegador web, que permite acceder a páginas web e información online.
  • Software de desarrollo: Son los programas que permiten al usuario crear otros programas o aplicaciones informáticas. El software de desarrollo incluye herramientas para diseñar, codificar, depurar y probarlo.
    -Algunos ejemplos son el editor de texto, que permite escribir código fuente en un lenguaje de programación, el entorno de desarrollo integrado o IDE, que ofrece varias funciones para facilitar la programación, y el depurador, que permite detectar y corregir errores en el código.

Existen muchos tipos de software para PC según las necesidades y preferencias del usuario. Algunos son muy populares y conocidos como Microsoft Word, mientras que otros son más nuevos o menos difundidos como Kdan PDF Reader. Lo importante es elegir el software adecuado para cada tarea y mantenerlo actualizado para aprovechar sus ventajas.


HISTORIA DEL SOFTWARE

Maquina “Baby” (Manchester 1948)
Maquina “Baby” (Manchester 1948)

El primer software de la historia se considera que fue el primer programa que se ejecutó en una máquina llamada Baby en la Universidad de Manchester el 21 de junio de 1948. El programa fue diseñado por el matemático y científico Tom Kilburn y consistía en una serie de instrucciones para calcular el factor más alto de un número.

Sin embargo, antes de que existieran las computadoras electrónicas, hubo otros intentos de crear software para máquinas mecánicas o analógicas. Uno de los más famosos fue el de la matemática e hija del poeta Lord Byron, Ada Lovelace, quien en 1843 escribió una serie de notas sobre la máquina analítica de Charles Babbage, un proyecto nunca terminado de un ordenador mecánico (el cual vimos en este post).


PIONEROS

Los primeros desarrolladores de software fueron aquellos que crearon los primeros programas para las primeras máquinas computacionales. Entre ellos además de Ada, la primera mujer programadora de la historia se destaca Alan Turing, que en 1936 propuso la idea de una máquina universal capaz de ejecutar cualquier programa. (Ver Historia de las computadoras)

Otros desarrolladores pioneros fueron los que trabajaron en el proyecto ENIAC, la primera computadora electrónica general propósito. Se construyó entre 1943 y 1946 en Estados Unidos. Entre ellos se encontraban John von NeumannJohn MauchlyPresper Eckert y seis mujeres programadoras conocidas como las “ENIAC girls”: Betty HolbertonJean BartikKathleen McNultyMarlyn WescoffRuth Lichterman y Frances Bilas.

proyecto eniac
Proyecto ENIAC

También se puede mencionar a los desarrolladores de software que participaron en el programa espacial Apolo, que llevó al hombre a la Luna en 1969. Entre ellos se destacan Margaret Hamilton, quien acuñó el término “ingeniería de software”. Margaret dirigió el equipo que creó el software de navegación para las misiones Apolo; y Don Eyles, quien diseñó el software para el módulo lunar.


EXPLORA NUESTRAS GUÍAS PARA APRENDER TODO SOBRE EL MUNDO DEL PC
EN ESTE POST COMENTAMOS LA HISTORIA DEL HARDWARE Y SU ACTUALIDAD

Publicaciones Similares

  • Unidad de almacenamiento (NVME, SSD, HDD)

    UNIDAD DE ALMACENAMIENTO La unidad de almacenamiento es primordial a la hora de guardar nuestros datos. Estos componentes son los encargados de almacenar absolutamente todos los datos que le carguemos a nuestras computadoras. Se diferencian por su velocidad de escritura y lectura, conectividad y capacidad bruta entre otras características especiales. Existen varios tipos de dispositivos…

  • Historia de las computadoras

    HISTORIA DE LAS COMPUTADORAS La historia de las computadoras es muy amplia y fascinante. Técnicamente se puede decir que los antecedentes de las computadoras se remontan al año 4.000 a. C., cuando se inventaron las primeras máquinas diseñadas para la aritmética y las primeras reglas de cálculo. Por ejemplo, el ábaco fue un importante adelanto…

  • Teclado

    TECLADO Los teclados de computadora modernos y actuales han evolucionado para ofrecer características y funciones adicionales que mejoran la experiencia de escritura y productividad. A continuación, te mencionaré 8 características más comunes de los teclados modernos: Diseño ergonómico: Muchos teclados están diseñados ergonómicamente para proporcionar una posición de escritura más cómoda y reducir la tensión…

  • Hardware

    HARDWARE El hardware de PC es el conjunto de los componentes físicos que hacen funcionar a un ordenador. Algunos ejemplos de hardware son el procesador, el disco duro, la memoria RAM, la tarjeta gráfica y la fuente de alimentación. Puedes conocer el hardware que monta tu PC sin necesidad de abrirlo usando programas como CPU-Z o Speccy….

  • Refrigeración

    REFRIGERACIÓN La refrigeración adecuada es esencial para mantener la temperatura de los componentes de una PC dentro de niveles seguros y garantizar un rendimiento óptimo. A medida que los componentes de una computadora, como el procesador y la tarjeta gráfica, funcionan, generan calor, y si no se disipa correctamente, puede provocar problemas como el sobrecalentamiento…

  • Case (Torre o gabinete)

    GABINETE (TORRE DE PC) Un gabinete para computadora, también conocido como torre de pc o case, es la estructura que aloja y protege los componentes internos de una computadora de escritorio. Además de brindar protección, el gabinete está diseñado para proporcionar una gestión adecuada del flujo de aire y permitir la conexión de periféricos y…