0% encontró este documento útil (0 votos)
39 vistas19 páginas

003 Software

El documento describe el origen y evolución del software. Explica que el software surgió con el uso de máquinas analíticas y sumadoras mecánicas aunque no estaba incorporado a los equipos. La contribución de John von Neumann de almacenar programas en memoria precipitó el desarrollo de software, dividiéndose en programas de aplicación y de servicio. El software permite la interacción entre humanos, máquinas y máquinas entre sí, sin lo cual los ordenadores serían inertes.

Cargado por

RaffaeleOrlandi
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
39 vistas19 páginas

003 Software

El documento describe el origen y evolución del software. Explica que el software surgió con el uso de máquinas analíticas y sumadoras mecánicas aunque no estaba incorporado a los equipos. La contribución de John von Neumann de almacenar programas en memoria precipitó el desarrollo de software, dividiéndose en programas de aplicación y de servicio. El software permite la interacción entre humanos, máquinas y máquinas entre sí, sin lo cual los ordenadores serían inertes.

Cargado por

RaffaeleOrlandi
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPT, PDF, TXT o lee en línea desde Scribd

El 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 Excel (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.

También podría gustarte