Operating Systems 2014F: Assignment 1

From Soma-notes
Revision as of 16:26, 5 September 2014 by Soma (talk | contribs)

This Assignment is not yet finalized.

Please submit the answers to the following questions via CULearn by midnight on Wednesday, September 10, 2014. There 10 points in 8 questions.

  1. [1] Permissions on UNIX are grouped into three basic file operations. What are these file operations?
  2. [1] What does it mean to have execute permission on a directory?
  3. [1] What are the 6 basic file permissions within Windows?
  4. [1] What is the difference between the write and modify file permission in Windows?
  5. [1] Because all files are stored in a directory, under UNIX permission to delete, rename, and move files is determined by the users access rights on the directory the file is contained in. Temporary directories such as /tmp have a special "t" permission. What is this permission for?
  6. [1] What does the PATH environment variable do? PWD?
  7. [1] What environment variable tells X applications where to find the X server which it should communicate with to display the output?
  8. [3] To what degree does a modern web browser, such as Firefox or Chrome, look and act like an operating system? What about a scriptable application such as Microsoft Word?

Don't forget to include what outside resources you used to complete your answers, including other students, man pages, and web resources. You do not need to list help from the instructor, TA, or information found in the textbook.