Execute a command in operating system, Basic Computer Science

Execute a command in operating system:

In order to execute a command OS does the

following steps:

 

  • It accepts a command from a user through mouse clicks or from the keyboard. Through a port number it is able to recognize what is the source of input. 
  • It must interpret these commands and take actions accordingly.
  • It must provide a file system that can interpret the name of the program being requested and determine the location of  the file on secondary storage device for example. 
  • It must read the appropriate blocks from the device into memory. Only then can the operating system transfer control to the program being executed. 

In case of multiple programs executing simultaneously, CPU does some extra jobs to allot  the CPU time in an equitable way to each program, and also maintain the integrity of each program, etc.

 

Posted Date: 10/23/2012 4:13:01 AM | Location : United States







Related Discussions:- Execute a command in operating system, Assignment Help, Ask Question on Execute a command in operating system, Get Answer, Expert's Help, Execute a command in operating system Discussions

Write discussion on Execute a command in operating system
Your posts are moderated
Related Questions
Two competing architectures were developed for improving the architecture of the central processing unit, and different processors are conventional to each one. Both had their powe

SYMBOLS CHART Every one of the parts on code line in assembler is known as token, for instance on the code line: MOV AX, Var We comprise three tokens, the MOV instruction, the AX o

Question (a) A dairy wants to determine the quantity of butter it should produce to meet the demand. Past records have shown the following demand pattern:

number of 4 to 16 line decoders required to get 8 lto 256 line decoder

prove that the build heap operation is O(N)

The easiest way to approach pipelining is to regard as the three stage fetch, decode and execute instruction execution cycle outlined earlier. There are times during each of these

Simple Tasks to Accomplish Once you've worried for why you're performing AI, what has inspired you and how you're going to approach the job, then you can initialize to think for

how to create 1000 random processes with time scales between 10 to 400 milliseconds

Arithmetic and Logic Unit: The Arithmetic and Logic Unit is that part of the CPU that actually performs arithmetic and logical operations on data. The CU, CPU registers and me

Mobile telephone networks started with analog technology. Analog cellular networks were known as first generation (1G) networks. Such networks had limited capacity, and were subjec