2.2 The Evolution of Operating Systems 2.2.1 Serial Processing: No Operating systems 2.2.2 Simple Batch Systems 2. 2. 3 Multiprogrammed Batch Systems 2.2. 4 Time-Sharing systems
2.2 The Evolution of Operating Systems • 2.2.1 Serial Processing: No Operating Systems • 2.2.2 Simple Batch Systems • 2.2.3 Multiprogrammed Batch Systems • 2.2.4 Time-Sharing Systems 17
2.2.1 Serial Processing(1/2) ·操作 ENIAC me 1940s 1950s
2.2.1 Serial Processing(1/2) • 操作ENIAC • Time – 1940s- 1950s 18
2.2.1 Serial Processing(2/ 2) 命名: the user have access to the system in series faR: the programmer interacted directly with the computer hardware 如何操作: Machines run from a conso| e with display lights toggle switches, input device, and printer Problem Scheduling: Most installations used a hardcopy sign-up sheet to reserve computer time Setup time: included loading the compiler, source program, saving compiled program, and oading and linking
2.2.1 Serial Processing(2/2) • 命名:the user have access to the system in series • 特点:the programmer interacted directly with the computer hardware • 如何操作:Machines run from a console with display lights, toggle switches, input device, and printer • Problem • Scheduling: Most installations used a hardcopy sign-up sheet to reserve computer time • Setup time: included loading the compiler, source program, saving compiled program, and loading and linking 19
2.2 The Evolution of Operating Systems 2.2.1 Serial Processing: No Operating Systems 2 2. 2 Simple Batch Systems 2. 2. 3 Multiprogrammed Batch Systems 2.2. 4 Time-Sharing systems
2.2 The Evolution of Operating Systems • 2.2.1 Serial Processing : No Operating Systems • 2.2.2 Simple Batch Systems • 2.2.3 Multiprogrammed Batch Systems • 2.2.4 Time-Sharing Systems 20
2.2.2 Simple Batch Systems( 1/7) The central idea behind the simple batch processing scheme IS Batch: made up by many jobs from users a job may use several program the use of a piece of software known as the monitor that controls the sequence of events
2.2.2 Simple Batch Systems (1/7) • The central idea behind the simple batch processing scheme is • Batch: made up by many jobs from users • A job may use several program • the use of a piece of software known as the monitor that controls the sequence of events. 21