CISC 081 Lecture Notes - Lecture 7: Richard Stallman, Brian Kernighan, Dennis Ritchie
Document Summary
Perform some task or set of tasks for the immediate benefit of the user. Provide environment allow users to run apps. Mi(cid:272)rosoft"s earl(cid:455) pc operati(cid:374)g s(cid:455)ste(cid:373)s (cid:894)m -dos, windows versions 1, 2, 3, 95, 98 and me) were all single task systems. The os handed complete control of the computer to a single-task app which on completion of some task, (hopefully) handed control back to os. On windowing graphical user interface (gui) it looked like the os was running several programs at once, but all but one of those programs were in a suspended state. (cid:862)reset(cid:863) (cid:271)utto(cid:374): (cid:862)ctrl-alt-del(cid:863) How one interrupts the normal operation of the windows gui to this day. Was written as a true multiprocessing os (1993), could support multiple programs running concurrently. The microsoft oss evolved from nt and probably contain original nt code: Windows 2000, windows xp, windows server 2003, windows vista, windows. Server 2008, windows 7, windows 8 and 8. 1, windows server 2012, windows 10,