منتديات اليسير للمكتبات وتقنية المعلومات » منتديات اليسير العامة » منتدى البحوث الجارية "Researchs in progress" » احتاج تعريف

منتدى البحوث الجارية "Researchs in progress" منتدى مخصص لمواضيع البحوث الجارية للزملاء الطلبة والباحثين لمساعدتهم في مختلف الجوانب التي هم بحاجة إليها سواء كانت أسئلة محددة أو طلب معلومات .

إضافة رد
أدوات الموضوع تقييم الموضوع انواع عرض الموضوع
 
قديم Nov-03-2011, 05:32 PM   المشاركة1
المعلومات

nada saeed
مكتبي جديد

nada saeed غير متواجد حالياً
البيانات
 
العضوية: 112583
تاريخ التسجيل: Nov 2011
الدولة: السعـوديّة
المشاركات: 3
بمعدل : 0.00 يومياً


استفسار احتاج تعريف

السلام عليكم و رحمة الله و بركاتة

الرجاء من دكاترة الموقع و اصحاب الدراسات العليا
بمساعدتي في معنى كلمة (( المكرو )) في قاموس قواعد البيانات
طلبت مني دكتورة مادة نظم قواعد البيانات ببحث في هذا الموضوع
و في الحقيقة بحثت و لم اجد نتاج دقيقة

فرجاء لكل من يعرف معنى المصطلح او مرادفه بالانقليزية
او نبذه مصغرة عن او الي امر منه لمفتاح البحث الذي ساقوم بالعمل علية ...
بان لا يبخل بها ...
]
و شكرا...












  رد مع اقتباس
قديم Nov-04-2011, 12:32 AM   المشاركة2
المعلومات

nada saeed
مكتبي جديد

nada saeed غير متواجد حالياً
البيانات
 
العضوية: 112583
تاريخ التسجيل: Nov 2011
الدولة: السعـوديّة
المشاركات: 3
بمعدل : 0.00 يومياً


افتراضي

لا يوجد اي تفاعل












التوقيع
NNN
  رد مع اقتباس
قديم Nov-07-2011, 05:41 PM   المشاركة3
المعلومات

anameri
مكتبي خبير

anameri غير متواجد حالياً
البيانات
 
العضوية: 61716
تاريخ التسجيل: Jan 2009
الدولة: الجـزائر
المشاركات: 1,481
بمعدل : 0.26 يومياً


افتراضي


السلام عليكم

عيدكم مبارك

الماكرو = Macros

http://cutt.us/GSkU


بالتوفيق












التوقيع
الأشياء ليست مثلما تبدو لكن علينا محاولة تغييرها
حتى و لو كانت آخر شيء نقوم به

https://www.facebook.com/hayet.brahimi

[/COLOR][/SIZE][/CENTER]
  رد مع اقتباس
قديم Nov-07-2011, 07:03 PM   المشاركة4
المعلومات

الشعباني
مكتبي نشيط

الشعباني غير متواجد حالياً
البيانات
 
العضوية: 50601
تاريخ التسجيل: Jun 2008
الدولة: العــراق
المشاركات: 71
بمعدل : 0.01 يومياً


افتراضي

منقول ويكبيديا الموسوعة الحرة
لفظة ماكرو (بالإنجليزية: Macro) تستخدم للتعبير عن دمج عدة أوامر نمطية وكثيرة التكرار في أمر واحد بسيط يمكن استخدامه بسهولة، يعتبر الماكرو المدمج في حزمة برامج مايكروسوفت أوفيس هو الأشهر من نوعه، حيث يمكن المستخدم من تسجيل العمليات والخطوات التي يستخدمها بشكل متكرر فلا يكون في حاجة إلي القيام بها في كل مرة يحتاجها، بل يكفيه تشغيل الماكرو الذي قام بتسجيله أو برمجته، وبذلك يوفر الوقت والمجهود.












التوقيع
ALSHAABANI
  رد مع اقتباس
