Operating system as user interface, Operating System

Assignment Help:

Q. Operating System as User Interface?

• Every general purpose computer comprises the operating system, hardware, system programs and application programs. The hardware comprises CPU, ALU, Memory,I/O devices, peripheral device and storage device. System program comprises compilers, loaders, editors, OS etc. Application program comprises database program, business program.

1414_Operating System as User Interface.png

• Every computer should have an operating system to run other programs. Operating system and coordinates the use of hardware among numerous system programs and application program for various users. It simply offers an environment within that other programs can do useful work.

• Operating system is a set of special programs that run on a computer system which allow it to work properly. It performs basic tasks like recognizing input from the keyboard, keeping track of files and directories on the disk, sending output to display screen and controlling a peripheral devices.

• OS is designed to serve two fundamental purposes :

1. It controls the allocation as well as use of the computing system‘s resources among the various user and tasks.

2. It provides an interface between computer hardware and programmer which simplifies and makes feasible for coding, creation, debugging of application programs.

• The operating system should support the below tasks. The tasks are :

1. Provides facilities to create, modification of program as well as data files using an editor.

2. Access to the compiler for translating user program from high level language to machine language.

3. Provide a loader program to move compiled program code to computer‘s memory for execution.

4. Provide routines which handle the details of I/O programming.


Related Discussions:- Operating system as user interface

Error detection in operating system, Q. Error detection in operating system...

Q. Error detection in operating system? Error detection- Error detection take places at both the hardware and software levels. At the hardware level every data transfers must b

Calculate the number of processes to avoid race condition, To evade race co...

To evade race condition, the maximum number of processes that may be at the same time inside the critical section is The maximum number of processes which may be at the same t

Managing outside communication, Problem: Managing Outside Communication...

Problem: Managing Outside Communication. a. What is the principal action we use when communicating through a web browser? b. Give an example of how to preaddress an email

What kind of operating system is windows xp, Q.  What kind of operating sy...

Q.  What kind of operating system is Windows XP? Describe two of its major features. Answer: A 32 or 64 bit pre-emptive multitasking operating system supporting multiple use

Changing the runlevel of system from 5 to 3 on startup, Front page We n...

Front page We need to continue or customization and documentation of our system. Currently our system boots into runlevel 5 and we need it to boot into runlevel 3. For future r

Advantages and disadvantages of using circuit switching, Q. What are the ad...

Q. What are the advantages as well as disadvantages of using circuit switching? For what types of applications is circuit switching a viable strategy? Answer: Circuit

Three conditions that solution for critical section problem, What are three...

What are three conditions that a solution for the critical section problem must satisfy? The three conditions are as following:- a)      Mutual exclusion :- if a process is

What is an acyclic graph, What is an acyclic graph? A tree that has bee...

What is an acyclic graph? A tree that has been corrupted by links to other branches, but does not have any cyclic paths in it.

Describe the purpose of the open and close operations, Q. Describe the pur...

Q. Describe the purpose of the open() and close() operations. Answer: The open() operation notifies the system that the named file is about to become active. The c

Write Your Message!

Captcha
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