The university closes today, until Friday, add I’m away on Friday, and Monday is a holiday. So everything can just wait until Wednesday, September 6.
Today we took a careful look at the act of sorting cards. We identified the machine model, that is, what are the basic and indivisible actions undertaken when sorting cards. Then we counted the number of actions taken in order to sort cards. We found that: The number of actions depended on how many cards [...]
Today we talked about the unix operating system, sort of a Learn Unix day. I suppose many of you already know Unix? The point was to get a physical orientation to an operating system,Â finding the various elements of the operating system as files in the file system and processes in the list of running [...]
Richard Stallman gives this definition of Operating System: An operating system, as we use the term, means a collection of programs that are sufficient to use the computer to do a wide variety of jobs. A general purpose operating system, to be complete, ought to handle all the jobs that many users may want to [...]
We asked, what is an algorithm? We claimed it was a recipe for performance by a machine. The recipe must be finite, and the steps taken by the machine are defined by the machine model. Our interest is in: Whether an algorithm to solve the problem exists, and our invention of it. Some problems are [...]
We provided these three goals of the course: Familiar with OS concepts. Knowledge of important implementations Capable of hacking the Linux OS We defined an OS as software which: Manages hardware Allocates resource Presents services The OS allocates and services abstractions, such as: Files and file systems Memory Processes We argued for a minimal OS [...]
Hi everyone, it’s the first day of class! While I think of something more clever to put on the class homepage, I’ve directed you to this blog. In the past I’ve relied heavily on the class homepages since about 1997. Please go to the index page for my old course homepages, in particular, the .061 [...]