CTS 1106 (Intro to Unix/Linux) Homework Assignment #1
Due: by the start of class
on the date shown on the
Answer the following questions as briefly (but completely) as possible:
When was the first Unix system developed?
Where was the work done?
Name some tasks (at least two) performed by the kernel.
What is a time-slice, and
what is the usual length of one?
What is open source software and why is it
What does FLOSS (or FOSS) mean?
What is client — server computing?
Can you use the name of a friend as the password?
Should you use one if permitted?
What is the user ID (the user name) of the Unix
administrator account, sometimes referred to as super-user?
Internally, user names are translated into unique numbers called
What is the UID number associated with the administrator
account (you may not find this in your book; try searching online for the
If you don't have a [Backspace] key or it doesn't erase
previous text, which equivalent key will you use?
(Hint: Not [Delete].)
Why shouldn't you log in to a Unix system as root, to read email,
surf the web, or create files and documents?
List at least five mistakes commonly made when choosing
To be turned in:
Email your homework assignment, by copy-and-paste
(no attachments please!) to
If possible use the “text” and not the
mode of your email program.
Please use the subject similar to
“Intro to Unix/Linux Homework Assignment #1 Submission”,
so I can tell which emails are submitted homework assignments.
Homework assignments will not be returned.
Please do not send as attachments.
Do not send to
Refer to the Homework and
the Submitting Assignments
sections of your syllabus for more information.
Send questions about the homework assignment to
Please use a subject similar to
“Intro to Unix/Linux Homework Assignment #1 Questions”
so I can tell which
emails are questions about assignment quiz (and not submissions).