
Тема курсового (Помощь в выборе темы по курсовому проекту)
Модератор: Модераторы разделов
-
- Сообщения: 2
- ОС: FreeBSD
Тема курсового
Здравствуйте! В универе как таковых тем для курсовых не дали, сказали придумать самим, какое приложение мы бы хотели заделать. Обязательное условие - использование системных ресурсов (т.е. используя системное программирование). Хотел бы у вас спросить совета, какую программку лучше заделать, чтобы и интересно было, и под условия подходила? На ум пока приходит только текстовый редактор, но может вы подскажите еще варианты 

-
- Сообщения: 476
- ОС: GNU/Linux
Re: Тема курсового
Системы инициализации, говорят, сейчас в моде. 

-
- Сообщения: 3728
- Статус: Многоуважаемый джинн...
- ОС: Slackware64-14.1/14.2
Re: Тема курсового
Текстовый редактор сложно отнести к системному программированию. Даже с натяжкой.
Например, для IDE Borland Delphi есть примеры, как создать текстовый редактор, не написав ни строчки кода.
Какое уж тут системное программирование, если можно даже не кодить. Так что создание текстового редактора - это чисто прикладная задача, причём, не самая сложная.
Вы под какую систему предполагаете программировать?
Под винду мы делали в качестве курсовой диспетчер задач.
Это не такая уж элементарная штука, как может показаться.
Там много всякой всячины. Например, список процессов правильнее обновлять не по таймеру, а по состоянию: изменилось/не изменилось. А чтобы узнать это состояние, нужно было запилить свой драйвер. Но этим путём пошли не все, я, например, не осилил.
Если программировать под *nix, здесь я ничего не подскажу, не пробовал.
-
- Модератор
- Сообщения: 21117
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Тема курсового
Что под этим подразумевается? malloc/free — это уже использование системных ресурсов?
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Спасибо сказали:
-
- Сообщения: 3684
- ОС: calculate linux, debian, ubuntu
Re: Тема курсового
1. напишите (скопируйте из сети готовые коды) любую число дробилку с использованием видеокарты. Типа взлом паролей или pi расчет. Недостаток, надо будет привязывать это к железу.
2. напишите (скопируйте из сети готовые коды) часть функционала системинфо (анализ конфига компа). Плюсы - код 146% есть в сети. Минусы - код может быть аппаратно зависим.
2. напишите (скопируйте из сети готовые коды) часть функционала системинфо (анализ конфига компа). Плюсы - код 146% есть в сети. Минусы - код может быть аппаратно зависим.
-
- Сообщения: 2
- ОС: FreeBSD
Re: Тема курсового
Спасибо) Сложно конечно, но подумать можно)
Вообще под FreeBSD.
Bizdelnick писал(а): ↑15.09.2015 22:58
Что под этим подразумевается? malloc/free — это уже использование системных ресурсов?
Думаю, да)
А можно по-подробней?) Или хотя бы ссылочку, где об этом можно почитать?
-
- Модератор
- Сообщения: 21117
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Тема курсового
Попробуйте реализовать какой-нибудь простенький сетевой протокол. Например 9P-сервер напишите.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 3684
- ОС: calculate linux, debian, ubuntu
Re: Тема курсового
А можно по-подробней?
я сам не умею, ссылки вам легче самому найти будет.