You are on page 1of 5

EL SOFTWARE

1. Qu es un software?

2. El software como programa

3. Categoras del software
a. Software de sistema,
b. Software de programacin y
c. Software de aplicacin.
4. Tipos de software

5. Caractersticas bsicas
- Usabilidad
- La usabilidad en la web
- Problemas de usabilidad en la web
- Flexibilidad
- Clasificacin
6. Atributos de Calidad
- Calidad Interna y Externa

Qu es el Software?
Se requiere de alguna instruccin que le dirija y organice todas las operaciones a cumplir del
computador. Estas instrucciones agrupadas en forma de programas, sern depositadas y
almacenadas en el disco y la memoria del computador, a esto es lo que se denomina software.
***El software es un conjunto de programas elaborados por el hombre, que permite que el
computador pueda desempear tareas inteligentes como dirigir en forma adecuada a los
elementos fsicos o hardware, indicndole en qu secuencia y bajo qu lgica hay que hacer los
clculos y las manipulaciones de datos, es decir, controlan la actuacin del computador
haciendo que ste siga en sus acciones e instrucciones una serie de esquemas O PASOS lgicos
predeterminados en lenguaje de computadora, o sea lenguaje de programacin. Estas
instrucciones agrupadas en forma de programas, sern depositadas y almacenadas en el disco y
la memoria del computador, a esto es lo que se denomina software
Qu es un programa? es una secuencia de RUTINAS O instrucciones que pueden ser
interpretadas por EL computador Y Cada una de ELLAS realiza una determinada funcin dentro
del mismo, obteniendo como fruto de esa interpretacin un determinado resultado que ha sido
establecido con anterioridad por el ser humano.
EL "SOFTWARE" COMO PROGRAMA

El software como programa, consiste en un lenguaje de mquina que es un cdigo el cual
interpreta especficamente el microprocesador. Este cdigo es LA RUTINA O La secuencia de
instrucciones ordenadas. Se suele escribir en un lenguaje de programacin de alto nivel, que es
ms sencillo de escribir pues es ms cercano al lenguaje natural humano. Todo cdigo fuente
(Texto escrito en un lenguaje de programacin), debe llevarse a un lenguaje mquina mediante
el proceso de compilacin o interpretacin para que la computadora pueda ejecutarlo.
Las instrucciones bsicas y comunes en casi todos los lenguajes DE PROGRAMACION, se pueden
considerar en cuatro grupos:
Instrucciones de entrada/salida
Transferencia de informacin y datos entre dispositivos
Perifricos (teclado, impresora, MONITOR, unidad de disco etc.)

Instrucciones aritmticas - lgicas
Ejecutan operaciones aritmticas (suma, resta, multiplicacin, divisin, potenciacin), lgicas SON LOS
operaciones and, or, not, etc.)

Instrucciones selectivas
Permiten la seleccin de tareas alternativas en funcin de los resultados de diferentes expresiones
condicionales, EJEMPLO. SIentonces.o.o

Instrucciones repetitivas.
permiten la repeticin de secuencias de instrucciones(rutina), un nmero determinado o indeterminado
de veces. Ejemplo enviar a imprimir 10 copias de un archivo.

CLASIFICACION CLASES O CATEGORIAS DEL SOFTWARE
ccp iuocv oc to|cpo cv c ;c
El software puede distinguirse en tres clases o categoras:
Software de sistema,
Software de programacin y
Software de aplicacin.
EN ALGUNAS OCACIONES un software puede caer en varias categoras.

- Software de sistema: Su objetivo es desvincular adecuadamente al usuario y al programador
de los detalles de la computadora, aislndolo especialmente del procesamiento sobre las
caractersticas internas de: memoria, discos, puertos y dispositivos de comunicaciones,
impresoras, pantallas, teclados, etc. Est creado para el funcionamiento del hardware y a la
computadora, le facilita al usuario y programador herramientas y utilidades de apoyo que
permiten su mantenimiento. Ejemplo de software de sistema:
o Los Sistemas operativos: tienen aplicaciones para:
o Controladores de dispositivos(interactuar con un perifrico, TARJETA DE RED, VIDEO,
SONIDO, etc)
o Herramientas de diagnstico(liberador de espacio, desfragmentador)
o Herramientas de Correccin y Optimizacin
o Servidores (computadora que, formando parte de una red, provee servicios a otras
computadoras denominadas clientes, utilizando programas o aplicaciones especficas)
o Utilidades(Tareas de mantenimiento, soporte para la construccin y ejecucin de
programas, tareas en general).


-Software de programacin: Es el conjunto de herramientas que permiten al programador
desarrollar programas informticos, usando diferentes lenguajes de programacin, de una
manera prctica. Incluye entre otros:
o Editores de texto
o Compiladores
o Intrpretes de instrucciones
o Enlazadores
o Depuradores
- Software de aplicacin: Cada uno cumple funciones que permiten a los usuarios finales hacer
una o varias tareas especficas, como administrar los recursos y/o dispositivos de computacin
disponibles: pc, mouse, impresora, videobeam, etc, Algunos software de aplicacin son:
o los navegadores
o editores de texto
o editores grficos
o antivirus
o mensajeros
o Aplicaciones ofimticas
o educativo
o empresarial
o Bases de datos
o Telecomunicaciones (por ejemplo Internet y toda su estructura lgica)
o Videojuegos
o mdicos
o Clculo Numrico y simblico
o Diseo Asistido (CAD)
o Control Numrico (CAM).
o legal
o geogrfico (GPS).entre otros

TIPOS DE SOFTWARE
Software Libre o de Cdigo Abierto: Programas que brindan libre acceso a su cdigo
fuente. Se paga por el soporte, tiene una comunidad que lo administra llamada GNU y es
de desarrollo comunitario.
Software Propietario:
Se paga licencia para obtenerlo y una cuota por soporte, adems su propietario
cuenta con el derecho de autor y puede o no vender/entregar el cdigo fuente.
Nota: Ambos tipos de software no siempre son compatibles con otros tipos de software ni
hardware.


CONSULTAR (no realizar):

Cules son las clases de software? - 31/05/2011

El software es todo lo interno de una computadora, o tambin hay cosas externas? - 31/05/2011

Cul es la diferencia entre software y cdigo fuente?. - 23/03/2011

Cuntos software tiene un computador? - 28/02/2011

Cul es la importancia del software y el alcance que tiene - 05/08/2010

Que tipo de sofware es Windows? - 12/07/2010


7. Caractersticas que debe tener el software para ser sistema operativo - 02/05/2010

8. Cual es la Diferencia entre el software de aplicacin y el de sistema - 21/03/2010

9. Cul es la diferencia entre software libre y software propietario? - 23/11/2009

10. Cules son los elementos de un software? - 12/10/2009

11. Ejemplos de software - 10/05/2010

12.Que es una rutina de un programa

You might also like