- •Курсовые работы по информатике Методические указания
- •Составители:
- •Введение
- •1. Содержание курсовой работы
- •1.1. Анализ задачи
- •1.2. Выбор метода решения задачи
- •1.3. Разработка схемы алгоритма
- •1.4. Составление программы
- •1.5. Отладка и тестирование программы
- •1.6. Оформление пояснительной записки
- •2. Задачи с использованием вложенных циклов
- •2.1. Анализ производительности трелевочных тракторов
- •Исходные данные
- •2.2. Расчет прочности тягового устройства лесотранспортера
- •Исходные данные
- •2.3. Производительность стационарной сучкорезной установки
- •Исходные данные
- •2.4. Сменная производительность бесчокерного трактора
- •Исходные данные
- •2.5. Сменная производительность канатной установки
- •Исходные данные
- •2.6. Мощность, потребляемая насосом
- •Исходные данные
- •2.7. Рейсовая нагрузка трелевочного трактора
- •Исходные данные
- •2.8. Нахождение оптимальной ширины лесосеки
- •Исходные данные
- •3. Задачи с использованием вложенных циклов, файлов справочных таблиц, с построением рисунков и графиков
- •3.1. Выбор оптимальных условий работы коленного разгрузчика
- •Исходные данные
- •3.2. Расчет времени нагрева центральной части бруса из древесины
- •Исходные данные
- •3.3. Расчет средней температуры чурки
- •Исходные данные
- •3.4. Светотехнический расчет
- •Исходные данные
- •3.5. Теплотехнический расчет
- •Исходные данные
- •3.6. Зависимость высоты еловых насаждений от возраста
- •Исходные данные
- •3.7. Определение координат центров отверстий на монтажной плате
- •Исходные данные
- •3.8. Определение количества отверстий и их координат на монтажной плате
- •Исходные данные
- •3.9. Расчет силы и мощности резания при черновом точении древесины
- •Исходные данные
- •3.10. Вес пачки деревьев или хлыстов, трелюемой трактором
- •Исходные данные
- •3.11. Расчет мощности и усилия подачи при сверлении древесины
- •Исходные данные
- •3.12. Расчет мощности резания при чистовом осевом точении древесины
- •Исходные данные
- •3.13. Расчет оптимальной скорости при шлифовании абразивными кругами
- •Исходные данные
- •4. Задания с использованием численных методов
- •4.1. Расчет пути и времени торможения автопоезда
- •Исходные данные
- •4.2. Расчет силы сопротивления движению плота при его буксировке
- •Исходные данные
- •4.3. Расчет оптимального срока службы бензиномоторной пилы
- •Исходные данные
- •4.4. Определение диаметра трубы
- •Исходные данные
- •4.5. Расчет предельного угла устойчивости откоса насыпи лесовозной дороги
- •Исходные данные
- •4.6. Расчет распределения температуры деревянного бруса по толщине
- •Исходные данные
- •4.7. Подбор коэффициентов кинетической кривой
- •4.8. Определение зависимости теплоемкости водорода от температуры
- •4.9. 4.12. Определение содержания лигнина в целлюлозе
- •Задание 4.9.
- •Задание 4.10.
- •Задание 4.11.
- •Задание 4.12.
- •4.13. Обработка результатов статистических исследований методами аппроксимации
- •Аппроксимация эмпирической линейной функцией
- •Аппроксимация эмпирической квадратичной функцией
- •1. Окна и меню
- •2. Вывод таблиц результатов
- •3. Построение точечного графика с масштабом
- •4. Формирование файла данных
- •5. Чтение файла данных с дискеты и загрузка его в оп
- •Библиографический список
- •Оглавление
- •1. Содержание курсовой работы 4
- •1.1. Анализ задачи 4
- •1.2. Выбор метода решения задачи 4
- •1.3. Разработка схемы алгоритма 5
- •2. Задачи с использованием вложенных циклов 8
- •3. Задачи с использованием вложенных циклов, файлов справочных таблиц, с построением рисунков и графиков 14
- •4. Задания с использованием численных методов 29
Курсовые работы по информатике Методические указания
к выполнению курсовых работ по курсу "Информатика"
для студентов всех специальностей и всех форм обучения
Составители:
кандидат технических наук, доцент Н. М. Третьякова
кандидат физико-математических наук, доцент М. Л. Герасин
Рецензент
кандидат физико-математических наук, доцент кафедры
математического моделирования и кибернетики
Сыктывкарского государственного университета Д. В. Холмогоров
Сыктывкарский государственный институт
Санкт-Петербургской государственной лесотехнической академии
им. С. М. Кирова, 1999
Введение
Изучение дисциплины «Информатика» предусматривает освоение теоретического курса, выполнение практических и лабораторных работ. Заключительным этапом обучения по данной дисциплине является выполнение курсового задания.
Основные цели курсового задания - практическое освоение всех этапов разработки и отладки программ, приобретение навыков, необходимых программисту для самостоятельной работы.
Задание по курсовой работе состоит из одной задачи, номер которой согласуется с преподавателем. Задачи в данных методических указаниях приведены в порядке возрастания их сложности (от раздела к разделу).
Выполнение работы включает в себя следующие этапы:
Анализ задачи.
Выбор метода решения задачи.
Разработка схемы алгоритма.
Составление программы на одном из языков программирования.
Отладка, тестирование и исполнение программы.
Составление пояснительной записки.
Результатом выполнения курсовой работы являются готовая программа объемом не менее 100 операторов и все необходимые пояснения к ней, оформленные в виде пояснительной записки (отчета).
Выполненная курсовая работа должна быть защищена. При выставлении оценки учитывается сложность задачи, качество разработанной программы, оформление пояснительной записки, степень самостоятельности студента при выполнении работы, а также знания, показанные студентом при работе над заданием и во время защиты.
Отчет о выполнении задания (пояснительная записка) должен содержать:
Титульный лист (см. ПРИЛОЖЕНИЕ 1)
Оглавление.
Постановку задачи.
Таблицу входных и выходных данных.
Метод решения задачи (если необходим).
Схему алгоритма.
Листинг (распечатку) текста программы.
Результаты решения в виде таблиц.
Анализ результатов и выводы.
Список литературы.
Настоящие методические указания предназначены для студентов всех специальностей и всех видов обучения, изучающих дисциплину «Информатика».
Тексты заданий частично заимствованы из методических указаний, разработанных на кафедре информатики СПб ЛТА [1, 2]. Задания 4.7 и 4.9 сформулированы доцентом СЛИ В. А. Деминым.
1. Содержание курсовой работы
1.1. Анализ задачи
Прежде чем приступить к разработке программы, необходимо четко уяснить себе смысл поставленной задачи, изучить рекомендованную литературу и выработать подход к решению задачи. Результатом анализа является описание данных, основные математические формулы, связывающие исходные данные с результатами, краткое словесное описание алгоритма, а также вводимые ограничения.
Все данные можно поделить на три группы: входные (исходные данные), выходные (результаты) и промежуточные. Для исходных данных и результатов различают их внешнее представление, с которым будет работать пользователь программы, и внутреннее (имя в программе).
Пример описания данных:
Параметр (данное) |
Обозначение |
Размерность |
Тип переменной |
Формат |
Имя в программе |
Входные данные |
|||||
Марка |
M |
|
строковая |
\ \ |
MAR$ |
Количество |
k |
шт. |
числ. целая |
## |
KOL% |
Начальная скорость |
Vн |
м/с |
числ. вещ. |
##.## |
VN |
. . . |
. . . |
. . . |
. . . |
. . . |
. . . |
Промежуточные данные |
|||||
. . . |
. . . |
. . . |
. . . |
. . . |
. . . |
Выходные данные |
|||||
Время |
t |
с |
числ. вещ. |
##.# |
T |
Скорость |
V |
м/с |
числ. вещ. |
###.## |
V |
. . . |
. . . |
. . . |
. . . |
. . . |
. . . |