اضغط عدة مرات للتخطي
كاتوديمي
كاتوديمي
الرئيسية
الدورات
الدخول
Chapter 1 Complete Summary
الرجوع للدورة
الفصل 1 · 1 من 2
EN
عربي
EN + عربي
1. The Software Development Process
From Problem to Maintained Program
اختبر نفسك
1
Specify → Implement → Analyze → Test → Design → Maintain
Analyze → Specify → Design → Implement → Test/Debug → Maintain
Analyze → Implement → Design → Maintain → Specify → Test
Design → Analyze → Implement → Specify → Maintain → Test
2
Specifications fix bugs; design maintains the program.
There is no difference between them.
Specifications write the Python code; design tests it.
Specifications define what the program does; design defines how it does it.
3
Finding and fixing program errors
Collecting user requirements after the program is finished
Translating a design into a programming language
Describing only the inputs and outputs
4
Programs evolve to meet changing user needs.
Python does not allow programs to be completed.
Specifications must always be written after implementation.
Testing can never identify any error.
أجبت 0 من 4
إعادة
وصلت إلى نهاية الفصل
باقي عليك اختبار الفصل ليكتمل
اذهب إلى الاختبار
الفصل التالي: 2. Worked Example: Celsius to Fahrenheit
الفصل 1 · 1 من 2
القسم التالي