evolucuion del software

Páginas: 12 (2792 palabras) Publicado: 7 de noviembre de 2013
Tema III. Software operativo y
de desarrollo
Objetivo: El alumno conocerá y entenderá la evolución y la situación
actual que éste presenta. Asimismo distinguirá los diferentes tipos de
programas (software) necesarios tanto para operar la máquina como para

realizar desarrollos y aunado a esto tendrá las bases para seleccionar
aquel software que le permita resolver un problema.

3.1Evolución del software y su situación actual
Software
Es la estructura lógica de una computadora,
todo lo intangible, es decir, son los
programas
de
aplicación,
sistemas
operativos que no son tangibles para el
usuario.
(Voz ingl.). 1. m. Inform. Conjunto de programas,
instrucciones y reglas informáticas para ejecutar
ciertas tareas en una computadora.
Diccionario de la Real Academia de laLengua Española.

Ing. Tanya Arteaga Ricci

3.2 Software de base: sistemas operativos, lenguajes y traductores

Clasificación
Según su función
 Software de base
 Software aplicativos
 Por su uso o estandarización

 El software aplicativo
 El software a la medida
 El software de acuerdo al cliente
 Libre y propietario

Ing. Tanya Arteaga Ricci

3.2 Software de base:sistemas operativos, lenguajes y traductores

Software de Base
Software básico que controla una computadora.
El sistema operativo tiene tres grandes funciones:
•Coordina
•Manipula
•Organiza los archivos

Ing. Tanya Arteaga Ricci

3.2 Software de base: sistemas operativos, lenguajes y traductores

Sistema Operativo
Los sistemas operativos controlan diferentes procesos de lacomputadora. Un proceso importante es la interpretación de los
comandos que permiten al usuario comunicarse con la computadora.
Algunos intérpretes de instrucciones están basados en texto y exigen que
las instrucciones sean tecleadas. Otros están basados en gráficos, y
permiten al usuario comunicarse señalando y haciendo clic en un icono.
Por lo general, los intérpretes basados en gráficos son mássencillos de
utilizar.

Ing. Tanya Arteaga Ricci

3.2 Software de base: sistemas operativos, lenguajes y traductores

Evolución
Sistemas por Lotes
Estos sistemas se diseñaron en la década de 1950 para controlar
las computadoras mainframe. Cada programa a ejecutarse se
llamaba tarea. Un programador que deseaba ejecutar una tarea
enviaba una solicitud a la sala de operaciones junto contarjetas
perforadas para el programa y los datos. El programador no tenía
ningún control o interacción con el sistema. Un operador
procesaba las tarjetas perforadas. Si el programa era satisfactorio,
el resultado se enviaba al programador , de lo contrario, se
enviaba un listado de error.
Ing. Tanya Arteaga Ricci

3.2 Software de base: sistemas operativos, lenguajes y traductores
TarjetaPerforada

Ing. Tanya Arteaga Ricci

3.2 Software de base: sistemas operativos, lenguajes y traductores
Evolución
Sistemas de Tiempo Compartido
Para utilizar los recursos del sistema de computación eficientemente, se introdujo la
multiprogramación. La idea es mantener varias tareas en memoria y sólo asignar un
recurso a una tarea que lo necesite con la condición de que el recurso estádisponible.
La multiprogramación trajo la idea del tiempo compartido. Estas dos características
mejoraron en gran medida la eficiencia de un sistema de computación. No obstante,
ésta requería un sistema operativo más complejo. El sistema operativo ahora tenía que
hacer una planificación: asignación de los recursos a los distintos programas y decidir
cuál programa debería utilizar cuál recurso ycuándo. Durante esta época, la relación
entre una computadora y un usuario también cambió. El usuario podía interactuar
directamente con el sistema sin pasar por el operador. Un nuevo término también se
acuñó: proceso. Una tarea es un programa a ejecutar; un proceso es un programa que
está en la memoria en espera de recursos.

Ing. Tanya Arteaga Ricci

3.2 Software de base: sistemas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • la evolucuion de la cocina
  • Software
  • Software
  • Software
  • Software
  • Software
  • Software
  • Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS