Форум программистов, компьютерный форум, киберфорум
Обо всем!
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
139 / 60 / 13
Регистрация: 04.09.2011
Сообщений: 1,956
Записей в блоге: 1

Операционная система

25.01.2012, 16:10. Показов 1851. Ответов 12
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Я учись на 1 курсе на программиста и хотел у вас спросить, ради интереса что надо знать что бы написать свою хотя бы консольную операционную систему.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
25.01.2012, 16:10
Ответы с готовыми решениями:

Re: Ваша основная операционная система?
>> другая - 10% BeOS что ли? или Windows ME?

Денис Попов и его операционная система - BolgenOS :)
Недавно по телевидению в новостях был показан репортаж, о неком школьнике-программисте-гитаристе-гении Денисе Попове из Нижнего Тагила. В...

Операционная система Windows 7 обошла по популярности ОС Windows XP
Операционная система Windows 7 обошла по популярности ОС Windows XP МОСКВА, 14 окт – ПРАЙМ. Операционная система Microsoft Windows 7...

12
277 / 150 / 25
Регистрация: 05.11.2011
Сообщений: 429
Записей в блоге: 1
25.01.2012, 17:04
Цитата Сообщение от Sylar9 Посмотреть сообщение
Я учись на 1 курсе на программиста и хотел у вас спросить, ради интереса что надо знать что бы написать свою хотя бы консольную операционную систему.
На этот вопрос давным давно ответил Э. Таненбаум в своей книге "Современные операционные системы."

а лучше:
"Эндрю Таненбаум “Операционные системы. Разработка и реализация”
0
 Аватар для ruslan_abel
34 / 34 / 14
Регистрация: 06.05.2011
Сообщений: 91
25.01.2012, 17:26
Еще посмотрите
 Комментарий модератора 
Обойдемся без ссылок на другие форумы!
2
139 / 60 / 13
Регистрация: 04.09.2011
Сообщений: 1,956
Записей в блоге: 1
25.01.2012, 21:17  [ТС]
а еше что можно
0
277 / 150 / 25
Регистрация: 05.11.2011
Сообщений: 429
Записей в блоге: 1
25.01.2012, 22:25
Цитата Сообщение от Sylar9 Посмотреть сообщение
а еше что можно
Все таки Вам следует вначале определиться с пониманием: "Что такое ОС? Для чего она нужна и какие задачи выполняет? А какие вообще виды ОС бывают?" После сразу отпадет ряд вопросов. Поверьте, без понимания того с чем Вы связываетесь далеко не уйдете. Это вам не хелоуворлд написать.
0
Заказ софта
 Аватар для Search..
343 / 188 / 21
Регистрация: 26.05.2009
Сообщений: 863
26.01.2012, 00:29
Цитата Сообщение от Sylar9 Посмотреть сообщение
что надо знать что бы написать свою хотя бы консольную операционную систему.
1. ASM
2. C (можно и C++)
3. Каким образом BIOS взаимодействует с ОС (а точнее с ее загрузчиком MBR)
4. Каким образом ОС взаимодействует с различным оборудованием (если ОС будет работать с приводом, жестким диском и т.д. и т.п.)
5. Четкое понимание работы CPU

Если просто ОС-хеллоуволд, то хватит и первых трех пунктов.
0
139 / 60 / 13
Регистрация: 04.09.2011
Сообщений: 1,956
Записей в блоге: 1
26.01.2012, 11:53  [ТС]
Цитата Сообщение от Search.. Посмотреть сообщение
1. ASM
2. C (можно и C++)
3. Каким образом BIOS взаимодействует с ОС (а точнее с ее загрузчиком MBR)
4. Каким образом ОС взаимодействует с различным оборудованием (если ОС будет работать с приводом, жестким диском и т.д. и т.п.)
5. Четкое понимание работы CPU

Если просто ОС-хеллоуволд, то хватит и первых трех пунктов.
а есть ли какая это книга по этому ?
0
 Аватар для ruslan_abel
34 / 34 / 14
Регистрация: 06.05.2011
Сообщений: 91
26.01.2012, 11:55
1) Э. Таненбаум Архитектура компьютера
2) Э. Таненбаум Современные операционные системы
0
0 / 0 / 0
Регистрация: 06.10.2009
Сообщений: 34
26.01.2012, 17:55
А под что пишем ОС? Одно дело - если это для PC или Mac'a, другое - если для управления, скажем, термостатами в одном отдельно взятом здании.
0
139 / 60 / 13
Регистрация: 04.09.2011
Сообщений: 1,956
Записей в блоге: 1
26.01.2012, 18:06  [ТС]
Цитата Сообщение от ruslan_abel Посмотреть сообщение
1) Э. Таненбаум Архитектура компьютера
2) Э. Таненбаум Современные операционные системы
После прочтения я смогу написать ОС ? или это тупа теории
0
 Аватар для xAtom
935 / 760 / 299
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
27.01.2012, 13:56
Цитата Сообщение от Sylar9 Посмотреть сообщение
После прочтения я смогу написать ОС ? или это тупа теории
Sylar9, сначала научись программировать на C/C++(ASM) где-то 8-лет тогда дальше можешь пытаться ОС начинать писать, к тому времени энтузиазма уже не будет такого.
Цитата Сообщение от Nagel Посмотреть сообщение
А под что пишем ОС? Одно дело - если это для PC или Mac'a, другое - если для управления, скажем, термостатами в одном отдельно взятом здании.
Наверное под PC ?

Не по теме:


Вообще интересен энтузиазм начинающих, кто-то хочет написать искусственный интеллект, кто-то операционную систему и т.д, хорошая мотивация или глупая. :)
Прошли времена одиночек сейчас корпорации диктуют.

0
Заказ софта
 Аватар для Search..
343 / 188 / 21
Регистрация: 26.05.2009
Сообщений: 863
27.01.2012, 14:06
Цитата Сообщение от xAtom Посмотреть сообщение
к тому времени энтузиазма уже не будет такого.
Да уж...
0
27.01.2012, 23:37

Не по теме:

Цитата Сообщение от Sylar9 Посмотреть сообщение
Я учись на 1 курсе на программиста и хотел у вас спросить, ради интереса что надо знать что бы написать свою хотя бы консольную операционную систему.
Денис Попов, это ты?

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.01.2012, 23:37
Помогаю со студенческими работами здесь

Операционная системы на USB-диск
Здравствуйте, не знал, в какую тему вписать, поэтому впишу сюда... Можете ли вы поделиться операционными системами, которые подходят...

Российская операционная система
Вопрос в следующем. Есть ли у нас какая-нибудь российская операционная система для обычного рядового пользователя? И почему у нас нет...

Линукс как операционная система лучше для изучения работы операционной системы? или нет?
Так, windows - особенно последние ее версии - критикуют за слишком большую "самостоятельность" (от желаний пользователя) и гораздо...

ОС (операционная система)
Подскажите пожалуйста, на каком языке программирования написана графическая подсистема Windows 8?

ОС (операционная система)
Подскажите пожалуйста, на каком языке программирования написана графическая подсистема Windows 8?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru