Проблеманы анықтау Есептің математикалық моделін анықтау Алгоритмін құрастыру



Дата21.01.2022
өлшемі1,24 Mb.
#112577
Байланысты:
Бағдарламаны тестілеу8кл

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


Достарыңызбен бөлісу:




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет