Describe the role of operating systems

Assignment Help Other Subject
Reference no: EM132340496

Fundamentals of Operating Systems and Programming Assignment - Role of Operating Systems and Command Line Interface (CLI)

Purpose of the assessment (with ULO Mapping) - This assignment assesses the following Unit Learning Outcomes; students should be able to demonstrate their achievements in them.

a. Describe the role of Operating Systems (OS) and its different subsystems in controlling computer hardware.

b. Demonstrate competency in the use of a command line interface to operate and perform simple OS administration.

Purpose of the Assignment: The assignment focuses on two aspects, the role of OS as an interface between the user and the computer hardware, and the use of command line interface. It helps the students to understand the different types of OS and their relative performances. Also it assists the students in gaining competency in using UNIX/LINUX commands to perform simple OS administration.

With this assignment, students will learn how to research and comprehend the basic concepts of OS, and appreciate the differences and similarities in the interfacing role they play on various computing and communication devices. Also, they will appreciate the ease of using GUI over CLI.

Section 1: Operating Systems (OS)

1. If you are to develop an Operating system for some of the house-hold appliances such as Oven, Washing Machine, Refrigerator etc. then what innovative/new service would you wish to include along with the existing OS features?

2. To what extent are the two OS's (Linux/Unix and Windows), are essentially the same, and importantly different?

3. Discuss in detail how an OS, along with its subsystem managers control the computer hardware.

4. Is batch processing still relevant? Justify with examples.

5. Industry estimates predict there will be over 20 Billion Internet of Things (IoT) devices shipping by the year 2020 (source: Gartner.com). Most IoT devices will involve some type of network connectivity (e.g., WiFi, Bluetooth LE, Zigbee, 6LoWPAN, Ethernet), and many also will include a Graphical User Interface (GUI). These devices usually also perform some functions other than network communication and user interaction, such as data acquisition (sensors), appliance control (home automation), and DSP (security systems). Because of this processor load, all but the simplest IoT devices will require 32-bit microprocessors/microcontrollers in order to provide the necessary address space and processing power. There already is strong migration from 8-bit and 16-bit to 32-bit microprocessors, due to requirements for enhanced device functionality as well as the attractive cost/performance attributes of new 32-bit microprocessors. The predicted IoT growth promises to sharply accelerate this migration! The migration to 32-bit processors is clear, but what about the software side?

Research to identify a suitable OS for such IoT devices. Justify your answer with relevant examples.

Section 2: OS Administration using Command Line Interface (CLI)

Refer to the man command to understand the syntax and parameters for the commands that you would be using in this section.

This section has queries that can be answered using basic Unix 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 of all commands in the same word file that has section 1 of the assignment.

Questions:

1. You would like to change your password. How do you do it? Change it to mypssd. Logout, then log back in to make sure it worked. Change it back to something only you know.

2. Assume you have lost track of where you are in the computer system directory. How do you return to your home directory? Assuming you don't remember the full pathname of your home directory, how can you get there?

