بيت تطوير ما هو التصور البرمجيات؟ - تعريف من techopedia

ما هو التصور البرمجيات؟ - تعريف من techopedia

جدول المحتويات:

Anonim

التعريف - ماذا يعني تصوُّر البرامج؟

تمثل تصورات البرامج ممارسة لإنشاء أدوات مرئية لتعيين عناصر البرنامج أو عرض جوانب الكود المصدري. يمكن القيام بذلك باستخدام جميع أنواع لغات البرمجة بطرق مختلفة باستخدام معايير وأدوات مختلفة.

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

تيكوبيديا تشرح تصورات البرمجيات

يشير الخبراء إلى أن تصوُّر البرامج يستخدم عادةً بيانات مترية حول البرنامج ، وكذلك شفرة المصدر الفعلية ، لعرض كيفية عمل الشفرة من خلال أنواع مختلفة من التعيين والعرض التقديمي. يمكن استخدام تصوُّر البرنامج لمراقبة الجودة في تطوير البرامج ، أو مرة أخرى ، لمحاولة الرجوع إلى رمز مهندس عكسي.


تم بناء أدوات مختلفة لتصور البرامج. على سبيل المثال ، يساعد AgileJ StructureViews في تصور البرنامج لجافا ، مع ميزات بما في ذلك أدوات التصفية للتمييز بين عناصر Java ، بما في ذلك الفئات والحقول والأساليب ، بالإضافة إلى تقنية التجميع. نوع مرئي آخر من أداة التصور البرنامج هو Microsoft Visual Studio. يعمل Visual Studio مع لغات برمجة متعددة ويتضمن الكثير من وظائف تصور البرامج ، بالإضافة إلى تصميم واجهة المستوى الأعلى ، والذي يساعد المطورين على إنشاء تطبيقات لأنظمة تشغيل Windows. بشكل عام ، يعد Visual Studio واجهة مرئية لدعم البرمجة الموجهة للكائنات. فهو لا يساعد الأفراد والفرق على إنشاء تطبيقات من الصفر فحسب ، بل يساعد أيضًا في نوع الأشياء التي تهدف إليها التصورات البرمجية ؛ عن طريق إنشاء تعيين يستند إلى Windows والتصميم المرئي ، فإنه يُظهر العلاقات بين الوحدات النمطية للتعليمات البرمجية كجزء من نهج هيكلي أكبر للترميز المرئي بطبيعته وتوزيعه في الطبيعة.

ما هو التصور البرمجيات؟ - تعريف من techopedia