admin Admin
عدد المساهمات : 636 نقاط : 14156 السٌّمعَة : 22 تاريخ التسجيل : 27/02/2012 العمر : 45
| موضوع: أنـظـمـة الـتـشـغـيـل الثلاثاء 24 ديسمبر 2013 - 21:09 | |
| أنـظـمـة الـتـشـغـيـل La Notion du Système d'Exploitation
مقدمة : عند بداية ظهور أجهزة الإعلام الآلي فإن هذه الأخيرة لم تكن مزودة بأنظمة للتشغيل ، لهذا كان استعمالها مقتصرا على الأشخاص المختصين ، الذين هم باستطاعتهم البرمجة في لغة الآلة. ثم ظهرت في الخمسينات فكرة تزويد الآلة ببرامج مخزنة في الذاكرة لتسهيل استعمالها ، هذه البرامج هي أنظمة التشغيل.
تعريف نظام التشغيل : هو عبارة عن مجموعة من البرامج يعتبر كواسطة مابين المستعمل (البرامج) و الآلة الصلبة ،يوفر للمستعمل لغة سهلة للتخاطب مع الآلة و يمثل المسير لكل أجهزة الآلة و المراقب لكل ما يحدث.
مـهـام نـظـام الـتـشـغـيـل : يمكن تلخيص مهام نظام التشغيل فيما يلــي: تسيير أجهزة الآلة : Gestion des ressources : يجب على نظام التشغيل أن يكون قادرا على تسيير مختلف مكونات الآلة (الذاكرة ،القرص الصلب ، الشاشة ،الطابعة...) بطريقة فعالة و يستطيع تقسيم هذه المكونات ما بين البرامج و المستعملين مع الحرص على عدم حدوث أي نوع من التداخل (Conflits) مابين البرامج. لهذا فهو مطالب بأن يكون على علم بأي جهاز إن كان محجوزا أم لا ومن طرف من هو محجوز والإجابة على كل تساؤلات البرامج و المستعملين.
مثال : في حالة استعمال طابعة من طرف عدة مستعملين فإن نظام التشغيل لا يسمح لأي مستعمل باستعمال هذه الطابعة إلا إذا كانت غير محجوزة من طرف مستعمل آخر.
واسطة (رابط) بين الآلة و المستعمل : Interface : يعتبر نظام التشغيل واسطة مابين الآلة وبرامج المستعمل لا يمكن الإستغناء عنها، لهذا يجب أن يكون على علم بأدق خصوصيات الآلة من جهة ومن جهة أخرى توفير لغة سهلة للمستعمل لتمكينه من القيام بما يريد دون معرفة مايحدث داخل الآلة.
مراقبة كل ما يحدث داخل الآلة : Contrôleur : يجب أن يراقب كل ما يحدث داخل الآلة وإخبار المستعمل في الحالات الطارئة لاتخاذ الإجراءات اللازمة أمثلــة : - في حالة نفاذ الورق من الطابعة أو حدوث عطب بها يجب أن يقوم بإخبار المستعمل بذلك. - عند تنفيذ عدة برامج في نفس الوقت فإن الذاكرة المركزية تكون مقسمة ما بين هذه البرامج لهذا يجب عليه أن لا يسمح لأي برنامج بتعدي الجزء الخاص به في الذاكرة المركزية.
تسيير الملفات وحمايتها : Gestion des fichiers : يجب أن يكون قادرا على تسيير الملفات بطريقة فعالة لتمكين المستعمل من الوصول إليها بطريقة سهلة و حمايتها ضد أي استعمال خاطئ سواء في الذاكرة المركزية أو في وحدات التخزين.
مثال : يجب أن لا يسمح بتسمية ملفين موجودين في نفس الفهرس بنفس الإسم.
مراحل تطور أنظمة التشغيل : لقد عرف نظام التشغيل تطورات كثيرة خاصة في السنوات الأخيرة ، ففي بداية الخمسينات ظهرت هذه الأنظمة وكانت لا توفر سوى بعض الخدمات القليلة للمستعمل ، ثم تطورت شيئا فشيئا في الستينات و السبعينات . من مميزات هذه الأنظمة أنها مرتبطة بنوع الآلة الخاصة بها ،أي أن كل نظام تشغيل خاص بنوع معين من الآلات.
ومع بداية الثمانينات وبظهور الحواسيب الشخصية ظهر نظام التشغيل MS-DOS وبدأ يسيطر على بقية الأنظمة الأخرى. وقد عرف هذا النظام عدة تطورات من النسخة 1 ،2 ...إلى النسخة 6.22 ثم النسخة 7 كذلك تميزت هذه الفترة بأنظمة أخرى مثل OS/2 ، Unix... من مميزات هذه الأنظمة أنها تستعمل واجهة حرفية (Interface de caracteres).
وفي سنة 1995 ظهر نظام التشغيل Windows95 الذي أحدث نقلة نوعية في هذا المجال وهذا لكثرة الخدمات التي يوفرها ولاعتماده على واجهة بيانية Interface graphique.ثم ظهر نظام Windows98 ، Windows2000 ، WindowsNt ، WindowsXP.
من مميزات هذه الأنظمة أنها ذات حجم كبيرو تقدم خدمات كثيرة للمستعمل.
أمثلة عن أنظمة التشغيل الموجودة : OS/2 MS-DOS : عرف عدة نسخات MS-DOS1.0 ، MS-DOS1.1 ، MS-DOS2.0 ... .MS-DOS7 UNIX WINDOWS : عرف عدة نسخات 95 ،98 ،2000 ،XP LINUX Le système d’exploitation Ms-DOS :
MS-Dos utilise une interface de caractères contrairement à Windows qui utilise une interface graphique ; C’est pour cela donc qu’on est obligé d’utiliser des commandes pour donner des instructions à la machine. Chaque commande doit être suivie de la frappe de la touche Entrée (Enter) du clavier pour envoyer la commande au système. (le système ne commence l’exécution de la commande qu’après la frappe de cette touche. Les commandes : DIR Afficher la contenu d’un disque ou d’un répertoire DIR/P Afficher le contenu page par page CLS Effacer l’écran EDIT Editer des fichiers (utiliser la commande Enregistrer du menu Fichier pour sauvegarder le fichier) DEL nomfichier Supprimer un fichier DEL *.TXT Supprime tous les fichiers texte DEL fiche.* Supprime tous les fichiers qui portent le nom fiche quelque soient leurs extensions DEL *.* Supprime tous les fichiers .Cette commande est toujours suivie d’une boite de dialogue pour confirmer la suppression de tous les fichiers. COPY chemin\nomfichier destination Copier un fichier qui est dans un répertoire spécifique dans un autre répertoire COPY chemin\*.* destination Copy tous les fichiers d’un répertoire dans un autre REN fichier1 fihier2 Changer le nom d’un fichier
MD nomrépertoire Créer un nouveau répertoire CD nomrépertoire Entrer dans un répertoire CD.. Sortir d’un répertoire à son répertoire racine RD nomrépertoire Supprimer un répertoire (s’il est vide) FORMAT disque Formater une disquette ou un disque dur (elle supprime tous les fichiers de ce disque) ,il faut faire très attention à cette commande
أوامر تشغيل الآلة DIR : من أجل إخراج جميع الملفات والفهارس الموجودة في الذاكرة الثانوية (القرص الصلب ، القرص اللين والقرص المضغوط) على الشاشة.
TREE : من أجل إخراج الشجرة التي تبين جميع الملفات والبرامج الموجودة في الذاكرة الثانوية.
CLS : من أجل مسح الشاشة.
TIME : من أجل تبيان الوقت ويمكن تصحيحه.
DATE : من أجل تبين التاريخ وتصحيحه.
MD : من أجل فتح فهرس جديد (Créer Un Répertoire).
CD : من أجل تغيير فهرس Le Déplacement D'un Répertoire A Un Autre) RD : من أجل مسح فهرس (Supprimer Les Sous-Répertoires Et Les Répertoires).
VER : إظهار الرقم التسلسلي لنظام التشغيل لحالي (MS-DOS) في الذاكرة. COPY : من أجل نسخ ملفات في القرص الصلب C نفسه وكذلك النسخ في القرص اللين A أي في A نفسه أو من C إلى A أو من A إلى C.
FORMAT : المسح الكلي للقرص والنهائي للمعلومات الموجودة في القرص الصلب أو القرص اللين والتحضير لوضع برامج جديدة في القرص الصلب أو القرص ا للين.
EXIT : الخروج من (MS DOS).
HELP : من أجل إظهار جميع الأوامر على الشاشة التعريف بكل أمر وإعطاء دور كل أمر.
KEYB-FR لوحة المفاتيح باللغة الفرنسية (AZERTY).
KEYB-UK : لوحة المفاتيح باللغة الإنجليزية (QWRTY). | |
|