2. Software
Es el equipamiento lógico o soporte lógico de
una computadora digital. Comprende el
conjunto de los componentes necesarios que
hacen posible la realización de tareas
específicas, en contraposición a los
componentes físicos ( hardware )
La historia del software , se puede decir, que
se divide en cinco eras :
3. 1ª Era : ( 1950/ 1965 )
Se trabajaba con la idea de ¨ Codificar y
corregir ¨
No existía un planteamiento previo.
No existía documentación de ningún tipo.
Existencia de pocos métodos formales y
pocos creyentes en ellos.
Desarrollo a base de prueba y error.
4. 2ª Era : (1965 / 1972)
Se busca simplificar código.
Aparición de Multiprogramación y Sistemas
Multiusuarios .
Sistemas de Tiempo Real apoyan la toma de
decisiones.
Aparición de Software como producto. ( Casas de
Software)
INICIO DE LA CRISIS DEL SOFTWARE.
Se buscan procedimientos para el desarrollo del
Software.
5. 3ª Era : (1972 / 1985)
Nuevo concepto : Sistemas Distribuidos.
Complejidad en los Sistemas de Información.
Aparecen : Redes de área local y global, y
Comunicadores Digitales.
Amplio uso de Microprocesadores .
6. 4ª Era : (1985/ 1995 aprox.)
• Impacto Colectivo de Software.
• Aparecen : Redes de Información y
Tecnologías Orientadas a Objetos.
• Aparecen : Redes Neuronales, Sistemas
Expertos y SW de Inteligencia Artificial.
• La información como valor preponderante
dentro de las Organizaciones.
7. 5ª Era : (desde 2000 hasta hoy en día)
Utiliza algunos requisitos de las eras
anteriores solo que aumenta la omnipresencia
de la web , la reutilización de información y
componentes de software.
8. Diccionario:
o Codificar : Transformar mediante las reglas de
un código la formulación de un mensaje.
o Hardware : Componente físico de la
computadora. Por ejemplo: el monitor. La
impresora o el disco rígido. El hardware por sí
mismo no hace que la máquina funcione. Es
necesario, además, instalar un Software
adecuado.
9. o Microprocesador : Es la parte más importante
del ordenador, se encarga de realizar todos los
cálculos y controla su funcionamiento. La
velocidad de este ¨cerebro¨ determina la del
ordenador.
o Multiprogramación : Técnica que permite que
dos o más procesos ocupen la misma unidad de
memoria principal y que sean ejecutados al
¨mismo tiempo¨
10. o Multiusuario : Capacidad de algunos sistemas
para ofrecer sus recursos a diversos usuarios
conectados a través de terminales.
o Preponderante : Que prepondera, prevalece o
tiene cualquier tipo de superioridad respecto
a aquello con lo que es comparado.