|
Проблеманы анықтау Есептің математикалық моделін анықтау Алгоритмін құрастыру
|
Дата | 21.01.2022 | өлшемі | 1,24 Mb. | | #112577 |
| Байланысты: Бағдарламаны тестілеу8клБұл бет үшін навигация:
- Бағдарламалық өнімді зерттеу, сынау процесі
- Бағдарламада алгоритм блоктарын орындау үшін қажет болатын бір немесе бірнеше шамаларды қалдырып кету.
- Циклдің аяқталу шарттарын дұрыс көрсетпеу;
- Қалыпты жағдайларға тексеру
- Фибоначчи тізбегі: 0, 1,1,2,3,5,8,13,21,34,55,89,144,...
- Fibonacci sany emes
- Проблеманы анықтау
- Есептің математикалық моделін анықтау
- Алгоритмін құрастыру
- Алгоритімін бағдарламалау тіліне аудару
- Деректерді енгізу және тестілеу
- Есептің нәтижесін алу және талдау
- Бағдарламалық өнімді зерттеу, сынау процесі
- Логикалық қателіктер:
- Шартты тексеруді дұрыс көрсеткенімен, кейін алгоритмнің қай тармағын орындауға өту жолын дұрыс көрсетпеу;
- Мүмкін болатын шарттарды толық есептемеу;
- Бағдарламада алгоритм блоктарын орындау үшін қажет болатын бір немесе бірнеше шамаларды қалдырып кету.
- Циклдерде кездесетін қателіктер:
- Циклдің басын дұрыс көрсетпеу;
- Циклдің аяқталу шарттарын дұрыс көрсетпеу;
- Итерация санын дұрыс көрсетпеу;
- Шексіз цикл.
- Бағдарламаны тестілеу процесі үш кезеңге бөлінеді:
- Қалыпты жағдайларға тексеру
- Төтенше жағдайларға тексеру
- Ерекше жағдайларға тексеру
- n саны берілген. Егер осы сан Фибоначчи саны болса, оның қай орында тұрғанын табамыз, әйтпесе “Фибоначчи саны емес” деген хабарлама шығарыңыз.
- Фибоначчи тізбегі: 0, 1,1,2,3,5,8,13,21,34,55,89,144,...
- 1.Қалыпты жағдайларға тексеру: №1, №2, №3, №6.
- 2. Төтенше жағдайларға тексеру: №4, №5, №7.
- 3. Ерекше жағдайларға тексеру: №8
- Фибоначчи тізбегі: 0, 1,1,2,3,5,8,13,21,34,55,89,144,...
Достарыңызбен бөлісу: |
|
|