{"ad_unit_id":"App_Resource_Sidebar_Upper","resource":{"id":2460818,"author_id":1294816,"title":"Evolución Sistema Operativo - parte 1","created_at":"2015-04-09T01:10:54Z","updated_at":"2016-02-19T07:54:58Z","sample":false,"description":"Información extraída de: https://es.wikipedia.org/wiki/Historia_de_los_sistemas_operativos","alerts_enabled":true,"cached_tag_list":"evolución, sistema operativo","deleted_at":null,"hidden":false,"average_rating":null,"demote":false,"private":false,"copyable":true,"score":14,"artificial_base_score":0,"recalculate_score":false,"profane":false,"hide_summary":false,"tag_list":["evolución","sistema operativo"],"admin_tag_list":[],"study_aid_type":"MindMap","show_path":"/mind_maps/2460818","folder_id":1979682,"public_author":{"id":1294816,"profile":{"name":"jbermeo","about":"","avatar_service":"gravatar","locale":"es-ES","google_author_link":null,"user_type_id":null,"escaped_name":"jbermeo","full_name":"jbermeo","badge_classes":""}}},"width":300,"height":250,"rtype":"MindMap","rmode":"canonical","sizes":"[[[0, 0], [[300, 250]]]]","custom":[{"key":"env","value":"production"},{"key":"rtype","value":"MindMap"},{"key":"rmode","value":"canonical"},{"key":"sequence","value":1},{"key":"uauth","value":"f"},{"key":"uadmin","value":"f"},{"key":"ulang","value":"en_us"},{"key":"ucurrency","value":"usd"}]}
{"ad_unit_id":"App_Resource_Sidebar_Lower","resource":{"id":2460818,"author_id":1294816,"title":"Evolución Sistema Operativo - parte 1","created_at":"2015-04-09T01:10:54Z","updated_at":"2016-02-19T07:54:58Z","sample":false,"description":"Información extraída de: https://es.wikipedia.org/wiki/Historia_de_los_sistemas_operativos","alerts_enabled":true,"cached_tag_list":"evolución, sistema operativo","deleted_at":null,"hidden":false,"average_rating":null,"demote":false,"private":false,"copyable":true,"score":14,"artificial_base_score":0,"recalculate_score":false,"profane":false,"hide_summary":false,"tag_list":["evolución","sistema operativo"],"admin_tag_list":[],"study_aid_type":"MindMap","show_path":"/mind_maps/2460818","folder_id":1979682,"public_author":{"id":1294816,"profile":{"name":"jbermeo","about":"","avatar_service":"gravatar","locale":"es-ES","google_author_link":null,"user_type_id":null,"escaped_name":"jbermeo","full_name":"jbermeo","badge_classes":""}}},"width":300,"height":250,"rtype":"MindMap","rmode":"canonical","sizes":"[[[0, 0], [[300, 250]]]]","custom":[{"key":"env","value":"production"},{"key":"rtype","value":"MindMap"},{"key":"rmode","value":"canonical"},{"key":"sequence","value":1},{"key":"uauth","value":"f"},{"key":"uadmin","value":"f"},{"key":"ulang","value":"en_us"},{"key":"ucurrency","value":"usd"}]}
se accedía a la consola de la
computadora y actuaba sobre micro
interruptores que introducían el
programa en la memoria de la
computadora.
La década de 1950
1956
1er S.O GM-NAA i/o
para IBM 704
conceptos: monitor residente, el proceso
por lotes y el almacenamiento temporal.
se limitaba a cargar
programas a memoria,
leyéndolos de una cinta o de
tarjetas perforadas, y
ejecutarlo
Disminuir el tiempo de carga de los
programas, haciendo simultánea la carga del
programa o la salida de datos con la ejecución
de la siguiente tarea. Para ello se utilizaban
dos técnicas, el buffering y el spooling.
La década de 1960
aparición del
circuito integrado
Multiprogramación
alberga a más de un
programa de usuario
Tiempo compartido
varios usuarios con un terminal en
línea, utilizando el modo de
operación de tiempo compartido
Tiempo real
aceptar y procesar en tiempos
muy breves un gran número de
sucesos
Multiprocesador
dos programas pueden ejecutarse
simultáneamente y, potencialmente,
pueden interferirse entre sí.