Файл: Алгоритмизация как основной этап разработки программ (подробно).pdf
Добавлен: 22.04.2023
Просмотров: 91
Скачиваний: 1
После того, как основная программа и любые ее подмодули были написаны и скомпилированы правильно, полученные в результате объектные модули связываются с необходимыми математическими или другими библиотечными процедурами, и создается один исполняемый модуль. Компоновщики и загрузчики операционной системы отвечают за сборку исполняемого модуля и его выполнение. Если эти системные подпрограммы обнаруживают ошибки, необходимо внести исправления в соответствующий модуль исходного кода, любые измененные модули перекомпилировать и повторить линковку. Когда программа наконец выполняется, компьютер выполняет инструкции программиста в логической последовательности, принимает назначенный ввод, выполняет необходимые вычисления и выдает вывод. Вывод включает в себя сообщения, указывающие, содержало ли исполнение ошибки, а также статистику об используемых компьютерных ресурсах. При наличии ошибок выполнения исходный код должен быть исправлен, а программа перекомпилирована, повторно пролинкована и повторно выполнена. Весь процесс программирования заканчивается только тогда, когда программа завершается нормально, выдает правильные ответы без каких-либо ошибок выполнения.
ЗАКЛЮЧЕНИЕ
В ходе выполнения работы были подробно рассмотрены основные этапы разработки программ, получено представление о понятиях алгоритма, программы и данных, выявлены основные правила при написании алгоритмов в виде псевдокода, а также рассмотрены основные виды структурного программирования. Таким образом, цель курсовой работы выполнена в полном объеме.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
- Алгоритм. Спосoбы описания алгоритма. Учебно-методическое пособие для учителей информатики / Сост. Е.А.Пархoменко, Ю.В.Сюбаева – Коломна: Лицей, 2005. – 33 с.
- Балафанов Е.Н. «30 уроков по информатике», Москва 2007 г.
- Галин А.Б., Панов Ю.В. Информатика. Феникс - 2009 г.
- Голицына О.Л. Основы алгоритмизации и программирования: Учеб. Пособие / О.Л.Голицына, И.И.Попов. – М.: ИНФРА-М, 2004. – 432 с.
- Карпенков С.Х. Современные средства информационных технологий. КноРус - 2009 г.
- Кузнецов А.А. Основы информатики. Учеб. для общеобразоват. учеб. заведений / А.А.Кузнецов, Н.В.Апатова. — М.: Дрофа, 2000. — 176 с.
- Кушнеренко А.Г. Основы информатики и ВТ: Учеб. для 10-11 кл. — 4-е изд. / А.Г.Кушнеренко и др. — М: Просвещение, 1996. — 224 с.
- Макарова Н.В. Информатика и ИТК. М:, 2006 г.
- Островский В.А. Информатика. 2009 г.
- Семакин И.Г. Основы программирования: Учебник для среднего профессионального образования / И.Г.Семакин, А.П.Шестаков. — М.: Издательский центр «Академия», 2003. – 432 с.
- Макарова Н.В. Информатика и ИТК. М:, 2006 г.
- Могилев А.В. «Практикум по информатике» Санкт-Петербург 2005 г.