Você está na página 1de 8

TIPOS DE SOFTWARE

Benemrita y Centenaria Escuela Normal del Estado


Licenciatura en Educacin Preescolar Cruz Bear Denisse 1 A

Definicin de software
Software: Todo dato introducido en la computadora se modifica hasta obtener un resultado, el componente lgico de este proceso es el software, que incluye distintos programas. Segn el uso para el cual fueron creados

Tipos de 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. Ejemplos de lenguajes: VHDL C++ C orientado a microcontroladores Ejemplos de software de programacin: Pic cel Borland Nipple DeevC++ Galaxy

DE SISTEMA:

Acta como intermediario entre el hardware de cmputo y los programas de aplicacin. Realiza importantes funciones autorreguladoras como por ejemplo: cargarse por s sola cuando la computadora se activa por 1 vez como Windows 98, proporcionar un conjunto de instrucciones utilizadas para todas las aplicaciones. La programacin de sistemas se refiere a la creacin o bien a la modificacin del software de sistemas. Recibe este nombre el conjunto de programas que requiere de un equipo fsico para poder operar, es decir, los denominados sistemas operativos. El sistema operativo permite la comunicacin entre la computadora y el usuario. El sistema operativo trabaja directamente sobre el hardware gestionando los recursos del sistema con las siguientes funciones esenciales: 1. permite la eficaz utilizacin de los recursos fsicos disponibles 2. proporciona al usuario las herramientas especficas para la configuracin del equipo y la gestin de los datos almacenados en los soportes de informacin 3. administra la memoria disponible en la computadora. Algunos sistemas operativos ms difundidos son: MS-DOS, Unix, Windows, etc. Segn el nmero de usuarios que utilicen simultneamente la computadora, los sistemas operativos pueden ser monousuario (la computadora es operada por una sola persona). Son los que habitualmente emplean las PCs; o multiusuario (permiten, desde una computadora central, administrar una red de computadoras, llamadas terminales). Cada usuario desde su terminal, podr compartir datos y programas existentes en la computadora central.

La cantidad de procesos que pueden ejecutarse simultneamente en una misma computadora depende de la capacidad del sistema operativo para dividir el tiempo de ejecucin del microprocesador. Segn esto los sistemas operativos son monotarea o multitarea.

MS-DOS (Sistema operativo de disco, fue diseado pro Microsoft en 1979. Trabaja con una interfaz de texto que se basa en comandos (rdenes que permiten controlar la gestin de archivos, la transferencia de datos entre perifricos y la carga y la ejecucin de los programas. Se trata de un sistema operativo monotarea y monousuario.

Unix fue diseado por AT&T la primera versin entr en funcionamiento en 1971 es multiusuario y multitarea. Windows opera bajo un entorno grfico, por lo que simplifican la comunicacin con el usuario. Realizan todas las prestaciones de sistemas operativos tradicionales pero son multitarea, pueden compartir datos entre programas y tienen un acceso mayor a la memoria central. Incorporan programas y accesorios de gran utilidad y, adems, se integran perfectamente con la red Internet.

Ejemplos: Windows Mac Linux

DE APLICACIN:

El software de aplicacin incluye programas que se ejecutan para realizar trabajos relacionados con reas especficas, o aplicaciones. Para utilizarlo, es preciso que exista un software de sistema que permita su ejecucin. Algunas de las aplicaciones estndar ms difundidas son:

Procesador de palabras. Se usa para crear, modificar e imprimir todo tipo de documento, y permite obtener presentaciones casi profesionales. Cuenta con una amplia gama de posibilidades de edicin, formato, inclusin de imgenes y grficos junto al texto, correccin de ortografa, configuracin de pgina e impresin, etc. Ejemplos de este tipo de software son los procesadores Ami Pro, Word Perfect y Microsoft Word.

Planilla electrnica de clculo. Se presenta como una tabla compuesta por celdas que pueden almacenar texto, nmeros, frmulas y funciones. Su tarea principal es la realizacin de clculos en forma automtica a partir de los datos que se incorporen en las celdas. Otras posibilidades son la representacin grfica de la informacin, la impresin de resultados, etc. Entre las planillas de clculo ms usadas cabe mencionar Excel, Quattro Pro y Lotus.

Programas de graficacin. Los ms completos consisten en mdulos, o en un conjunto de varias aplicaciones independientes, con posibilidades tanto para realizar el diseo o la creacin de grficos como retocar fotografas, crear presentaciones, etc. Podemos citar, como ejemplos: CorelDRAW, Windows Draw y Adobe PhotoShop.

Gestor de base de datos. Maneja gran cantidad de datos de un archivo organizado en registros con varios campos, y cada uno almacena informacin especfica acerca de una categora. Las caractersticas ms sobresalientes son la facilidad para actualizar (modificar) la informacin, la posibilidad de realizar ordenamientos, la simplicidad en la elaboracin de informes y documentos diversos a partir de los campos seleccionados, etc. Forman parte de este grupo los programas Acces, dBase y FoxPro, entre otros.

Gestor de comunicaciones. Administra la transmisin de informacin entre diferentes computadoras a travs de la red telefnica u otras redes de telecomunicacin. Entre los programas de comunicaciones ms usados podemos nombra a Microsoft Mail, Microsoft Outlook y Pegasus Mail.

Ejemplos:
Hojas de Clculo. (MS Excel) Programas de comunicaciones. (MSN Messenger) Procesadores de texto. (Bloc de Notas)

CONCLUSION:
Para empezar entend que hay distintos tipos de software y cada uno tiene diferentes funciones, existen 3 tipos que son muy importantes cada uno, para empezar el software de programacin tiene diferentes tipos de lenguaje de bajo y alto nivel, los de bajo nivel por lo regular no los utilizamos nosotros, los utilizan los programadores. Tambin est el software de sistema que es el que necesita cualquier equipo fsico (hardware) para poder funcionar, es el que nos permite comunicarnos por as decirlo entre la computadora y el usuario, un ejemplo muy claro es Windows que es el que comnmente se utiliza. Otro tipo de software es el de aplicacin y esos los utilizamos dependiendo de lo que queramos hacer por ejemplo, procesadores de palabras como Microsoft Word, plantillas electrnicas de clculo por ejemplo Excel, programas de graficacin, gestor de base de datos, gestor de comunicaciones.

Bibliografa: http://fccea.unicauca.edu.co/old/software.htm http://eet475.wordpress.com/software/software-de-sistema/ http://eet475.wordpress.com/software/software-de-aplicacion/ http://eet475.wordpress.com/software/software-de-programacion/ http://cmapspublic3.ihmc.us/rid=1033090489640_954667412_11468/SOFTWARE%20DE%20SI STEMA.cmap?rid=1033090489640_954667412_11468&partName=htmljpeg http://internet.ahorro.net/files/2012/09/liberkey.jpg http://amri166.blogdetik.com/files/2009/06/programming.jpg http://maratmedia.com/wp-content/uploads/2013/01/app-collage.png

Você também pode gostar