Vous êtes sur la page 1sur 4

NOMBRE: REYMY DE JESS PEREZ MEJIA

100251320 / (INF103-75)

/ MATR:

01/Nov
/2014

El Software computacional y su clasificacin


Definicin del Software:
El Software Comprende el conjunto de los componentes lgicos necesarios que hacen
posible la realizacin de tareas especfica. Tambin el software es un ingrediente
indispensable para el funcionamiento del computador. Est formado por una serie de
instrucciones y datos, que permiten aprovechar todos los recursos que el computador tiene,
de manera que pueda resolver gran cantidad de problemas. El software es un conjunto de
instrucciones detalladas que controlan la operacin de un sistema computacional.
Funciones del software:
Administrar los recursos de computacionales.
Proporcionar las herramientas para optimizar estos recursos.
Actuar como intermediario entre el usuario y la informacin almacenada.

Medios de adquisicin del software:


Se refiere a la agrupacin del software en funcin de su licencia o de la libertad que es
concedida a los usuarios para usarlo y/o modificarlo. A continuacin se presentan algunos
calificativos para el software basado en este criterio:
I.

II.

III.

IV.
V.

VI.

Software propietario: Se le llama software propietario, no libre, privado o


privativo al tipo de programas informticas o aplicaciones en el que el usuario no
puede acceder al cdigo fuente o tiene un acceso restringido y, por tanto, se ve
limitado en sus posibilidades de uso, modificacin y redistribucin.
Software comercial: Es el software, libre o no, que es comercializado, es decir,
que existen sectores de la economa que lo sostiene a travs de su produccin,
su distribucin o soporte.
Freeware: No tiene una definicin precisa, el trmino se usa para clasificar al
software que puede redistribuirse libremente pero no modificarse, porque no
est disponible su cdigo fuente.
Shareware: Permite su redistribucin, pero no viene acompaado de su cdigo
fuente, por lo que no puede ser modificado y no es libre.
Software libre: Es el software que respeta la libertad de los usuarios y la
comunidad. En grandes lneas, significa que los usuarios tienen la libertad para
ejecutar, copiar, distribuir, estudiar, modificar y mejorar el software.
Software semilibre: Es una categora de programas informticos que no son
libres, pero que vienen con autorizacin de uso, copia, modificacin y
redistribucin (incluso de versiones modificadas) sin fines de lucro (PGP sera un
ejemplo de un programa semilibre).

1 El Software Computacional

NOMBRE: REYMY DE JESS PEREZ MEJIA

/ MATR:

100251320 / (INF103-75)

01/Nov
/2014

Clasificacin y Tipos del Software:


Software de sistema.
Software de aplicacin
Software de programacin.
Software del sistema: Interviene como intermediario entre los programas de
aplicacin y los dispositivos de entrada, salida y procesamiento. El usuario interacta
con el software de aplicacin. El software del sistema permite que el software de
aplicacin interacte con la computadora. Se destacan los siguientes tipos de software
del sistema:
Sistemas operativos (interfaz sencilla y amistosa entre el equipo fsico
(hardware) de una computadora y el usuario).
Clasificacin de los Sistemas Operativos
Segn cantidad de usuarios soportados:
A. Mono usuario: Soporta solo un usuario.
B. Multiusuario: Soporta mltiples usuarios.

Segn la interfaz del usuario:

Interfaz de lnea de comando: Usuario introduzca la instruccin por medio


del teclado.
Interfaz controlado por mens: Proporciona mens para seleccionar
opciones del programa, as el usuario no tiene que memorizar comandos.
Interfaz grfica del usuario: Los usuarios controlan el sistema sealando
y haciendo clic en grficos o iconos de la pantalla que representan las
caractersticas del programa.
Controladores de dispositivo: (permite al sistema operativo interactuar
con un perifrico).
Herramienta de diagnstico: (monitorear la funcionalidad del hardware
segn el tipo y sus funciones).
Utilidades: (apoya las labores de mantenimiento del computador).

Tipos de Software de Sistema:


o Cargadores de programas.
o Sistemas operativos (y sus componentes, muchos de los cuales pueden
considerarse como software de sistema).
o Controladores de dispositivos.
o Herramientas de programacin: compiladores, ensambladores, enlazadores,
etc.
o Programas utilitarios.

2 El Software Computacional

NOMBRE: REYMY DE JESS PEREZ MEJIA

100251320 / (INF103-75)

/ MATR:

01/Nov
/2014

o Entorno de escritorio / Interfaz grfica de usuario (que pueden incluir Gestores


de ventanas).
o Lnea de comandos.
o BIOS.
o Hipervisores.
o Bootloaders (Gestor de arranque).

Software de aplicacin: Tipo de software que permite a los usuarios llevar a cabo
una o varias tareas especficas, en cualquier campo de actividad susceptible de
ser automatizado o asistido, con especial nfasis en los negocios. Estos se
clasifican en:
Herramientas Bsicas: Son aplicaciones que permiten completar tareas
determinadas de uso generalizado en todas las reas profesionales. Ej.
Procesadores de textos, hojas electrnicas, etc.
Herramientas Avanzadas: Se refiere a aplicaciones de vanguardia que
permiten hacer actividades ms especficas y especiales.
Inteligencia artificial: Se trata de un campo de investigacin encargado del
desarrollo de sistemas de cmputo que simulen procesos y acciones de la mente
humana. Tres reas que destacan son:
Robtica: Se refiere al diseo, desarrollo y construccin de mquinas.
Sistemas expertos: Son programas de cmputo que emulan la actuacin
de un experto en un dominio concreto de conocimiento.
Realidad Virtual: Hace uso de equipo sensorial interactivo para simular
realidades alternativas al mundo fsico.
Software de Gestin: Es un software especial, dirigido a profesionales y
empresas.
Software Educativo: Se denomina as al software destinando a la enseanza y el
auto aprendizaje y adems permite el desarrollo de ciertas habilidades cognitivas.
Software de programacin: se le suele llamar, tambin, lenguajes de
programacin. Software utilizado para la creacin de programas dentro del
software de programacin, existen algunos tipos que resaltan por su especialidad.
Entre ellos tenemos:

3 El Software Computacional

NOMBRE: REYMY DE JESS PEREZ MEJIA

100251320 / (INF103-75)

/ MATR:

01/Nov
/2014

Intrpretes: Son lenguajes de programacin que crean programas en


cdigo maquina ejecutando instruccin a instruccin.
Compiladores: Son lenguajes de programacin que crean cdigo final
transformando un cdigo fuente de forma masiva.
Editores de texto: Programas que permiten la escritura de los cdigos e
instrucciones de cmputos.

4 El Software Computacional

Vous aimerez peut-être aussi