Tipos de software

Page 1

Tipos de software Las tics en educación

Benemérita y Centenaria Escuela Normal del Estado de San Luis Potosí Nallely Rocha De la torre Preescolar 1°B


Software de sistema

Es un software diseñado para operar en el hardware del equipo y proporcionar y mantener una plataforma para ejecutar software de aplicación. Los tipos más básicos del software del sistema son: 

La BIOS de la computadora y el firmware del dispositivo, que proporcionan la funcionalidad básica para operar y controlar el hardware conectado o integrado en el equipo.

El sistema operativo (por ejemplo Microsoft Windows, Mac OS X y Linux), que permite a las partes de una computadora trabajar juntas para la realización de tareas como la transferencia de datos entre la memoria y los discos o la prestación de salida en un dispositivo de visualización. También proporciona una plataforma para ejecutar software de alto nivel del sistema y software de aplicación.

Software de utilidad, lo que ayuda a analizar, configurar, optimizar y mantener el equipo.

El software del sistema permite utilizar el sistema operativo y sistema informático. Incluye herramientas de diagnóstico, los compiladores, servidores, sistemas de


ventanas, utilidades, traductor de idiomas, programas de comunicación de datos, sistemas de base de datos y más. El propósito del software del sistema es aislar el programador de aplicaciones tanto como sea posible de los detalles del complejo equipo particular que se utilice, la memoria y otras características, especialmente de hardware y dispositivos accesorios tales como las comunicaciones, impresoras, lectores, monitores, teclados, etc. Entre las clases específicas de software del sistema se incluyen: 

Cargadores

Enlazadores

Utilidad de software

Entorno de escritorio / Interfaz gráfica de usuario

Celdas

BIOS

Hipervisores

Gestores de arranque

Si el software del sistema se almacena en memoria no volátil como los circuitos integrados, generalmente se denomina firmware.


Software de aplicación

El software de aplicación, también conocido como una aplicación, es un software informático diseñado para ayudar al usuario a realizar singulares o múltiples tareas específicas relacionadas. Los ejemplos incluyen software empresarial, software de contabilidad, suites de oficina, software de gráficos, y reproductores multimedia. El software de aplicación se contrasta con el software del sistema y el middleware, que gestionan e integran las capacidades de un ordenador, pero normalmente no las aplican directamente en el desempeño de tareas que beneficien a los usuarios.

Tipos de software de aplicación: Un conjunto de aplicaciones consiste en múltiples aplicaciones agrupadas. Por lo general, tienen funciones relacionadas, funciones e interfaces de usuario, y puede ser capases de interactuar unos con otros, por ejemplo, abierto todos los


demás archivos. Las aplicaciones de negocios a menudo vienen en suites, por ejemplo, Microsoft Office, OpenOffice.org, y Work, que juntan un paquete de procesador de textos, una hoja de cálculo, etc. pero existen suites para otros fines, por ejemplo, gráficos o música. 

El Software de la empresa responde a las necesidades de los procesos de organización y el flujo de datos, a menudo en un entorno de gran distribución. (Los ejemplos incluyen sistemas financieros, sistemas de gestión de relaciones con clientes (CRM) y software de gestión de la cadena de suministro). Tenga en cuenta que Software Departamental es un sub-tipo de software empresarial con un enfoque en las pequeñas organizaciones o grupos dentro de una gran organización.

El Software de infraestructura empresarial proporciona capacidades comunes que se necesitan para apoyar los sistemas de software empresarial. (Los ejemplos incluyen bases de datos, servidores de correo electrónico, y sistemas para la gestión de redes y la seguridad.)


El Software de información de los trabajadores responde a las necesidades de las personas de crear y gestionar la información, a menudo para los proyectos individuales dentro de un departamento, en contraste con la dirección de la empresa. Los ejemplos incluyen la gestión del tiempo, gestión de recursos, herramientas de documentación, análisis y colaboración. Los procesadores de texto, hojas de cálculo, clientes de correo electrónico y el blog, el sistema de información personal y editores de medios en lo individual pueden ayudar en múltiples tareas de información de los trabajadores.

Software de acceso a contenidos es un software utilizado principalmente para acceder al contenido sin necesidad de editar, pero pueden incluir software que permite editar el contenido. Este software responde a las necesidades de los individuos y los grupos de consumir entretenimiento digital y los contenidos digitales publicados. (Los ejemplos incluyen reproductores multimedia, navegadores Web, los navegadores Ayuda y Juegos)


El software educativo está relacionado con el contenido de software de acceso, pero el contenido y / o características está adaptado para su uso en los educadores o estudiantes. Por ejemplo, puede proporcionar evaluaciones (pruebas), seguir el progreso a través del material, o incluir capacidades de colaboración.

El Software de simulación son programas informáticos para la simulación de sistemas físicos o abstractos, ya sea para la investigación, la formación o el entretenimiento.

Software de desarrollo para medios de comunicación responde a las necesidades de las personas que generan los medios impresos y electrónicos para el consumo de otros, más a menudo en un entorno comercial o educativo. Esto incluye programas de arte gráfico, software de autoedición, software de desarrollo multimedia, editores de HTML, los


editores de Animación Digital, la composición digital de audio y video y muchos otros.

El Software de ingeniería de producto se utiliza en el desarrollo de hardware y software. Esto incluye el diseño asistido por ordenador (CAD), ingeniería asistida por ordenador (CAE), edición de lenguaje de programación y herramientas de compilación, entornos de desarrollo integrados e interfaces de programación de aplicaciones.


Software de programación

Es un programa o aplicación que los desarrolladores de software utilizan para crear, depurar, mantener, otros programas y aplicaciones. El término usualmente se refiere a programas relativamente simples que pueden ser combinados para realizar una tarea. El software de programación se utiliza para crear el software de sistema y el de aplicación. Según el nivel de complejidad que presenta y el objetivo para el cual fue diseñado, se distinguen dos tipos de lenguajes de programación: de bajo nivel y de alto nivel.

Lenguajes de bajo nivel: sus instrucciones ejercen un control directo sobre el hardware y están sumamente condicionados por la estructura física de la computadora que los soporta. Dentro de este grupo se encuentra: 

El lenguaje máquina es aquel en el que están escritas las instrucciones (compuestas de ceros y unos) que controlan el funcionamiento, paso a paso de un procesador. Hay una instrucción en lenguaje máquina por cada una de las que realiza directamente el hardware de la computadora.

El lenguaje ensamblador es aquel cuyas instrucciones están íntimamente relacionadas con las que están escritas en lenguaje máquina. Para simplificar la programación, estas instrucciones se expresan por medio


de un conjunto de palabras mnemotécnicas. Se usa fundamentalmente para escribir software de sistema.

Lenguajes de alto nivel: son independientes del equipo en el que se utilizan. Mediante un conjunto de instrucciones expresadas en palabras tomadas de un lenguaje natural (especialmente inglés), permiten describir las estructuras de información y la secuencia de acciones necesarias para realizar una tarea específica. Sobre la base de los lenguajes de alto nivel, el programador define los programas de acuerdo con reglas sintácticas perfectamente establecidas. Cuando se introduce un programa en una computadora, se requiere un proceso de traducción, del que se encargan programas específicos: los traductores. Los traductores se clasifican en compiladores o intérpretes. 

Los compiladores realizan la traducción completa del programa en lenguaje simbólico (“programa fuente”), lo que da como resultado un programa en lenguaje máquina que puede ser ejecutado por la computadora (“programa objeto”).

Los intérpretes traducen las instrucciones, una por una, a medida que se ejecuta el programa en lenguaje de alto nivel.


BibliografĂ­a

http://www.tiposdesoftware.com/tipos-de-software-de-sistema.htm http://www.tiposdesoftware.com/ http://www.tiposdesoftware.com/tipos-de-software-de-aplicacion.htm http://eet475.wordpress.com/software/software-de-programacion/


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.