Está en la página 1de 19

Software

ORIGEN DEL
SOFTWARE
El software como se ha visto, no surge con los equipos
electrónicos, -aunque es con ellos que adopta el nombre-
está presente desde el empleo de ábacos o sumadoras
mecánicas. Sin embargo, en estos casos, el software no se
encuentra incorporado en el equipo. Es aportado por el
operario. La máquina analítica de Charles Babbage,
incidentalmente, tuvo su software, y fue una amiga de
éste, la legendaria lady Lovelace, quien aportó el software
que no se llegó a usar, dado que la máquina nunca se
completó.
HISTORIA DEL SOFTWARE

Hasta este momento, no se percibía una diferencia


sustancial entre el equipo y el control de las operaciones. El
concepto de programa de control almacenado en memoria,
aportación popularmente atribuida a John von Neumann,
precipitó el desarrollo de software. En éste se perfilaron dos
tendencias de desarrollo: los programas de aplicación y los
de servicio. Estos últimos tenían como propósito facilitar el
desarrollo de programas a partir de programas.
En la siguiente figura observamos la traducción de fórmulas, que
permitió la descripción de los algoritmos con el empleo de
expresiones algebraicas. Dicha traducción se realiza con programas
que se denominan compiladores, generan programas que al
ejecutarse producen los resultados.
SOFTWARE
No se puede solamente conectar su computadora a una red o a un
módem y empezar a enviar y a recibir información. La computadora
necesita instrucciones sobre cómo hacer esto. Necesita algún tipo de
programa de comunicaciones .  Así como hay una cantidad de
diferentes tareas en comunicaciones, hay diferentes clases de
programas que administran dichas tareas. 

El software es un plan de funcionamiento para un tipo especial


de máquina, una máquina ``virtual'' o ``abstracta''. Una vez
escrito mediante algún lenguaje de programación, el software
se hace funcionar en ordenadores, que temporalmente se
convierten en esa máquina para la que el programa sirve de
plan. El software permite poner en relación al ser humano y a la
máquina y también a las máquinas entre sí. Sin ese conjunto de
instrucciones programadas, los ordenadores serían objetos
inertes, como cajas de zapatos, sin capacidad siquiera para
mostrar algo en la pantalla.
Definición del Software
Se denomina software (palabra de origen
ánglico, pronunciada "sófuer"), programática,
equipamiento lógico o soporte lógico a todos
los componentes intangibles de una computadora,
es decir, al conjunto de programas y
procedimientos necesarios para hacer posible la
realización de una tarea específica, en
contraposición a los componentes físicos del
sistema (hardware). Esto incluye aplicaciones
informáticas tales como un procesador de
textos, que permite al usuario realizar una
tarea, y software de sistema como un sistema
operativo, que permite al resto de programas
funcionar adecuadamente, facilitando la
interacción con los componentes físicos y el
resto de aplicaciones.
Programas o Software en la pantalla de
una computadora
CLASIFICACION
DEL SOFTWARE

SOFTWARE DEL SISTEMA


El software del sistema es el conjunto de programas que
administra los recursos de hardware. Un sistema operativo es
un tipo de software de sistema que se encuentra en todas las
computadoras personales. El sistema operativo es el software
más importante que se ejecuta en la computadora, porque es
el programa de control principal que determina qué hara la
computadora y cómo lo hará.
SOFTWARE DE
APLICACIÓN
Es un conjunto de programas que se
encarga de manipular la información que
el usuario necesita progresar, desarrollan
una tarea específica cuya finalidad es
permitirle al usuario realizar su trabajo
con facilidad, rapidez, agilidad y
precisión.
El Software de aplicación se divide en:

• APLICACIÓN COMUNES:
a) Procesadores de palabras: Ejemplo Word, word perfect,
word star, via voice, harvard grafic.
b) Hoja electrónica: Ejemplo Lotus, Excell
c) Bases de datos: ejemplo Dbase, access, SQL

• APLICACIÓN ESPECIALES:
a) Sistemas financieros
b) Sistemas administrativos
Plantilla de trabajo de Word (Software de Aplicación)
Plantilla de trabajo de Excell (Software de Aplicación)
Plantilla de trabajo de Power Point (Software de Aplicación)
Plantilla de trabajo de Access (Software de
Aplicación)
Funciones del Software
 Todos los sistemas
operativos deben
manejar las mismas
tareas básicas. Estas
funciones pueden
dividirse en tres
grupos. 
Adjudicando recursos del sistema

El sistema operativo dirige el tráfico dentro de la


computadora, decidiendo que recurso será
usado y durante cuánto tiempo. 
El tiempo en la CPU está dividido en porciones
medidas en milisegundos. A cada tarea que
hace la CPU se le asigna una cierta cantidad de
porciones de tiempo. Cuándo dicho tiempo
expira, otra tarea obtiene el turno. La primer
tarea debe esperar hasta tener otro turno. 
Memoria
La memoria también debe ser manejada por el sistema
operativo. Todos esas vueltas cíclicas de la CPU dejan datos
que quedan esperando en buffers o memorias temporarias. Se
debe tener cuidado de no perder información!! Una de las
formas de ayudar al tráfico congestionado es usar memoria
virtual . 
Monitoreando las actividades del
sistema.
 Performance del Sistema Esta puede ser verificada por un usuario o
administrador para juzgar si la computadora o la red está siendo
sobrecargada. Se pueden hacer cambios a la forma en que las tareas
se han adjudicado o quizás haya que ir a comprar algo.
 La performance del sistema incluiría el tiempo de respuesta (cuánto
tarda en responder la computadora cuando ingresan los datos) y la
utilización de la CPU (una comparación entre el tiempo que trabaja
y el tiempo en que está detenida). 
 Seguridad del sistema La seguridad es parte del sistema operativo,
no obstante lo cual, un software agregado adicionalmente puede
sumar más seguridad. Para multiusuarios a los que no se les permite
acceso a todo, deberá existir un procedimiento de “logon ” (ingreso)
dónde el usuario provee una clave secreta de identificación. 
El administrador deberá establecer la lista de quienes tendrán
permiso de acceso, a cuál programa y con qué datos. 
GRACIAS POR SU
ATENCIÓN
Ing.+Lic. Yunior Andrés Castillo S.
Página Web: yuniorandrescastillo.galeon.com
Correo: yuniorcastillo@yahoo.com
Celular:1-829-725-8571
Santiago de los Caballeros, República Dominicana
2014.

También podría gustarte