عاجل
شبكة بحوث وتقارير ومعلومات

اخر المشاهدات
الأكثر مشاهدة
اهم الروابط

شبكة بحوث وتقارير ومعلومات

موقع يحتوى الكثير من ملخصات وبحوث وتقارير بجميع المجالات وكلها جاهزة للطباعة والنسخ … كما يحتوي محرك بحث يسهل عليك عملية إستخراج المعلومة بسهولة ويسر .




[ تعرٌف على ] لابفيو

اقرأ ايضا

-
[ دليل الشارقة الامارات ] وادي الكنز لتجارة قطع غيار السيارات المستعملة ... الشارقة
- [ تأمين السعودية ] شركة نتالى
- [ مدارس السعودية ] مدارس مناهل التربية الابتدائيه الأهلية
- [ شركات طبية السعودية ] شركة النهدي الطبيه ... جدة
- [ وسطاء عقاريين السعودية ] محمد احمد صالح الزهراني ... الخضراء ... منطقة مكة المكرمة
- [ تعرٌف على ] متلازمة سوير–جيمس
- [ مؤسسات البحرين ] اسبانا لانشطة المتعلقة بخدمة و صيانة تجميل المواقع ... المنطقة الجنوبية
- [ دليل دبي الامارات ] صالون زهرة النهدة للرجال ... دبي
- [ دليل دبي الامارات ] ملكة خالد محمد لتجارة اللحوم الطازجة والمبرد ... دبي
- [ حكمــــــة ] عن الحسن قال : « كان أهل قرية قد وسع الله عز وجل عليهم في الرزق ، حتى جعلوا يستنجون بالخبز ، فبعث الله عز وجل عليهم الجوع حتى جعلوا يأكلون ما يقعدون »
- [ خذها قاعدة ] وأنا الغريب تعبت من صفتي. - محمود درويش
- [ تجميل صالونات الامارات ] صالون النضارة للسيدات
- [ مصطلحات طبية ] 5 استخدامات لدواء سبترين دى اس مضاد حيوي
- [ مقاولون السعودية ] مؤسسة بن عميرة للمقاولات
- [ تعرٌف على ] قابلية التحكم
آخر تحديث منذ 2 يوم
20 مشاهدة

عناصر الموضوع

تم النشر اليوم 2024/06/16 | لابفيو

البرمجة باستخدام تدفق المعطيات

إن اللغة التي استخدمت في برمجة بيئة لابفيو هي اللغة المسماة غي (بالإنجليزية: G)‏، والتي يصطلح تسميتها بلغة برمجة تدفق المعطيات (بالإنجليزية: Dataflow Programming Language)‏، والتي يحدد تنفيذ التعليمات فيها ببنية مخطط صندوقي لا بأوامر سطرية على غرار لغات أخرى، ويأخذ الملف التنفيذي في هذه اللغة اسم (بالإنجليزية: LV-Source Code)‏ الذي يقوم المبرمج فيه بالربط بين عقد صناديق التوابع بواسطة أسلاك افتراضية يقوم برسمها، وتقوم هذه الأسلاك المرسومة بنشر المعطيات ودفعها ما بين العقد، وتقوم العقد بتنفيذ البرنامج طالما وجدت لديها معطيات دخل حديثة للتنفيذ، وبما أن هذا الأداء يخلق فرصة لوجود حالات دخل متعدد في نفس اللحظة فقد تمتعت هذه اللغة البرمجية بقدرات معالجة وتنفيذ متوازٍ للبيانات والتوابع، وتنطوي عملية المعالجة المتوازية تلك على الاستفادة من الكيان الصلب للحاسوب في عمليات وصل ومعالجة أوتوماتيكية ومجدولة، حيث يقوم نظام التشغيل المنصب على الحاسب بلعب دور حلقة الوصل بين وحدة المعالجة الأساسية في كتلة البرنامج والعقد التي تقع على عاتقها تنفيذ البرنامج، نعلم أن الأمر يبدو معقداً إلى حد ما ولكن الفهم المتكامل يتطلب التعمق في لغة البرمجة غي وخوارزميات المعالجة المتوازية، حتى أن المبرمجين التقليديين يبدون امتعاضهم ورفضهم استخدام سمات تدفق البيانات الخاصة ببرنامج لابفيو حيث يصفونها بالصعبة والمعقدة وغير المجدية، ويأتي هذا الوصف حقيقة عن سوء فهم أو نقص في المعلومات حول منهجيات برمجة تدفق المعطيات، حيث إن المنهجية التنفيذية التي تم شرحها تتلخص في ربط متتالٍ لمخارج العقد بمداخل عقد أخرى، ومن الممكن امتلاك مهاراتها برمجياً مثلها مثل أي مهارة برمجية نصية كلغة سي وفيجوال بيسك، كما أن لابفيو لا يحتاج في برمجته إلى تعريف للتوابع (وهو يشابه في هذا برنامج ماتلاب) إذ إن السلك الافتراضي يعرف المتحول تلقائيا بناءً على البيانات التي ينقلها من عقد لأخرى (وهذا ما يصطلح تسميته (بالإنجليزية: PolyMorphism)‏ الشكلية المتعددة ).

