• الصفحة الرئيسية
  • إتصل بنا
  • سياسة الخصوصية
Logo
  • الرئيسية
  • أفكار
  • صحة
  • معلومات
  • عجائب وغرائب
  • تكنولوجيا
الصفحة الرئيسية Operating System Basic Components of operating Systems.

Basic Components of operating Systems.

الكاتب ahmed في 10:02 PM Operating System
The basic components of operating systems are.
a) Process Management:  
The operating System is responsible for the following activities in connection with process management.
· Process creation and deletion 
· Process suspension and resumption 
· Provision mechanisms for process synchronization and process communication

b) Main-Memory management  
The operating system is responsible for the following activities in connection with memory management. 
· Keep track of which parts of memory and currently being used by whom 
· Decide which process to load when memory space becomes available. 
· Allocate and De-allocate memory space as needed.

c) Secondary-Storage management  
The operating system is responsible for the following activities in connection with disk management. 
· Free space management 
· Storage allocation 
· Disk scheduling

d) I/O system Management 
The I/O system management consists of 
· A buffer-caching system 
· A general device-driver interface 
· Drivers for specific hardware devices

e) File Management 
The operating system is responsible for the following activities in connection with file management. 
· File creation and deletion 
· Directory creation & deletion 
· Support of primitives for manipulating files and directories 
· Mapping files onto secondary storage 
· File backup on stable (non volatile) storage media.

f) Protection system 
Protection refers to a mechanism for controlling access by programs, processes or users to both system and user resources. 
The protection mechanism must. 
· Distinguish between authorized and unauthorized usage. 
· Specify the controls to be imposed. 
· Provide a means of enforcement

g) Networking (Distributed System)

A distributed system is collection of processors that do not share memory or a clock. Each processor has its own local memory. The processors in the system are connected through a communication network. A distributed system provides user access to various system resources. Access to a shared resource allows. 
· Computation speed-up 
· Increased data availability 
· Enhanced reliability

h) Command-Interpreter system 
Many commands are given to the operating system by control statements which deal with. 
· Process creation and management 
· I/O handling 
· Secondary-storage management 
· Main-memory management 
· File system access 
· Protection 
· Networking 
The program that reads and interprets control statements called variously 
· Control-card interpreter 
· Command-line interpreter 
· Shell(in UNIX)

You Might also view the following Related Posts

  • What is Operating System?
  • Development stages in operating Systems
  • Functions of operating system
For more other Posts: Click Here
شارك المقال :
Tweet
✚

مقالات ذات صلة

التالي
المشاركةالتالية
السابق
المشاركة السابقة

تحويل كودإخفاء محول الأكواد الإبتساماتإخفاء

شكرا لمشاركتنا رأيك
Subscribe to: Post Comments (Atom)
  • Facebook
  • twitter
  • googleplus
  • youtube
  • linkedin

الأكثر زيارة

  • Solved MCQ on Database Backup and Recovery in DBMS set-1
    1) Which of the following is not a recovery technique? A. Deferred update B. Immediate update C. Two-phase commit D. Recovery management 2)C...
  • 8 طرق طبيعية فعالة لعلاج حب الشباب
    حب الشباب يعد من اكثر الاشياء المزعجة التي يعاني منها الكثير من الناس  وفي هذا الموضوع سنتناول افضل الطرق الطبيعية للتخلص من حب ...
  • Best 10 ways of making money online
    Best 10 ways of making money online
    Making money online is not easy task if you don't know about the best and easy ways for that. Since, Internet is itself a virtual world,...
  • Top 10 List Of Stock Photography Sites To Earn Online
    I have already posted that, through stock photography sites you can earn online by sharing your original stocked photographs. You should po...
  • What are the different types of scheduling methods?
    Process scheduling is one way for a processor to handle n processes , by scheduling the execution process. Each process is executed one by ...
  • List of sites to create shortcut URL for your bog or site
    V3.com URL Forwarding: url or domain forwarding (also called 'redirect') transfers your traffic from your V3 Sub Domain to another ...
  • SQL MCQ Interview Questions With Answers set-3
    1. In SQL , which command is used to remove a stored function from the database? Cover of SQL Server magazine (Photo credit: Wikipedia ) A) ...
  • How to Create Oracle Forms by Using Wizard ?
    How to Create Oracle Forms by Using Wizard ?
    Oracle Forms is a technology developed by Oracle to develop database driven web applications quickly and easily. It is a component of Oracle...
  • Solved MCQ on Physical Layer in OSI Reference Model set-1
    1) Which of the following is/are the applications of twisted pair cables ...... A. In the local loop B. In the DSL line C. In the ISDN Netwo...
  • MCQ on c++ Programming with Answers set-6
    1. If a class C is derived from class B, which is derived from class A, all through public inheritance, then a class C member function can a...