قديم Nov-07-2011, 07:07 PM   المشاركة5
المعلومات

الشعباني
مكتبي نشيط

الشعباني غير متواجد حالياً
البيانات
 
العضوية: 50601
تاريخ التسجيل: Jun 2008
الدولة: العــراق
المشاركات: 71
بمعدل : 0.01 يومياً


افتراضي

واذا ردت شي اكثر توضيح فهذا جزء ايضا من مقال ويكبيديا الموسوعة الحرة والرابط بالاسفل
وحدات الماكرو Macros

تدعم العديد من المجمعات وحدات الماكرو Macros, وهي عبارة عن رموز معرفة عن طريق المبرمج وتحوي مجموعة من سطور النص المتسلسلة.هذا التسلسل للسطور النصية, قد يحوي سلسلة من التعليمات, أو سلسلة من تعليمات Pseudo-Ops خاصة بالبيانات.وطالما تم تعريف الماكرو عبر استخدام الـ Pseudo-Op المناسب, فإنه من الممكن استخدام اسمه, مثلما يتم استخدام أسماء الأوامر Mnemonic تماما.وعندما يقوم المجمع بمعالجة جملة Statement من تلك النوعية, فإنه يقوم باستبدال الجملة -التي تحوي اسم الماكرو- بالسطور النصية المرتبطة بذلك الماكرو, وبعد ذلك يقوم بمعالجة تلك السطور كما لو أنها قد ظهرت في ملف كود المصدر (متضمنا, كما يحدث مع المجمعات الجيدة, محتويات أي ماكرو قد يظهر في تلك السطور -ماكرو داخل ماكرو-).
وبما أن وحدات الماكرو يمكن أن تحمل أسماء "قصيرة" وفي نفس الوقت تحمل سطورا طويلة من الكود, فإن وحدات الماكرو يمكن أن تستخدم لتجعل البرامج المكتوبة بلغة التجميع تبدو وكأنها أقصر (بمعنى أن يتطلب بناء التطبيق عددا أقل من سطور الكود, كما هو الحال مع لغات البرمجة عالية المستوى).ويمكن أيضا أن يتم استخدامها لإضافة هياكل Structures عالية المستوى إلى البرامج المكتوبة بلغة التجميع, ويمكن أن تقدم -بشكل اختياري- كود يستخدم لإدارة وإصلاح الأخطاء De-Bugging بشكل ضمني, عبر المعاملات Parameters وعبر خصائص أخرى.
معظم المجمعات تمتلك وحدات ماكرو مدمجة Built-in من أجل الاستدعائات عبر النظام System Calls ومن أجل بعض تسلسلات الكود الخاصة.
وغالبا ما تسمح المجمعات لوحدات ماكرو بأن تمتلك معامالات Parameters.وبعض المجمعات تمتلك لغة ماكرو معقدة جدا, وتقوم بدمج عناصر هذه اللغة عالية المستوى للقيام بوظائف متعددة: معاملات اختيارية Optional Parameters, متغيرات رمزية, جمل شرطية, معالجة لسلاسل الحرفية Strings, عمل عمليات حسابية, وجميع تلك الأشياء يمكن إعادة استخدامها أثناء تنفيذ وحدات ماكرو بعينها, وتسمح -تلك المجمعات- لوحدات الماكرو بحفظ السياق Context أو تبادل المعلومات بين بعضها البعض.ولذلك, فإن الماكرو يمكنه توليد عدد ضخم من تعليمات لغة التجميع أو من تعريفات البيانات, استنادا إلى معاملات الماكرو Arguments.ويمكن استخدام ذلك لتوليد هياكل بيانات ذات شكل "سجلي" Record-Style, ويمكن استخدام ذلك أيضا لتولييد دوارات Loops مبسوطة Unrolled, هذا على سبيل المثال, ويمكن أيضا استخدام نفس التقنية في توليد خوارزميات كاملة Algorithms تستند على معاملات معقدة Parameters.ويمكن اعتبار مؤسسة تستخدم هذه النوعية من لغات التجميع والتي تم تمديد قدراتها بشكل مكثف عبر استخدام مجموعة وحدات الماكرو, يمكن اعتبارها وكأنها تستخدم لغة برمجة عالية المستوى, حيث أن مبرمجي الشركة لا يعملون مع عناصر الكمبيوتر المفاهيمية ذات المستوى المنخفض -مثال: لا يعملون مع المسجلات مثلا Registers-.
وقد تم استخدام وحدات الماكرو في عهد الحاسب الكبير Mainframe من أجل تخصيص Customize نظم برمجية واسعة النطاق Large Scale لتلبية طلبات محددة لعملاء معينين, واستخدت أيضا عبر فريق عمل أحد العملاء من أجل تلبية احتياجات موظفيه عبر بناء نسخ محددة من نظم تشغيل مصنع الكمبيوترات Manufacturer-الذي قد اشتراها هذا العميل-, وعلى سبيل المثال, فقد سبق فعل ذلك, مع مبرمجي النظم الذين كانوا يعملون لشركة IBM, وبشكل أكثر تحديدا, كانوا يعملون على نظام مراقبة المحادثات/ النظام الافتراضي CMS/VM, وعلى نظام "معالجة المعاملات بشكل لحظي Real Time", وعلى نظام "التحكم في بيانات العملاء", وعلى ACP/TPF, وهو نظام مالي إداري -خاص بخطوط الطيران- بدأ في السبعينات وما زال يقوم بتشغيل نظم عالمية كبرى للتوزيع GDS ونظم بطاقات الائتمان حتى يومنا هذا.
وكان من الممكن أيضا أن يتم استخدام قدرات الماكرو المعالجة Processing فقط بحيث يقوم المجمع بتوليد كود مكتوب بلغات مختلفة تماما, وعلى سبيل المثال, يمكن استخدام تلك التقنية في توليد نسخة من البرنامج مكتوبة بلغة "كوبول" Cobol عبر استخدام مجمع مزود ببرنامج ماكرو يحتوي على سطور من كود الكوبول, وأثناء وقت التجميع Assembly Time يمكن لمعاملات Operators أن توجه المجمع لتوليد الكود بشكل تحكمي Arbitrary.
ويرجع سبب ذلك, كما تم إدراكه في السبعينات, أن مفهوم "معالجة الماكرو" Macro Processing يختلف عن مفهوم "التجميع" Assembly, حيث يشير المصطلح الأول في لغتنا الحاسوبية الحديثة إلى إمكانيات في برامج معالجة الكلمات, معالجة النصوص, أكثر من إشارته إلى توليد الكود.وحقيقة, فإن مفهوم "معالجة الماكرو" قد ظهر -وما زال يظهر- في لغة البرمجة "سي" C, حيث تدعم "تعليمات ما قبل المعالجة" Preprocessor Instructions من أجل تحديد قيم المتغيرات Set Variables.لاحظ أنه على عكس الأنواع المحددة لمعالجات الماكرو التي تم ذكرها والتي تعمل داخل المجمعات, فإن المعالج القبيل للغة الـ C لم يكن Turing-Complete (متكامل مع معايير تورينج) لأنه كان ينقصه إمكانية "الدوارات" Loops أو الذهاب إلى تعليمة محددة عبر أمر Go To.
وبالرغم من قوة معالجة الماكرو, فقد تم إهمالها في اللغات عالية المستوى, بينما تظل مهمة وموجودة في المجمعات Assemblers.
وذلك يرجع إلى الحيرة والارتباك التي وقع فيهما العديد من المبرمجين, حيث شكل لهم "تعويض معاملات" الماكرو مشكلة, ولم يستطيعوا فك الخلط بين معالجة الماكرو أثناء التجميع وأثناء التنفيذ.
ويتم استبدال معاملات الماكرو Parameter Substitution بشكل صارم عبر الاسم فقط: في وقت معالجة الماكرو, يتم استبدال قيمة المعامل باسم المعامل نصيا.وينتج أشهر صنف من الأخطاء Bugs عبر استخدام المعامل والذي كان يعبر -نفسه- عن Expression وليس عن اسم بسيط, في حين أن كاتب الماكرو يتوقع اسما Name.وفي الماكرو : foo: macro a load a*b القصد هنا هو أن يقوم المنادي Caller بتوفير اسم للمتغير, ويتم ضرب المتغير "العالمي" Global أو الثابت "b" في "a".إذا تم استدعاء foo مع المعامل a-c, سيقوم الماكرو بالتوسع Expand بشكل غير متوقع.
ولتجنب هذا الأمر, تعلم مستخدمو "معالجة الماكرو" أن يقوموا بحصر المعاملات داخل تعريفات الماكرو Macro Definitions, ثم يكون على المناديين Callers أن يفعلوا المثل مع معاملاتهم "الحقيقية" Actual Parameters.
وقد قدمت لغات الـ PL/I و C ميزة الماكرو, لكن تلك التسهيلة Facility كانت خطرة ولم تستخدم بشكل كافي لأنها لم تكن تعالج سوى النصوص Text.ومن ناحية أخرى, حافظ لغات الذكاء الصناعي Homoiconic مثل Lisp و Prolog و Forth على إمكانيات ماكروهات Macros لغات التجميعات خاصتها, لأنهم جميعا قادرين على معالجة الكود الخاص بهم مثلهم مثل البيانات.
http://ar.wikipedia.org/wiki/%D9%84%...1.D9.88_Macros












