جــامـعـة الــجــزيـرة الــخـاصـة

هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.
جــامـعـة الــجــزيـرة الــخـاصـة

منتدى اجتماعي وثقافي

المواضيع الأخيرة

» دعم هالصفحة
ملفات الـ DLL Emptyالجمعة يوليو 24, 2015 1:52 pm من طرف الياسري

» إلي بدو كود أية غنية من سيريتل أو mtn
ملفات الـ DLL Emptyالثلاثاء مايو 28, 2013 9:12 am من طرف khlil salam

» حل مسائل مبادئ محاسبة 1 ومحاسبة 2 ( من الألف إلى الياء )
ملفات الـ DLL Emptyالأربعاء أكتوبر 03, 2012 10:07 am من طرف زائرة

» دعم صفحة
ملفات الـ DLL Emptyالثلاثاء يوليو 10, 2012 12:59 am من طرف alraddawi

» حاصر حصارك....محمود درويش
ملفات الـ DLL Emptyالأحد أبريل 22, 2012 9:34 am من طرف انس علي الثلاج

» تحميلmanycam 2.6.602012 برنامج الكام الرهيب في عرض للكام والبث المباشر للجهازك وماوس
ملفات الـ DLL Emptyالإثنين أبريل 16, 2012 12:23 pm من طرف الياسري

» Free DVD to PSP Converterبرنامج يحول اي فيديو DVDالي اي صيغة أخري بكل سهولة وسرعة
ملفات الـ DLL Emptyالأربعاء نوفمبر 02, 2011 9:54 am من طرف بهاء نجم

» منتدى كلية الطب بجامعة الفرات
ملفات الـ DLL Emptyالسبت أكتوبر 29, 2011 11:00 am من طرف golden messi

» أحقر بني البشر في الكون عامة ( ممنوع دخول اصحاب القلوب الضعيفة )
ملفات الـ DLL Emptyالأحد أكتوبر 23, 2011 12:33 pm من طرف ريما

مواضيع مماثلة

    أفضل 10 أعضاء في هذا المنتدى

    احصائيات

    أعضاؤنا قدموا 6956 مساهمة في هذا المنتدى في 2177 موضوع

    هذا المنتدى يتوفر على 713 عُضو.

    آخر عُضو مُسجل هو taghred فمرحباً به.

    تصويت

    هل تعتقد ان الدكاترة لديهم عدل في معاملة الطلاب
    ملفات الـ DLL Bar_right38%ملفات الـ DLL Bar_left 38% [ 11 ]
    ملفات الـ DLL Bar_right45%ملفات الـ DLL Bar_left 45% [ 13 ]
    ملفات الـ DLL Bar_right17%ملفات الـ DLL Bar_left 17% [ 5 ]

    مجموع عدد الأصوات : 29

    مايو 2024

    الأحدالإثنينالثلاثاءالأربعاءالخميسالجمعةالسبت
       1234
    567891011
    12131415161718
    19202122232425
    262728293031 

    اليومية اليومية

    سحابة الكلمات الدلالية


      ملفات الـ DLL

      jssam
      jssam
      عضو ذهبي
      عضو ذهبي


      العمر : 34
      تاريخ التسجيل : 03/03/2010

      ملفات الـ DLL Empty ملفات الـ DLL

      مُساهمة من طرف jssam الأحد يوليو 25, 2010 3:58 pm

      هي اختصار لكلمة Dynamic Link Library (مكتبة الربط الديناميكي)

      وهي عبارة عن مجموعة من البرامج الصغيرة التي يتم استدعائها عندالحاجة اليها من البرامج الكبيرة
      او برامج التنفيذية EXE اختصاراً (Executable) أثناء عملها .
      و ملف الـ DLL يجعل البرنامج التنفيذي يتصل باداة معينة (Device) مثل الطابعة (Printer) و غيرها من الادوات
      او قد يحتوي على مجموعة من الرموز (Codes) من اجل اداء امر معين.
      فعند حاجة الملف التنفيذي لملف الـ DLL فانهيقوم باستدعائه و استخدام الامر المناسب له من بين مجموعة الاوامر التيفيه.
      مثال على ذلك برنامج تنفيذي بحاجة الى مكان فارغ بالقرص الصلب (HardDisk)،
      يقوم هذا البرنامج باستدعاء ملف الـ DLL الذي يحتوي على الاوامراللازمة لذلك،
      فيقوم ملف الـ DLL باخبار البرنامج التنفيذي عن المكان الفارغ،
      و هذا يجعل البرنامج التنفيذي اقل حجما و دون الحاجة الى كتابة الامر الذي اصلاموجود.
      و بالتالي لن تحتاج جميع البرامج كتابة الاوامر التي تحتوي على معلوماتعن الاماكن الفارغة،
      و هذا ما يوفره ملف الـ DLL المختصبذلك.



      فوائدها و خصائصها:


      1- التقليل منمساحة الـ RAM المستخدمة:
      احد ميزات ملفات الـ DLL او بالاحرى فائدتها، هي عدمالحاجة الى تخزينها في ذاكرة الدخول العشاوئي (Random Access Memory) مع البرنامجالتنفيذي الذي يعمل ،
      و بالتالي توفير المساحة في الـ RAM ، مثلا عند عمل علىمعالج النصوص وورد (Microsoft Word) و ارادة طباعة النص على الطابعة (Printer)،
      فانه يتم استدعاء ملف الـ DLL الخاص بالطابعة دون الحاجة الى تخزينه بالـ RAM مع البرنامج التنفيذي ، و يتم استخدام الاوامر التي فيه لطباعة النص.


      2- ادارة الذاكرة: فملفات الــ DLL مصنفة الى قطاعات، و كل قطاع يحتوي على الصفاتالخاصة فيه،
      مثل قابل للكتابة(Writable) او فقط للقراءة(Read-Only)، قابلللتنفيذ(Executable) او غير قابل للتنفيذ(Non-Executable).
      و الرموز(Codes) فيملفات الـ DLL يتم استخدامها باكثر من برنامج تنفيذي واحد و بالتالي يتم وجوده فيمكان واحد في قطاع محدد يالقرص الصلب.
      و لا داعي لوجوده في اكثر من مكان لاكثرمن برنامج و بالتالي سهولة الوصول اليه.


      3- استيراد المكتبات: فكل ملف DLL يحتوي على عنوان استيراد(Import Address) خاص به، فحين حاجة ملف تنفيذي الى هذاالملف فانه يقوم بطلب هذا العنوان لاستدعاء الملف.
      حيث يوجد جدول للعنوانين خاصلملفات الــ DLL يتم الحصول على العنواين منه و استدعاء الملفات المطلوبة.
      فملفات الــ DLL هي ملفات تنفيذية صغيرة لا يمكن ان تشتغل لوحدها، تشتغل فقط منخلال برنامج تنفيذي كبير،
      مثل عمل سيارة بمحرك، فلا يمكن عمل السيارة دونالمحرك

        مواضيع مماثلة

        -

        الوقت/التاريخ الآن هو الخميس مايو 02, 2024 10:33 am