|
๑۩۞۩๑ الـتطور التقنـي ๑۩۞۩๑ ۞احدث البرامج وشروحاتها والتطورات التقنيه وكل مايخص الحاسب الالي مشاكلها وحلولها ۞ |
|
أدوات الموضوع | انواع عرض الموضوع |
#1
|
||||||||||
|
||||||||||
لغات البرمجة الهيكلية والغير هيكلية
في البرمجة ، هناك نوعان رئيسيان هما : البرمجة الهيكلية وغير الهيكلية ، ولكل منها لغاته الخاصة ، وتعد البرمجة غير الهيكلية هي أقدم أنواع البرمجة التي كانت قادرة على إنشاء خوارزميات كاملة ، وكان لديها مجموعة من المزايا والعيوب الخاصة بها ، ولكن مع تطور البرمجة وصل الأمر في نهاية المطاف وتحولت البرمجة غير الهيكلية إلى برمجة هيكلية ، والتي كانت أسهل في الاستخدام ، ومع التطور تطورت البرمجة الهيكلية أيضا إلى برمجة إجرائية ثم برمجة موجهة للكائنات وكل أيضا له مزاياه وعيوبه . الفرق الرئيسي بين لغة البرمجة الهيكلية وغير الهيكلية هو أن لغة البرمجة الهيكلية تسمح للمبرمج بتقسيم البرنامج بأكمله إلى وحدات أو أجزاء أصغر ، حيث يمكن للمبرمج العمل على مقطع واحد من التعليمات البرمجية في كل مرة ، ويسمح هذا أيضًا للمبرمج بالتحقق من الوحدة بشكل فردي قبل دمجها مع البرنامج ، وبالتالي ، يصبح من الأسهل تعديله وتصحيحه ، حيث يستطيع المبرمج أن يتحقق ويعدل وحدة واحدة ، بينما يترك بقية البرنامج كما هو . امثلة على لغات البرمجة الغير هيكليةولكن في لغة البرمجة غير الهيكلية ، يجب كتابة البرنامج بأكمله بطريقة مستمرة واحدة ؛ أي كتلة متواصلة أو غير منقطعة ، هذا يجعل الأمر معقدًا بعض الشيء حيث يتم أخذ البرنامج بأكمله كوحدة واحدة ، وأيضا يصبح من الصعب تعديله وتصحيحه ، فمثلا إذا كان هناك خلل أو مشكلة في البرنامج وهذا عادة مايكون في البرمجة وتصميم البرامج ، لذا على المبرمج أن يتحقق كثيرا من رمز البرنامج بأكمله ، بدلا من وحدة واحدة فقط . تسمح لغات البرمجة غير الهيكلية فقط بأنواع البيانات الأساسية ، مثل الأرقام والسلاسل والمصفوفات (مجموعات ذات تعدادات متغيرة من نفس النوع) ، وهو ما لا ينطبق على لغات البرمجة الهيكلية. لغة البرمجة الهيكلية هي مجموعة فرعية من لغة البرمجة الإجرائية ، ولكن في لغة البرمجة غير هيكلية ، لا توجد مجموعة فرعية. لغة برمجة هيكلية هي مقدمة للغة البرمجة Object Oriented -OOP. لغة البرمجة الهيكلية تنتج كودًا مقروءًا ، غالبًا ما تستخدم لغات البرمجة المهيكلة بشكل مكثف في الروتين الفردي ، والبنى التحتية ، والبرامج أثناء العمل . لغة البرمجة الهيكلية لها بعض القيود في حين أن لغة البرمجة غير هيكلية توفر حرية البرمجة ، فهي تستخدم مكونات بسيطة وقفزات مثل عبارة GOTO . من السهل تعديل لغة البرمجة الهيكلية وتصحيحها ، في حين أنه من الصعب للغاية تعديل وتصحيح لغة البرمجة غير الهيكلية ، وهذا هو السبب في أن الكثير من الناس لا يفضلون استخدام لغات البرمجة غير الهيكلية. ومن أمثلة لغة البرمجة الهيكلية C و C + و C ++ و C # و Java و PERL و Ruby و PHP و ALGOL و Pascal و PL / I و Ada . لماذا تُدعى لغة C كلغة برمجة هيكليةومثال على لغة البرمجة الغير هيكلية هي BASIC (النسخة المبكرة) و JOSS و FOCAL و MUMPS و TELCOMP و COBOL. لأنه من أجل إنجاز أي مهمة ، تقوم لغة C بتقسيم المشكلة إلى وحدات أصغر تسمى الوظائف أو الهيكليات التي يتعامل كل منها مع وظيفة معينة ، هذا هو السبب في أن لغة C تُدعى باسم لغة البرمجة الهيكلية ، فالبرنامج المصمم بها هو مجموعة من الهياكل .
المصدر: منتديات كلك غلا gyhj hgfvl[m hgid;gdm ,hgydv id;gdm id;gdm ,hgydv hgid;gdm |
أخر 5 مشاركات BAYALA | |||||
المواضيع | المنتدى | المشارك الاخير | الردود | المشاهدة | آخر مشاركة |
استرجاع الصور المحذوفة من الايفون 7 | ๑۩۞۩๑ جوالك وما يخصه ๑۩۞۩๑ | 1 | 1658 | 12-26-2019 01:38 AM | |
نقل الصور من الكاميرا الى الايفون | ๑۩۞۩๑ جوالك وما يخصه ๑۩۞۩๑ | 1 | 1869 | 12-26-2019 01:37 AM | |
مواصفات iphone X Plus الجيل الجديد | ๑۩۞۩๑ جوالك وما يخصه ๑۩۞۩๑ | 1 | 1658 | 12-26-2019 01:37 AM | |
مواصفات الجوال ايفون se2 | ๑۩۞۩๑ جوالك وما يخصه ๑۩۞۩๑ | 1 | 1573 | 12-26-2019 01:36 AM | |
حذف نهائي للصور و استعادتها داخل نظام ios 12 | ๑۩۞۩๑ جوالك وما يخصه ๑۩۞۩๑ | 1 | 1755 | 12-26-2019 01:35 AM |
12-24-2019, 01:14 AM | #2 |
|
رد: لغات البرمجة الهيكلية والغير هيكلية
لا عدمنا الجديد والتميز روعه تسلم يدينك
لاننحرم منك ولامن جديدك ودي قبل ردي |
|
مواقع النشر (المفضلة) |
الكلمات الدلالية (Tags) |
لغات, هيكلية, والغير, الهيكلية, البرمجة |
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
|
|
المواضيع المتشابهه | ||||
الموضوع | كاتب الموضوع | المنتدى | مشاركات | آخر مشاركة |
ماهى البرمجة اللغوية العصبية | العنود بنت خالد | ๑۩۞۩๑ البحوث وتطوير الذات ๑۩۞۩๑ | 1 | 02-25-2018 08:38 PM |
تدريس لغات البرمجة ومشاريع الطلاب | بحر الثلاثين | ๑۩۞۩๑ إعلانات تجارية ๑۩۞۩๑ | 1 | 09-06-2017 10:35 PM |
أسطورة البرمجة و عملاق ميكروسوفت Visual Studio 2015 Update 3 Enterprise | مروى منصور | ๑۩۞۩๑ الـتطور التقنـي ๑۩۞۩๑ | 0 | 07-04-2016 09:25 PM |
لمنع التطبيقات الاباحه والغير مرغوبه من الايفون والجلكسي والوندوز واليوتوب | نواف | ๑۩۞۩๑ عـام .. مساحه حره ๑۩۞۩๑ | 1 | 07-29-2013 10:10 PM |
تأثير البرمجة اللغوية العصبية .... | أمير بطبعي | ๑۩۞۩๑ النقاش الجاد ๑۩۞۩๑ | 9 | 03-12-2010 03:58 AM |