DIFERENTES TIPOS DE
SOFTWARE
• Software de Sistema: Es el software que nos permite tener una interacción con
nuestro hardware, es decir, es el sistema operativo. Dicho sistema es un
conjunto de programas que administran los recursos del hardware y
proporciona una interfaz al usuario. Es el software esencial para una
computadora, sin el no podría funcionar como ejemplo tenemos a Windows,
Linux, Mac OS X. Se clasifica en:
• Sistemas operativos: El conjunto de programas informáticos que permite la
administración eficaz de recursos de una computadora.
• Controlador de dispositivo: Programa informático que permite al sistema
operativo interactuar con un periférico, haciendo una abstracción de hardware y
proporcionando una interfaz posiblemente estandarizada para usarlo.
• Herramientas de diagnostico: Permite monitorear y en algunos casos controlar
la funcionalidad del hardware.
• Herramientas de optimización y corrección: Son las encargadas de modificar
un software para que funcione con mas eficacia o con un menor uso de
recursos.
• Servidores: Capaz de entender las peticiones de un cliente y devolverle una
respuesta en concordancia.
• Utilidades: Herramienta que realiza: -Tareas de mantenimiento – Soporte para
la construcción y ejecución de programas –Tareas en general.
• 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. 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 textos: Es un programa informático que permite crear y modificar
archivos digitales compuestos únicamente por textos sin formato, conocidos
comúnmente como archivos de texto o “texto plano”.
• Compiladores: Traduce un programa que ha sido escrito de un lenguaje de
programación a un lenguaje común.
• Interpretes: Es un programa informático capaz de analizar y ejecutar otros
programas, escritos en un lenguaje de alto nivel.
• Enlazadores: Es un programa que toma los objetos hechos en los primeros
pasos del proceso de compilación, la información de todos los recursos
necesarios como en la biblioteca, quita aquellos recursos que no se necesita, y
enlaza el código objeto con su biblioteca con lo que finalmente produce un
fichero ejecutable.
• Depuradores: Es un programa usado para probar y depurar (eliminar)
los errores de otros programas (el programa "objetivo").
• Entorno de desarrollo integrados (IDE): Es una aplicación informática que
proporciona servicios integrales para facilitarle
al desarrollador o programador el desarrollo de software.
• Software de aplicación: Son los programas que nos permiten realizar tareas especificas en
nuestro sistema. A diferencia del software de sistema, el software de aplicación esta
enfocada en un área especifica para su utilización. La mayoría de los programas que
utilizamos diariamente pertenecen a este tipo de software, ya que nos permiten realizar
diversos tipos de tareas en nuestro sistema. Algunos Ejemplos:
• Procesadores de texto: Son una clase de software con múltiples funcionalidades para la
redacción, con diferentes tipografías, tamaños de letras o caracteres, colores, tipos de
párrafos, efectos artísticos y otras opciones.
• Editores: permite crear y modificar archivos digitales compuestos únicamente por textos
sin formato, conocidos comúnmente como archivos de texto o “texto plano”.
• Hojas de calculo: Que permite la manipulación sobre datos números dispuestos en tablas
para la operación sobre cálculos complejos de contabilidad, finanzas y negocios .
• Sistemas gestores de bases de datos: Es un conjunto de programas que
permiten el almacenamiento, modificación y extracción de la información en
una base de datos, además de proporcionar herramientas para añadir, borrar,
modificar y analizar los datos. Los usuarios pueden acceder a la información
usando herramientas específicas de consulta y de generación de informes, o bien
mediante aplicaciones al efecto.
• Programas de comunicaciones: Son programas de ordenador, componentes
de sistemas operativos, e incluso firmware, encargados de realizar las diferentes
tareas a realizar para conectar dos o más ordenadores.1 (velocidad
del modem, paridad, etc), o tareas de gestión de red u otras de niveles
superiores.
• Paquetes Integrados: nos referimos a los datos enviados por una conexión entre
dispositivos electrónicos. Cada paquete consta de las instrucciones necesarias
para unirlo con el resto una vez alcanza su destino, teniendo una cabecera, una
parte central con los datos, y una cola, para permitir reconocer donde empieza y
donde acaba.