التوقيع
ALSHAABANI

التعديل الأخير تم بواسطة الشعباني ; Nov-07-2011 الساعة 07:09 PM سبب آخر: تكرار بيانات
  رد مع اقتباس
قديم Nov-07-2011, 08:34 PM   المشاركة6
المعلومات

هدى العراقية
مشرفة منتديات اليسير

هدى العراقية غير متواجد حالياً
البيانات
 
العضوية: 15536
تاريخ التسجيل: Feb 2006
الدولة: العــراق
المشاركات: 1,418
بمعدل : 0.21 يومياً


افتراضي

جهود مميزة من الاخ anameri والاخ الشعباني في الرد والتفاعل مع الاعضاء
لكم منا خالص الاحترام












التوقيع
اعمل بصمت ودع عملك يتكلم

  رد مع اقتباس
قديم Nov-10-2011, 03:52 PM   المشاركة7
المعلومات

nada saeed
مكتبي جديد

nada saeed غير متواجد حالياً
البيانات
 
العضوية: 112583
تاريخ التسجيل: Nov 2011
الدولة: السعـوديّة
المشاركات: 3
بمعدل : 0.00 يومياً


افتراضي

شكرا مرة شكرا ما تقصرون و الله

فعلا شكرا للجميع من اعماق القلب












التوقيع
NNN
  رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)

الكلمات الدلالية (Tags)
احتاج, تعريف


الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1)
 

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
مقالات في الأرشيف شواو عبدالباسط منتدى الوثائق والمخطوطات 5 Jan-15-2016 04:38 AM
احتاج عبارات عن الكتب والمكتبات سميرة الكويت المنتدى الــعــام للمكتبات والمعلومات 3 Dec-02-2012 04:01 PM
درس تعريف المعلومات وأهم اشكالها Miss 3sal منتدى قسم مهارات البحث ومصادر المعلومات تعليم منطقة الرياض 1 Sep-13-2011 06:02 PM
ممكن تعريف للأتي؟ أمل كله ألم المنتدى الــعــام للمكتبات والمعلومات 4 May-08-2011 07:30 PM


الساعة الآن 12:41 PM.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. جميع الحقوق محفوظة لـ : منتديات اليسير للمكتبات وتقنية المعلومات
المشاركات والردود تُعبر فقط عن رأي كتّابها
توثيق المعلومة ونسبتها إلى مصدرها أمر ضروري لحفظ حقوق الآخرين