Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.53/103: Рейтинг темы: голосов - 103, средняя оценка - 4.53
 Аватар для slenderface
9 / 9 / 5
Регистрация: 24.03.2014
Сообщений: 313

Возможно ли на Си (C#) создать свою ОС?

03.01.2015, 13:20. Показов 21178. Ответов 92
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Возможно ли на с(с#) создать свою Операционную Систему?
Она будет с минимальными требованиями, и написана будет не как основная - рабочая ОС, а как бы для развития.
Можно ли чтобы она была не текстовая диалоговая, а простейшая графическая?
Я читал, что современные ОС пишут на современных языках программирования.
+ можно ли её писать в Visual Studio?
Прочитал много инфы по тому, что должна в себе содержать ОС, устройства компьютера и ЭВМ, и т.д.
немного разбираюсь в железе. Тестить планирую на VirtualBox.
В Assembler есть небольшая практика с положительным результатом, но в целом даётся мне с трудом.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.01.2015, 13:20
Ответы с готовыми решениями:

Возможно ли создать свою фцию system() и как это сделать?
Возникла потребность реализовать вызов ф-ции system() без упоминания таковой (то есть слова system). Как можно это сделать. Возможно ли...

Возможно ли повесить свою функцию на событие контрола?
Например есть функция: void f(int n) { чтототам = n; } И можно ли как-нибудь вызвать из события клика кнопки? В идеале...

Возможно ли строить свою карьеру в Objective-C начиная с фриланса?
Сейчас стою на этапе изучения языка и вот возник подобный вопрос. Возможно ли доучиться до уровня Junior ios developer (к примеру проходить...

92
 Аватар для slenderface
9 / 9 / 5
Регистрация: 24.03.2014
Сообщений: 313
05.01.2015, 22:13  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от bodya_men Посмотреть сообщение
И визуал не лучшая среда разработки-там все на .NET основано.Берите mingw
а визуал не как не передаешь? так привыкать не охота(
0
Нарушитель
 Аватар для bodya_men
54 / 55 / 8
Регистрация: 01.07.2014
Сообщений: 1,021
05.01.2015, 22:23
slenderface, давайте сделаем так.Вы возьмете учебник по ассемблеру и сядите писать простенькое ядро ос.После завершения работы вы напишите мне в лс и дальше я скажу-бессмысленна ли задумка или нет
1
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
05.01.2015, 22:58
Цитата Сообщение от bodya_men Посмотреть сообщение
И визуал не лучшая среда разработки-там все на .NET основано.
Я вас умоляю !
В Visual Studio есть все, что нужно: и поддержка C/C++/asm, и подсветка кода,
и возможность компиляции под x86/x64/Itanium/ARM, и отладчик, и статический
анализ, и интеграция с build/setup/version control, и еще много-много всего.
1
 Аватар для slenderface
9 / 9 / 5
Регистрация: 24.03.2014
Сообщений: 313
05.01.2015, 23:23  [ТС]
bodya_men, давайте)
0
 Аватар для taras atavin
4226 / 1799 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
06.01.2015, 06:31
Цитата Сообщение от slenderface Посмотреть сообщение
А как именно в Visual Studio разрабатывать такой проект, где будет одновременно компилироваться и си, ассемблер, подключаться библиотеки NetFramefork 3.5, и куча сторонних вещей
При компиляции хоть плюсов, хоть чистых сей фреймвоки некуда подключать, а ассемблер зависит не от опций проекта, а от того, будешь ли ты его использовать. Ну и внесистемный загрузчик ограничен размером и разрабатывается как отдельный проект, подчинённость которого учитывается в ручную.
0
Нарушитель
 Аватар для bodya_men
54 / 55 / 8
Регистрация: 01.07.2014
Сообщений: 1,021
06.01.2015, 11:52
Убежденный, MinGW +codeblocks бесплатны и ничем не хуже.А vs платная и дорогущая.Express в счет не берем-в ней функционала меньше чем в codeblocks
0
Ушел с форума
Эксперт С++
 Аватар для Убежденный
16481 / 7444 / 1187
Регистрация: 02.05.2013
Сообщений: 11,616
Записей в блоге: 1
06.01.2015, 11:58
bodya_men, а я и не говорю, что VS лучше или хуже.
Просто "там все на .NET основано" - не соответствует действительности.
Кстати, про express сейчас уже смело можно забыть, есть "Community Edition" -
бесплатная версия с функциональностью редакций уровня "Pro".
1
 Аватар для slenderface
9 / 9 / 5
Регистрация: 24.03.2014
Сообщений: 313
06.01.2015, 12:18  [ТС]
Убежденный, bodya_men, taras atavin,
У меня Visual Studio 2012 Ultimate. Подойдёт?
0
Guardian of Asgaard
377 / 319 / 197
Регистрация: 11.11.2013
Сообщений: 1,046
06.01.2015, 12:29
Цитата Сообщение от slenderface Посмотреть сообщение
У меня Visual Studio 2012 Ultimate. Подойдёт?
Думаю дело даже не в этом, а в том пройдёшь ли ты путь до конца. Из всех кто здесь отписывался "Я создам свою ОС", так никто её и не сделал, даже не смотря на то, что их друзья "взламывали антивирусы и писали вирусы под них".
0
 Аватар для slenderface
9 / 9 / 5
Регистрация: 24.03.2014
Сообщений: 313
06.01.2015, 12:35  [ТС]
Boleon, но мне торопиться некуда)
я и сейчас собственно не трясусь: "Ой, что мне делать? Где ядро достать?"...
На данный момент я собираю информацию, хотя код писать даже не начал!
0
Guardian of Asgaard
377 / 319 / 197
Регистрация: 11.11.2013
Сообщений: 1,046
06.01.2015, 12:38
Цитата Сообщение от slenderface Посмотреть сообщение
Boleon, но мне торопиться некуда)
я и сейчас собственно не трясусь: "Ой, что мне делать? Где ядро достать?"...
На данный момент я собираю информацию, хотя код писать даже не начал!
Если что, с удовольствием буду следить за развитием событий в каком-то блоге или что-то подобном (можно даже в этой теме), если конечно будет желание его вести)
1
 Аватар для ranebull