البرمجة الرسومية

يعتمد برنامج LabVIEW بشكل كبير على الواجهات الرسومية (والتي يسميها Front Panel أو اللوحات الأمامية ) ويعدها حلقة أساسية من حلقات تطوير برامجه وملفاته، ويصطلح تسمية توابعه بالأدوات الافتراضية Virtual Instruments أو باختصار VIs، وتتألف كل أداة افتراضية من ثلاثة عناصر: مخطط صندوقي Block Diagram، لوحة أمامية Front Panel والسطح الواصل Connector Pane (الذي يساعد في وصل الأدوات بين بعضها وتضمينها داخل بعضها)، أما العناصر التحكمية والمؤشرات في نافذة لوحة التحكم فهي تسمح للمعاملات التي تم استخدامها في إحدى الصناديق بتمرير المعطيات أو استخلاصها من/إلى صندوق أو أداة افتراضية أخرى، وبالتالي، يمكن للأداة الافتراضية أن تعمل كبرنامج مستقل بذاته ومزود بواجهة تخاطب رسومية، أو يستخدم كعقدة يمكن تضمينها في المخطط الصندوقي لأداة افتراضية أخرى، وتقوم لوحة التحكم بتحديد الدخل والخرج للعقد المرتبطة بتلك الأداة باستخدام السطح الواصل. توفر هذه الطريقة في التعامل مع البرنامج مزايا كثيرة أهمها: إمكانية فحص كل أداة افتراضية على حدة قبل تضمينها كتابع فرعي في برنامج أكبر حجماً وأكثر مهاماً. تسمح طريقة التضمين السابقة لغير المبرمجين باستخدام LabVIEW في إجراءاتهم البحثية ( وهي تشابه بذلك كلاً من NI Multisim® أو Simulink®) حيث تبقى مهمتهم إدراج الأدوات ضمن مخططات صندوقية أكبر حجماً لتحقيق نظامهم المتكامل، ولكنها في نفس الوقت تفتح المجال أمام المحترفين والمتقدمين ( ككثير ممن يضيقون ذرعاً بمحدودية برنامج Multisim® ) لأن يبنوا عناصرهم وأدواتهم الافتراضية الخاصة بهم وتحقيق خوارزمياتهم المعقدة في بناء أدوات افتراضية جديدة لم يسبق وأن وجدت ومهما كان شكلها، حتى أنه يمكن بناء أدوات افتراضية يمكنها التواصل ببروتوكولات شبكية كبروتوكولات زبون/مخدم مما يحقق مزيداً من المعالجة المتوازية لتدفق المعطيات. إن هذا الشرح قد يؤدي بنا إلى صور معقدة لبرنامج LabVIEW وعناصره، ولكن لنتذكر بعض النصائح التي تبقينا بعيداً عن عالم التعقيد: اجعل واجهاتك التخاطبية مبسطة و(نظيفة)، قلل عدد الأسلاك قدر المستطاع، واستخدم طريقة واضحة في تعريف أدواتك وتسميتها وعناصرها التحكمية.