TICS

  • 1.
  • 2.
    • Software deSistema: Es el software que nos permite tener una interacción con nuestro hardware, es decir, es el sistema operativo. Dicho sistema es un conjunto de programas que administran los recursos del hardware y proporciona una interfaz al usuario. Es el software esencial para una computadora, sin el no podría funcionar como ejemplo tenemos a Windows, Linux, Mac OS X. Se clasifica en: • Sistemas operativos: El conjunto de programas informáticos que permite la administración eficaz de recursos de una computadora. • Controlador de dispositivo: Programa informático que permite al sistema operativo interactuar con un periférico, haciendo una abstracción de hardware y proporcionando una interfaz posiblemente estandarizada para usarlo.
  • 3.
    • Herramientas dediagnostico: Permite monitorear y en algunos casos controlar la funcionalidad del hardware. • Herramientas de optimización y corrección: Son las encargadas de modificar un software para que funcione con mas eficacia o con un menor uso de recursos. • Servidores: Capaz de entender las peticiones de un cliente y devolverle una respuesta en concordancia. • Utilidades: Herramienta que realiza: -Tareas de mantenimiento – Soporte para la construcción y ejecución de programas –Tareas en general.
  • 4.
    • Software deprogramació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. 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 textos: Es un programa informático que permite crear y modificar archivos digitales compuestos únicamente por textos sin formato, conocidos comúnmente como archivos de texto o “texto plano”. • Compiladores: Traduce un programa que ha sido escrito de un lenguaje de programación a un lenguaje común.
  • 5.
    • Interpretes: Esun programa informático capaz de analizar y ejecutar otros programas, escritos en un lenguaje de alto nivel. • Enlazadores: Es un programa que toma los objetos hechos en los primeros pasos del proceso de compilación, la información de todos los recursos necesarios como en la biblioteca, quita aquellos recursos que no se necesita, y enlaza el código objeto con su biblioteca con lo que finalmente produce un fichero ejecutable. • Depuradores: Es un programa usado para probar y depurar (eliminar) los errores de otros programas (el programa "objetivo"). • Entorno de desarrollo integrados (IDE): Es una aplicación informática que proporciona servicios integrales para facilitarle al desarrollador o programador el desarrollo de software.
  • 6.
    • Software deaplicación: Son los programas que nos permiten realizar tareas especificas en nuestro sistema. A diferencia del software de sistema, el software de aplicación esta enfocada en un área especifica para su utilización. La mayoría de los programas que utilizamos diariamente pertenecen a este tipo de software, ya que nos permiten realizar diversos tipos de tareas en nuestro sistema. Algunos Ejemplos: • Procesadores de texto: Son una clase de software con múltiples funcionalidades para la redacción, con diferentes tipografías, tamaños de letras o caracteres, colores, tipos de párrafos, efectos artísticos y otras opciones. • Editores: permite crear y modificar archivos digitales compuestos únicamente por textos sin formato, conocidos comúnmente como archivos de texto o “texto plano”. • Hojas de calculo: Que permite la manipulación sobre datos números dispuestos en tablas para la operación sobre cálculos complejos de contabilidad, finanzas y negocios .
  • 7.
    • Sistemas gestoresde bases de datos: Es un conjunto de programas que permiten el almacenamiento, modificación y extracción de la información en una base de datos, además de proporcionar herramientas para añadir, borrar, modificar y analizar los datos. Los usuarios pueden acceder a la información usando herramientas específicas de consulta y de generación de informes, o bien mediante aplicaciones al efecto. • Programas de comunicaciones: Son programas de ordenador, componentes de sistemas operativos, e incluso firmware, encargados de realizar las diferentes tareas a realizar para conectar dos o más ordenadores.1 (velocidad del modem, paridad, etc), o tareas de gestión de red u otras de niveles superiores. • Paquetes Integrados: nos referimos a los datos enviados por una conexión entre dispositivos electrónicos. Cada paquete consta de las instrucciones necesarias para unirlo con el resto una vez alcanza su destino, teniendo una cabecera, una parte central con los datos, y una cola, para permitir reconocer donde empieza y donde acaba.