Week 1 Discussion - The World of Operating Systems

Name (and post here as a reply to this topic) a few operating systems that you worked on (had contact with).

Describe your experience and answer comparative questions like:

My first operating system using was Windows 2000 on my father's PC when I was in elementary school. Since I became interested in it, he bought me a PC with Windows XP. After I entered college, I purchased an iBook with Mac OS 10.4 Tiger because Mac OS was designated by my department. Currently, I am privately using MacBook with Mac OS 10.6 Snow Leopard. In my work, I have used Windows XP/Vista/7 and Mac OS 10.5 Leopard. I also have some experience with CentOS 5.x and 6.x as server operations sytems.

I think Mac OS X is a great operating system. Not only its pre-installed applications are functional and sophisticated, but command-line interface is very strong because it is FreeBSD based. In addition, I can run Windows on my Mac with VMware Fusion if needed.

The oddest and worst operating system I have used before is Windows Vista. There are few good free apps for it, and that was extremely slow especially when it booted up.

Homework 1

1. Solve Exercise 1.30 from the textbook, page 45. [5 points]

"Define the essential properties of the following types of operating systems:

a. Batch

b. Interactive

c. Time sharing

d. Real time

e. Network

f. Parallel

g. Distributed

h. Clustered

i. Handheld"

2. Using the information from module 1, (especially the commentary), please fill in the blanks in the following sentences: [3 points = 0.3 * 10]

1. The hardware (the physical devices) is the ________ of the computer system, while the software is the ________ of the computer system.

2. The operating system is a piece of _________ that makes it possible for us to use a computer system.

3. The key word that applies to the operating system from the virtual-machine perspective is ____________.

4. The key word that applies to the operating system from the resource-manager perspective is _____________.

5. There are _________ generations of operating systems.

6. The hardware technology used for the computers of the third generation period was based on __________________.

7. A ___________ operating system allows users to be aware of the existence of multiple computers connected through a computer network, and shares resources across the network.

8. A ___________ is a program in execution, usually consisting of executable code (instructions), data, a stack, CPU register values, and other resources.

9. Modern operating systems allow a process to create (or _______) other processes (child processes), which in turn can create still other child processes, giving birth to a hierarchy of processes (a tree of processes).

10. A ___________ is a collection of related information, usually stored on a disk or on other external memory (floppy disk, CD, DVD, tape, flash drive, and so on).

You can post only the missing words like this:

1. xxxx

2. yyyy ....

10. zzzz

I would prefer the plain text format for your answers, instead of other formats like DOC, RTF etc. (do not attach files unless necessary)

Alin


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS