lunes, 29 de febrero de 2016

CRONICA

UN HECHO RELEVANTE PARA LOS SISTEMAS OPERATIVOS.

El 24 de agosto de 1995 Microsoft lanzo Windows 95 la cual obtuvo una cifra récord en ventas; 7 millones de copias en las primeras cinco semanas, el lanzamiento de este sistema operativo fue el más ostentoso y publicitado que la empresa Microsoft haya realizado en donde encontrábamos desde comerciales de televisión con los rolling stones cantando “star me up” sobre la imágenes del nuevo botón de inicio y el lema comercial que decía “ESTA AQUÍ”.

Este sistema operativo marco el inicio de una gran era; el nacimiento del nuevo mundo en línea, la era del fax y los módems, el correo electrónico y los imponentes juegos multimedia. Windows cuenta con un soporte técnico de Internet integrado, acceso telefónico a redes, y nuevas capacidades de plug and play “enchufar y usar: tecnología o avance e cualquier tipo que permite a un dispositivo informático ser conectado a una computadora sin tener que ser configurados por medio de un software específico u controlador” las cuales hicieron que fueran más fácil instalar hardware y software.
El sistema operativo de 32 bits también ofreció mejores capacidades multimedia y características más potentes; Windows 95 fue la actualización para los sistemas operativos Windows predecesores y MS-DOS. Este sistema operativo requería de equipos con un procesador de 386 DX o superior (con recomendación de utilizar un procesador de 486) y al menos 4 MB de RAM (con recomendación e que preferiblemente fuera una RAM de 8 MB para aprovechar su potencial). Las versiones de actualización se podían encontrar en disquete y CD- ROM, con disponibilidad de 12 idiomas.

Con Windows 95 se produjo la aparición del menú inicio, la barra de tareas, los botones minimizar, maximizar, y cerrar en cada ventana.



tomado de:
http://windows.microsoft.com/es-CO/windows/history#T1=era4

domingo, 28 de febrero de 2016

NIVELES DEL SISTEMA INFORMÁTICO

HARDWARE: permite la interacción maquina usuario.

FIRMWARE: controlador, software que esta programado físicamente en un dispositivo.

SOFTWARE: 

Aplicaciones_______Usuario Final

Utilidades_________Usuario Programador

Operativo_________Usuario Diseñador
 

FUNCIONES DE LOS SISTEMAS OPERATIVOS

COMODIDAD: genera comodidad debido a que en los inicios de los sistemas operativos todo era manual, con el tiempo todo se hizo para que fuese de forma mas autónoma.

EFICIENCIA: por tiempo de respuesta y velocidad de procesamiento.

CAPACIDAD DE EVOLUCIÓN: evolucionar a sistemas operativos mas eficientes sin perder su compatibilidad, mantener el ritmo del avance tecnológico sin desaprovechar los recursos físicos instalados (HARDWARE Y SOFTWARE).

Las funciones de los sistemas operativos evolucionaron de tal forma que lograron reducir la tasa de error de un 95% a un 17% de error; a tal punto de que el sistema operativo se anticipe a los errores que se puedan cometer. 

La unión de las tres funciones mencionadas anteriormente hicieron o interpusieron el apodo de maquina virtual a la maquina de la actualidad.

BLOQUE DE CONTROL DE PROCESOS

Almacena la información tal y como quedo en su ultimo instante de edición para que después se pueda continuar sin haber perdido lo hecho anteriormente.

EJEMPLO DE BLOQUE DE CONTROL DE PROCESOS:

Partimos de un ARCHIVO para poder crear los bloques de control de procesos. Seguido de una TAREA, la cual abre el bloque de control de procesos y posteriormente tenemos el PROCESO el cual crea un espacio en memoria. 

PROCESO

Se define como una secuencia lógica de acciones en las cuales puede llegar a hacer uso del procesador y puede ocupar un lugar en la memoria.

La diferencia de un proceso en monoprogramación de un proceso en multiprogramación es que el proceso en multiprogramación puede ser interrumpido y después continuarlo desde donde lo dejo, sin que un segundo proceso o programa afecte al primero.

JERARQUIA DE LA MEMORIA

REGISTROS: almacenamientos de datos.

MEMORIA CACHE: adaptador de velocidad del procesador que es muy rápido a la memoria principal "RAM" que es lenta.

MEMORIA PRINCIPAL "RAM": tiene todos los programas de usuario, exceptuando el primer mega el cual almacena el SISTEMA OPERATIVO; espacio no modificable y restringido.

MULTIPROGRAMACIÓN

Termino que surge a raíz de los sistemas operativos el cual se define cuando múltiples programas que no están relacionados entre si pueden residir en la memoria de una computadora y tomar turnos usando la unidad central de procesamiento.

La sección que permite la multiprogramación en un sistema operativo se denomina KERNEL "núcleo del sistema".

CONCLUSIÓN: La multiprogramación fue fundamental para el desarrollo de los sistemas operativos al dar vida a la compartición de procesos a través de un espacio en memoria.