Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 15, средняя оценка - 4.93
Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
#1

[С++] Выбор темы магистерской работы - C++

13.09.2012, 19:01. Просмотров 1837. Ответов 15
Метки нет (Все метки)

Здравствуйте!

Помогите определится с интереснейшей темой для магистерской работы!

То что предлагается в ВУЗе не особо по душе

Темы
1. Технология разработки встроенных программных систем и их применение в системе образования

2. Технология разработки систем реального времени и их применение в системе образования

3. Технология разработки учебных мобильных приложений под платформу Android

4. Технология формальной проверки программных систем и их применение в системе образования

5. Технология метапрограммирования и ее применение в системе образования

6. Технология аспектно-ориентированного программирования и ее применение в системе образования

7. Технология разработки предметно-ориентированных языков моделирования и их применение в
системе образования

8. Технология разработки языков учебного моделирования

9. Системы Meta-CASE и их применение для обучения

10. Моделирование содержания учебного материала на основе семантических сетей

11. Разработка алгоритмов и программ для оптимизации содержания учебного материала

12. Разработка системы моделирования, планирования и организации процесса обучения

13. Разработка учебных компьютерных игр

14. Разработка системы учебного физического моделирования

15. Технология создания и применения библиотек Tоkamak в обучении физики

16. Технология создания и применения библиотек трехмерной графики в обучении


Хотя есть из чего выбирать!

Вообщем остановился я на такой теме!

Разработка и реализация собственного языка программирования

Краткое ТЗ
- Разработка языка программирования и реализации интерпретатора для него
- Язык будет сопровождаться руководством, в котором будут описаны типы данных, правила приведения типов, стандартные функции и т.п.
- Язык будет иметь средства ввода и вывода, предоставлять возможность создания объектов, располагать механизмами управления потоками (циклы, условные операторы), средствами обработки ошибок.

Язык будет иметь типы данных: целое число, вещественное число, вектор, матрица.
Функциональность:
o Сложение/перемножение матриц/векторов/чисел
o Вычисление определителя
o Вычисление обратной матрицы
o Вычисление транспонированной матрицы
o Извлечение подматрицы матрицы (вектора)
o Добавление/удаление строк и (или) столбцов в матрице
o Генераторы случайных чисел/векторов/матриц
o Генераторы стандартных векторов/матриц (единичная матрица, нулевой вектор и т.д.)
o Считывание матрицы/вектора из файла
o Запись матрицы/вектора в файл
o Вывод матрицы/вектора/числа на экран


Но это делается элементарно и так сказать "стандартными средствами" С++. класс матрица, перезагрузка операций!

Подскажите тему которое будет в одно время интересная/актуальная/связана каким то образом с учебным процессом/сложная, которая не пишется за 1 - 3 месяца!

Тот же собственный язык программирование, но только более расширенный и для одной конкретной области!

Ну или же конечно свои варианты!

Спасибо!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
yekka
385 / 149 / 8
Регистрация: 12.05.2011
Сообщений: 450
13.09.2012, 19:20     [С++] Выбор темы магистерской работы #2
полагаю, что под разработкой и реализацией собственного языка программирования должно подразумеваться прежде всего описание его грамматики и создание лексического и синтаксического анализатора.
ForEveR
В астрале
Эксперт С++
7969 / 4731 / 320
Регистрация: 24.06.2010
Сообщений: 10,539
Завершенные тесты: 3
13.09.2012, 19:27     [С++] Выбор темы магистерской работы #3
5. Технология метапрограммирования и ее применение в системе образования
Шикарная тема, только я убрал бы "и ее применение в системе образования".
Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
13.09.2012, 19:29  [ТС]     [С++] Выбор темы магистерской работы #4
Цитата Сообщение от yekka Посмотреть сообщение
полагаю, что под разработкой и реализацией собственного языка программирования должно подразумеваться прежде всего описание его грамматики и создание лексического и синтаксического анализатора.
именно! Нужно просто определить конкретную область(в учебной деятельности) и задачи которые будут решаться с помощью языка!

Добавлено через 1 минуту
Цитата Сообщение от ForEveR Посмотреть сообщение
и ее применение в системе образования"
Я бы с каждой темы это убрал!

Учусь в педагогическом Вузе на факультете который практические за 4 года обучения не как не был связан с педагогикой, а вот в магистратуре это обязательный компонент при написании работы!
programina
1914 / 599 / 37
Регистрация: 23.10.2011
Сообщений: 4,468
Записей в блоге: 2
13.09.2012, 20:19     [С++] Выбор темы магистерской работы #5
Infinity3000, а чем вам не понравилось
Разработка учебных компьютерных игр
, я бы выбрала именно эту тему.
Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
13.09.2012, 20:34  [ТС]     [С++] Выбор темы магистерской работы #6
Цитата Сообщение от programina Посмотреть сообщение
Infinity3000, а чем вам не понравилось , я бы выбрала именно эту тему.
Да тема хорошая, я беседовал с руководителем по этому поводу! предлогал свое видение конечной игры!
3д игра с каким то там сюжетом! расписовать подробно не буду!

