|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » С чего начать писать ОС? |
|
С чего начать писать ОС?
|
Guest |
Люди, помогите, не знаю с чего начать писать ОС
|
|
Отправлено: 22:25, 28-02-2003 |
Пользователь Сообщения: 65
|
Профиль | Сайт | Отправить PM | Цитировать начни с загрузчика
потом FS потом UI |
Отправлено: 22:44, 28-02-2003 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Модер Сообщения: 1716
|
Профиль | Сайт | Отправить PM | Цитировать Guest
Сперва необходим анализ, что именно она должна делать и чего делать не должна. Тут же решается общая архитектура в плане работы с устройствами, пользователями, процессами и т.п. вплоть до RTOS-ности и модульности. Тут же - концепция безопасности. После этого, для контроля, необходимо выделить моменты, которые реализованы в некоторых существующих системах (прежде всего NT/Linux/BSD/QNX), и понять, какие у Вас будут отличия и что за ними последует (иначе неизбежно изобретение велосипеда). Прежде всего это касается того, что будет в ядре и будет микроядерная архитектура или нет. Интересно, по крайней мере мне, какие именно нововведения планируются по сравнению с перечисленной линейкой. Файловую систему без необходимости лучше не изобретать, их и так сотня наверное, а просто драйвером ограничиться (кстати, архитектура FSD - тоже немалая тема для дискуссии). В каком порядке писать компоненты - абсолютно фиолетово. Более того, загрузчик можно вообще не писать . |
------- Отправлено: 23:13, 28-02-2003 | #3 |
Guest |
Всем большое спасибо, вы мне очень помогли
|
Отправлено: 14:29, 01-03-2003 | #4 |
редкий гость Сообщения: 1696
|
Профиль | Сайт | Отправить PM | Цитировать По-моему, для начала хорошо бы подучить теорию, да разобраться в работе не слишком сложной операционной системы.
Книжка "Operating systems: design and implementations" + прилагающаяся к ней ос Minix - самое то. |
|
------- Отправлено: 15:48, 01-03-2003 | #5 |
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Прочие БД - С чего начать? | Bullet-Avalon | Программирование и базы данных | 1 | 09-08-2009 13:19 | |
Вопрос - С чего начать? | Sladkiy | Защита компьютерных систем | 1 | 25-07-2008 09:43 | |
C/C++ - С чего начать... | Noodle- | Программирование и базы данных | 1 | 13-05-2008 20:14 | |
C чего начать? | Гость | Сетевые технологии | 2 | 09-12-2003 00:02 | |
С чего начать? | goshik | Программирование и базы данных | 2 | 18-05-2003 01:03 |
|