- •Курсовые работы по информатике Методические указания
- •Составители:
- •Введение
- •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
2. Вывод таблиц результатов
CLS
READ TN,TK,HT,A
DATA 0,20,2,3.2
Z$=" Равноускоренное движение точки "
L$="———————--———————————————————"
H$="| № п/п | t, сек | S, м | V, м/с |"
F$="| ## | ## | ###.# | ##.# |"
PRINT Z$
PRINT L$
PRINT H$
PRINT L$
N=1
FOR T=TN TO TK STEP HT
S=A*T^2/2
V=A*T
PRINT USING F$;N,T,S,V
N=N+1
NEXT T
PRINT L$
END
3. Построение точечного графика с масштабом
' Масштаб
XMIN=1E+37 : YMIN=1E+37 : XMAX=-1E+37 : YMAX=-1E+37
FOR I=1 TO N
IF X(I)<XMIN THEN XMIN=X(I)
IF Y(I)< YMIN THEN YMIN=Y(I)
IF X(I)>XMAX THEN XMAX=X(I)
IF Y(I)>YMAX THEN YMAX = Y(I)
NEXT I
MX=600/(XMAX-XMIN)
MY=190/(YMAX-YMIN)
LOCATE 23,18
COLOR 15 : PRINT "Для продолжения нажмите любую клавишу"
SLEEP 100
' График точек
SCREEN 8: CLS ‘ Перейти в графический режим с разреш. способн. (640х200)
FOR I=1 TO N
PSET (MX*(X(I)-XMIN) , MY*(Y(I)-YMIN)),11 'точка ( столбец, строка), цвет
CIRCLE (MX*(X(I)-XMIN) , MY*(Y(I)-YMIN)),3,11 ‘ Окружности вокруг точек
NEXT I
LOCATE 23,18
PRINT "Для продолжения нажмите любую клавишу"
SLEEP 100
SCREEN 0 ' вернуться в текстовый режим
COLOR 7,0 : CLS
END
4. Формирование файла данных
' Формирование файла данных на дискете
OPEN "a:dan" FOR OUTPUT AS #1 ' открыть файл для записи
INPUT "Размер массива K=";K ' размер массивов
WRITE #1, K ' записать на дискету
DIM X(K),Y(K),P$(K)
FOR I=1 TO K
INPUT "X(I),Y(I),P$(I) " ; X(I),Y(I),P$(I) ‘ ввод элементов строки
WRITE #1,X(I),Y(I),P$(I) ‘ запись строки на дискету
NEXT I
INPUT L,F,D,R,A$ ‘ ввод простых переменных
WRITE #1,L, F,D,R,A$ ' запись простых переменных на дискету
CLOSE #1 ' закрыть файл
END
5. Чтение файла данных с дискеты и загрузка его в оп
' Чтение файла данных с дискеты и загрузка его в ОП
OPEN "a:dan" FOR INPUT AS #1 ‘ Открыть файл для ввода
INPUT #1, K ‘ Ввести с дискеты количество строк
PRINT "K=" ; K
DIM X(K),Y(K),P$(K)
FOR I =1 TO K
INPUT #1,X(I), Y(I), P$(I) ‘ Загрузить очередную строку
PRINT X(I), Y(I), P$(I)
NEXT I
INPUT #1 ,L,F,D,R,A$ ‘ Загрузить простые переменные
PRINT L,F,D,R,A$
CLOSE #1
END
Библиографический список
Панфилов И. И. и др. Вычислительная техника и программирование: Методические указания. - Л.: ЛТА, 1989. - 44 с.
Панфилов И. И. и др. Применение ЭВМ в отрасли: Методические указания. - Л.: ЛТА, 1989. - 34 с.
Завьялов А. С. и др. Вычислительная техника и программирование: Методические указания по курсовому проектированию. - Вологда: ВПИ, 1991. - 45 с.
Мельникова О. И. и др. Программирование на языке Qbasic. - М: Издательство ЭКОМ, 1997. -303 с.
Демидович Б. П., Марон И. А. Основы вычислительной математики. - М.: Физматгиз, 1960. 659 с.
Виноградов Г. К. Технология лесозаготовок. - М.: Издательство «Лесная промышленность», 1986. - 255 с.