الأقسام

  • Artificial Intelligence(AI)
  • Backlinking
  • Basic IT
  • Best List
  • Blogging Tips
  • C
  • C#
  • C++
  • Computer Architecture
  • Computer Fundamental
  • Computer Security
  • Computer/IT Officer Exam
  • CSS
  • Data Mining and Warehousing
  • Data Recovery Tools
  • Data Structure
  • Database Management System
  • E-commerce
  • E-government
  • Internet & Web Designing
  • IT Law
  • IT Tips and Tricks
  • IT Tutorials
  • Java
  • JavaScript
  • Keyword Research Tools
  • MIS
  • Multiple Choice Question (MCQ)
  • Networking
  • Online Earning
  • Online IT Jobs
  • Operating System
  • Oracle Forms and Reports
  • Programming Guide
  • Programming Language
  • SEO
  • Social Networking Sites
  • Software Download
  • Software Engineering
  • System Analysis and Design
  • Top List
  • VB.Net
  • صحة
  • عجائب وغرائب

الأرشيف

  • ►  2017 (4)
    • ►  November (3)
    • ►  October (1)
  • ►  2016 (5)
    • ►  April (5)
  • ►  2015 (87)
    • ►  August (1)
    • ►  July (8)
    • ►  June (13)
    • ►  May (2)
    • ►  April (2)
    • ►  March (4)
    • ►  February (20)
    • ►  January (37)
  • ►  2014 (77)
    • ►  December (31)
    • ►  November (4)
    • ►  September (4)
    • ►  August (11)
    • ►  July (8)
    • ►  June (2)
    • ►  May (2)
    • ►  April (2)
    • ►  March (2)
    • ►  February (7)
    • ►  January (4)
  • ►  2013 (132)
    • ►  December (11)
    • ►  November (6)
    • ►  October (4)
    • ►  September (6)
    • ►  August (16)
    • ►  July (9)
    • ►  June (9)
    • ►  May (12)
    • ►  April (13)
    • ►  March (23)
    • ►  February (6)
    • ►  January (17)
  • ▼  2012 (59)
    • ►  December (15)
    • ►  November (20)
    • ▼  October (21)
      • Networking Fundamental
      • Factors Affecting the Success of E-Government
      • Definition of E-Government
      • Classification of E-commerce by transaction partners
      • Defining e-commerce
      • How to make USB boot drive to Install Windows ?
      • Systems Development
      • Feasibility studies
      • How to Talk to Users [for analyst members of a JAD...
      • How to Talk to Analysts [for user members of a JAD...
      • Roles of JAD Group Members
      • Who is involved in a JAD?
      • What is a JAD?
      • Computer-based information system (CBIS)
      • What is a Systems Analyst? & What Does A System An...
      • System Life Cycle
      • Defining a System
      • Implementation of Data structure
      • What is data structure?
      • Basic Components of operating Systems.
      • Functions of operating system
    • ►  September (3)

إنضم لنا

© 2017 أفكار جميع الحقوق محفوظة