1.
|
Define what an Operating System is, and explain the features of the
Unix operating system. (I)
|
2.
|
Describe the Unix file system. (II)
|
3.
|
Use Unix commands to navigate and examine a file system, and modify
file system contents by creating/deleting directories and files. (II,
V)
|
4.
|
Alter file system security by changing file permissions and
ownerships. (II, V, VI)
|
5.
|
Execute Unix programs and monitor process activity. (III, V)
|
6.
|
Write command lines using redirection and pipes. (IV, V)
|
7.
|
Program shell scripts that use environment variables. (V, VI, VII)
|
8.
|
Given a text processing problem, describe which Unix tools would best
solve the problem and implement that solution. (VII)
|
9.
|
Set up a software project with multiple directories using Make and
SCCS. (VII)
|
10.
|
Write C processes that exchange information using message queues,
shared memory, and sockets. (VIII)
|
|