ما الأدوات التي يستخدمها مبرمجو الكمبيوتر؟

click fraud protection
...

تعد المخططات الانسيابية طريقة مفيدة للحفاظ على تنظيم كود البرمجة.

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

توثيق

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

فيديو اليوم

مخططات التدفق

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

كود مزيف

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