«Утверждаю»
Ведущий преподаватель информатики
Н.Л.Максимовская
«___» ____________ 2012 г.
ОРГАНИЗАЦИОННО - МЕТОДИЧЕСКИЕ
УКАЗАНИЯ
Курсантам колледжа СВМА им. П.С. Нахимова
для выполнения расчётно-графических работ
по дисциплине Информатика
Севастополь
2012
З А Д А Н И Е
на расчётно-графическую работу
по дисциплине Информатика
Курсанту_______________________________________________________
( Группа, фамилия, имя, отчество)
1. Тема: Применение и разработка алгоритмов и программ для решения специальных задач.
2. Цели работы:
Изучение технологии разработки программ.
Привитие умений и навыков применения вычислительной техники для решения расчётных задач.
3.Срок предъявления выполненной работы - _9_ .10.12._
4. Указания по объёму работы.
Расчётно-графическая работа должна включать в себя пояснительную записку ориентировочным объемом до 12 листов формата A4 и иллюстративный (графический) материал ориентировочно на 2 листах формата А4, а также её электронный вариант.
5. Исходные данные:
вычислительная система: IBM-совместимая;
технология разработки алгоритмов: структурированная;
индивидуальное задание ( задача) _________________
6. Содержание расчётно-графической работы
1.Тема задания.
2.Содержательная постановка задачи.
3.Математическая постановка задачи:
данные для решения задачи;
геометрия задачи;
решение задачи;
точность решения задачи.
4. Алгоритм решения задачи (формульный и словесный).
5. Блок-схема алгоритма.
6. Таблица идентификаторов.
7. Исходные данные для расчетов.
8. Контрольный пример.
9. Выводы и предложения.
7. Краткие методические рекомендации по выполнению задания
РГР должен содержать:
описание решаемой задачи;
численный метод (ее решения);
алгоритм;
блок-схема;
результаты расчётов по индивидуальному заданию;
составление программы.
выводы по качеству алгоритма и программы.
Отчётные материалы:
черновик;
пояснительная записка, программы и рисунки на дискете;
твердая копия пояснительной записки.
Структура пояснительной записки:
Титульный лист;
Задание на РГР;
Содержание РГР;
РГР;
Литература;
Дата, подпись, исполнитель.
Представление информации на листе формата а4
Нумерация листов
справа снизу
Задание к исполнению принял: курсант
____группы____________________
«__»_________2012 года
Задание выдал: Преподаватель /Максимовская Н.Л./
9. Примеры выполнения заданий
Пример
Разработать алгоритм программу решения следующей задачи на ЭВМ:
определение момента инерции относительно оси х и относительно оси у;
табуляции бортовой качки за 2 минуты.
Характеристики судна выбрать из таблицы 3 данных для танкеров в соответствии с номером по списку.
Решение
1) Определение моментов инерции относительно осей х и у.
Моменты инерции можно определить по формулам:
|
(1) |
где m — масса судна (корабля), кг;
B — ширина судна (корабля), м;
|
(2) |
где L — длина судна в м.
Начало.
Ввод m, B, L.
Вычисление момента инерции
относительно оси х.
Вычисление момента инерции
относительно оси у.
Печать результатов.
6. Конец.
2) Табуляции бортовой качки за 2 минуты.
Определение бортовой качки судна на тихой воде
, |
(6) |
где t — время в секундах;
βб — начальный фазовый угол изменяется от –π до π;
— круговая частота бортовой качки, а период Tб определяется по формуле , где B — ширина судна в м, h — метацентрическая высота в м, kθ — коэффициент пропорциональности;
Θсв max — наибольший угол отклонения бортовой качки;
— коэффициент демпфирования качке;
— коэффициент сопротивления бортовой качке;
;
— момент инерции.
С
Блок-схема
алгоритма
Начало.
Ввод , Θсв max, B, h, kθ, ΔТ.
Вычисление Ix .
Вычисление δIx .
Вычисление kб.
Вычисление νб.
Вычисление Тб.
Вычисление ωб.
Время t принимает
начальное значение 0.
Если t меньше 120,
то переходим к п. 11,
иначе переходим к п. 14.
Вычисляем значение Θсв max
для заданного t.
Увеличение t на Δt.
Печать очередного
значения Θсв max.
Конец.
10. Варианты заданий
Таблица 1
Таблица выбора данных для выполнения индивидуальных заданий
413-415 |
||||||
Вариант |
Задание 1 |
|
Задание 2 |
|||
Таблица |
Строка |
|
|
Таблица |
Строка |
|
1 |
2 |
1 |
|
|
3 |
2 |
2 |
2 |
2 |
|
|
3 |
3 |
3 |
2 |
3 |
|
|
3 |
4 |
4 |
2 |
4 |
|
|
3 |
5 |
5 |
2 |
4 |
|
|
3 |
6 |
6 |
2 |
6 |
|
|
3 |
7 |
7 |
2 |
7 |
|
|
3 |
8 |
8 |
2 |
8 |
|
|
3 |
9 |
9 |
2 |
9 |
|
|
3 |
10 |
10 |
2 |
10 |
|
|
3 |
11 |
11 |
2 |
11 |
|
|
3 |
12 |
12 |
2 |
12 |
|
|
3 |
13 |
13 |
2 |
2 |
|
|
3 |
14 |
14 |
2 |
13 |
|
|
3 |
15 |
15 |
2 |
5 |
|
|
3 |
16 |
16 |
2 |
6 |
|
|
3 |
17 |
17 |
2 |
3 |
|
|
3 |
18 |
18 |
2 |
1 |
|
|
3 |
19 |
19 |
2 |
4 |
|
|
3 |
20 |
20 |
2 |
2 |
|
|
3 |
1 |
Вариант 1
1) Разработать алгоритм решения следующей задачи на ЭВМ:
определение момента инерции относительно оси х и относительно оси у;
табуляции бортовой качки за 2 минуты.
Характеристики корабля выбрать из таблицы 2 данных для кораблей в соответствии с номером, указанным преподавателем.
2.Разработать алгоритм для расчета и табуляции бортовой качки корабля заданного типа, если волнение моря 9 баллов, курсовой угол хода волны 60 градусов, тип корабля выбирается из таблицы кораблей по номеру, указанному преподавателем.
Вариант 2
1) Разработать алгоритм решения следующей задачи на ЭВМ:
определение момента инерции относительно оси х и относительно оси у;
табуляции бортовой качки за 2 минуты.
Характеристики судна выбрать из таблицы 2 данных для кораблей в соответствии с номером, указанным преподавателем.
2) Разработать алгоритм для расчета и табуляции бортовой качки корабля заданного типа, если волнение моря 8 баллов, курсовой угол хода волны 50 градусов, тип корабля выбирается из таблицы кораблей по номеру, указанному преподавателем.
Вариант 3
1) Разработать алгоритм решения следующей задачи на ЭВМ:
определение момента инерции относительно оси х и относительно оси у;
табуляции бортовой качки за 2 минуты.
Характеристики судна выбрать из таблицы 2 данных для кораблей в соответствии с номером, указанным преподавателем.
2)Разработать алгоритм для расчета и табуляции бортовой качки корабля заданного типа, если волнение моря 7 баллов, курсовой угол хода волны 60 градусов, тип корабля выбирается из таблицы кораблей по номеру, указанному преподавателем.
Вариант 4
1) Разработать алгоритм решения следующей задачи на ЭВМ:
определение момента инерции относительно оси х и относительно оси у;
табуляции бортовой качки за 2 минуты.
Характеристики корабля выбрать из таблицы 2 данных для кораблей в соответствии с номером, указанным преподавателем.
3) Разработать алгоритм для расчета и табуляции бортовой качки корабля заданного типа, если волнение моря 6 баллов, курсовой угол хода волны 45 градусов, тип корабля выбирается из таблицы кораблей по номеру, указанному преподавателем.
Вариант 5
1) Разработать алгоритм решения следующей задачи на ЭВМ:
определение момента инерции относительно оси х и относительно оси у;
табуляции бортовой качки за 2 минуты.
Характеристики судна выбрать из таблицы 2 данных для кораблей в соответствии с номером, указанным преподавателем.
2) Разработать алгоритм для расчета и табуляции бортовой качки корабля заданного типа, если волнение моря 5 баллов, курсовой угол хода волны 70 градусов, тип корабля выбирается из таблицы кораблей по номеру, указанному преподавателем.
Вариант 6
1) Разработать алгоритм решения следующей задачи на ЭВМ:
определение момента инерции относительно оси х и относительно оси у;
табуляции килевой качки за 2 минуты.
Характеристики корабля выбрать из таблицы 2 данных для кораблей в соответствии с номером, указанным преподавателем.
2) Разработать алгоритм для расчета и табуляции бортовой качки корабля заданного типа, если волнение моря 4 балла, курсовой угол хода волны 30 градусов, тип корабля выбирается из таблицы кораблей по номеру, указанному преподавателем.
Вариант 7
1) Разработать алгоритм решения следующей задачи на ЭВМ:
определение момента инерции относительно оси х и относительно оси у;
табуляции килевой качки за 2 минуты.
Характеристики корабля выбрать из таблицы 2 данных для кораблей в соответствии с номером, указанным преподавателем.
2) Разработать алгоритм для расчета и табуляции бортовой качки корабля заданного типа, если волнение моря 3 балла, курсовой угол хода волны 60 градусов, тип корабля выбирается из таблицы кораблей по номеру, указанному преподавателем.
Вариант 8
1) Разработать алгоритм решения следующей задачи на ЭВМ:
определение момента инерции относительно оси х и относительно оси у;
табуляции килевой качки за 2 минуты.
Характеристики корабля выбрать из таблицы 2 данных для кораблей в соответствии с номером, указанным преподавателем.
2) Разработать алгоритм для расчета и табуляции бортовой качки корабля заданного типа, если волнение моря 4 балла, курсовой угол хода волны 70 градусов, тип корабля выбирается из таблицы танкеров по номеру, указанному преподавателем.
Вариант 9
1) Разработать алгоритм решения следующей задачи на ЭВМ:
определение момента инерции относительно оси х и относительно оси у;
табуляции килевой качки за 2 минуты.
Характеристики корабля выбрать из таблицы 2 данных для кораблей в соответствии с номером, указанным преподавателем.
2) Разработать алгоритм для расчета и табуляции килевой качки корабля заданного типа, если волнение моря 5 баллов, курсовой угол хода волны 60 градусов, тип корабля выбирается из таблицы кораблей по номеру, указанному преподавателем.
Вариант 10
1) Разработать алгоритм решения следующей задачи на ЭВМ:
определение момента инерции относительно оси х и относительно оси у;
табуляции килевой качки за 2 минуты.
Характеристики корабля выбрать из таблицы 2 данных для корабля в соответствии с номером, указанным преподавателем.
2) Разработать алгоритм для расчета и табуляции килевой качки корабля заданного типа, если волнение моря 6 баллов, курсовой угол хода волны 60 градусов, тип корабля выбирается из таблицы кораблей по номеру, указанному преподавателем.
Вариант 11
1) Разработать алгоритм решения следующей задачи на ЭВМ:
определение момента инерции относительно оси х и относительно оси у;
табуляции бортовой качки за 2 минуты.
Характеристики корабля выбрать из таблицы 2 данных для кораблей в соответствии с номером, указанным преподавателем.
2.Разработать алгоритм для расчета и табуляции бортовой качки корабля заданного типа, если волнение моря 9 баллов, курсовой угол хода волны 60 градусов, тип корабля выбирается из таблицы кораблей по номеру, указанному преподавателем.
Вариант 12
1) Разработать алгоритм решения следующей задачи на ЭВМ:
определение момента инерции относительно оси х и относительно оси у;
табуляции бортовой качки за 2 минуты.
Характеристики судна выбрать из таблицы 2 данных для кораблей в соответствии с номером, указанным преподавателем.
2) Разработать алгоритм для расчета и табуляции бортовой качки корабля заданного типа, если волнение моря 8 баллов, курсовой угол хода волны 50 градусов, тип корабля выбирается из таблицы кораблей по номеру, указанному преподавателем.
Вариант13
1) Разработать алгоритм решения следующей задачи на ЭВМ:
определение момента инерции относительно оси х и относительно оси у;
табуляции бортовой качки за 2 минуты.
Характеристики судна выбрать из таблицы 2 данных для кораблей в соответствии с номером, указанным преподавателем.
2)Разработать алгоритм для расчета и табуляции бортовой качки корабля заданного типа, если волнение моря 7 баллов, курсовой угол хода волны 60 градусов, тип корабля выбирается из таблицы кораблей по номеру, указанному преподавателем.
Вариант 14
1) Разработать алгоритм решения следующей задачи на ЭВМ:
определение момента инерции относительно оси х и относительно оси у;
табуляции бортовой качки за 2 минуты.
Характеристики корабля выбрать из таблицы 2 данных для кораблей в соответствии с номером, указанным преподавателем.
2) Разработать алгоритм для расчета и табуляции бортовой качки корабля заданного типа, если волнение моря 6 баллов, курсовой угол хода волны 45 градусов, тип корабля выбирается из таблицы кораблей по номеру, указанному преподавателем.
Вариант1 5
1) Разработать алгоритм решения следующей задачи на ЭВМ:
определение момента инерции относительно оси х и относительно оси у;
табуляции бортовой качки за 2 минуты.
Характеристики судна выбрать из таблицы 2 данных для кораблей в соответствии с номером, указанным преподавателем.
2) Разработать алгоритм для расчета и табуляции бортовой качки корабля заданного типа, если волнение моря 5 баллов, курсовой угол хода волны 70 градусов, тип корабля выбирается из таблицы кораблей по номеру, указанному преподавателем.
Вариант 16
1) Разработать алгоритм решения следующей задачи на ЭВМ:
определение момента инерции относительно оси х и относительно оси у;
табуляции килевой качки за 2 минуты.
Характеристики корабля выбрать из таблицы 2 данных для кораблей в соответствии с номером, указанным преподавателем.
2) Разработать алгоритм для расчета и табуляции бортовой качки корабля заданного типа, если волнение моря 4 балла, курсовой угол хода волны 30 градусов, тип корабля выбирается из таблицы кораблей по номеру, указанному преподавателем.
Вариант 17
1) Разработать алгоритм решения следующей задачи на ЭВМ:
определение момента инерции относительно оси х и относительно оси у;
табуляции килевой качки за 2 минуты.
Характеристики корабля выбрать из таблицы 2 данных для кораблей в соответствии с номером, указанным преподавателем.
2) Разработать алгоритм для расчета и табуляции бортовой качки корабля заданного типа, если волнение моря 3 балла, курсовой угол хода волны 60 градусов, тип корабля выбирается из таблицы кораблей по номеру, указанному преподавателем.
Вариант 18
1) Разработать алгоритм решения следующей задачи на ЭВМ:
определение момента инерции относительно оси х и относительно оси у;
табуляции килевой качки за 2 минуты.
Характеристики корабля выбрать из таблицы 2 данных для кораблей в соответствии с номером, указанным преподавателем.
2) Разработать алгоритм для расчета и табуляции бортовой качки корабля заданного типа, если волнение моря 4 балла, курсовой угол хода волны 70 градусов, тип корабля выбирается из таблицы танкеров по номеру, указанному преподавателем.
Вариант 19
1) Разработать алгоритм решения следующей задачи на ЭВМ:
определение момента инерции относительно оси х и относительно оси у;
табуляции килевой качки за 2 минуты.
Характеристики корабля выбрать из таблицы 2 данных для кораблей в соответствии с номером, указанным преподавателем.
2) Разработать алгоритм для расчета и табуляции килевой качки корабля заданного типа, если волнение моря 5 баллов, курсовой угол хода волны 60 градусов, тип корабля выбирается из таблицы кораблей по номеру, указанному преподавателем.
Вариант 20
1) Разработать алгоритм решения следующей задачи на ЭВМ:
определение момента инерции относительно оси х и относительно оси у;
табуляции килевой качки за 2 минуты.
Характеристики корабля выбрать из таблицы 2 данных для корабля в соответствии с номером, указанным преподавателем.
2) Разработать алгоритм для расчета и табуляции килевой качки корабля заданного типа, если волнение моря 6 баллов, курсовой угол хода волны 60 градусов, тип корабля выбирается из таблицы кораблей по номеру, указанному преподавателем.