А вот тут ты не прав. ОС (по крайней мере ДОСы) - предоставляют программам:
1)Окружение, среду запуска
2)АПИ для выполнения сложных операций, что бы программист мог не делать этого в своей программе (что бы не держать фрагменты ОС в своей проге): чтение запись файлов, текстовый ввод вывод, потом уже графики, мышь и т.д.
3)абстрагирование от аппаратуры, что бы софт был мобилен и не привзяан к железу
4)управление запущенными программами (в т.ч. выделение им памяти)
и ещё много чего есть, советую почитать книги (хорошие) про ОС и не молоть ерунды.







Ответить с цитированием