Материал: 3014

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Контроль за выполнением курсовой работы производится тремя эта-

пами:

Изучение литературы. Выбор языка программирования и метода.

Формирование первоначального алгоритма. Представление рабочих материалов на бумаге (1 месяц).

Поэтапное описание и выполнение преобразований (1 месяц).

Оформление, сдача и защита отчета по курсовой работе (1 месяц). Отчет должен четко фиксировать:

подробное описание метода;

перечень элементов системы;

структуру элементов (объекты — их параметры, диапазон изменения, графический образ, перечисление механизмов, ограничений, связи и т.д.);

описание связей элементов системы;

поэтапное описание преобразований, системы визуализации (связь образов с переменными элементов).

Отчет подготавливается компьютерным способом. При подготовке отчета следует учитывать требования ГОСТ на техническую документацию.

Оценка за курсовую работу учитывает: стройность и ясность описания (в отчете); ритмичность выполнения работы; качество, объем, сложность практической части; функциональные возможности применения данного метода.

Возможно написание компьютерных рефератов. Реферат выполняется только в среде «Stratum» и представляет собой электронный учебник (гиперссылки, статические и динамические иллюстрации, тексты, мультимедийные фрагменты). Частота отчетности при создании реферата — 1 раз в 2 недели.

Вкачестве курсовой работы по согласованию с преподавателем засчитывается выполнение работ по заказу ОЦНИТ, ГКОН, ЦРО по изготовлению электронных обучающих сред дисциплин ВУЗовского цикла.

В табл. 2 приведено соответствие наименований разделов курсовой работы и программы дисциплины.

Таблица 2 Наименование разделов курсовой работы и программы дисциплины

№

№ раздела

Наименование разделов курсовой работы

п/п

дисциплины

 

 

 

 

1

2

3

 

 

 

 

 

Знакомство с векторными, растровыми и гибридными

1.

Раздел 1-3

графическими технологиями и выбор графического

 

 

редактора.

 

 

 

 

 

Подробное описание метода преобразований. Пере-

2.

Раздел 2-6

чень используемых объектов графического редакто-

 

 

ра.

 

 

 

3.

Раздел 2-6

Методика создания графического изображения. Фор-

мирование первоначального изображения.

 

 

 

 

 

4.

Раздел 2-7

Поэтапное описание преобразований. Область при-

менения данного метода

 

 

 

 

 

5

Раздел 1-7

Формирование отчета о выполненной курсовой рабо-

те и подготовка к защите курсовой работы.

 

 

 

 

 

1.2.Примерный перечень тем курсовых работ.

1.Организация массивов, критерии выдачи и стратегии поиска

Написать программу формирования двумерного массива D(n,n) из диа-

пазона вещественных чисел. Числа формировать используя формулу D(i , j)=(B-A)*RND+A. Отсортировать массив по убыванию. Вывести распечатку массива в таблицу, диагональные элементы распечатать на форме, а 3-й

столбец и сумму 5-й строки в текстовых окнах.

2. Структуры и методы доступа к данным

Задание:

Даны числа а1, а2,..., аn, каждое из которых отлично от нуля. Если в последовательности отрицательные и положительные числа чередуются (-,+,-

,+, ... или +,-,+,-, ...), то последовательность не изменяется. Иначе в последо-

вательности вначале поставить все отрицательные члены, затем положитель-

ные, сохранив порядок их следования. Пользоваться можно только одним массивом аi.

3.Создание игрового приложения Тетрис

Задание:

Постановка задачи: Разработать алгоритм программы, которая выпол-

няет перемещение фигур по экрану сверху вниз, координацию их местона-

хождения в соответствии с действиями играющего.Фигуры состоят из квад-

ратов одинакового размера, набор фигур - конечный, последовательность выпадения фигур - случайная. Игрок должен вкладывать фигуры на дно ста-

кана по возможности с большей плотностью (количество незаполненных квадратов должно быть минимальным). При этом ряд, полностью заполнен-

ный квадратами, должен автоматически исчезать со стакану. Квадраты не должны накладываться один на один. Игрок может остановить и продолжить игру. Уровень определяет количество квадратов и скорость в начале игры.

4.Создание игрового приложения Пятнашки

5.Базы данных в Excel и Visual Basic

Задание Создание и заполнение таблицы Выдача списка участков Соз-

дание макроса для выдачи списка

6. Системы счисления

Изучить системы счисления, их назначение, правила выполнения арифметических действий с числами в различных системах счисления и принцип записи чисел в разных кодах. Освоить методику перехода из одной системы счисления в другую, методику кодирования чисел и действие с ни-

ми. Создать программу осуществляющую перевод чисел из одной системы счисления в другую, а так же производящую арифметические действия над числами из разных систем счисления.

7. Задание

Выполнить преобразование числа по следующей цепочке

Выполнить сложение, вычитание, умножение и деление чисел А и В

Выполнить следующие действия (C+D),(C-D),(-C+D),(-C-D), применяя прямой, обратный и дополнительный коды.

8. Задание

Найти среднее арифметическое положительных чисел. Удалить все числа, большие среднего арифметического. Исходные данные хранятся в текстовом файле, переписать их в массив, динамический линейный список и типизированный файл. Обработку вести во всех трех случаях. После удале-

ния найти среднее арифметическое всех оставшихся чисел.

9.

10."Разработка программы решения системы двух уравнений с двумя неизвестными по теме Матричные игры. "

11.Задание:

В течение пяти дней (рабочая неделя) рабочий изготавливает детали семи различных типов. Известно количество изготовленных им деталей за каждый день и стоимость изготовления одной детали каждого типа (стои-

мость изготовления детали не меняется). Написать программу, которая вво-

дит данные, выполняет расчет и выводит на экран:• исходные данные в виде таблицы, где перечислены наименования деталей, стоимость изготовления,

количество деталей, изготовленных за каждый день;• количество деталей ка-

ждого типа, изготовленных за неделю;• заработок за каждый день;• день с наибольшим заработком.

12. Задание:

Спортивный магазин продавал в течение года 7 моделей роликовых коньков по цене, устанавливаемой в начале каждого месяца. Написать про-

грамму на языке VBA, которая вводит исходные данные, выполняет расчеты и выводит на экран: • исходные данные в виде таблицы, где перечислены мо-

дели роликовых коньков, цены на них в каждом месяце, количество продан-

ных роликовых коньков одной модели в течение каждого месяца; • доход от продажи каждой модели коньков за год; • доход от продажи всех моделей коньков за каждый месяц; • общий доход от продажи всех моделей коньков за год; • наименование модели коньков, принесшей наименьший доход за первые 6 месяцев.

13. Задание:

Разработать проект «Поиск фигуры» содержащий форму на который требуется найти фигуру путем перемещения указателя мыши. Этапы поиска фигуры должны отображаться соответствующими сообщениями в строке со-

стояния. Фигура не будет видна на форме до тех пор, пока указатель мыши не попадет на нее.

14. Задание:

Разработать проект «Просмотр картинок», содержащий форму, на ко-

торой можно просматривать картинки, находящиеся на жестком диске, сете-

вом и на DVD-ROM.

Источник: https://studfile.net/preview/16413046/