تبلیغات ویژه وبلاگ

۱۳۸۸ آبان ۹, شنبه

سيستم عامل چيست؟‬

سيستم عامل چيست؟‬

سـيـستم‌عـامـل تراکنش بين سخت‌افزار و نـرم‌افزارهاي کاربردي را برقرار مي‌سازد. سخت‌افزار شامل‬

پردازنده، ديسک‌هاي سخت، کارت‌هاي گـرافيکي، کارت‌هاي صوتي و... مــي‌بـاشد. هر نوع پردازنده‬

داراي زبانـي است که فقط خودش آنرا درک ميکنـد و هـر سازنده‌ يـک زبان خاص براي پردازنده‌هاي‬

توليدي‌اش ايجاد مي‌کنـد. براي مثال يک پردازنده اينتل از زبان متفاوتي نسبت به پردازنده موتورولي‬

۶۸۰۰۰ استفاده مي‌کند. بنابراين تمامي نرم‌افزارها بايد با زبان خاص پردازنده خودشان کامپايل شوند تا‬

بــتـوانند بــا اسـتفاده از آن اجرا شونـد. بـه ايـن زبان خاص پــردازنده ســکو (‪ (Platform‬اطلاق‬

مي‌گردد. از سـکوهاي سـخت‌افزاري مختلف مــي‌تـوان بـه x86‬ماننـد پردازنده‌هاي اينتـل وای ام دی ٕ ‪‬‬

آلــفـاي کامپـک، ‪ PowerPC‬مربوط بـه موتورولا و ‪ ،IBM‬مــوتـورولاي ‪ ،M68K‬اســپارک مربوط بـه‬

سان مایکروسیستمزو....x64 مربوط به ای ام دی و.... اشاره کرد.

بـخـش مــرکزي و اصلي سيستم‌عامل در سيستم‌عامل يونيکس و سيستم‌عامل‌هاي مشابه با آن، هسته‬

(‪ (Kernel‬نــام دارد. هــسـته بـا سـخت‌افزارهاي پايه‌اي سـيستم، مــانند پردازنده، حافظـه و کنترل‬

کننده‌هاي ابزار ارتـــبـاط بـــرقـرار ميکنــد. تمامـي تراکنش‌هاي ميـــان ســـخت‌افزار و نرم‌افزارهاي‬

کاربردي از طريـق هسـته صـورت مي‌پذيرد. هسـته وظيفـه ترجمـه درخواسـت‌هاي نــرم‌افـزارهـاي‬

کاربردي را به زباني که قابل فهم بـراي ابـزارهاي سخت‌افزاري است، به عـهـده دارد. علاوه بر هسته،‬

رابط‌هاي کاربري، راه‌انـــدازهاي ابزار(‪ ،(Device Drivers‬فــايـل سـيستم و سـرویس‌هاي سـيستمي،‬

سيستم‌عامل را کــامل و قابل استفاده بــراي کـاربر مي‌ سازند. رابط‌هاي کاربري اين امــکان را براي‬

کـاربران فراهم مي‌سازند تا با کامپيوتر ارتـبـاط بـرقرار کـرده، نرم‌افـزارهـاي کـاربردي را اجرا نمايند،‬

دستوراتي را صـادر کنند و به طور عمومي کامپيوتر را کنترل نمايند. مثالي از رابط کاربري، پوسته خط‬

فرمان مي‌باشـد. راه‌اندازهاي ابزار ايـن امکان را براي هسـته فراهـم مي‌سـازند تــا بـا ســخت‌افزارهاي‬

مختلف ماننـد ديسـک‌هاي سـخت و مودم‌هـا ارتباط برقرار نمايـد. هـر نــوع سـخت‌افزار زبــان خــاص‬

خـودش را داراست که سيستم‌عامل بايد قادر باشد با آن ارتـبـاط بـرقرار کند. اطلاعات ســيستم‌عامل‬

مانند نرم‌افزارها، داده‌هاي کاربران و... بر روي ديسک‌ها ذخـيـره مي‌شوند. فايـل سيستـم تعيين کننده‬

روشي است که ايـن اطلاعات بايد ذخيره شوند.‬

ســـيستم‌عامل‌هاي مختلف از روش‌هاي مــــتفاوتي براي ذخيره اطلعات اســـتفاده مي‌کننـــد. مثلا‬

سـيستم‌عامل ويــنـدوز از فــايـل ســيـستم‌هاي 23‪ FAT‬و ‪ NTFS‬و گنـو/ لينوکـس هـم از تعداد بسـيار‬

مـتنوعي مـانـنـد ‪ ext2، ext3، reiserfs، xfs، jfs‬و غيره براي ذخيره اطلعات استفاده مي‌کند.‬

هنگامي که کامپيوتر شروع به کار مي‌کند، برخي توابع، سـاخـتـارها و سرويس‌ها شروع به کار مي‌کنند‬

تا بتوانند کامپيوتر را مديريت نمايند. هـنـگامي که لينوکس شروع به کار مي‌کند، ابتدا فايل سيستم‌ها را‬

‫‫مـتـصل نـموده، اتصالت شبکه را برقرار سـاخته و سـرويس‌هاي پس زمينه يا دايـمن‌ها را راه‌اندازي‬

مي‌کند. دايمن‌ها (‪ (Daemons‬در دنياي ويندوز همان سـرويس‌ها هستند.‬

  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Google
  • Furl
  • Reddit
  • StumbleUpon
  • Donbaleh
  • Technorati
  • Balatarin
  • twitthis

محل قرار گیری لینک باکس زمزار و سیستم تبادل بنر







 
ساخت سال 1388 عصر ارتباط.قدرت گرفته با بلاگر تبدیل شده به سیستم بلاگر توسط Deluxe Templates. طراحی شده بوسیله Masterplan. . بهینه شده برای سیستم فارسی مجتبی ستوده