anuta__ написал :
У вас очень пользовательское понятие операционной системы.
Вы хотите организовать здесь диспут, чтобы выяснить кто очень а кто не очень в курсе, что такое ОС?
anuta__ написал :
Операционная система должна разруливать несколько задач
Даже намного больше чем вы себе это представляете.
anuta__ написал :
Сейчас весьма специализированные операционные системы есть во всей более-менее сложной интерактивной технике, главная задача моей - автомобили.
Вы путаете понятие ОС и протоколы обмена. CAN - это не операционная система а протокол обмена.
anuta__ написал :
Слышали про перепрошивку "движка" современных машин
Слышал? Делал! Только как раз там перешивается не ОС а прикладная программа одного из десятков блоков управления, стоящих на авто - блока управления двигателем.
anuta__ написал :
В моей стиралке такого нет, там все сильно проще и скорее всего в ПЗУ хранится одна программа с несколькими функциями для микроконтроллера.
Микроконтроллер предназначен для обработки машинных кодов, записанных в ПЗУ и к ОС ни какого отношения не имеет. Не надо путать ОС с системой команд конкретного контроллера.
anuta__ написал :
И кстати делать "железное" не программное решение намного дороже.
Поэтому их и разделили. Те кто пишет программы на основе какой-то ОС называют программистами. А те кто пишет программы под конкретное "железо" называют разработчики. Хороший разработчик получает как минимум в два раза больше чем хороший программист.
В принципе Микитович, сказал более "научно":
Микитович написал :
Операционная система, сокр. ОС (англ. operating system, OS) — комплекс взаимосвязанных программ, предназначенных для управления ресурсами вычислительного устройства и организации взаимодействия с пользователем.
В логической структуре типичной вычислительной системы операционная система занимает положение между устройствами с их микроархитектурой, машинным языком и, возможно, собственными (встроенными) микропрограммами (драйверами) — с одной стороны — и прикладными программами с другой.