Chapter Review


[Page 15 (continued)]

Checklist

In this chapter, I mentioned:

  • the main hardware components of a computer system

  • the purpose of an operating system

  • the meaning of the terms program, process, and file

  • the layout of a hierarchical directory structure

  • that Linux shares CPUs, memory, and disk space among competing processes

  • that Linux supports communication between processes and peripherals

  • that Linux comes complete with a multitude of standard utilities

  • that most major software packages are available on Linux systems

  • that Linux is an "open" system as well as an open source system

  • the Free Software Foundation

  • the history of Linux and UNIX

  • that Linux has a rosy future

Quiz

1.

What are the two main versions of UNIX that influenced Linux, and how did each begin?

2.

Write down five main functions of an operating system.

3.

What is the difference between a process and a program?

4.

What is the UNIX/Linux philosophy?

5.

What is the difference between an "open system" and an open source system?


[Page 16]

Exercises

1.

Identify one or two other popular or historical operating systems and compare their features with those of Linux. [level: medium]

Projects

1.

Compare two Linux distributions. What tools do they share? Name some tools that are unique to one distribution. [level: easy]




Linux for Programmers and Users
Linux for Programmers and Users
ISBN: 0131857487
EAN: 2147483647
Year: 2007
Pages: 339

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net