sábado, 6 de abril de 2024

 

Software

Se conoce como  software   ​lógico o soporte lógico al sistema formal   de un sistema informático   , que comprende el conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas específicas, en contraposición a los componentes físicos que son llamados hardware . La interacción entre el software y el hardware operativo hace un ordenador (u otro dispositivo), es decir, el software envía instrucciones que el hardware ejecuta, haciendo posible su funcionamiento.             

Los componentes lógicos incluyen, entre muchos otros, las aplicaciones informáticas , tales como el procesador de texto , que permite al usuario realizar todas las tareas concernientes a la edición de textos; el llamado software de sistema  , tal como el sistema operativo  , que básicamente permite que el resto de los programas funcione adecuadamente, facilitando también la interacción entre los componentes físicos y el resto de las aplicaciones, y proporcionando una interfaz  con el usuario.


Etimología de Software 

es una palabra proveniente del inglés , que en español no posee una traducción adecuada al contexto, por lo cual se la utiliza asiduamente sin traducir y así fue admitida por la Real Academia Española  (RAE). Aunque puede no ser estrictamente lo mismo, suele sustituirse por expresiones tales como Programas Informáticos  , aplicaciones (informáticas) o soportes lógicos . 5       

Software  es lo que se denomina producto en ingeniería de software 

El término «logicial» es un calco léxico  del término francés logicial , neologismo que se formó en 1969 a partir de las palabras logique ('lógica') y matériel ('material') como traducción de la Delegación de la informática responsable del Plan Calcul .      

Definición de  software

Existen varias definiciones similares aceptadas para software , pero probablemente la más formal sea la siguiente: 

Considerando esta definición, el concepto de software va más allá de los programas de computación en sus distintos estados: código fuente , binario  o ejecutable ; También su documentación, los datos a procesar e incluso la información de usuario forman parte del software : es decir, abarca todo lo intangible , todo lo «no físico» relacionado.        

El término software fue usado por primera vez en este sentido por John W. Tukey
 en 1957. En la ingeniería de software y las ciencias de la computación , el software es toda la información  procesada por los sistemas informáticos : programas y datos .
             

El concepto de leer diferentes secuencias de instrucciones (programa ) desde la memoria  de un dispositivo para controlar los cálculos fue introducido por Charles Babbage  como parte de su máquina diferencial  . La teoría que forma la base de la mayor parte del software moderno fue propuesta por Alan Turing  en su ensayo de 1936, «Los números computables», con una aplicación al problema de decisión.         

Clasificación del  software 

Si bien esta distinción es, en cierto modo arbitraria, ya veces confusa, a los finos prácticos se puede clasificar el software en tres tipos: 10  

  • Software  de sistema :Su objetivo es vincular adecuadamente al usuario y al programador de los detalles del sistema informático en particular que se utiliza, aislándolo especialmente del procesamiento referido a las características internas de: memoria, discos, puertos y dispositivos de comunicaciones, impresoras, pantallas. . . . . , teclados, etc. 
  • Software  de programación :Es el conjunto de herramientas que permiten al programador desarrollar programas de informática, usando diferentes alternativas y lenguajes de programación, de una manera práctica.      
  • Software  de aplicación : Es aquel que permite a los usuarios llevar a cabo una o varias tareas específicas, en cualquier campo de actividad susceptible de ser automatizado o asistido, con especial énfasis en los negocios.

Proceso de creación del  software 

Se define como «proceso» al conjunto ordenado de pasos a seguir para llegar a la solución de un problema u obtención de un producto, en este caso particular, para lograr un producto software que resuelva un problema específico.  

El proceso de creación de software puede llegar a ser muy complejo, dependiendo de su puerto, características y criticidad del mismo. Por ejemplo la creación de un sistema operativo es una tarea que requiere proyecto, gestión, numerosos recursos y todo un equipo disciplinado de trabajo. En el otro extremo, si se trata de un programa sencillo (por ejemplo, la resolución de una ecuación de segundo orden), esto puede ser realizado por un solo programador (incluso aficionado) fácilmente.  

Tipos de licencia de software

Una vez que hemos descubierto cuáles son los tipos básicos de software que podemos encontrar, es importante que entendamos qué tipo de uso se les puede dar dependiendo de la licencia con la que cuenten.

Pero, antes de nada, ¿Qué es una licencia de software? Pues bien,  una licencia de software es un contrato que acepta quien lo usa . Se trata de una serie de  permisos que nos otorga el fabricante o desarrollador para su distribución, uso o modificación de este. 

Las licencias permiten un uso u otro del software  dependiendo del rol contratado :

Administrador,  Completo ,imitada,  Software libre,  Copyleft, GPL,   Debian,  BSD,  Dominio público,  SemilibrePrograma gratuito, P rueba, Comercial y Trial.            

Ejemplos de software

  • Microsoft Windows . Probablemente el más popular de los sistemas operativos empleados actualmente, es típico de los computadores IBM. Permite al usuario manejar e interactuar con los distintos segmentos de un ordenador, mediante un entorno de usuario amigable, basado en ventanas y representación visual.
  • Mozilla Firefox.  Un navegador de Internet sumamente popular, disponible para descargar sin pago. Conecta al usuario con la Word  Wide Web , para realizar búsquedas de datos y otros tipos de operaciones virtuales. 
  • Microsoft Word.  Parte del paquete de Microsoft Office, se trata de un procesador de texto de los más reconocidos que hay, e incluye herramientas para negocios, gestión de bases de datos , elaboración de presentaciones, entre otros. 
  • Google Chrome.  Otro navegador de Internet, ofrecido por la empresa  Google , cuya ligereza y velocidad lo hizo rápidamente popular entre los usuarios de Internet. Además, abrió la puerta a proyectos de un sistema operativo de Google.
  • Adobe Photoshop.  Una conocida aplicación de edición de imágenes y elaboración de contenido visual, útil para el diseño gráfico y el retocado fotográfico, producto de la empresa Adobe Inc. 

      


  •  




    12 comentarios:

    Redes Informáticas

      Redes informáticas Se entiende por redes informáticas, redes de comunicaciones de datos o redes de computadoras a un número de sistemas i...