MN404 | Role of Operating Systems and Command Line Interface (CLI)

Home Recent Questions MN404 | Role of Operating Systems and Command Line Interface (CLI)

Section 1:  Operating Systems(OS)    (30marks)

I. The Operating system acts as an interface between the user and the computer hardware. Compare and contrast the Unix OS with Window OS in terms of the following:
Stability
Performance
Compatibility
Reliability
Justify your statements with suitable examples and references.        12 marks.

II. Short Answer Questions
a. Is Open Source OS really more secure?   Justify your answer      5 marks
b. In a multiprogramming and time-sharing environment, several users share the system simultaneously. This situation can result in various security problems.
   a. What are two such problems?
   b. Can we ensure the same degree of security in a time-shared machine as we have in a dedicated machine? Explain your answer.                     7 marks
   c. What is the purpose of having a kernel and What is the least functionality a kernel has to provide usually (Hint: Usually a minimal kernel provides three properties)?  4 marks
  d. Where does the rest of the system reside and how does the rest of the system interact with the kernel?      2 marks

Section 2:  OS Administration using Command Line Interface (CLI)   (20 marks)
Refer to the man command to understand the syntax and parameters for the commands that you would be using in this section.

This section is divided into 2 sections: Security related commands and Unix networking commands. You all have to demonstrate the following Unix/Linux commands in the lab to your tutor before week 6 and paste the screen shots of the execution in the same word file that has section 1 of the assignment.

I. Security related commands         8 marks
On a Unix/Linux system, each file and directory is assigned access rights for the owner of the file, the members of a group of related users, and everybody else. Access rights can be assigned to read a file, to write a file, and to execute a file (i.e., run the file as a program).

1) Create a file in your home directory, name it with your MITID?
2) What are the default file permissions assigned to the newly created file?
3) Change the default permissions to group, read & write access and verify the same
4) Create a directory with your name and store the file with your id in it.
5) Check the default setting of the directory created and change them to all with RWX permissions and verify the same.
6) Reset the user password

II. Unix networking Commands     12 marks
Run through the following commands and discuss the outputs you get.  Also, paste the screen shots of the output obtained in the same word file used for above question and section 1 of the assignment.

1) Ping
2) Ifconfig
3) netstat
4) nslookup (Hint: You have an IP address in your network how will you find hostname and vice versa?)
5) hostname
6) ARP

Similar Posts

Order Now

Latest Reviews

Facebook

Payments And Security