Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
2 / 0 / 0
Регистрация: 08.09.2022
Сообщений: 11

ОС на пайтоне

14.09.2022, 21:43. Показов 1479. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
как можно создать операционку на пайтоне?
думаю за 80 лет существования компютеров это стало доступно обычному пользователю
типо вот есть код на пайтоне
Delphi
1
print('hello world')
я когда изменяю расширение на с .py на .bin и пытаюсь запустить в виртуалбоксе не запускается
может надо использовать что-то на ассемблере?
киньте код на ассемблере думаю я прочитаю и смогу переделать под свою ос
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
14.09.2022, 21:43
Ответы с готовыми решениями:

^ в пайтоне
Кто может объяснить принцип работы ^ в пайтоне? Ну например n = p1 ^ p2 ^ p3 if p1 ^ n < p1: u = p1 - (p1 ^ n) p1...

Цикл while на пайтоне
Как понять , сколько раз сработал цикл while ?

Время в пайтоне
Есть часть кода: print('1') print('2') print('3') Я хочу, чтобы выводилось число 1, и только после 5 секунд выводилось...

10
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
14.09.2022, 22:11
Catstail, u235, что вы там про поток сознания упоминали?
5
2 / 0 / 0
Регистрация: 08.09.2022
Сообщений: 11
14.09.2022, 22:14  [ТС]
iSmokeJC, я не хочу многопоточную, я в этом не разбираюсь
0
фрилансер
 Аватар для Алексей1153
6467 / 5682 / 1131
Регистрация: 11.10.2019
Сообщений: 15,144
14.09.2022, 22:19
Batya Foruma, первая Эстонская ОС грядёт ?

Добавлено через 1 минуту
это хорошо, что она будет однопоточная - на современных компах можно будет сразу несколько ОС запускать )
2
2 / 0 / 0
Регистрация: 08.09.2022
Сообщений: 11
14.09.2022, 22:24  [ТС]
Алексей1153, а ассемблер нужен в архиве с .бин?
0
14.09.2022, 22:38

Не по теме:

Catstail, to collection, necessarily

0
фрилансер
 Аватар для Алексей1153
6467 / 5682 / 1131
Регистрация: 11.10.2019
Сообщений: 15,144
14.09.2022, 23:08
Batya Foruma, обязательно
0
259 / 205 / 60
Регистрация: 25.05.2022
Сообщений: 879
14.09.2022, 23:15
Вполне реально, лет эдак через 15-20, после изучения архитектуры и нюансов, но зачем? Дело в том, что пайтон высокоуровневый язык да ещё и интерпретаторный, а с системой нужно быстро работать на низком уровне (c/ассемблер или сразу машинный код) с минимальным оверхедом (и затратами на ресурсы). То есть, написание на чистом пайтоне полноценной ОС с поддержкой различных конфигураций особо не предвидится.

Хотя были попытки, за десятки лет проекты не вышли в полноценную систему, что как бы намекает. А вот со вставками на низкоуровневым доступом уже реальнее, хотя есть буквально тысячи работающих мини-систем, включая уникальные (читай: "ни с чем не совместимые и без софта") по архитектуре.

Итак, в чём планируется главная изюминка вашей ОС в сравнении, допустим, Minix, Menuet / KolibriOS, Slax, ReactOs и т.д.?
Может быть дело в кроссплатформенности, низких требованиях, самомодифицированности, в заточке на майнеров или спецтехнику?

Нет смысла тратиться на то, что никак не окупится. А без причины даже котята не рождаются.
0
5519 / 2872 / 571
Регистрация: 07.11.2019
Сообщений: 4,762
15.09.2022, 05:37
Цитата Сообщение от Batya Foruma Посмотреть сообщение
я когда изменяю расширение на с .py на .bin и пытаюсь запустить в виртуалбоксе не запускается
А потому что надо было не сразу на .bin изменять расширение, а сначала на .avi, и посмотреть эту видеоинструкцию, там расказывается как именно создать ОС на Питоне.
9
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38201 / 21133 / 4310
Регистрация: 12.02.2012
Сообщений: 34,740
Записей в блоге: 14
15.09.2022, 07:06
iSmokeJC, добавил в коллекцию!
2
2 / 0 / 0
Регистрация: 08.09.2022
Сообщений: 11
15.09.2022, 18:33  [ТС]
u235, а как
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.09.2022, 18:33
Помогаю со студенческими работами здесь

Задачка на пайтоне
Даны два целых числа и . Если делится на или делится на , то вывести 1, иначе – любое другое число. Условные операторы и операторы...

Задачка на пайтоне

задача в пайтоне!
Ски-пасс (билет) на сутки катания на горнолыжном курорте стоит 1150 руб. Для детей до 18 лет не включительно и взрослых от 65 включительно...

Multiprocessing в пайтоне
Я постараюсь навести пример. Есть у нас a = b = И чтоб результат программы выбивал что-то такое: Ваня - 1 Ваня - 2 Ваня...

Задачка на пайтоне


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru