sábado, 3 de octubre de 2015

Tipos de Software


EL SOFTWARE 


Concepto: El software es un ingrediente indispensable para el funcionamiento del computador. Está formado por una serie de instrucciones y datos, que permiten aprovechar todos los recursos que el computador tiene, de manera que pueda resolver gran cantidad de problemas. Un computador en si, es sólo un conglomerado de componentes electrónicos; el software le da vida al computador, haciendo que sus componentes funcionen de forma ordenada.
El software es un conjunto de instrucciones detalladas que controlan la operación de un sistema computacional.


¿Cuál es el software?
Estos son los programas informáticos que hacen posible la realización de tareas específicas dentro de un computador. Por ejemplo WordExcelPowerPointlos navegadores web, los juegos, los sistemas operativos, etc.

Funciones del software:
  • Administrar los recursos de computacionales
  • Proporcionar las herramientas para optimizar estos recursos.
  • Actuar como intermediario entre el usuario y la información almacenada.



Software del sistema: Es un conjunto de programas que administran los recursos de la computadora. Ejemplos: Unidad central de proceso, dispositivos de comunicaciones y dispositivos periféricos, el software del sistema administra y controla al acceso del hardware.
El software del sistema se encarga de controlar, integrar y administrar los componentes de hardware de un sistema informático, proporcionando un entorno amigable para que los usuarios puedan ejecutar otras aplicaciones de software.
El software del sistema es un conjunto de programas de software que permiten al usuario interactuar con los dispositivos sin perderse en la complejidad técnica del equipo. Estos programas son la base de la arquitectura del software, incluyendo las partes que regulan las funciones de entrada/salida.
El software del sistema incluye los sistemas operativos, controladores de dispositivos, servidores, sistemas de ventanas y programas de utilidades. Permitiendo coordinar todos los dispositivos internos o externos de la computadora como impresora, mouse, teclado, monitor, etc.
El software del sistema es copiado en el equipo al instalar el sistema operativo. Puedes actualizar el software del sistema mediante la ejecución de programas tales como “Windows Update” en Windows o “Software Update” en Mac OS X. Dado que el software del sistema se ejecuta en el nivel más básico de la computadora, se le conoce también como software de “bajo nivel”.
Hay cuatro categorías básicas en las que se puede clasificar el software del sistema:

1.    Sistema de entrada salida básico (Basic Input Output System – BIOS) es el gestor de arranque que define la interfaz de firmware y carga el sistema operativo;
2.    Firmware del dispositivo controla el funcionamiento y el rendimiento de los equipos informáticos;
3.    Sistema operativo (operative system – OS) que permite al usuario interactuar con el hardware y dispositivos internos, actuando como la plataforma entre el equipo y otras aplicaciones de software;
4.    Software de utilidad que regula la funcionalidad del equipo mediante el análisis de su rendimiento, configuración y optimización de procesos.


Software de aplicación

Programas que son escritos para o por los usuarios para realizar una tarea específica en la computadora. Ejemplo: software para procesar un texto, para generar una hoja de cálculo, el software de aplicación debe estar sobre el software del sistema para poder operar.
 El Software de Aplicación son los programas diseñados para o por los usuarios para facilitar la realización de tareas específicas en la computadora, como pueden ser las aplicaciones ofimáticas (procesador de texto, hoja de cálculo, programa de presentación, sistema de gestión de base de datos...), u otros tipos de software especializados como software médico, software educativo, editores de música, programas de contabilidad, etc.

Las funciones de una aplicación dependen de su propósito, según el cual pueden clasificarse en dos categorías:

 Programas básicos (o utilitarios)
 Son aplicaciones cuyo propósito es mejorar, en alguna forma, el desempeño del ordenador.
 Programas de productividad
 Son aplicaciones cuyo propósito es facilitar, agilizar y mejorar para el usuario, la ejecución de ciertas tareas.

Algunos programas de productividad

Procesadores de texto:
 Aplicaciones diseñadas para editar y/o procesar de texto, logrando documentos de alta calidad.
Hojas de cálculo: Aplicaciones especialmente diseñadas para introducir, calcular, manipular y analizar conjuntos de números.
Presentaciones automatizadas: Aplicaciones que permiten al usuario crear y editar presentaciones atractivas, incluyendo imágenes y sonidos.
Navegadores de Internet: Aplicaciones diseñadas para proveer acceso a Internet, sus servicios y sus recursos.
Administradores de bases de datos: Aplicaciones diseñadas para acceder, almacenar y procesar grandes colecciones de datos, en una forma eficiente.
Desarrolladores de sitios web: Aplicaciones que brindan al usuario las herramientas necesarias para diseñar, crear, editar y publicar páginas y sitios Web.


Software de Programación

 Es el conjunto de herramientas que permiten al programador escribir programas informáticos, usando diferentes alternativas y lenguajes de programación, de una manera práctica.

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 solución a problemas con pasos lógicos y con precisión, o como modo de comunicación humana.  Está formado por un conjunto de símbolos y reglas que definen su estructura y el significado de sus elementos y expresiones.

 El software de programación es un conjunto de herramientas que permiten el desarrollo de aplicaciones de software, está dirigido a los programadores o desarrolladores de software, los cuales utilizan estas herramientas para crear, depurar y mantener sistemas.
El software de programación es una subcategoría del software del sistema, pero por su demanda cada vez mayor se trata como una categoría separada, al nivel del software de aplicación y el software sistema.

Existe una amplia gama de software de programación, entre los tipos más importantes están:

  1. Compiladores son aplicaciones que traducen el código fuente a lenguaje de máquina, para que el equipo pueda entender las instrucciones recibidas. Los compiladores generan objetos que se combinan y se convierten en programas ejecutables.
  1. Depuradores utilizados para monitorear línea a línea la ejecución de un programa. El código fuente del programa es compilado y ejecutado parcialmente, lo que permite al programador hacer seguimiento a las instrucciones que se ejecutan en un momento dado. Permitiendo además controlar, cambiar o asignar valores a variables del programa.
  1. Intérpretes permiten ejecutar programas. Los intérpretes ejecutan el código fuente o el código precompilado a un lenguaje intermedio antes de la ejecución.

                                                                AUTORA:SAMARIA CRUZ SÁNCHEZ

No hay comentarios.:

Publicar un comentario