
- •Тема № 1. Исследование методов сортировки массивов
- •Тема № 2. Решение систем линейных уравнений
- •Тема № 3. Решение нелинейных уравнений
- •Тема № 4. Исследование методов вычисления определенных интегралов
- •Тема № 5. Разработать базу данных с помощью субд ms Access.
- •Тема № 6. Решение задач в табличном процессоре ms Excel
|
|
«УТВЕРЖДАЮ» Зав. каф. информатики __________С.С. Валеев
|
Задания выполняются на языке программирования Visual Basic 6.0 или с использованием приложений Microsoft Office 2000 в зависимости от варианта задания на курсовую работу
ЦЕЛЬ РАБОТЫ
Закрепление и углубление знаний по информатике, практических навыков работы на персональном компьютере и разработки пользовательских приложений с использованием языков программирования высокого уровня и современных компьютерных технологий обработки информации, а также навыков в составлении текстовой документации.
ПОРЯДОК ПОЛУЧЕНИЯ ЗАДАНИЯ, ВЫПОЛНЕНИЯ И СДАЧИ КУРСОВОЙ РАБОТЫ
Студент должен получить задание на курсовую работу у преподавателя-консультанта в строго установленные сроки. Студент, не получивший в установленные сроки, допускается к выполнению курсовой работы только с разрешения деканата.
Выполнение курсовой работы предполагает регулярные консультации студента с преподавателем. Ритмичность выполнения курсовой работы учитывается при выставлении оценки за курсовую работу.
Защита (сдача) курсовой работы производится также в строго установленные сроки комиссии в составе двух преподавателей, один из которых является консультантом курсовой работы. График сдачи курсовых работ и составы комиссии утверждаются заведующим кафедрой и доводится до сведения деканата.
Оформление и структура отчета по курсовой работе
Отчет по результатам выполнения курсовой работы включает в себя:
Разработанное приложение, решающее поставленную задачу в зависимости от темы и варианта задания, либо средствами языка программирования Visual Basic, либо с использованием программных средств интегрированного пакета MS Office. Разработанное приложение должно включать несколько экранных форм (не менее 4), меню пользователя, а также файлы с данными (при необходимости). Обязательным является пункт меню «Титульный лист», содержащий тему курсовой работы и сведения об авторе. Основные элементы приложения (интерфейс, схему базы данных) необходимо согласовать с консультантом на начальных этапах курсового проектирования.
Пояснительную записку
Приложение оформляется следующим образом:
для вариантов заданий, выполняемых на Visual Basic — на электронном носителе в виде набора файлов, содержащих разработанный проект (включая модули с исходным текстом и экранные формы), необходимые файлы с данными и тестовыми примерами (в том числе файл для проверки решения в математическом пакете), исполняемый файл разработанного проекта;
для вариантов заданий, выполняемых в MS Excel (MS Access 2000) – на электронном носителе в виде набора файлов, содержащих электронную книгу (базу данных) в зависимости от варианта задания.
Пояснительная записка представляется для всех вариантов на бумажном и электронном носителях (в виде документа MS Word).
ОФОРМЛЕНИЕ И СТРУКТУРА ПОЯСНИТЕЛЬНОЙ ЗАПИСКИ
Пояснительная записка оформляется на листах формата А4 (стандартный лист размером 210х297 мм). Объем пояснительной записки 12-15 стр. без учета приложения. Текст должен быть набран с учетом следующих параметров: поля документа сверху – 2,5 см, снизу – 2,5 см, слева – 3,0 см, справа – 1,0 см, шрифт Times New Roman, размер шрифта 12, межстрочный интервал 1, выравнивание – по ширине страницы, автоматическая нумерация страниц. Рисунки и таблицы должны иметь поясняющие надписи и быть пронумерованы.
Структура пояснительной записки:
титульный лист (см. образец),
задание на курсовую работу (см. образец),
лист содержания (оглавление должно составляться с использованием средств автоматизации MS Word),
основная часть, в которой подробно и последовательно излагается содержание выполненной работы, описываются все промежуточные и окончательные результаты, сопровождаемые необходимыми иллюстрациями,
список литературы (перечень использованных при выполнении курсовой работы всех без исключения материалов, на которые должны быть ссылки в тексте);
приложение (при необходимости).
Тема № 1. Исследование методов сортировки массивов
№п/п № вар. |
1 Методы |
2 |
3 |
4 |
5 |
Исследование и сохранение результатов |
|||||
1 |
1,2 |
1 |
1 |
1 |
Представить на графике зависимость времени данных методов сортировки от количества элементов массива. Результаты эксперимента сохранить в текстовом файле. Исходные данные для исследования задаются с помощью генератора случайных чисел. Использовать массивы с количеством элементов от 500 до 5000 с шагом 50. |
2 |
1,3 |
2 |
2 |
1 |
|
3 |
1,4 |
3 |
1 |
2 |
|
4 |
1,5 |
1 |
2 |
2 |
|
5 |
2,3 |
2 |
1 |
1 |
|
6 |
2,4 |
3 |
2 |
1 |
|
7 |
2,5 |
1 |
1 |
2 |
|
8 |
3,4 |
2 |
2 |
2 |
|
9 |
3,5 |
3 |
1 |
1 |
|
10 |
4,5 |
1 |
2 |
1 |
1 |
2 |
3 |
4 |
Методы сортировки |
Исходные данные для визуализации |
Признак сортировки |
Визуализация метода сортировки |
1. метод пузырька 2. метод простых вставок 3. метод бинарных вставок 4. метод Шелла 5. метод бинарных деревьев |
Количество элементов в массиве N=10. Элементы массива задаются следующими способами: 1. из текстового файла 2. с клавиатуры 3. с помощью генератора случайных чисел |
1 - по убыванию 2 – по возрастанию |
1 – в виде гистограммы 2 – в виде таблицы Для иллюстрации выберете любой из данных методов |
Тема № 2. Решение систем линейных уравнений
№п/п № вар. |
1 Методы |
2 |
3 |
4 |
Визуализация |
||||
1 |
1 |
1 |
1 |
При N=2 |
2 |
2 |
1 |
1 |
|
3 |
3 |
1 |
1 |
|
4 |
1 |
2 |
2 |
|
5 |
2 |
2 |
2 |
|
6 |
3 |
2 |
2 |
|
7 |
1 |
2 |
3 |
|
8 |
2 |
1 |
3 |
|
9 |
3 |
2 |
3 |
1 |
2 |
3 |
Методы решения |
Исходные данные |
Вывод результатов |
1. метод Гаусса 2. метод Халецкого 3. метод Крамера |
Порядок системы N<=10. Коэффициенты задаются следующими способами: 1. из текстового файла 2. с клавиатуры Перед решением системы проверить исходные данные на корректность |
1 - FlexGrid 2 –PictureBox 3 - файл |