546 / 379 / 56
Регистрация: 23.06.2013
Сообщений: 1,181
Записей в блоге: 6
06.01.2015, 12:38
Цитата Сообщение от slenderface Посмотреть сообщение
На данный момент я собираю информацию, хотя код писать даже не начал!
И всё на этом может и закончиться.

Цитата Сообщение от slenderface Посмотреть сообщение
я собираю информацию
Цитата Сообщение от slenderface Посмотреть сообщение
я и сейчас собственно не трясусь: "Ой, что мне делать? Где ядро достать?"...
Это за вас делают пользователи форума, в том числе и я. А ваше участие на самом деле мизерное. Потому что на данный момент у вас не вырисовывается картинка, как и что сделать. Хотя с момента поднятия темы вы могли бы собрать какую-нибудь ОС, которую вам предложили.
0
Нарушитель
 Аватар для bodya_men
54 / 55 / 8
Регистрация: 01.07.2014
Сообщений: 1,021
06.01.2015, 12:46
slenderface, просто возьмите какое нибудь ядро.допустим на codenet был пример ос.

Добавлено через 26 секунд
http://www.codenet.ru/progr/os/
0
Guardian of Asgaard
377 / 319 / 197
Регистрация: 11.11.2013
Сообщений: 1,046
06.01.2015, 12:48
Возможно что-то полезное можно будет взять из этой темы Написание собственной ОС, Антивируса и компилятора
0
 Аватар для slenderface
9 / 9 / 5
Регистрация: 24.03.2014
Сообщений: 313
06.01.2015, 12:52  [ТС]
ranebull, я стараюсь. Я изучил коды Cosmos, FlingOS. пока что я не понимаю как связать ассемблер с самим кодом.
Цитата Сообщение от ranebull Посмотреть сообщение
Это за вас делают пользователи форума, в том числе и я
Не думаю что кто то здесь трясётся, т.к. это важно в первую очередь мне.
Если Вы, то спасибо Вам, но не стоит "трястись", Вас не кто не заставляет здесь писать мне ответы. За данный материал Вам большое спасибо! Я ценю труд людей, но просто в некоторых моментах я действительно Вас и других форумчан не понимаю, т.к. наш уровень знания компьютера и языка существенно отличается. Я для этого здесь и присутствую, чтобы понять Вас.

Добавлено через 2 минуты
Boleon, Благодарю! Уже вторая тема с тем же. Спасибо, сейчас изучу!

Добавлено через 1 минуту
bodya_men, коднета не было вроде) Спасибо!
0
Нарушитель
 Аватар для bodya_men
54 / 55 / 8
Регистрация: 01.07.2014
Сообщений: 1,021
06.01.2015, 14:33
Предлагаю еще проще.Рассылку Калашникова по асм
0
 Аватар для slenderface
9 / 9 / 5
Регистрация: 24.03.2014
Сообщений: 313
06.01.2015, 15:01  [ТС]
Цитата Сообщение от bodya_men Посмотреть сообщение
Рассылку Калашникова
Что это?
0
Нарушитель
 Аватар для bodya_men
54 / 55 / 8
Регистрация: 01.07.2014
Сообщений: 1,021
06.01.2015, 16:41
slenderface, программист ассемблерщик-Калашников публиковал в 90 рассылку.
0
 Аватар для slenderface
9 / 9 / 5
Регистрация: 24.03.2014
Сообщений: 313
06.01.2015, 20:37  [ТС]
Цитата Сообщение от bodya_men Посмотреть сообщение
программист ассемблерщик-Калашников публиковал в 90 рассылку.
Честно говоря не очень понимаю о чём Вы?
0
 Аватар для slenderface
9 / 9 / 5
Регистрация: 24.03.2014
Сообщений: 313
06.01.2015, 20:38  [ТС]
Цитата Сообщение от freeba Посмотреть сообщение
IL2CPU
это что?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.01.2015, 20:38

Возможно ли задать свою кодировку для поля varchar?
Одно из текстовых полей может содержать китайские символы. Возможно ли настроить кодировку для поля не меняя кодировку для бд в целом?

Если подключается именно Java Standart Edition, то возможно ли, подключить свою библиотеку
В программе Unity 3D к скриптингу, подключается библиотека Java SE или Java EE? Если подключается именно Java Standart Edition, то...

Как создать свою ОС
Подскажите что нужно для создания собственной ОС? Не модификации Windows через nLite или vLite!!!

Создать свою команду
Можно ли написать не большую программу, а потом впихнуть её в какую нибудь свою команду? В с++ чайник:(, поэтому совершенно не разбираюсь в...

Создать свою библиотеку
Создать свою библиотеку в с++,двумерный массив ,что бы выполнялось условие сортировки и поиска элемента в этом двумерном массиве


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

Или воспользуйтесь поиском по форуму:
80
Ответ Создать тему
Новые блоги и статьи
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru