Операциялық жүйенің орындайтын негізгі функциялары
1. пайдаланушыдан қабылдайтын командалар және олардың өңдеуі.
2. басқа программаларды іске қосу, тоқтату, кідіру үшін қабылданатын және орындалатын программалық сұраныс;
3. орындалатын программаларды оперативті жадыға жүктеу;
4. программаның инициациясы (передача ей упр-я в рез-те пр-р исп-т прогр-му)
5. барлық программалар мен деректердің идентификациясы,
6. деректер базасын басқару жуйесінің жұмысын жасау, программалық жасаудың тиімділігін көтереді;
7. мультипрограммалау режимін жасау (екі және одан да көп программалардың бір процессорда орындалуы);
8. барлық енгізу-шығару операцияларын ұйымдастыру және басқару функцияларын жасау;
9. жадыны үлестіру;
10. берілген стратегиялар және қызмет көрсету пән бойынша есептердің жоспарлауы мен диспетчерлеуі;
11. орындалатын программалар арасындағы деректер мен хабарлардың алмасу кетігін ұйымдастыру;
12. деректердің сақтауын жасау; бір программаны баска программаның қатерінен сақтау;
13. жүйенің бөліктік жаңылысу кезінде берілетін қызмет;
14. программалау жүйесінің жұмысын жасау арқылы пайдаланушылар өз программаларын дайындайды;
Операциялық жүйенің міндеттері:
дербес компьютерлердің аппараттық бөлігінің қосымшасы.Ол мәселелік программаларды сыртқы құрылғылармен байланыстыруды қамтамасыз етеді. Ал пайдаланушыға команда арқылы дербес компьютерлердің жұмысын басқаруға мүмкіндік береді.
Операциялық жүйемен қатынасу қызметін алу үшін программаларға қажет интерфейсті операциялық орта дейміз (енгізу-шығару операциясын орындау, жадының участкесін алу немесе босату).
Әр бір программалау жүйесі өзіне сәйкес операциялық жүйеде жұмыс жасайды. Операциялық жүйені қызметтеу үшін арнайы жүйелік программалар утилит дейміз.
Операциялық жүйені жіктеу. Операциялық жүйелер біріншіден жалпы және арнайы тағайындалады. Есептерді өңдеу режимінде операциялық жүйе бір программалы және мультипрограммалы режимдерге бөлінеді.
Бірсанашықтық есептеу жүйесінде бірнеше программаның бір уақытта орындалып жатқандай көріністі біз мультипрограммалық есептеуді ұйымастыру тәсілі деп атаймыз.
Операциялық жүйе- дербес компьютерлердің ақпараттық бөлігін және мәселелік программаларды басқаруды қамтамасыз ететін және пайдаланушы мен өзара байланысты қамтамасыз ететін программалық құралдардың жиынтығы.
Операциялық жүйе ДЭЕМ-нің программалық құралдарының ажырамас бөлігі болып саналады. Әрбір адамға ЭЕМ-нің барлық құрылғыларын басқару мүмкіндігін беретін, сол себепті басқа программаларды аппаратурамен байланыс жасаудан босататын, компьютерде жұмыс істегісі келетін әрбір адамға өте қажет операциялық жүйенің, яғна системаның алатын орны ерекше болып есептеледі.
Операциялық жүйе екі негізгі қызметті орындайды:
барлық қолданбалы және жүйелік программалардың жұмыстарын қолдап, олардың бір – бірімен және аппараттық жабдықтармен байланыстарын қамтамасыз ету;
әрбір адамға ЭЕМ –ді жалпы басқару мүмкіндігін беру.
ОЖ негізгі мақсаты – программалардың бір – бірімен және сыртқы құрылғылары мен әрекеттігін қамтамасыз ету, ЭЕМ –нің жадын бөлу, жұмыс кезінде туындайтын әртүрлі оқиғаларды анықтау, жұмыс нәтижелерін қағзға, экранға шығару жолдарын ұйымдастыру, мәліметтерді сыртқы ортадан алу және беру т.б. ОЖ –нің негізгі ядросы машина іске қосылған сәттен бастап ЭЕМ –нің жадында болады. Машинаны жалпы басқару үшін ОЖ –нің командалық тілі пайдаланады, оның көмегімен адам дискіні белгілеу, мәліметтерді көшіру, кез келген әртүрлі әрекеттерді орындайды.
Microsoft корпорациясының ОЖ даярлау жолындағы келесі елеуліқадамы болып ондағы графикалық интерфейс қондырма программа күінде емес, сол жүйенің ажырамас бөлігі болатын операциялық жүйені даярлау болып саналады . Осылайша Windows 95, Windows 98, және Windows NT операциялық жүйелері пайда болды. Қазіргі операциялық жүйелердің адамға беретін жеңілдіктері MS DOS жүйесінің мүмкіндіктеріне қарағанда өте жоғары, ал графиктік интерфейс солардың тек бір қыры ғана.
Бұдан былай Windows жүйесі деген сөзді Windows 3.1х (кез-келген сан) және Windows 95 операциялық жүйелері деп ұққан жөн.
Компьютердің жалпы құрылымында операциялық жүенің орналасуын келесі 1-суретте көрсетелік. Астында екі немесе оданда көп деңгейден тұратын аппаратты қамсыздандыру орналасқан.Ең төменгі деңгейде интегралды микро схемалардан,электронда-сәулелі трубкалардан, қоректену көздеріне тұратын физикалық жабдығы бар. Жоғарыда микроархитектуралық дейгей орналасқан. Осы деңгейде орталық процессордың ішкі регистрлеры, арифметика-логикалық жабдықтар орналасқан.
Достарыңызбен бөлісу: |