Está en la página 1de 9

EL SOFTWARE

SISTEMAS OPERATIVOS, SOFTWARE DE APLICACIN Y LENGUAJES DE PROGRAMACIN

QU ES EL SOFTWARE?

El software es la parte lgica e intangible de la computadora. Son los programas o lenguajes que permiten al usuario comunicarse con el hardware. El software se divide en:

SOFTWARE DE SISTEMA SOFTWARE DE APLICACIN SOFTWARE DE DESARROLLO

SOFTWARE DE SISTEMA: SISTEMA OPERATIVO

Un Sistema Operativo (SO) es el software bsico de una computadora que provee una interfaz entre el resto de programas del ordenador, los dispositivos hardware y el usuario.

Los Sistemas Operativos ms utilizados son MSDos, Windows, Linux y Mac. Algunos SO ya vienen con un navegador integrado, como Windows que trae el navegador Internet Explorer.

FUNCIONES DEL SISTEMA OPERATIVO

Se comunica con los dispositivos E/S: Cada fabricante hace su dispositivos con un interfaz propio, cada uno se comunica de forma diferente con su dispositivo. Este software se denomina manejador de dispositivo o driver. El SO se encarga de gestionar el acceso de los programas a los drivers. Gestin de procesos: Los SO actuales permiten ejecutar varios trabajos al mismo tiempo. El procesador se divide entre las diversas tareas as que en apariencia todas se ejecutan al mismo tiempo

Administracin de la memoria: El SO es capaz de administrar la memoria y determinar en cada momento como se distribuye entre las diferentes aplicaciones. El SO usa una memoria virtual para acceder ms rpidamente a lo que se utiliza ms a menudo Gestin de las comunicaciones: El SO se encarga de gestionar las comunicaciones, implementando protocolos de comunicacin, normas que se definen para establecer una comunicacin precisa y que diferentes ordenadores puedan entenderse Sistema de ficheros: El SO ordena y estructura la informacin contenida en el ordenador. Esto se realiza a travs de la creacin de carpetas y archivos.

SOFTWARE DE APLICACIN

Es aquel que nos ayuda a realizar una tarea determinada, existen varias categoras de Software de Aplicacin por que hay muchos programas los cuales son: Aplicaciones de negocio, Aplicaciones de Utilera, Aplicaciones Personales, aplicaciones de Entretenimiento. El software de aplicacin ha sido escrito con el fin de realizar casi cualquier tarea imaginable. Est puede ser utilizado en cualquier instalacin informtica, independiente del empleo que vayamos a hacer de ella. Existen literalmente miles de estos programas para ser aplicados en diferentes tareas, desde procesamiento de palabras hasta cmo seleccionar una universidad.

CLASIFICACIN DEL SW DE APLICACIN

Aplicaciones de negocios: Las aplicaciones ms comunes son procesadores de palabras, software de hojas de clculo, sistemas de bases de datos y Graficadores. Aplicaciones de Utilera: Las utileras, que componen la segunda categora de aplicaciones de software, te ayudan a administrar a darle mantenimiento a tu computadora. (Antivirus)

Aplicaciones personales: Estos programas te permiten mantener una agenda de direcciones y calendario de citas, hacer operaciones bancarias sin tener que salir de tu hogar, enviar correo electrnico a cualquier parte del mundo y adems conectarte a servicios informticos que ofrecen grandes bases de datos de informacin valiosa. (Hotmail)
Aplicaciones de entretenimiento: Software de entretenimiento: Videojuegos de galera, simuladores de vuelo, juegos interactivos de misterio y rompecabezas difciles de solucionar. Muchos programas educativos pueden ser considerados como software de entretenimiento. Estos programas pueden ser excelentes herramientas para la educacin.

SOFTWARE DE DESARROLLO

Como su nombre lo indica, un software de desarrollo es un programa que permite el desarrollo de aplicaciones, algunos de estos son Java, Visual Basic, C++, etc.

El software de desarrollo comnmente se conoce por IDE (Integrated Development Environment, por sus siglas en ingls). Se utiliza para hacer programas en diferentes lenguajes (C++, Java, Python, Lisp, etc).

PROGRAMACIN

En la actualidad la programacin se aborda como un tema de ingeniera, ms predecible y ms viable econmicamente. Es difcil crear programas que no tengan fallas. El programa debe enfrentarse a las peticiones del usuario y a muchas situaciones que aparecen en el momento de su ejecucin.

El software al salir al mercado no est completamente terminado, continua su desarrollo en busca de errores o nuevas funciones que puedan integrarse.

También podría gustarte