Нақты уақыт режиміндегі операциялық жүйенің арнайы мақсаттағы операциялық жүйеден айырмашылығы
Автор: Muslim Orazymbet • Апрель 2, 2021 • Реферат • 2,245 Слов (9 Страниц) • 553 Просмотры
Қазақстан Республикасы білім және ғылым министрлігі
Әл - Фараби атындағы Қазақ Ұлттық УниверситетіФакультеті «Ақпараттық технологиялар»
[pic 1]
СӨЖ
«Нақты уақыт режиміндегі операциялық жүйенің арнайы мақсаттағы операциялық жүйеден айырмашылығы.»
Орындаған: Оразымбет Муслим
Мамандық «ВТиПО 18-1»
Тексерген: Даркенбаев Д.К.
Алматы, 2020ж
Жоспар
1. Операциялық жүйелердің негізгі функциялары
2. Операциялық жүйелердің модульдік құрылымы
3. Жалпы мақсаттағы операциялық жүйелер
4. Арнайы мақсаттағы операциялық жүйелер
5. Графикалық интерфейске негізделген операциялық жүйелер
6. Операциялық жүйенің генерациясы
1. Операциялық жүйелердің (ОЖ) негізгі функциялары
Операциялық жүйе (ОЖ) аппараттық және қолданбалы бағдарламаларды байланыстырады. Әр түрлі бағдарламалардың көптеген қасиеттері ұқсас, және операциялық жүйе әдетте осы жалпы қызметті ұсынады. Мысалы, іс жүзінде барлық бағдарламалар ақпаратты дискіге оқиды немесе жазады немесе оны дисплейге шығарады. Әрбір бағдарлама негізінен бірнеше қайталанатын тапсырмаларды орындауға арналған нұсқаулықтарды қамтуы мүмкін, бірақ осы мақсаттарға амалдық жүйені пайдалану өте тиімді.
Операциялық жүйе аппараттық құралдармен және қолданушы немесе қолданбалы бағдарламалармен өзара әрекеттесе алады. Сондай-ақ, ол аппараттық және қолданбалы бағдарламалық жасақтама арасында ақпарат тасымалдай алады.
Қолданбалы бағдарламалаушы компьютерде болуы мүмкін барлық дискілерге мәліметтер жазу үшін арнайы бағдарламалау кодын жазудан алаңдамайды. Бағдарламалаушы амалдық жүйеден деректерді дискіге жазуды сұрайды, ал ОЖ аппаратураға тәуелді ақпаратты өңдейді. Амалдық жүйе қолданбалы бағдарламалармен берілген мәліметтерді қабылдап, физикалық дискіге жазады.
Операциялық жүйені пайдалану бағдарламалық жасақтаманы жалпы етеді: бағдарламалар осы амалдық жүйені басқара алатын кез-келген компьютерде жұмыс істей алады, өйткені олар аппараттық құралдармен емес, амалдық жүйемен өзара әрекеттеседі.
DOS, Windows, UNIX сияқты жиі қолданылатын операциялық жүйелер де қолданушы интерфейсін ұсынады: пайдаланушы жүйенің шақыруында командаларды жаза алады. ОЖ бұл нұсқауларды логикалық түрде командалық интерпретатор немесе процессор деп аталатын бағдарламамен түсіндіреді.
2. Операциялық жүйелердің модульдік құрылымы
ОЖ құрылымы модульдік болып табылады.
Бағдарламалық модуль дегеніміз - бұл мәліметтер жиынтығында сақтау, аудару, басқа бағдарламалық модульдермен біріктіру, орындау үшін немесе бағдарламалық жасақтама пакетінің бөлігі ретінде жедел жадқа жүктеу жағдайында тұтастай қарастырылатын бағдарлама.
Бағдарламалық жасақтаманы әзірлеу кезінде ол функционалдық ерекшелігі бойынша модульдерге бөлінеді, бұл модуль аралық байланыстар санын барынша азайтуға, демек, дамыған бағдарламалық жасақтама кешенінің күрделілігін төмендетуге көмектеседі.
Бұл жағдайда модульдердің өлшемдері әдетте бірнеше ондаған, ал алгоритмдік тілдің кемінде бірнеше жүз операторлары болады. Бағдарламаларды орындау кезінде бастапқы модуль - комплексті құру кезінде қабылданған бағдарламалау тілінде көрсетілген бағдарлама, объект модулі - машина тіліне аудару нәтижесінде алынған бағдарлама және жүктеме модулі - арасындағы айырмашылық жасалады. өңделген және жедел жадыға орналастыруға дайын және жүктеу орнына мекен-жай тұрақтыларын орнатқаннан кейін - орындалу үшін бағдарлама. Жүктеу модулі бірнеше объектілерді және бұрын редакцияланған жүктеме модульдерін қамтуы мүмкін.
...