Курсовая работа по информатике
Выводы по второй части курсовой работы.
Для анализа полученного результата во второй части курсовой работы, можно проанализировать исходный файл и файл полученный в результате использования программы.
Рассмотрим исходный файл:
Количество судов на промысле,14
БАТМ,Сухондяевский,14,45,12,86
МРТМ,Атия,21,32,28,74
СРТМ,Нейрон,62,76,84,22
БАТМ,П. Чанчибадзе,03,11,55,48
МРТМ,Рамигала,60,89,48,6
МРТМ,Дитува,73,26,62,18
СРТМ,Монокристалл,52,68,36,95
СРТМ,Тава,51,18,87,21
БАТМ,Плунге,52,58,9,88
БАТМ,П. Шафранов,34,93,74,36
МРТМ,Дусетос,94,47,19,72
СРТМ,Берклий,71,31,40,45
СРТМ,Корифена,52,54,69,68
БАТМ,Старый Арбат,01,40,94,59
И выходной файл программы:
Суда типа БАТМ в порядке возрастания номера квадрата района
БАТМ Старый Арбат 1 40 94 59
БАТМ П. Чанчибадзе 3 11 55 48
БАТМ Сухондяевский 14 45 12 86
БАТМ П. Шафранов 34 93 74 36
БАТМ Плунге 52 58 9 88
Суда типа СРТМ в порядке возрастания номера квадрата района
СРТМ Тава 51 18 87 21
СРТМ Корифена 52 54 69 68
СРТМ Монокристалл 52 68 36 95
СРТМ Нейрон 62 76 84 22
СРТМ Берклий 71 31 40 45
Суда типа МРТМ в порядке возрастания номера квадрата района
МРТМ Атия 21 32 28 74
МРТМ Рамигала 60 89 48 6
МРТМ Дитува 73 26 62 18
МРТМ Дусетос 94 47 19 72
Как видно из примера, программа выполнила сортировку по типу судна, т.е. сначала идет БРТМ, потом СРТМ и МРТМ. Внутри каждой группы программой была также выполнена сортировка по возрастанию квадрата района (согласно варианту задания).
Правильность данного результата не трудно проверить, если сравнить первый столбик цифр в каждой группы (именно он представляет квадрат района).
В данной задаче было удобно использовать два массива: символьный, из 2-х столбцов, и числовой из 4-х столбцов. Таким образом, обработка данных свелась к обработке данных в матрице. Программа, также выглядит довольно наглядно, иллюстрируя район промысла и находящиеся там корабли.
В целом, сама возможность написания программы напрямую зависит от углубленности изучения языка программирования Basic.
Подобные работы: