List five services provided by an operating system

Assignment Help Operating System
Reference no: EM131956235

Fundamentals of Operating Systems and Programming Assignment

Assessment Title - Role of Operating Systems and Command Line Interface (CLI)

Purpose of the assessment - 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.

Assignment Specifications -

Section 1: Operating Systems

I. List five services provided by an operating system (OS). Explain how each service provides convenience to the users. Can some of the OS services be provided by user level programs?

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

III. Discuss multiprocessing systems and explain how multiprocessing increases the utilisation of resources.

IV. Illustrate the concept of batch processing operating system.

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

1. Directory Navigation

Manipulate directory structures.

1. Create a new subdirectory called MN404-temp in your home directory.

2. Create a new subdirectory called assign1 in MN404-temp.

3. Create a new subdirectory called assign2 in MN404-temp.

4. Display the contents of the directory MN404-temp.

5. Delete the directory assign2.

6. Display the contents of the directory MN404-temp

7. Change your current working directory to MN404-temp.

8. Create a new subdirectory called assign2 in MN404-temp.

9. Create a new file called MyFile.txt using the touch command and insert two lines into the file.

i. The first line should be a sentence that tells me your favourite movie.

ii. The second line should be a sentence that tells me your favourite food.

10. Display the contents of the file MyFile.txt to the standard output (screen).

11. Copy the file MyFile.txt to directory assign1 and rename it to t_1.txt.

12. Change your working directory to assign1.

13. Make a copy of t_1.txt with the name t_2.txt (in the same directory).

14. Display the contents of the directory assign1.

15. Copy the t_1.txt file to directory assign2.

16. Display the contents of the directory assign2.

Q2: Manipulate files using wildcards.

1. Change your current working directory to MN404-temp. (Stay in this directory for the rest of the steps in question 2)

2. Create a new directory called assign3 in your working directory.

3. Create 9 new files (in directory assign3) named as follows:

i. Test_1.txt

ii. Test_2.txt

iii. Test_1-1.txt

iv. Test_2-1.txt

v. Test_1-2.txt

vi. Test_2-2.txt

vii. Test_1-1.bak

viii. Test_2-2.bak

ix. File_1.bat

4. Display a listing of all the files in the working directory.

5. Display a listing of all the files ending in txt using one command.

6. Display a listing of all the files ending in t using one command.

7. Copy all the files containing "t_1" to the directory assign3 using one command.

8. Display a listing of the contents of the directory assign3.

9. Create a read-only file in your home directory.

10. How will you find which operating system your system is running on in UNIX?

Q 3: Use the man command to first learn the syntax and parameters for the commands du, wc and date, and then use the commands as follows:

1. Print the newline count, the byte counts and the longest line length for the file MyFile.txt in the directory MN404-temp.

2. Print the current date using the default format.

Attachment:- Assignment Files.rar

Reference no: EM131956235

Questions Cloud

What is the molar enthalpy of sublimation : What is the molar enthalpy of sublimation (vaporization of a solid) delta Hsublimation of sodium chloride.
What part of finance statement should everyone pay attention : What parts of a finance statement should everyone pay attention to? What parts do you think owner/managers of business should pay attention to?
Maximum amount of barium chromate : The maximum amount of barium chromate that will dissolve in a 0.274 M sodium chromate solution is M.
What annual rate did the buyer earn on the purchase : What annual rate did the 1968 buyer earn on his purchase? (Do not round intermediate calculations. Enter your answer as a percent rounded to 2 decimal places).
List five services provided by an operating system : MN404 - T1 2018 Fundamentals of Operating Systems and Programming Assignment. List five services provided by an operating system (OS)
Prepare the journal entry to record their issuance by patey : Determine the price of the bonds at January 1, 2016. Prepare the journal entry to record their issuance by Patey on January 1, 2016.
Is the reaction endothermic or exothermic : Is the reaction endothermic or exothermic? How will the equilibrium be affected by adding heat?
Set up the cash flows for given period : Co Q is considering replacing an old machine that was purchased five years ago at a cost of $400,000. It is being depreciated on a straight line basis.
How would you describe the architecture dr schadt uses : If you were advising a company trying to make a decision about using cloud computing for key business applications, what would you advise and why?

Reviews

len1956235

4/24/2018 7:54:32 AM

Use this UNIX TERMINAL CODING GROUND for UNIX exercise and put screenshots in word file for section 2. Prepare two student's work(two assignments) for this same file. Please keep this information while doing assignment because you have to include this information. Please send me account detail. And please make this information without any mistake please.

len1956235

4/24/2018 7:54:25 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.

len1956235

4/24/2018 7:54:18 AM

Reference sources must be cited in the text of the report, and listed appropriately at the end in a reference list using IEEE 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.

len1956235

4/24/2018 7:54:11 AM

Note: Its good idea to replace the names of the following directories, sub-dir, files etc. with unique identities to reduce the similarity percentage. Subdirectory MN404-temp with your MIT ID. MyFile.txt with yourname.txt t_1.txt with your last name. Reference style - Follow IEEE reference style (should have both in-text citation and reference list). Concise and specific answers to the questions. 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

Operating System Questions & Answers

  Implementation of algorithms for process management

The Shortest Job Next (SJN) algorithm queues processes in a way that the ones that use the shortest CPU cycle will be selected for running rst.

  Develop a user mode command interpreter

Develop a user mode command interpreter which support list-short.

  Memory allocation in operating system

Analysis and implementation of algorithms for memory allocation in operating system, Explain First- t and best- t methods are used in memory allocation in operating systems.

  Stand alone child process

Forking the child process

  Write a multi-threaded program

Write a multi-threaded program to solve producer and consumer problem

  Marginal and average cost curves

n a competitive market place (pure competition) is it possible to continually sell your product at a price above the average cost of production.

  Simulating operating systems scheduling

Simulate the long-term scheduler, the short-term scheduler and the I/O scheduler of the computer using the First-Come-First-Serve algorithm.

  Issues with trusted platform module

Research paper discussing the issues with Trusted Platform Module (TPM)

  Threads

Explain a complication that concurrent processing adds to an operating system.

  Design and programming

Use the semaphore methods to control the concurrency of the solution

  Virtual machines

Virtual machines supported by a host operating system

  Discuss an application that benefits barrier synchronization

Discuss an application that would benefit from the use of barrier synchronization

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