** daan |
Отправлено: 12.03.2005, 10:43 |
|
Не зарегистрирован

|
Приветик...
Тут возник вопрос творческого характера))) Нужно придумать интересную тему для курсовой работы по предмету OS. как бы в это курсавой работе мы должны научится работать с АПИ-функциями... Мне хочетя чтобы программа была интересной, актуальной, чтобы не было стыдно показать народу, чтобы можно было это применить... чтобы можно было показать работадателю, что б он посмотрел и сказал какой ты хороший и талантливый и что я могу хоть что то сделать, это конечно зависит от меня но хочется хорошую тему.
вот. и мне хотелось бы чтобы вы мне помогли такой сложной задачей, потому что я не представляю что бы такое придумать...
ЗЫ: Я уже писал на апи функциях, тоже курсовая, только по ООП, писался векторный редактор 0 версии... |
 |
Gedeon |
Отправлено: 12.03.2005, 12:49 |
|

Ветеран
Группа: Модератор
Сообщений: 1742

|
Предложение такое написать программу отслеживания/управления системными процессами, можно консольную, с апи наиграетесь дальше некуда и вроде как полезная вещь получится.
Только вот не очень как-то клеится с ОС т.к. апи разные или надо для разных осей, но тогда это ИМХО совершенно разные программы будут.
|
 |
Daan |
Отправлено: 12.03.2005, 20:36 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 62

|
>Gedeon
Как я понимаю цель этой курсовой это научиться програмить под виндовс))) как я понимаю это работа с окошками да и с GDI и быть может с другима API))
Странно конечно что дисциплина OS а учим только виндовс))))) но что поделать...
А можно уточнить что есть "отслеживания/управления системными процессами"??? что есть системный процесс???? Это типа диспечера задач???
ЗЫ: Какие ещё предложения????? |
 |
Gedeon |
Отправлено: 14.03.2005, 09:08 |
|

Ветеран
Группа: Модератор
Сообщений: 1742

|
Да, именно оно, отслеживание, как вариант определение запущен/нет, отлов запуска (с рассылкой определенного сообщения всем, удобно будет в случае чего следить за чем надо, вот Вам и окошки), прибитие процесса, приостановка и т.д. тут только начать, а потом само повылазит столько, что хватит на диплом наверное.
|
 |
Георгий |
Отправлено: 14.03.2005, 22:45 |
|
Почетный железнодорожник
Группа: Модератор
Сообщений: 874

|
QUOTE (** daan @ 12/03/2005, 10:43) | чтобы можно было показать работадателю, что б он посмотрел и сказал какой ты хороший и талантливый |
ему очень понравится если ты документируешь структуру, алгоритмы и обмен сообщениями между программными блоками. разработаешь модульную конструкцию которую можно реализовывать с помощью нескольких программистов, работающих паралельно. опишемь методику тестирования и защищённого от человеческого фактора кодирования. представишь понятное не профессионалам описание ПО и сферы его применения |
 |
** daan |
Отправлено: 28.03.2005, 19:25 |
|
Не зарегистрирован

|
Кстати как вы смотрите на такую тему курсавой как редактор реестра. интерфейс как в Far... Стоющая тема или не стоит |
 |
Иван |
Отправлено: 29.03.2005, 15:04 |
|

Машинист паровоза
Группа: Участник
Сообщений: 207

|
Че то я не понял,
у нас в свое время 2 предмета читали
1) проектирование операционных систем
на котором изучали файловый системы , загрузчики задач, загружали комп со своей дискетки(на АСМе делалось)
2)Системное программирование
на котором изучали функции API , и программирование под Windows
а у Вас это я как понимаю в одном предмете читают...
на счет темы, может какой-то файловый менеджер, типа Total Comander?
Отредактировано Иван — 30/03/2005, 14:40
|
 |
** daan |
Отправлено: 29.03.2005, 23:19 |
|
Не зарегистрирован

|
>Иван
У нас только вторая часть, где мы проходили: Каки есть операционки(типы как у них чтонибуть организовано) лекций 5, потом API функции...
А файловый менеджер уже есть... |
 |
Иван |
Отправлено: 30.03.2005, 09:07 |
|

Машинист паровоза
Группа: Участник
Сообщений: 207

|
QUOTE (** daan @ 29/03/2005, 23:19) | А файловый менеджер уже есть... |
А он ваш...
Одно дело есть..., а другое самому его сделать.
И по моему это больше чем:QUOTE |
и что я могу хоть что то сделать, |
|
 |
Daan |
Отправлено: 30.03.2005, 19:56 |
|
Дежурный стрелочник
Группа: Участник
Сообщений: 62

|
>Иван
Да я в смысле, что не прога есть, а тема и его уже пишут)))) |
 |
Иван |
Отправлено: 31.03.2005, 13:49 |
|

Машинист паровоза
Группа: Участник
Сообщений: 207

|
Ну тогда тема предложенная Gedeon подходит как никака другая
А еще можно написать что то типа программы — счетчик для интернет кафе (EasyCafe, Club Timer) там тоже есть необходимость следить за запущеными процессорами на машине, правда по сети (но тогда еще круче получится!)
|
 |
Sl@Sh |
Отправлено: 13.04.2005, 09:21 |
|

Мастер участка
Группа: Участник
Сообщений: 383

|
Я как-то думал, но лень браться.
Представьте себе прогу, которая показывает (например в виде диаграммы) загрузку винта. Например вы хотите узнать, какую часть от винта занимает музыка (mp3, wav) вводите соотв. расширения и прога делает подсчёт.
Если напридумывать кучу наворотов, выйдет прикольно.
Также можно сделать DeskTop Search. Не такой как у винды, а умнее.
Удачи !
|
 |
esh |
Отправлено: 18.06.2005, 03:35 |
|

Дежурный стрелочник
Группа: Участник
Сообщений: 71

|
QUOTE | Представьте себе прогу, которая показывает (например в виде диаграммы) загрузку винта. Например вы хотите узнать, какую часть от винта занимает музыка (mp3, wav) вводите соотв. расширения и прога делает подсчёт. |
Долго слишком искать файлы будет, особенно если раздел гигов 50, а файлов на нем десятки тысяч, да и расширений-то много, только распространенных десятки, хотя реализовать очень легко. |
 |