Выбор варианта коробки скоростей МРС.
Выбор сложен, он зависит от типа станка, от технической характеристики, от степени универсальности. При проектировании коробок скоростей возникает несколько вариантов. Их сравнивают между собой и выбирают наивыгоднейший. Из всех кинематических структур привода, дающих одно же число скорости наивыгоднейшим является тот, который имеет наибольшую простоту минимального числа групп передач зубчатых колес, валов, муфт и др. деталей. Масса привода и размеры должны быть меньшими из киниматических вариантов. Обычно оптимальные структуры имеют веерообразный вид. В области высоких частот вращения работает большое количество деталей привода. Главная редукция осуществляется на последней ступени. Поэтому валы, зубчатые колеса и другие привода имеют небольшие размеры так как при данной мощности передают меньшие крутящие моменты. При выборе кинематического варианта следует стремится к сложной структуре, которая обеспечивает получение высоких частот вращения по более короткой кинематической цепи.
Логічно будь-яка операційна система поділяється на два рівні: програми ядра системи і програми користувачів. Це схематично показано на малюнку 1-1.
Рис. 1-1. Логічні рівні програм операційної системи.
Ядро призначене для забезпечення інтерфейсу і керування апаратурою. Програми ядра виконуються на рівні ядра, на якому можуть виконуватися привілейовані операції. Це дозволяє ядру здійснювати повний контроль над апаратурою і над програмами рівня користувача, а також забезпечувати середовище, у якій усі програми розділяють між собою всю наявну апаратну частину комп’ютера на основі відповідних прав і привілеїв.
Програми користувача, команди і бібліотеки співіснують на рівні користувача. Цей рівень означає непривілейований доступ до використовування апаратних ресурсів. Програми користувальницького рівня тому виконуються в замкнутому середовищі, контрольоване ядром, що запобігає одночасно виконуванню програм від перетинання один з одним ( випадково чи навмисно).
Призначення операційної системи полягає в забезпеченні зручності керування комп’ютером.
Велика частина роботи операційної системи полягає в тому, щоб сховати від користувачів деякі складні і непотрібні їм деталі.
ОС, виконуючи роль посередника, має дві мети:
- ефективно використовувати комп’ютерні ресурси.
- створювати умови для ефективної роботи користувача
Під ресурсами комп’ютера звичайно розглядають:
- час роботи процесора,
- адресний простір основної пам’яті,
- обладнання введення – виведення, файли, що зберігаються в зовнішній пам’яті
Компоненти ОС поділяються на 2 класи: системні і прикладні.
До прикладних компонентів відносяться текстові редактoры, компілятори, системи програмування, програми графічного виводу інформації, комунікаційні програми і т.д.
До системних компонентів відносяться ядро системи, що забезпечує взаємодію всіх компонентів, завантажник програм, підсистеми, що забезпечують діалог з людиною - віконна система, інтерпретатор команд, і файлова система. Саме системні компоненти ОС визначають її основні властивості.
2) Операційні системи поділяються на однокористувальницькі і багатокористувальницькі, однозадачні і багатозадачні, з текстовим чи з графічним інтерфейсом. Крім того бувають мережні ОС, що забезпечують роботу комп'ютерів у локальній мережі.
Притклад:
ОС MS-DOS є однокористувальницької однозадачной ОС з текстовим (командним) інтерфейсом. У такий ОС у кожний момент часу працює 1 користувач, що може одночасно запустити 1 програму, і спілкується з ОС, набираючи текстові команди. ОС Windows-95 є однокористувальницькою багатозадачною ОС із багатовіконним графічним інтерфейсом.
ОС повинна здійснювати:
- керування процесами (розподіляє ресурс - процесорний час);
- керування пам'яттю (розподіляє ресурс - адресний простір основної пам'яті);
- керування довготермінової пам¢яті (магнітні диски, флеш - пам¢ять ...)
- керування пристроями (розподіляє ресурси) - устаткування введення - висновку;
- керування даними (розподіляє ресурс - дані чи файли – завантаження користувальницьких програм у пам¢ять).
- Паралельно виконання декількох задач
- Організація взаємодії задач одна з іншою
- Захист системних ресурсів, даних і програм користувача, виконуємих процесів і самої себе відпомилкових і злонаправленних дій користувачів і їх програм.
- Аутентифікацію (перевірка, що користувач той за кого себе видає) і авторизацію(перевірка користувача на право виконквати ту чи іншу операцію)
Функціонування комп'ютера після включення живлення починається з запуску програми первісного завантаження - Boot Track. Програма Boot Track ініціалізує основні апаратні блоки комп'ютера і регістри процесора (CPU), накопичувач пам'яті, контролери периферійного устаткування. Потім завантажується ядро ОС, Operating System Kernel. Подальше функціонування ОС здійснюється як реакція на події, що відбуваються в комп'ютері.