The assignment focuses on two aspects, the role of OS as an interface between the user and the computer hardware, and use of command line interface. It helps the students to understand the different types of OS and their functionalities on different devices. Also it assists the students to gain competency in using UNIX/LINUX commands in performing simple OS administration.
The Operating system acts as an interface between the user and the computer hardware. Discuss in detail the roles of the OS as a resource manager and as an extended machine on the following systems:
Students may consider any of the OS for discussions, for instance Windows, Linux, iOS, MacOS, Android, etc. Further, the students must consider any five of the following features relevant to the systems for discussions.
How does OS on a client / server / mobile system
– support many devices simultaneously
– allocate resource to different users
– share resources among users fairly, efficiently, and safely
– resolve conflict in resource demand
– hides the implementation details
– Provide stable, portable, reliable, safe, well-behaved environment
– manage memory, processor, file etc.
Refer to the man command to understand the syntax and parameters for the commands that you would be using in this section.
The client system is the group of client or can be an individual system also. By the meaning of group it mainly indicates an organization, community or a business. The client system mainly used for communicating with a server. To elaborate the client system further in this case the Microsoft Windows operating system will be used because the Microsoft Windows has all the features which is required to be proper client system. The features are discussed below:
The server system works on the client-server architecture. The main aim of the server system is to communicate with the client and handling the requests of the clients [2]. This type of system is designed to communicate with the server. To describe the server system properly the Linux system is selected in this case. The main features of the Linux system as a server are:
The mobile OS system is user friendly for most of the cases and designed to run on the low configuration. Most popular mobile OS is the Android operating system. The main features of the android is:
To check the availability of a remote host the ping or telnet command can be used [5].
(Figure 1: Checking Remote Host)
(Source: Created by the Author)
In the above screenshot it can be seen that the connection with the remote host is lost so, it is showing network is unreachable. For this test Google public DNS server is used.
To know the CPU usage of different processes “top” command is used [6].
(Figure 2: CPU Usage)
(Source: Created by the Author)
In the above screenshot it is shown that by using the top command all the process related information is displayed. Also, the CPU utilization part is shown.
The “df” command shows the total hard drive space used and also the available space [7].
(Figure 3: Drive Space Checking)
(Source: Created by the Author)
To check whether the system is 32 bit or 64 bit, the “uname –m” command is used [8].
(Figure 4: Machine Architecture)
(Source: Created by the Author)
Analysing the above screenshot it can be stated that the above operating system is running on X64 architecture. It is showing X86_64 means it is capable to run both X86 and X64 application which is designating that the above operating system is based on the X64 architecture.
To count the total occurrence of a particular word the “grep” command is used [9].
(Figure 5: Counting Word Occurrence)
(Source: Created by the Author)
The above screenshot is showing that the file is containing total 11 numbers of “UNIX” word in that file. Here grep is code “UNIX” is that specified word and “file.txt” is the file on which code is executed.
(Figure 6: Executing “% cat /etc/hosts cat?” command)
(Source: Created by the Author)
(Figure 7: echo "Home Directory Is home" uppercase $HOME)
(Source: Created by the Author)
(Figure 8: Executing who | wc command)
(Source: Created by the Author)
(Figure 9: Executing “% who > logged.users” command)
(Source: Created by the Author)
(Figure 10: Executing %date "+%m/%d/%y" command)
(Source: Created by the Author)
The above code is displaying the date of the system.
(Figure 11: Executing %date "+%Y%m%d" Command)
(Source: Created by the Author)
The above code is also showing the date of the system by in different format.
(Figure 12: Executing %date +'%-4.4h %2.1d %H:%M' Command)
(Source: Created by the Author)
The above command is showing the time of the system.
To export a reference to this article please select a referencing stye below:
My Assignment Help. (2021). MN404 Fundamentals Of Operating Systems And Programming. Retrieved from https://myassignmenthelp.com/free-samples/mn404-fundamentals-of-operating-systems-and-programming/role-of-operating-system.html.
"MN404 Fundamentals Of Operating Systems And Programming." My Assignment Help, 2021, https://myassignmenthelp.com/free-samples/mn404-fundamentals-of-operating-systems-and-programming/role-of-operating-system.html.
My Assignment Help (2021) MN404 Fundamentals Of Operating Systems And Programming [Online]. Available from: https://myassignmenthelp.com/free-samples/mn404-fundamentals-of-operating-systems-and-programming/role-of-operating-system.html
[Accessed 06 March 2021].
My Assignment Help. 'MN404 Fundamentals Of Operating Systems And Programming' (My Assignment Help, 2021) <https://myassignmenthelp.com/free-samples/mn404-fundamentals-of-operating-systems-and-programming/role-of-operating-system.html> accessed 06 March 2021.
My Assignment Help. MN404 Fundamentals Of Operating Systems And Programming [Internet]. My Assignment Help. 2021 [cited 06 March 2021]. Available from: https://myassignmenthelp.com/free-samples/mn404-fundamentals-of-operating-systems-and-programming/role-of-operating-system.html.
For years now, MyAssignmenthelp.com is providing affordable essay help to millions of students worldwide. Our essay assistance services have helped us in assisting students with even the toughest essay assignments. We take pride in the fact that we cater the best assistance to search terms like help me with my essay. We offer affordable services in the fastest way possible. For our fast delivering services, students trust us with their urgent essay assignment needs. Two of our most popular essay writing services are maths essay help and English essay help.
Answer: Introduction The important and criticality of technology in business and organizations around the world is unquestionable. Various technologies and solutions exists for different sectors of industries and the choice of these technologies and solutions are based on the type of operations the business is into. Also, the information systems as well as information management systems have long been in use in multiple industries (Rhyous, 20...
Read MoreAnswer: Introduction System Design of any project, be it a construction project or software development, defines every element of the entire system in such a way that the modules and components of the system, the architecture, the different interfaces involved in the component and all the data integrated in the system is thoroughly defined. The concept of System Design revolves around the systematic approach behind an entire construction of a...
Read MoreAnswer: The main focus was on the processing of the lifecycle of the activity. The lifecycle of an activity states the fact that the navigation in between the phases are stated in this section. The stage consists of the 6 phases namely the onCreate() , onStart() , onResume() , onPause() , onStop() , and onDestroy(). This week also focuses on the functioning of the dialog window with the help of the activity that is used. This week is also conc...
Read MoreAnswer: Part 1 The project charter document is developed using the case study project of ‘Development of Mobile Application and Website for Globex-I Crop Project’. The main purpose of the report is to provide the stakeholders with information aligning with the development of the improved communication and development. The information would be transferred about the project expected budget, schedule, timeline, and other requirements...
Read MoreAnswer: Sydney Smart Office Design: Network Design Figure 1: Network design of the Sydney Office (Source: Created by Author) This is the main network design for the Sydney office. This office consists of many IoT device. For implementing the network one DHCP server, one remote server for IoT service, one wireless router for transmitting the network, one cable modem for connecting the router with the cloud is used. DHCP server DH...
Read MoreJust share requirement and get customized Solution.
Orders
Overall Rating
Experts
Our writers make sure that all orders are submitted, prior to the deadline.
Using reliable plagiarism detection software, Turnitin.com.We only provide customized 100 percent original papers.
Feel free to contact our assignment writing services any time via phone, email or live chat. If you are unable to calculate word count online, ask our customer executives.
Our writers can provide you professional writing assistance on any subject at any level.
Our best price guarantee ensures that the features we offer cannot be matched by any of the competitors.
Get all your documents checked for plagiarism or duplicacy with us.
Get different kinds of essays typed in minutes with clicks.
Calculate your semester grades and cumulative GPa with our GPA Calculator.
Balance any chemical equation in minutes just by entering the formula.
Calculate the number of words and number of pages of all your academic documents.
Our Mission Client Satisfaction
On timely manner the assignment got submitted and I am happy with my score. All my questions and queries were answered and resolved promptly.
Australia
Very fast and good quality work. Just have to take note of some typo and grammatical errors.
Australia
the my assignment help really helps me when I got a problem in assignment and agents are really doing good job.
Australia
Awesome job is done here. The expert knew what they was doing and strived to get an excellent outcome! Great work! Thanks!
Australia