Ну ему не особо понравилось! Он предложил с моделировать при помощи 3д графики какие то законы физики!

Например!

Стоит человек и кидает камень с определенной силой, камень где то упадет, если этот камень кинуть с силой которая придать камню первою космическою скорость, то соответственно он не где не упадет а будет летать по орбите!

И таких сцен штучки три! + пристойную графику + анимация

тут уже мне не понравилось!

кучу времени потратиться, а в итоге человек который кидает камень, пару раз кинул, закрыл программу и конец!
OhMyGodSoLong
13.09.2012, 20:39
  #7

Не по теме:

Цитата Сообщение от Infinity3000 Посмотреть сообщение
именно! Нужно просто определить конкретную область(в учебной деятельности) и задачи которые будут решаться с помощью языка!
Ммм... Язык. Свой. Матрицы. Обучение... Заставить его хоть как-то работать и изо всех сил скрывать в работе существование MATLAB/Octave?

Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
13.09.2012, 20:44  [ТС]     [С++] Выбор темы магистерской работы #8
Цитата Сообщение от ~OhMyGodSoLong~ Посмотреть сообщение
Ммм... Язык. Свой. Матрицы. Обучение... Заставить его хоть как-то работать и изо всех сил скрывать в работе существование MATLAB/Octave?
Это пока та тема на которой я пока более менее остановился! Она далеко не решающая!

Пока, грубо говоря, полная не определенность!
Jupiter
Каратель
Эксперт С++
6552 / 3972 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
13.09.2012, 21:19     [С++] Выбор темы магистерской работы #9
Цитата Сообщение от Infinity3000 Посмотреть сообщение
Разработка и реализация собственного языка программирования
тема интересная но функциональность языка гиблая, имхо)
Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
13.09.2012, 21:23  [ТС]     [С++] Выбор темы магистерской работы #10
Цитата Сообщение от Jupiter Посмотреть сообщение
тема интересная но функциональность языка гиблая
Так в этом вся и проблема!

Ваши предложения, если они есть?
Jupiter
Каратель
Эксперт С++
6552 / 3972 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
13.09.2012, 21:25     [С++] Выбор темы магистерской работы #11
Цитата Сообщение от Infinity3000 Посмотреть сообщение
Но это делается элементарно и так сказать "стандартными средствами" С++. класс матрица, перезагрузка операций!
очень опрометчивый вывод, перегрузка операций, классы, вы вообще свой язык собираетесь писать или выпиливать нужный функционал из g++/clang?
Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
13.09.2012, 21:34  [ТС]     [С++] Выбор темы магистерской работы #12
Цитата Сообщение от Jupiter Посмотреть сообщение
очень опрометчивый вывод, перегрузка операций, классы, вы вообще свой язык собираетесь писать или выпиливать функционал g++/clang?
Имелось ввиду, что работу с матрицами, а именно операции над ними которые были перечислены выше, легко добиться написанием одного класса в том же С++, и писать собственный язык для этих нужд более чем глупо!

То что вы и подметили

Цитата Сообщение от Jupiter Посмотреть сообщение
функциональность языка гиблая, имхо)
совершенно верно!

Как я написал в первом посту

Цитата Сообщение от Infinity3000 Посмотреть сообщение
собственный язык программирование, но только более расширенный и для одной конкретной области!
Это не обязательно матрицы! может что то другое!

написании собственного языка, это не окончательный выбор темы!
David Sylva
1285 / 947 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
13.09.2012, 21:39     [С++] Выбор темы магистерской работы #13
То же учусь в магистратуре и то же мучился с выбором направления темы. Решил двигаться в тематику связанную с экспертными системами. Вполне интересная тематика и не слишком развитая как мне кажется.
Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
14.09.2012, 12:31  [ТС]     [С++] Выбор темы магистерской работы #14
на каком языке пишите систему? что используете при написании?
David Sylva
1285 / 947 / 51
Регистрация: 17.05.2012
Сообщений: 2,687
14.09.2012, 13:31     [С++] Выбор темы магистерской работы #15
Я пока в начале пути. Планировал писать на С++, интерфейс сделать с помощью Qt.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.09.2012, 10:32     [С++] Выбор темы магистерской работы
Еще ссылки по теме:
Стоит ли на время упускать непонятные темы? C++
C++ Нужен анализ актуальности темы для курсовой
Подскажите литературу где встречаются данные темы C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
16.09.2012, 10:32  [ТС]     [С++] Выбор темы магистерской работы #16
Цитата Сообщение от David Sylva Посмотреть сообщение
Я пока в начале пути. Планировал писать на С++, интерфейс сделать с помощью Qt.
Разрабатывать експертную систему, тем более на С++ не нужно !

для этого используют логические языки, например Пролог.


Советуйте, пожалуйста еще темы! Вы ж тоже писали магистерские, предлагайте темы которые у вас были в универах, или ваши знакомые писали!

Такое тщательное продумывание темы, связано с целью написать очень хорошую (отличную) магистерскую!

Извиняюсь за беспокойство!)

Спасибо!
Yandex
Объявления
16.09.2012, 10:32     [С++] Выбор темы магистерской работы
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru