English  الدرجة    النتائج  برامـج الحاســــب

 

1البرامج
2الطريقة الهندسية لكتابة البرامج
3لغات البرمجة
4برامج ترجمة لغات الحاسب
5تحضير برنامج للتنفيذ
6البرامج الوظائفية مقابل البرامج الكيانية
7وصف وظيفة ببرنامج: التخطيط الإنسيابي والبرنامج الشبيه
8نظام التشغيل
9إدارة وحدة المعالجة المركزية
10إدارة الذاكرة
11إدارة الملفات
12واجهات البرامج التطبيقية وواجهات الاستخدام البيانية
13نظم التشغيل ويندوز
14نظام الإدخال والإخراج الأساسي
15الفيروسات
16البرامج مسجلة الملكية وبرامج المشاركة المحدودة المؤقتة والبرامج المجانية
  السابق (صفحة 4)التالي (صفحة 6)
تحضير برنامج للتنفيذ
   تحضير برنامج للتنفيذ.



لنفترض أنك قمت بكتابة برنامج C على الورق، وأنك تريد الآن تنفيذه على الحاسب الخاص بك. فيما يلي الخطوات المطلوبة لذلك:

- تقوم باستخدام برنامج نظام system program يشار له باسم المحرر editor لإدخال وتحرير وتسمية البرنامج، ثم حفظه على قرص تخزين. ولنفترض أن اسم البرنامج myprog.c. عندئذ، وبمجرد حفظه، يشار له بالمصدر source module. وعادة ما يكون المترجم متضمن لمحرر.

- تقوم باستخدام مترجم غير مرحلي للغة السي C compiler لترجمة برنامجك إلى لغة الآلة. يؤدي ذلك إلى إنشاء برنامج مقابل مكتوب بلغة الآلة ويحفظ ذلك البرنامج أيضا على قرص التخزين. وفي الغالب يسمى هذا البرنامج myprog.o ويشار له بالكائن object module.

- تقوم باستخدام برنامج نظام يشار له باسم الرابط linker لربط myprog.o مع أية أجزاء لنظام التشغيل operating system قد يكون هناك حاجة لها لتنفيذ البرنامج بطريقة سليمة. يؤدي ذلك إلى إنشاء برنامج مقابل قابل للتنفيذ ويحفظ ذلك البرنامج أيضا على قرص التخزين. وفي الغالب يسمى هذا البرنامج myprog.exe ويشار له بالقابل للتحميل load module أو القابل للتنفيذ executable module. وعادة ما يكون المترجم متضمن لرابط. وأحيانا يتم دمج مهام الترجمة compilation والربط linking ويشار لها بمهمة البناء building.

- تقوم باستخدام برنامج نظام يشار له باسم القائم بالتحميل loader، لتحميل myprog.exe في الذاكرة، وعندها فقط يبدأ التنفيذ. ويشار أحيانا لمهمة التحميل باسم مهمة التنفيذ execution.

 
صفحة 5 من 16

السابق (صفحة 4)التالي (صفحة 6)