البرمجة المهيكلة

تاريخ:

2018-08-13 22:00:14

الآراء:

447

تصنيف:

1مثل 0كره

حصة:

Table of contents:

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

المبادئ الأساسية البرمجة المهيكلة هي على النحو التالي. أي برنامج يمكن بسهولة تصنيعه على أساس الابتدائية الانشاءات ثلاثة أنواع رئيسية:

- تسلسل بسيط;

- شروط أو بدائل;

- التكرار, هذا هو, دورات و التكرار.

يمكنك استخدام واحد أو أي اثنين منهم في وقت واحد. كل كيان الكامنة في سمة واحدة-نقطة واحدة من التحكم في نقل الهيكل فقط نقطة الدخول إلى الهيكل. هذا النوع من التصميم تأديب وتنظيم القيمة.

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

البرمجة المهيكلة ، هيكل البرامج النصوص نفسها ، يعتمد كليا على ما يتم استخدام تلك اللغة. وبطبيعة الحال ، فإن السؤال الذي يطرح نفسه أي منها يناسب. الأدوات الحديثة لتطوير البرمجيات هي أفضل اللغات التي تنفذ نهج منظم في البرمجة. من بين الأكثر شيوعا من الممكن تخصيص Basic, Pascal و FoxBASE. على سبيل المثال ، في المجمع فإنه من المستحيل عمليا على تنفيذ المبادئ الواردة في مفهوم البرمجة المهيكلة. هذه اللغة يركز على كتابة التعليمات البرمجية في مستوى منخفض.

المزيد

طابعة سامسونج SCX-3405: دليل المستخدم والمواصفات استعراض

طابعة سامسونج SCX-3405: دليل المستخدم والمواصفات استعراض

سوق التكنولوجيا الفائقة هو زيادة المنافسة. بسبب هذا, وتحاول كل من الشركة المصنعة الجهاز الخاص بك لجعل الأكثر وظيفية وجميلة وغير مكلفة. يجب أيضا أن تكون موجودة في أي خصوصية.واحدة من أكبر الشركات في السوق العالمية – سامسونج – قررت التركيز ع...

T-28. T-28 (عالم الدبابات). T-28: صور

T-28. T-28 (عالم الدبابات). T-28: صور

T-28 – هذا شعبية خزان السوفياتي ، والتي تتمثل في المعروف على الانترنت لعبة العالم من الدبابات. بالنسبة لمعظم اللاعبين والجهاز هو عابر ، ولكن هذا يرجع فقط إلى حقيقة أن ليس كل تقييم قدرة هذا النموذج. إذا ما تم تناوله ببراعة ، خزان يتحول إلى ورطة ...

كما في

كما في "Skyrim" إلى التركيز osculatorium: يمر

اليوم سوف نتحدث معك عن كيف في "Skyrim" إلى التركيز osculatory. أيضا, دعونا نحاول فعلا أن نفهم أين هذه المهمة و لماذا نحن في حاجة إليها. لأن العالم لعبة The Elder Scrolls هو مكان حيث يمكنك الحصول على المغامرات.نبدأحسنا, قبل التفكير في "Skyrim" إلى الت...

البرمجة المهيكلة في جوهرها هي تركز على التعامل مع الناس ، وليس آلة ، وبالتالي يساهم في كتابة البرامج التي تمثل واضحة وبسيطة حل المشكلة. المبرمج يجب أن نفكر في التصاميم الهيكلية الأساسية.

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

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


Article in other languages:

BE: https://www.tostpost.com/be/kamputary/6904-strukturnae-pragramavanne.html

DE: https://www.tostpost.com/de/computer/6903-strukturelle-programmierung.html

ES: https://www.tostpost.com/es/los-ordenadores/6909-estructural-de-la-programaci-n.html

HI: https://www.tostpost.com/hi/computers/3906-structured-programming.html

JA: https://www.tostpost.com/ja/computers/3904-structured-programming.html

KK: https://www.tostpost.com/kk/komp-yuterler/6906-rylymdy-ba-darlamalau.html

PL: https://www.tostpost.com/pl/komputery/6907-programowanie-strukturalne.html

PT: https://www.tostpost.com/pt/computadores/6903-programa-o-estruturada.html

TR: https://www.tostpost.com/tr/bilgisayarlar/6910-yap-sal-programlama.html

UK: https://www.tostpost.com/uk/komp-yuteri/6908-strukturne-programuvannya.html

ZH: https://www.tostpost.com/zh/computers/4208-structured-programming.html






Alin Trodden - مؤلف المقال ، محرر
"مرحبا ، أنا ألين الدوس. أنا أكتب النصوص ، وقراءة الكتب ، والبحث عن الانطباعات. وأنا لست سيئة في أقول لك عن ذلك. أنا دائما سعيد للمشاركة في مشاريع مثيرة للاهتمام."

تعليقات (0)

هذه المادة قد لا تعليق أول

إضافة تعليق

أخبار ذات صلة

ما يمكن أن يجعل خرطوشة طابعة HP يعمل مثل الجديد ؟

ما يمكن أن يجعل خرطوشة طابعة HP يعمل مثل الجديد ؟

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

كيفية ضغط ملفات PDF

كيفية ضغط ملفات PDF

نحن الآن ننظر في كيفية ضغط ملفات PDF, لأن هذا الشكل تكتسب المزيد والمزيد من المشجعين, ولكن لأن من الميزات التي سيتم مناقشتها المقبل ، يمكن أن يستغرق الكثير من الفضاء. سنحاول حل هذه المشكلة.المشكلةدعونا نبدأ مع حقيقة أن ملف PDF يسم...

حالات عن الحسد: هل هو حقا كل شيء سيء ؟

حالات عن الحسد: هل هو حقا كل شيء سيء ؟

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

كيفية إنشاء القرص الافتراضي: الأقسام المنطقية و محركات

كيفية إنشاء القرص الافتراضي: الأقسام المنطقية و محركات

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

خصائص Internet Explorer: ماذا ولماذا

خصائص Internet Explorer: ماذا ولماذا

Internet Explorer – واحدة من البرمجيات الرائدة في سوق المتصفحات. المتصفح تشتهر دقة في التعامل مع المواقع على شبكة الإنترنت ، والعمل مع المكونات الكمبيوتر معدات اتصال من وحدات إضافية توسيع قدرات استعراض صفحات الويب, إلخ. و إع...

كيفية نقل الملفات من الكمبيوتر إلى الكمبيوتر ؟ كيفية نقل الملفات من جهاز الكمبيوتر الخاص بي ؟

كيفية نقل الملفات من الكمبيوتر إلى الكمبيوتر ؟ كيفية نقل الملفات من جهاز الكمبيوتر الخاص بي ؟

عند شراء الجديد الشخصي المحمول أو كمبيوتر ثابت المستخدمين يسألون السؤال: “كيفية نقل الملفات من الكمبيوتر إلى الكمبيوتر ؟ ” لأن القديم “سيارة" ظلت الأفلام المفضلة لديك والموسيقى الوثائق الهامة والصور العديد م...