Разработка программы реализующей эмуляцию упругого столкновения мячей

Контрольная работа - Компьютеры, программирование

Другие контрольные работы по предмету Компьютеры, программирование

boolean;(num=0) then begin[n].Destroy;i:=n to num-2 do[i]:=Balls[i+1];:=num-1;:=true;:=false;

end;.

 

Методика тестирования

 

При проведении тестирования необходимо проверить:

Правильно ли обрабатываются щелчки мыши.

Корректно ли происходит соударение мячей в заданной области экрана.

Корректность работы графического интерфейса.

Прочие различные ситуации, при которых корректность работы программы трудно предсказать.

данные программа алгоритм

Результаты тестирования

 

Ситуация во время работы программыОжидаемый результатРезультат работы программыОбычная работа программы с вводом всех данных.Корректная работа.Корректная работа.При создании достаточно большого количества объектов (>30).Корректная работа.Возможно залипание мячей друг на друге или на границах (бывает очень редко)При изменении радиуса мяча, на такое значение при котором он перекрывает границе.Корректная работа.Залипание мяча на границе.На маломощных машинах при создании достаточно большого количества объектов.Корректная работа.Возможно медленная работа программы и частое мерцание мячей из за перерисовки.Список литературы

 

1.Задорина Н.А., Сухарева И.В. Объектно-ориентированное программирование: Практикум. - Рыбинск: РГАТА, 2006. - 52 с.

2.Рапаков Г.Г., Ржэуцкая С.Ю. Turbo Pascal для студентов и школьников. - СПб.: БХВ-Петербург, 2002. - 352 с.

.Архангельский А.Я. Приёмы программирования в DELPHI. - М.: Изд-во Бином, 2004. - 828 с.