You are on page 1of 7

Dania Lizeth Garca Ruiz

Tipos de software
1A - Preescolar

12 octubre 2013

Software:
Son la coleccin de programas de ordenador y los datos relacionados que proporcionan las instrucciones que le dicen a una computadora lo que debe hacer, y suelen agruparse segn el tipo de Software de que se trate. El trmino fue acuado como contraste con el Hardware (dispositivos fsicos). En contraste con el Hardware, el Software es intangible, lo que significa que "no se puede tocar". Software a veces tambin se usa en un sentido ms estrecho, lo que significa la aplicacin de Software solamente. En otros casos el trmino incluye datos que no se han asociado tradicionalmente con las computadoras, tales como pelculas, cintas y discos.

Tipos de Software:

Software de aplicacin:

El Software de Aplicacin es aquel que hace que la computadora coopere con el usuario en la realizacin de tareas tpicamente humanas, tales como gestionar una contabilidad o escribir un texto. La diferencia entre los programas de aplicacin y los de sistema estriba en que los de sistema suponen ayuda al usuario para relacionarse con la computadora y hacer un uso ms cmo del mismo, mientras los de aplicacin son programas que cooperan con el usuario para la realizacin de las actividades mencionadas. Es en este Software de Aplicacin donde se aprecia en forma ms clara la ayuda que puede suponer un computador en las actividades humanas, ya que la mquina se convierte en un auxiliar del hombre, liberndole de las tareas repetitivas. Los programadores de aplicaciones, a diferencia de los programadores de sistemas, no necesitan conocer a fondo el modo de funcionamiento interno del Hardware. Basta con que conozcan las necesidades de informacin de sus aplicaciones y cmo usar el sistema operativo, para conseguir satisfacer estas necesidades. Sus programas deben ser independientes del Hardware especfico que se utilice y deben ser transportados sin grandes problemas de adaptacin a otras computadoras y otros entornos operativos.

Dentro de los programas de aplicacin, puede ser til una distincin entre aplicaciones verticales, de finalidad especfica para un tipo muy delimitado de usuarios (mdicos, abogados, arquitectos), y aplicaciones horizontales, de utilidad para una amplsima gama de usuarios de cualquier tipo. Algunos ejemplos de Software aplicaciones son: Procesadores de texto. (Bloc de Notas) Editores. (PhotoShop para el Diseo Grfico) Hojas de Clculo. (MS Excel) Sistemas gestores de bases de datos. (MySQL) Programas de comunicaciones. (MSN Messenger) Paquetes integrados. (Ofimtica: Word, Excel, PowerPoint) Programas de diseo asistido por computador. (AutoCAD)

Software del sistema:

El Software del sistema es un Software diseado para operar en el Hardware del equipo y proporcionar y mantener una plataforma para ejecutar Software de aplicacin. Los tipos ms bsicos del Software del sistema son:

La BIOS de la computadora y el firmware del dispositivo, que proporcionan la funcionalidad bsica 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 realizacin de tareas como la transferencia de datos entre la memoria y los discos o la prestacin de salida en un dispositivo de visualizacin. Tambin proporciona una plataforma para ejecutar Software de alto nivel del sistema y Software de aplicacin. Software de utilidad, lo que ayuda a analizar, configurar, optimizar y mantener el equipo.

En algunas publicaciones, el trmino Software del sistema tambin se utiliza para designar a las herramientas de desarrollo de Software (como un compilador, enlazador y depurador). El Software del sistema no es para lo que un usuario comprara una computadora - en su lugar, puede verse como los elementos bsicos de una computadora que vienen incorporados o pre-instalados. En contraste con el Software del sistema, un Software que permite a los usuarios hacer cosas como crear documentos de texto, jugar, escuchar msica o navegar por la web se llama Software de aplicacin. Tipos de programas de Software de sistema: El Software del sistema permite utilizar el sistema operativo y sistema informtico. Incluye herramientas de diagnstico, los compiladores, servidores, sistemas de ventanas, utilidades, traductor de idiomas, programas de comunicacin de datos, sistemas de base de datos y ms. El propsito 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 caractersticas, especialmente de Hardware y dispositivos accesorios tales como las comunicaciones, impresoras, lectores, monitores, teclados, etc. Entre las clases especficas de Software del sistema se incluyen:

Cargadores Enlazadores Utilidad de Software Entorno de escritorio / Interfaz grfica de usuario Celdas BIOS Hipervisores Gestores de arranque

Si el Software del sistema se almacena en memoria no voltil como los circuitos integrados, generalmente se denomina firmware.

Software de programacin:

El Software de programacin se utiliza para crear el Software de sistema y el de aplicacin. Segn el nivel de complejidad que presenta y el objetivo para el cual fue diseado, se distinguen dos tipos de lenguajes de programacin: de bajo nivel y de alto nivel. Lenguajes de bajo nivel: sus instrucciones ejercen un control directo sobre el Hardware y estn sumamente condicionados por la estructura fsica de la computadora que los soporta. Dentro de este grupo se encuentra:

El lenguaje mquina es aquel en el que estn escritas las instrucciones (compuestas de ceros y unos) que controlan el funcionamiento, paso a paso de un procesador. Hay una instruccin en lenguaje mquina por cada una de las que realiza directamente el Hardware de la computadora. El lenguaje ensamblador es aquel cuyas instrucciones estn ntimamente relacionadas con las que estn escritas en lenguaje mquina. Para simplificar la programacin, estas instrucciones se expresan por medio de un conjunto de palabras mnemotcnicas. 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 d un lenguaje natural (especialmente ingls), permiten describir las estructuras de informacin y la secuencia de acciones necesarias para realizar una tarea especfica.

Sobre la base de los lenguajes de alto nivel, el programador define los programas de acuerdo con reglas sintcticas perfectamente establecidas. Cuando se introduce un programa en una computadora, se requiere un proceso de traduccin, del que se encargan programas especficos: los traductores. Los traductores se clasifican en compiladores o intrpretes.

Los compiladores realizan la traduccin completa del programa en lenguaje simblico (denominado programa fuente), lo que da como resultado un programa en lenguaje mquina que puede ser ejecutado por la computadora (llamado programa objeto). Los intrpretes traducen las instrucciones, una por una, a medida que se ejecuta el programa en lenguaje de alto nivel.

Conclusin:
Son los programas que le dan las instrucciones a la computadora de lo que debe realizar, hay muchos tipos de Software pero se generalizan en tres categoras las cuales son: los de aplicacin, los de programacin y los de sistema. El Software de aplicacin contiene algunos programas que son para diseo, oficina, especficos, de uso cotidiano y se utilizan en los Software de sistema (sistemas operativos). Los Software de programacin son los que se utilizan para realizar aquellos programas o aplicaciones de las otras dos categoras generales. Los Software de sistema son aquellos que se utilizan para comunicar al Hardware y al usuario mediante la interfaz grfica y controladores del mismo sistema.

Bibliografa:
http://www.tiposdeSoftware.com/ http://www.bloginformatico.com/Software-de-aplicacion.php http://www.tiposdeSoftware.com/tipos-de-Software-de-sistema.htm http://eet475.wordpress.com/Software/Software-de-programacion/