نظام تشغيل Système d`exploitation خدمات نظام التشغيل Les Services

Download Report

Transcript نظام تشغيل Système d`exploitation خدمات نظام التشغيل Les Services

Dos + ‫ نظــام التشغـيل‬-1
Windows XP -2
Windows 7 -3
‫‪ ‬نظام تشغيل ‪Système d'exploitation‬‬
‫• تعريف‬
‫• خدمات نظام التشغيل‬
‫• انظمة تشغيل متوفرة حاليا‬
‫‪ ‬الدوس ‪Dos‬‬
‫• عموميات حول نظام التشغيل ‪MS-Dos‬‬
‫• بعض أوامر الدوس‬
‫‪ ‬تعريف نظام التشغيل‪:‬‬
‫• نظام التشغيل هو مجموعة من البرمجيات‬
‫المسؤولة عن إدارة موارد "عتاد" وبرمجيات‬
‫الحاسوب‬
‫• ويمثل وسيط بين المستخدم وعتاد الحاسوب‬
‫• يقوم نظام التشغيل بالمهام األساسية مثل إدارة‬
‫وتخصيص مصادر الحاسوب‬
‫• ترتيب أولوية التعامل مع األوامر‪ ،‬التحكم في‬
‫أجهزة اإلدخال واإلخراج‪ ،‬تسهيل الشبكات‪،‬‬
‫وإدارة الملفات‪.‬‬
‫‪ ‬خدمات نظام التشغيل ‪Les Services‬‬
‫‪ ‬إدارة العمليات ‪: Gestion des opérations‬‬
‫إدارة العمليات هي طريقة نظام التشغيل في التعامل مع العمليات العديدة العاملة‪.‬‬
‫‪‬‬
‫أي عملية في حاسوب تجرى على مستوى المعالج وال يمكن تنفيذ اكثر من‬
‫عملية واحدة في نفس اللحظة كل مرة‪.‬‬
‫‪‬‬
‫تستطيع األنظمة الحديثة محاكاة تشغيل أكثر من عملية مرة واحدة (متعددة‬
‫المهام) باستخدام معالج واحد وذلك باستخدام ما يسمى بالتزامن الكاذب‪.‬‬
‫‪‬‬
‫حيث أن الحصول على تعدد المهام يكون ببساطة عن طريق التحويل بين المهام‬
‫بسرعة‪.‬‬
‫‪ ‬خدمات نظام التشغيل ‪Les Services‬‬
‫‪ ‬أنظمة الملفات ‪:Système de fichiers‬‬
‫نظام الملفات يعنى طريقة تخزين وتنظيم وإدارة ملفات الحاسوب والبيانات التي‬
‫تحتوى عليها تلك الملفات لتسهيل إيجادها واستخدامها‪.‬‬
‫‪‬‬
‫‪‬‬
‫‪‬‬
‫لدى الكثير من أنظمة التشغيل العديد من أنظمة الملفات التي يمكن استخدامها‬
‫لينوكس ‪FAT ،NILFS،OCFS2 ،OCFS ،GFS ،Reiser4 ،ext3 :‬‬
‫‪ ....NTFS‬الخ‬
‫ويندوز ‪.NTFS FAT32 ،FAT16 ،FAT12 :‬‬
‫‪ ‬خدمات نظام التشغيل ‪Les Services‬‬
‫‪ ‬الشبكات ‪:Réseau‬‬
‫أغلب أنظمة التشغيل الحديثة قادرة على استخدام بروتوكول الشبكات العالمي‬
‫‪TCP/IP.‬مما يعنى أن أحد األنظمة يمكن أن يظهر في شبكة نظام آخر‪ ،‬ويشاركه‬
‫المصادر مثل الملفات‪ ،‬والطابعة‪ ،‬وماسح الصور‪.‬‬
‫‪ ‬خدمات نظام التشغيل ‪Les Services‬‬
‫‪ ‬األمن ‪:Sécurité‬‬
‫األمن من منظور نظام التشغيل يعنى‪ :‬التحقق من المستخدمين قبل السماح‬
‫بالوصول‪ ،‬تصنيف مستوى السماح بالوصول(حق الوصول) الذي يملكه المستخدم‪،‬‬
‫وتحجيم مستوى الوصول تبعا للسياسة التي يحددها مدير النظام‪.‬‬
‫‪ ‬خدمات نظام التشغيل ‪Les Services‬‬
‫‪ ‬واجهة المستخدم ‪:Interface utilisateur‬‬
‫وهي الوسيلة لربط المستخدم بالحاسوب‪ ،‬ومن فوائدها‪:‬‬
‫‪‬‬
‫توفر للمستخدم وسيلة للتعامل مع الحاسوب‪.‬‬
‫‪‬‬
‫تمكن المستخدم من الوصول لخدمات نظام التشغيل‪.‬‬
‫‪‬‬
‫تمكن المستخدم من تشغيل التطبيقات‪.‬‬
‫‪‬‬
‫تسمح للمستخدم باستعراض الملفات والمجلدات‪.‬‬
‫‪‬‬
‫‪...‬‬
‫‪ ‬خدمات نظام التشغيل ‪Les Services‬‬
‫‪ ‬مشغالت العتاد ‪:Les pilotes des matériel‬‬
‫مشغالت العتاد هي برمجيات صممت لتسمح بالتفاعل بين العتاد والبرمجيات‪.‬‬
‫‪ ‬خدمات نظام التشغيل ‪Les Services‬‬
‫‪ ‬الوظائف األساسية ‪:Les fonctions de base‬‬
‫‪ ‬تنظيم ملفات المستخدم على العديد من وسائط التخزين كالقرص الصلب والقرص المضغوط‬
‫‪‬‬
‫تنظيم البرامج المح َملة على الحاسوب والعتاد المتصلة به‪ ،‬كالشاشة والطابعة ولوحة‬
‫المفاتيح‪...‬الخ‬
‫‪‬‬
‫معالجة أخطاء العتاد والبرامج وتفادي خسارة المعلومات‪.‬‬
‫‪‬‬
‫المحافظة على سرية النظام وذلك لضمان عدم الوصول غير المسموح به للبيانات‬
‫والبرمجيات‪.‬‬
‫‪‬‬
‫إدارة الذاكرة الرئيسية ووحدات اإلدخال واإلخراج وإدارة وحدة المعالجة ووحدات التخزين‬
‫الثانوي‪.‬‬
‫‪ ‬بعض األنظمة المتوفرة‬
‫‪ ‬مايكروسوفت ويندوز ‪Widows‬‬
‫‪‬‬
‫جنو‪/‬لينكس ‪GNU/Linux‬‬
‫‪‬‬
‫يونكس ‪Unix‬‬
‫‪‬‬
‫إم إس – دوس ‪MS-Dos‬‬
‫‪‬‬
‫سوالريس ‪Solaris‬‬
‫‪ ‬نظام تشغيل ‪Système d'exploitation‬‬
‫• تعريف‬
‫• خدمات نظام التشغيل‬
‫• انظمة تشغيل متوفرة حاليا‬
‫‪ ‬الدوس ‪Dos‬‬
‫• عموميات حول نظام التشغيل ‪MS-Dos‬‬
‫• بعض أوامر الدوس‬
‫‪ ‬عموميات حول نظام التشغيل ‪MS-Dos‬‬
‫‪ ‬نبذة تاريخية‪:‬‬
‫‪ ‬قام تيم باترسون بكتابة نظام التشغيل ‪ DOS‬لألجهزة الشخصية التي تعمل‬
‫على المعالج ‪ 8086‬المطور من قبل إنتل لشركة سياتل كمبيوتر‪،‬‬
‫‪ ‬وفي عام ‪ 1980‬قامت شركة سياتل كمبيوتر بإصدار النسخة ‪QDOS 0.1‬‬
‫وهي اختصار ()‪Quick and Dirty Operating System‬‬
‫‪ ‬وفي ‪ 12/1980‬تم كتابة الجزء ‪ 0.3‬وقام تيم باترسون مصمم النظام بعرضه‬
‫على شركة مايكروسوفت‪ ،‬فقامت شركة مايكروسوفت في بشراء الحقوق‬
‫التجارية لـ‪ QDOS‬وأسمته ‪MS/DOS،‬‬
‫‪ ‬عموميات حول نظام التشغيل ‪MS-Dos‬‬
‫‪ ‬نبذة تاريخية‪:‬‬
‫‪ ‬ثم أبرمت شركة أي بي أم ‪ IBM‬وشركة مايكروسوفت اتفاق يقضي باستخدام ‪MS/DOS‬‬
‫كنظام تشغيل األساسي لألجهزة الشخصية لشركة ‪ IBM‬وذلك بإنشاء نسخة من نظام‬
‫‪ MS/DOS‬لشركة ‪ IBM‬بمسمى ‪، PC/DOS‬‬
‫‪ ‬وتم تطوير النظام وإصدار عدة نسخ مطورة فأصبح أقوى وأكبر نظم تشغيل على مستوى‬
‫الحاسب الشخصي‪،‬‬
‫‪ ‬وقد تم اصدار نظم ‪ DOS‬أخرى من عدة شركات وفرق عمل ومنها ‪SuperDOS‬‬
‫و ‪XDOS‬و ‪ Free/DOS‬وغيرها‪.‬‬
‫‪ ‬اخيرا ومع ظهورها بدأت أنظمة التشغيل مثل ويندوز‪ ,‬لينكس بالتفوق على هذا النظام بتفاديها‬
‫لعيوبه باإلضافة إلى دعمها واجهة مستخدمين أكثر مرونة واسهل تفاعال مع المستخدم‪.‬‬
‫‪ ‬عموميات حول نظام التشغيل ‪MS-Dos‬‬
‫‪ ‬تعريف‪:‬‬
‫‪ ‬نظام التشغيل دوس (‪DOS )Disk Operation System‬هو أحد أقدم‬
‫األنظمة المستخدمة في إدارة وتشغيل الحاسوب قديما‪.‬‬
‫‪ ‬هو مجموعة متكاملة من البرامج تقوم باجراءات التشغيل الضرورية الدارة‬
‫جميع وحدات الحاسب االلي من طراز ‪IBM‬والمتوافقة معها‪.‬‬
‫‪ ‬عموميات حول نظام التشغيل ‪MS-Dos‬‬
‫‪ ‬واجهة النظام‪:‬‬
‫‪ ‬يعتمد نظام التشغيل دوس على الواجهات النصية‪ ،‬التي تتطلب من المستخدم‬
‫التعامل باألوامر الكتابية‪ ،‬ويسستطيع استقبال األحرف والرموز من‬
‫المستخدم‪.‬‬
‫‪ ‬عموميات حول نظام التشغيل ‪MS-Dos‬‬
‫‪ ‬عيوب النظام‪:‬‬
‫‪‬‬
‫أحد أهم القيود على هذا النظام والتي تم التغلب عليها في أنظمة التشغيل الالحقة هو عدم‬
‫قدرته على تسمية الملفات بأكثر من ثمانية أحرف أو حتى قراءتها‪.‬‬
‫‪ ‬عدم قدرته على تشغيل أكثر من برنامج تطبيقي في نفس الوقت ‪.‬‬
‫‪ ‬نسبة الخطأ فيه عالية خصوصا ً في إعطائه األوامر النصية وذلك الحتمالية الخطأ بنسبة‬
‫كبيرة‪.‬‬
‫ال يتعرف سوى على نظام الملفات ‪FAT‬وبالتالي عدم التعرف على أقراص بسعات تفوق‬
‫‪‬‬
‫‪4GB.‬‬
‫‪ ‬بعض أوامر الدوس‬
‫‪ ‬أوامر الدوس‪:‬‬
‫هناك نوعان من االوامر‪:‬‬
‫• أوامر داخلية‪ :‬يتم تخزينها بمجرد تشغيل الجهاز في الذاكرة ‪ ،RAM‬وتبقى‬
‫موجودة دائما بالذاكرة ‪RAM‬‬
‫• أوامر خارجية‪ :‬وهي البرامج الموجودة على القرص الصلب وليست محملة في‬
‫الذاكرة (‪ ،RAM‬وجودها غير دائم ويجب تحميلها في الذاكرة عند اعادة‬
‫استخدامها‪.‬‬
‫‪ ‬بعض أوامر الدوس‬
‫‪ ‬االمر ‪:CD‬‬
‫وظيفته ‪ :‬التنقل بين الملفات‬
‫صيغته ‪:‬‬
‫‪ <==C > CD..‬للعودة الى المجلد االعلى بدرجة واحدة‬
‫‪ <==C > CD‬إلظهار المسار الحالي‬
‫‪ <==C > CD Photo‬للدخول الى الملف ‪Photo‬‬
‫ للتنقل بين الدرايفات ‪ ..‬نكتب فقط رمز القرص و يلية نقطتان رأسيتان بهذا‬‫الشكل‪:‬‬
‫‪C:\>D:‬‬
‫و بهذا ننتقل للمحرك ‪D‬‬
‫‪ ‬بعض أوامر الدوس‬
‫‪ ‬االمر ‪:DIR‬‬
‫وظيفته ‪ :‬استعراض محتويات مجلد أو درايف‬
‫صيغته ‪:‬‬
‫‪ <== C:\>DIR‬لتصفح محتويات القرص ‪C‬أما اذا أردنا تصفح محتويات القرص‬
‫‪<== C:\>DIR/P‬لالستعراض في شكل صفحات‬
‫‪< == C:\>DIR/W‬الستعراض أسماء الملفات فقط‬
‫‪<== C:\>DIR/A‬الستعراض الملفات ‪ ..‬و الملفات المخـفية‬
‫‪<== C:\>DIR/S‬الستعراض الملفات ‪ ..‬و المجلدات وما تحتوي هذت المجلدات من ملفات‬
‫‪<== C:\>DIR/D‬الستعراض المجلدات فقط‬
‫‪ ‬بعض أوامر الدوس‬
‫‪ ‬االمر ‪:CLS‬‬
‫وظيفته ‪ :‬مسح محتويات شاشة الدوس‬
‫صيغته ‪C:\>CLS :‬‬
‫‪ ‬االمر ‪:COPY‬‬
‫وظيفته ‪ :‬نسخ محتويات ملف أو مجموعة ملفات‬
‫صيغته ‪C:\>COPY F:\GAMES B:\FUN :‬‬
‫سيقوم الحاسب بنسخ جميع الملفات الموجودة بالمجلد المسمى ‪GAMES‬‬
‫الموجود بالدرايف ‪F‬آلي المجلد ‪FUN‬الموجود بالدرايف ‪B‬‬
‫‪ ‬االمر ‪:DATE‬‬
‫وظيفته ‪ :‬يقوم بعرض التاريخ المستخدم حاليا بالجهاز‬
‫صيغته ‪C:\>DATE :‬‬
‫‪ ‬بعض أوامر الدوس‬
‫‪ ‬االمر ‪:MOVE‬‬
‫وظيفته ‪ :‬قوم بعملية نقل للملفات من مكان آلي آخر‬
‫صيغته ‪B:\>MOVE C:\KING\*.GIF F:\BOSS :‬‬
‫سيقوم الكمبيوتر بنقل جميع الملفات ذات االمتداد ‪GIF‬والموجودة بمجلد ‪KING‬الموجود‬
‫بالـ ‪C‬الى المجلد ‪BOSS‬الموجود بالـ‪F‬‬
‫‪ ‬االمر ‪:DEL‬‬
‫وظيفته ‪ :‬إلغاء ملف أو مجموعة ملفات‬
‫صيغته ‪C:\>DEL B:\*.GIF :‬‬
‫سيقوم الحاسب بمسح جميع الملفات ذات االمتداد ‪ GIF‬المتواجدة بالدرايف ‪B‬‬
‫‪ ‬بعض أوامر الدوس‬
‫‪ ‬االمر ‪:TIME‬‬
‫وظيفته ‪ :‬عرض التوقيت الحالي بالجهاز و إمكانية التعديل فيه‬
‫صيغته ‪C:\>TIME :‬‬
‫‪ ‬االمر ‪:EDIT‬‬
‫وظيفته ‪ :‬قوم بفتح برنامج تحرير النصوص الملحق بالدوس‬
‫صيغته ‪C:\>EDIT :‬‬
‫‪ ‬االمر ‪:DATE‬‬
‫وظيفته ‪ :‬عرض التوقيت الحالي بالجهاز و إمكانية التعديل فيه‬
‫صيغته ‪C:\>DATE :‬‬
‫‪ ‬بعض أوامر الدوس‬
‫‪ ‬االمر ‪:RD‬‬
‫وظيفته ‪ :‬إلغاء و مسح مجلد فارغ‬
‫صيغته ‪C:\>RD F:\GAMES :‬‬
‫‪ ‬االمر ‪MD‬واألمر ‪:MKDIR‬‬
‫وظيفته ‪ :‬األمرين يؤديان نفس الغرض‪ ،‬إنشاء مجلد جديد فارغ‪.‬‬
‫صيغته ‪C:\>MD F:\PHOTO :‬‬
‫سيقوم الكمبيوتر بإنشاء مجلد جديد اسمه ‪PHOTO‬وذلك بداخل الدرايف ‪F‬‬
‫‪ ‬االمر ‪:EXIT‬‬
‫وظيفته ‪ :‬الخروج‬
‫صيغته ‪C:\>EXIT :‬‬