1)из каких этапов состоит работа программиста по решению задачи на компьютере?
2)тчто такое математическая формализация задачи?
3) что такое откладка программы? Что называется тестом?
Ответы
1)1. Анализ задачи, поиск способа решения, выбор/разработка оптимального алгоритма
2. Составление/анализ выходных выходных данных для алгоритма
3. Составление/анализ данных для промежуточных вычислений
4. реализация алгоритма на языке программирования
5. тестирование программного кода и сопоставление выходных результатов с поставленой задачей
2) описание задачи математическим языком, в виде формул, зависимостей, закономерностей, последовательностей, понятий
3) поэтапная покомпонентая построчная проверка программного кода с целью осознания того что код работает
так как задумано. Тест это операция над объектом, программой, позволяющая проверить правильность работы