مقدمة تاريخية

لقد جاءت تسمية هذا البرنامج LabVIEW اختصاراً من (بالإنجليزية: Laboratory Virtual Instrumentation Engineering Workbench)‏ (أي مختبر وورشة العمل الافتراضية للهندسة الإلكترونية)، وهو عبارة عن بيئة برمجية وأداة تطويرية متكاملة أنتجتها شركة ناشيونال إنستريومنتس الرائدة في صناعة الإلكترونيات الدقيقة والنظم المدمجة، ويمكن اعتباره أداة تعتمد في عملها على البرمجة المرئية (بالإنجليزية: Visual Programming)‏ حيث تستخدم لغة G المعروفة بإمكانياتها الرسومية وتطبيقاتها، وقد ظهرت بيئة لابفيو بداية الأمر كمنتج من الشركة المصنعة خاصة بتطبيقات النظم الحاسوبية أبل ماكنتوش عام 1986، ومن ثم انتقل ليتوافق مع أنظمة التشغيل ويندوز ويونكس ولينوكس ويستخدم فيها استخداماً أكاديمياً وصناعياً في عمليات تحصيل البيانات والأتمتة والتحكم الصناعي لينتهي بالإصدار لابفيو 2015 لعام 2015 .

شرح مبسط

تعديل – تعديل مصدري – تعديل ويكي بيانات



شاركنا تقييمك




اقرأ ايضا

- [ وسطاء عقاريين السعودية ] رغد محمد عبدالله العمري ... الدمام ... المنطقة الشرقية
- [ صيانة و خدمات المباني قطر ] مؤسسة التطور للتجارة والخدمات
- [ وسطاء عقاريين السعودية ] أمل سلطان ناهس الدلبحي ... الرياض ... منطقة الرياض
- [ تعرٌف على ] برج الظلام 3: الأراضي اليباب (رواية)
- [ خذها قاعدة ] وحدك تعتقد ان التاريخ جالس مثل ملائكة الخير والشر على جانبينا ليسجل انتصاراتنا الصغيرة والمجهولة او كبواتنا وسقوطنا المفاجىء نحو الاسفل ولكن التاريخ لم يعد يكتب شيئا انه يمحو فقط. - احلام مستغانمي
- [ مؤسسات البحرين ] الصنوبرية لبيع اللحوم الطازجة ... المنطقة الشمالية
- [ تعرٌف على ] كاكوديل
- [ متاجر السعودية ] حناء روز ... ينبع ... منطقة المدينة المنورة
- [ شركات تكنولوجيا المعلومات قطر ] الغزال لتكنولوجيا المعلومات ... الدوحة
- [ وسطاء عقاريين السعودية ] نشمي عوض عويهان الحربي ... المدينه المنوره ... منطقة المدينة المنورة
- [ دليل أبوظبي الامارات ] واحة الصحراء لتجارة مواد البناء ذ م م ... أبوظبي
- [ مطاعم الامارات ] مطعم كلاسيك ... دبي
- [ وسطاء عقاريين السعودية ] نجوى يوسف قاسم غداف ... المدينه المنوره ... منطقة المدينة المنورة
- [ مطاعم الامارات ] دجاج تكساس ... دبي
- [ مؤسسات البحرين ] مركز هاله للخضروات والفواكه ... منامة
 
شاركنا رأيك بالموضوع
التعليقات

لم يعلق احد حتى الآن .. كن اول من يعلق بالضغط هنا

أقسام شبكة بحوث وتقارير ومعلومات دليل خدمات البحرين و عملت لخدمة الزائر ليسهل عليه تصفح الموقع بسلاسة وأخذ المعلومات تصفح هذا الموضوع [ مؤسسات البحرين ] مركز هاله للخضروات والفواكه … منامة ويمكنك مراسلتنا في حال الملاحظات او التعديل او الإضافة او طلب حذف الموضوع ...آخر تعديل اليوم 2024/06/16




تواصل معنا