русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Тематика курсового проектирования


Дата добавления: 2015-06-12; просмотров: 689; Нарушение авторских прав


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

Тематика курсовых проектов может быть достаточно разнообразной. Это могут быть задачи, связанные с:

- реализацией различных численных методов и/или обучающих, контролирующих программ (решение алгебраических и трансцендентных уравнений и их систем, решение обыкновенных дифференциальных уравнений и их систем, решение дифференциальных уравнений в частных производных, интерполирование, численное дифференцирование и интегрирование);

- обработкой матриц (методы нахождения обратной матрицы, вычисления определителя матрицы и т.д.);

- реализацией методов математического программирования и/или обучающих, контролирующих программ (методы линейного программирования: симплексный метод, двойственный симплекс-метод, методы решения транспортной задачи, задача о назначениях, методы целочисленного программирования: метод Гомори, метод ветвей и границ, различные задачи, решаемые методом динамического программирования);

- разработкой и применением различных комбинаторных алгоритмов (генерирование перестановок, множества всех подмножеств множества, всех подмножеств из заданного количества элементов множества и др.);

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

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

- решением головоломок, программированием игр;

- алгоритмами внутренней и внешней сортировок (метод Шелла, пирамидальная сортировка, распределительная сортировка, сортировка слиянием, многофазное слияние, каскадная сортировка, осциллирующая сортировка и т. п.);



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

 

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

1 Задача о раскрое материала

2 Транспортная задача (метод потенциалов)

3 Транспортная задача в сетевой постановке

4 Сетевое планирование

5 Задача о назначениях

6 Статистические игры (игры с природой)

7 Нахождения максимального потока в сети

8 Задача о производственной программе

9 Задача о замене оборудования

10 Задача о распределении ресурсов

11 Метод множителей Лагранжа

12 Градиентный метод

13 Параметрическое программирование

14 Дробно-линейное программирование

15 Графический метод решения задачи линейного программирования

16 Вычисления с произвольной точностью

17 Алгоритмы нахождения кратчайших расстояний (Дейкстры, Флойда, Форда и т.д.)

18 Магический квадрат Рубика

19 Правило Крамера

20 Метод Гаусса решения СЛАУ

21 Метод главных элементов решения СЛАУ

22 Методы нахождения площади многоугольника

23 Построение регрессионной модели

24 Обработка результатов опыта

25 Модель Леонтьева (статическая модель)

26 Модель Леонтьева (динамическая модель)

27 Методы решения алгебраических и неалгебраических уравнений

28 Решение обыкновенных дифференциальных уравнений. Метод Эйлера.

29 Решение обыкновенных дифференциальных уравнений. Метод Рунге-Кутта

30 Решение обыкновенных дифференциальных уравнений. Метод Адамса

31 Решение систем обыкновенных дифференциальных уравнений. Метод Ренге-Кутта

32 Решение дифференциальных уравнений в частных производных. Метод сеток

33 Решение дифференциальных уравнений в частных производных. Метод прогонки

34 Интерполяционные формулы Ньютона

35 Интерполяционная формула Лагранжа

38 Численные методы нахождения определенного интеграла. Формула левых, правых прямоугольников, трапеций, Симпсона

40 Алгоритмы на графах. Построение остовного дерева поиском в ширину

41 Алгоритмы на графах. Построение остовного дерева поиском в глубину

42 Алгоритмы на графах. Нахождение эйлерова пути в графе

43 Алгоритмы на графах. Нахождение гамильтонова пути в графе

44 Последовательный алгоритм разрезания графа на куски

45 Итерационный алгоритм разрезания графа на куски

46 Волновой алгоритм Ли, используемый для трассировки печатных плат

47 Алгоритм Прима

48 Методы раскрытия вековых определителей матрицы, нахождения собственных чисел и векторов матрицы (метод Крылова, Данилевского, Леверрье, Леверрье-Фаддеева)

49 Преобразование фигур

50 Преобразование логических выражений, приведение их к конъюнктивной нормальной форме

51 Преобразование логических выражений, приведение их к дизъюнктивной нормальной форме

52 Преобразование логических выражений. Карты Карно

53 Построение магических квадратов

54 Построение магических кубов

55 Подготовка и выполнение сценариев обучающих и контролирующих программ

56 Основные комбинаторные алгоритмы и их применение

57 Нахождение вероятности отказа электрической цепи

58 Решение шахматных задач

59 Построение сечений геометрических тел плоскостью

60 Телефонные игры

61 Разработка классов для работы с различными структурами данных (одномерный массив, двумерный массив, односвязный список, двусвязный список, односвязное кольцо, бинарное дерево)

62 Возможности компонентов страницы Standard

63 Возможности компонентов страницы Additional …

 

Обработка баз данных

71 Разработка программы «Помощник составителя расписания»

72 Ведение базы данных расписания занятий групп колледжа

73 Ведение диспетчерского журнала

74 Ведение журнала замен

75 Обработка результатов сессии

76 Обработка результатов вступительных экзаменов

77 Обработка результатов соревнований по:

1 Прыжкам в высоту

2 Прыжкам в длину

3 Бегу

4 Теннису

5 Баскетболу …



<== предыдущая лекция | следующая лекция ==>
Предисловие | Содержание курсового проекта


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.907 сек.