Тема 2. Основы алгоритмизации и программирования
Тема 2.1. Базовые понятия программирования
Приложение: project6_otladka.rar
Занятие 15.1. Упражнения. Самостоятельная работа
Проверь себя.
- В чем заключается процесс тестирования программы?
- Поясните, для чего выполняется тестирование программы.
- Что такое комментарий в программе? Каким образом можно включить комментарий в текст программы?
- Поясните, для чего в программу включают комментарии.
- Для чего программы исполняют пошагово?
- Поясните, в чем заключается процесс пошагового исполнения программы.
- Прокомментируйте ход пошагового исполнения программы.
- *. Как просмотреть значения переменных во время пошагового исполнения программы?
Выполните задания.
- Откройте проект, например project6. Заданием проекта является поиск решения задачи: Два поезда выехали одновременно навстречу друг другу. Найти, через какое время они встретятся, если известны расстояние между ними в момент начала движения и скорость каждого поезда. Выполнение обработчика события Click кнопки должно привести к выводу искомого времени, если значения расстояния и скоростей вводятся в поля. Для заданных начальных данных вычислите ожидаемые результаты:
а) расстояние - 1000 км, скорости -120 км/ч и 130 км/ч;
б) расстояние - 600 км, скорости - 80 км/ч и 120 км/ч;
в) расстояние - 1200 км, скорости - 115 км/ч и 85 км/ч.
Проверьте, совпадают ли результаты, полученные в ходе исполнения проекта, с вычисленными вами результатами. Поясните, в чем может быть ошибка.
2. Создайте три тестовых набора входных данных для тестирования проекта, предназначенного для решения задачи: Два поезда вышли одновременно с одной станции в противоположных направлениях. Найти расстояние, на котором они будут друг от друга через заданное время, если известна скорость каждого поезда. Вычислите ожидаемые результаты по составленным тестам. Откройте проект. Протестируйте его на ваших тестовых данных.
3. Создайте проект для вычисления произведения двух чисел, которые пользователь вводит в текстовые поля. Поставьте комментарии для обозначения строк, в которых вычисляются искомые значения. Сохраните проект. Пример проекта: ссылка.
4. Создайте проект для вычисления длины окружности и площади круга по значению радиуса, которое пользователь вводит в поле. Поставьте комментарии для обозначения строк, в которых вычисляются искомые значения. Сохраните проект.
5. Ученики для праздника купили конфеты и печенье. Известны цены конфет и печенья и количество купленных сладостей каждого вида. Создайте проект для нахождения полной стоимости покупки. Сохраните проект. Исполните проект в пошаговом режиме, проследите за значениями переменных, которые содержат значение стоимости каждого товара.