3. In your account, create a new directory, called temp.dir. Copy the two files /etc/hosts and /etc/fstab into it as hosts and fstab respectively (Create them in case they don't exist).

4. From your home directory, create a second directory, called temp2.dir. Copy the content of temp.dir into it.

5. Remove the entire temp.dir and temp2.dir. Report if you can remove them.

6. You have a file called list.names in your directory. How can you find out the last time you wrote to that file?

7. Some files begin with a dot (.). These are called hidden files. How can you list them?

8. Create a file called myfile, with length zero.

9. Now rename myfile to hisfile.

10. Do a long listing of all files in the /bin directory and place it into file hisfile.

11. Who is logged on to the system at the moment?

12. My friend just created a file in his/her directory. Can I go and change permissions on it? Why, or why not?

13. I just created a new file in my directory, but I would like it to have rwx permissions for me, and r permissions for everyone else. What command can I use to change those permissions?

14. I have a file with permissions rwxrwxr-x. I want it to have rwxr-xr-x permissions. Which two commands can be used to change the permissions on it?

15. Take the same file. I want to remove all execute permissions for everyone, except myself. Again, which command can be used to achieve my goal?

Verified Expert

In this assignment, we have done analysis of different operating system. Here,we have also studied the different command for unix and linux. There are different type of networking concepts and we have studied the operation of operating system.

Reference no: EM132340496

Questions Cloud

Write small introduction about it based company : Write a small introduction about an IT based company this could be the company you are working for or a fictional company.
Unit topic of exchange rate determination : Take a look at exchange rate history of your favorite foreign country. Discuss some of the issues related to this unit's topic of exchange rate determination.
Contrast their architectural forms and visual messages : In your essay, introduce both buildings, then compare and contrast their architectural forms and visual messages.
Using the university digital library-google scholar website : Using the University Digital Library or the Google scholar website, locate a peer reviewed article about privacy.
Describe the role of operating systems : MN404 Fundamentals of Operating Systems and Programming Assignment - Role of Operating Systems and Command Line Interface (CLI), MIT, Australia
Emblematic orsymbolic of your design discipline : ick an everyday environment, building, or space in the SF/Bay Area that is emblematic orsymbolic of your design discipline.
Calculate the expected frequencies and enter them in table : Xavier University- STAT 210 - Statistics For Business I-USA-Calculate the expected frequencies and enter them in the table.
Poverty and food security : The members of the United Nations appreciated the content you provided on population growth. Identifying the underlying causes of hunger and malnutrition
Social impact of population growth : The United Nations has hired you to be a consultant on global issues. One of the challenges is assessing the impact of population growth.

Reviews

len2340496

7/17/2019 3:05:24 AM

Submission Guidelines - Submit a word document that contains the screen shots of the answers to all the questions in section 2 (Unix exercises) along with the answers for questions in section 1. All screen shots submitted on Moodle must carry your unique id such as MITID, names etc. All work must be submitted on Moodle by the due date along with a completed Assignment Cover Page. The assignment must be in MS Word format, 1.5 spacing, 11-pt Calibri (Body) font and 2 cm margins on all four sides of your page with appropriate section headings. Reference sources must be cited in the text of the report, and listed appropriately at the end in a reference list using IEEE Transactions on Networking referencing style. Students must ensure before submission of final version of the assignment that the similarity percentage as computed by Turnitin has to be less than 10%. Assignments with more than 10% similarity may not be considered for marking.

len2340496

7/17/2019 3:05:19 AM

Marking criteria: Section 1 - Innovative/unique feature/ service for a house appliance. Compare and contrast the features of the two OS, Describe the role of Operating Systems (OS) and its different subsystems in controlling computer hardware. Relevance of Batch Processing with an example and Suitable OS with an application – 30 marks. Section 2 - All the Unix commands in this section have to be implemented and demonstrated on the virtual OS in the lab class. Students who fail to demonstrate and /or remain absent for demonstration will not be awarded marks for section 2 - 15 marks. Reference style Follow IEEE Transactions on Networking reference style (should have both in-text citation and reference list) Minimum of 5 references are a must - 3 marks. Viva Voce / Demonstration - Tutor will assess your understanding of work carried out for this assignment. This will be done during week -6 and Week 7 lab classes - 7 marks.

len2340496

7/17/2019 3:05:14 AM

Rubrics – Excellent research work and focused discussions and analysis. Sound references from reputed journals. Perfect usage of commands for the given tasks. Logic is clear and easy to follow with strong arguments. Clear styles with excellent source of references.

Write a Review

Other Subject Questions & Answers

  Debate on purchasing health insurance for your employees

Debate two (2) advantages and two (2) disadvantages of purchasing health insurance for your employees, as opposed to having your employees.

  What is the difference between voyeurism and exhibitionism

Do you think that labeling certain behaviors as paraphilic is a reflection of our society's effort to control or discourage what it does not want to see expressed? What is the difference between voyeurism and exhibitionism? Is flashing a form of ex..

  Information literacy-evidence

Discuss the importance of information literacy, evidence - based medicine, and evidence-based public health.

  Disciplines of public administration and public policy

Develop a two to three page (in addition to a title and references page), double spaced analysis to address the following points: Citing the text, discuss the rationale behind creating new, separate disciplines of public administration and public po..

  Can a researcher acquire information that can be used

There are many methods available for conducting research, one of which is a case study. The purpose of this assignment is for you to learn.

  Writing transition plans into an iep is a struggle

For many teachers, writing transition plans into an IEP is a struggle. Discuss why you think this might be?

  How did these twin legacies affect african society

Assess how the legacy of the slave trade, and intervening imperialist ventures by European nations, has led to the relative underdevelopment of Africa today. How did these twin legacies affect African society, culture, and politics?

  Discuss what aspects of the position interest you

Discuss what aspects of the position interest you. Is this an entry-level position or one you would pursue after gaining some experience? Why do you think so?

  Write article thatre views recent innovation in health care

Write a 260- to 350-word article that reviews a recent innovation in health care and its impact on existing systems.

  Smiling and making polite remarks

Smiling and making polite remarks to people we do not like is an example of

  Name the three types of formal organizations

Name the three types of formal organizations and explain how each is different. Also, explain a time when you were involved in one of these types.

  Communication differences and strategies

Write a 2,100- to 2,450-word paper in which you consider specific types of communication, common miscommunications among genders, and effective communication strategies. Address the following questions:

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd