Customer Service Chat
Get quote & make Payment
what is the main principle of an operating system?, Basic Computer Science
The operating system is the layer among the hardware and the programs you run. It provides programs a standard interface to the hardware; or else every program would need to include its own device drivers. It remains track of the file system and provides security measures to protect data.
The operating system also handles memory allocation, protects one application from overwriting the memory of other applications, etc. It provides each program an address space so programs don''t require knowing exactly where everything is in physical memory. The OS maps that address space to real memory or still to virtual memory on disk, as required.
It also handles process scheduling. While it looks like you can run many programs immediately, the operating system is actually just speedily switching between each process and giving everyone a little time slice. If you have multiple CPUs or cores, the OS manages which methods run on which CPU.
There are also many additional higher-level things that are included in "the operating system" for ease, but could also be separated devoid of much trouble. Things resembling the windowing system, network protocols, etc.
Posted Date: 5/2/2012 2:39:55 AM | Location : United States
Ask an Expert
what is the main principle of an operating system?, Assignment Help, Ask Question on what is the main principle of an operating system?, Get Answer, Expert's Help, what is the main principle of an operating system? Discussions
Write discussion on what is the main principle of an operating system?
Your posts are moderated
Write your message here..
Define jumps and loops , The unconditional jumps in a written program in a...
The unconditional jumps in a written program in assembler language are specified by the jmp instruction; a jump is to moves the flow of the execution of a program by sending the co
What is the importance of using digital certificates, QUESTION a) Crypt...
QUESTION a) Cryptography is a set of techniques and mathematical algorithms. Describe four important areas where cryptography must be applied b) What is the importance of us
Security threats on internet, Security threats on internet: The Inter...
Security threats on internet: The Internet has many advantages; however, it also opens up security threat. In this section we just want to highlight some of the threats that
Types of search engine, Types of Search Engine: Some of the basic ca...
Types of Search Engine: Some of the basic categories of Search engines are : a. Primary Search Engines: Such search engines use web crawlers or spiders to traverse the w
Artificial intelligence-internal structure of agents, Internal Structure of...
Internal Structure of Agents We have looked at agents in conditions of their outside influences and behaviors: they take effort from the atmosphere and do lucid actions to chan
End user, 2000word how much
2000word how much
List the various applications of ai, Question 1 What are the important Iss...
Question 1 What are the important Issues in Search Problem Question 2 What do you mean by Predicates? Briefly explain Question 3 What are the advantages of Wireles
Functional decomposition diagram, what is the functional decomposition diag...
what is the functional decomposition diagram???
Alternative approaches for acquiring software, Alternative approaches for a...
Alternative approaches for acquiring software: There are some alternative approaches for acquiring software. They are: i) 'off the shelf' software package ii) 'turnk
What is Assembler Programming?, To build assembler programs with TASM prog...
To build assembler programs with TASM programs is a different program structure than from using debug program. It''s important to comprise the subsequent assembler commands: ..CODE
Accounting Assignment Help
Economics Assignment Help
Finance Assignment Help
Statistics Assignment Help
Physics Assignment Help
Chemistry Assignment Help
Math Assignment Help
Biology Assignment Help
English Assignment Help
Management Assignment Help
Engineering Assignment Help
Programming Assignment Help
Computer Science Assignment Help
Why Us ?
~24x7 hrs Support
~Quality of Work
~Time on Delivery
~Privacy of Work
Human Resource Management
Literature Review Writing Help
Follow Us |
T & C
Copyright by ExpertsMind IT Educational Pvt. Ltd.