Тема курсового (Помощь в выборе темы по курсовому проекту)

Обсуждаем вопросы продвижения Linux в школах, делимся опытом, рассказываем об успехах, просим помощи

Модератор: Модераторы разделов

Ответить
jeckor
Сообщения: 2
ОС: FreeBSD

Тема курсового

Сообщение jeckor »

Здравствуйте! В универе как таковых тем для курсовых не дали, сказали придумать самим, какое приложение мы бы хотели заделать. Обязательное условие - использование системных ресурсов (т.е. используя системное программирование). Хотел бы у вас спросить совета, какую программку лучше заделать, чтобы и интересно было, и под условия подходила? На ум пока приходит только текстовый редактор, но может вы подскажите еще варианты :)
Спасибо сказали:
Аватара пользователя
Devider
Сообщения: 476
ОС: GNU/Linux

Re: Тема курсового

Сообщение Devider »

Системы инициализации, говорят, сейчас в моде. :)
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3729
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2
Контактная информация:

Re: Тема курсового

Сообщение Hephaestus »

jeckor писал(а):
15.09.2015 21:24
На ум пока приходит только текстовый редактор, но может вы подскажите еще варианты
Текстовый редактор сложно отнести к системному программированию. Даже с натяжкой.
Например, для IDE Borland Delphi есть примеры, как создать текстовый редактор, не написав ни строчки кода.
Какое уж тут системное программирование, если можно даже не кодить. Так что создание текстового редактора - это чисто прикладная задача, причём, не самая сложная.


Вы под какую систему предполагаете программировать?

Под винду мы делали в качестве курсовой диспетчер задач.
Это не такая уж элементарная штука, как может показаться.
Там много всякой всячины. Например, список процессов правильнее обновлять не по таймеру, а по состоянию: изменилось/не изменилось. А чтобы узнать это состояние, нужно было запилить свой драйвер. Но этим путём пошли не все, я, например, не осилил.

Если программировать под *nix, здесь я ничего не подскажу, не пробовал.
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Тема курсового

Сообщение Bizdelnick »

jeckor писал(а):
15.09.2015 21:24
использование системных ресурсов

Что под этим подразумевается? malloc/free — это уже использование системных ресурсов?
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
azsx
Сообщения: 3684
ОС: calculate linux, debian, ubuntu

Re: Тема курсового

Сообщение azsx »

1. напишите (скопируйте из сети готовые коды) любую число дробилку с использованием видеокарты. Типа взлом паролей или pi расчет. Недостаток, надо будет привязывать это к железу.
2. напишите (скопируйте из сети готовые коды) часть функционала системинфо (анализ конфига компа). Плюсы - код 146% есть в сети. Минусы - код может быть аппаратно зависим.
Спасибо сказали:
jeckor
Сообщения: 2
ОС: FreeBSD

Re: Тема курсового

Сообщение jeckor »

Devider писал(а):
15.09.2015 21:29
Системы инициализации, говорят, сейчас в моде. :)


Спасибо) Сложно конечно, но подумать можно)

Hephaestus писал(а):
15.09.2015 22:18
Вы под какую систему предполагаете программировать?


Вообще под FreeBSD.

Bizdelnick писал(а):
15.09.2015 22:58
jeckor писал(а):
15.09.2015 21:24
использование системных ресурсов

Что под этим подразумевается? malloc/free — это уже использование системных ресурсов?


Думаю, да)

azsx писал(а):
16.09.2015 01:54
1. напишите (скопируйте из сети готовые коды) любую число дробилку с использованием видеокарты. Типа взлом паролей или pi расчет. Недостаток, надо будет привязывать это к железу.


А можно по-подробней?) Или хотя бы ссылочку, где об этом можно почитать?
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 20752
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Тема курсового

Сообщение Bizdelnick »

Попробуйте реализовать какой-нибудь простенький сетевой протокол. Например 9P-сервер напишите.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
azsx
Сообщения: 3684
ОС: calculate linux, debian, ubuntu

Re: Тема курсового

Сообщение azsx »

А можно по-подробней?

я сам не умею, ссылки вам легче самому найти будет.
Спасибо сказали:
Ответить