Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> подскажите над чем подумать, дипломная работа 
:(
    Опции темы
DESert
  Дата 6.11.2006, 17:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 102
Регистрация: 6.12.2005
Где: Москва

Репутация: нет
Всего: 1



Привет всем! Обращаюсь, к вам, имеющие большой опыт...

Есть такая проблема: придумать тему дипломной работы. Работа рассчитана на два года, поэтому должна быть достаточно сложной...
Но у меня ступор и не могу ничего придумать. Видимо, воображение плохо развито.
А поле работы очень обширно - от теоритеской задачи(выдвигются только теоритеческие догадки- минимум написанного кода) до полностью практической (мало теории больше кода)....

Если есть какие-то идеи, то поделитесь., пожалуйста
 smile 
--------------------
Трудись, и будешь счастлив ты!
PM MAIL ICQ   Вверх
skyboy
Дата 6.11.2006, 18:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 1
Всего: 260



тут рядом идея разрабатывается: эмулятор процессора для тестовой лаборатории системы дистанционного обучения. Работа, как на меня, достаточно сложная и нетривиальная. Задача: дается на вход текст программы на ассемблере и эмулируется пошаговое выполнение этой программы, с выдачей сообщения об ошибках и т.д.. Естественно, на if-ах будет больно негибко и громоздко. У меня была идея реализовать что-то вроде dtd, чтоб логика работы эмулятора(описание устройства эмулируемого процессора) хранилась полностью в отдельном файле - тогда имеем максимальную гибкость(вплоть до того, что описывать логику требуемых процессоров может вполне и НЕ-разработчик системы). Теоретического - немало(разработать систему формального описания типов данных и логики работы операторов ассемблерного кода), практического - хоть завались(эмуляция выполнения кода, дебаг, эмуляция работы с портами, прерываниями и прочее).. Вот такая вот идея smile
PM MAIL   Вверх
DESert
Дата 6.11.2006, 18:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 102
Регистрация: 6.12.2005
Где: Москва

Репутация: нет
Всего: 1



skyboy, большое спасибо за идею. Достаточно интересно и по мне довольно сложная. Только вот... мне нужно из области Web- технологий.
Может быть придумаю, как бы её изменить для этого...
--------------------
Трудись, и будешь счастлив ты!
PM MAIL ICQ   Вверх
sergejzr
Дата 6.11.2006, 18:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Un salsero
Group Icon


Профиль
Группа: Админ
Сообщений: 13285
Регистрация: 10.2.2004
Где: Германия г .Ганновер

Репутация: нет
Всего: 360



Цитата(skyboy @  6.11.2006,  17:14 Найти цитируемый пост)
системы дистанционного обучения

Сейчас исследования в области E-Learning очень популярны. Там темку и больше чем на 2 года майдёшь. Именно, с вопросами авторизации - чистое поле. (Сам сейчас статью пишу почти насчёт этого. Странно даже, что про такие важные вещи, народ почти не думал). То есть обьекты предоставляют, но всё - халявно. А такое вряд ли сработает в индустриальных масштабах. Там надо фактор деньги вводить, а для этого необходимо расшаривать рессурсы выборочно. Это так... навскидку smile

ПС: Что пишем? Как насчёт http://forum.vingrad.ru/index.php?showtopic=115345


--------------------
PM WWW IM ICQ Skype GTalk Jabber AOL YIM MSN   Вверх
nerezus
Дата 6.11.2006, 22:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: нет
Всего: 43



Бери moodle и пиши доки по API.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
pythonwin
Дата 7.11.2006, 14:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2529
Регистрация: 18.4.2006
Где: за компом

Репутация: нет
Всего: 36



можешь взять CRM-систему или ещё лучше ERP-систему  -  хватит надолго, даже для дипломной группы
PM WWW GTalk Jabber   Вверх
Eugene_Bond
Дата 7.11.2006, 14:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 138
Регистрация: 3.9.2006

Репутация: 1
Всего: 4



Цитата(skyboy @  6.11.2006,  18:14 Найти цитируемый пост)
Естественно, на if-ах будет больно негибко и громоздко.

Естесственно. Для этих целей существует раздел системного программирования "написание синтаксических анализаторов и интерпретаторов".  Почитай про БНФ (хотя он больше подходит для языков высокого уровня) касательно анализа кода.

Добавлено @ 14:36 
Цитата(Eugene_Bond @  7.11.2006,  14:35 Найти цитируемый пост)
хотя он больше подходит

хотя ОНА (форма) больше подходит :-)
PM MAIL   Вверх
skyboy
Дата 7.11.2006, 14:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 1
Всего: 260



Цитата(Eugene_Bond @  7.11.2006,  13:35 Найти цитируемый пост)
Почитай про БНФ (хотя он больше подходит для языков высокого уровня) касательно анализа кода.

ты мне говоришь? читал  smile 
сам ведь заметил - для простых языков(как ассемблер: несколько жестко определенных типов данных, операторы с однозначной семантикой и прочее) нет нужды реализовывать описание при помощи БНФ и писать парсер этого описания: слишком сложно. Намного "дешевле"(да и интереснее - и не надо говорить про велосипеды и их изобретение; никакой это не велосипед!) написать самому. Точно так же, как и написание ПО для микроконтроллера на языке, скажем, Java, предварительно написав виртуальную машину: есть смысл в очень-очень редковстречаемых ситуациях smile
А вообще, это - оффтоп, автор просил тему подсказать, а не обсуждать вопросы реализации парсеров исходного кода smile
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса

Внимание: данный раздел предназначен для решения сложных, нестандартных задач.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Для профи | Следующая тема »


 




[ Время генерации скрипта: 0.1368 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.