Бағдарламашы
Бағдарламаларды өңдеу, олардың таралуы, компьютердің барлық құрылғыларының дұрыс пайдалануы – өте күрделі процесс. Сондықтан компьютерлер операциялық жүйе деп аталатын бағдарламалық қамтамасыз ету деңгейінде жабдықталған. Операциялық жүйелер жай интерфейс пайдаланылған бағдарламаларды қамтамасыз етеді. Және барлық құрылғыларды басқару жұмысын атқарады. Операциялық жүйелер компьютердің аппаратты жабдықтарымен қолданылатындар арасындағы интерфейс есебінде сипатталуы мүмкін. Сонда операциялық жүйе дегеніміз – компьютер құрылғыларының үздіксіз жұмыс істеуін ұйымдастырушы және түрлі командаларды орындауы арқылы пайдаланушының машина жұмысын басқаруына жеңілдік келтіруші жүйелік программалар. Операциялық жүйе – адам мен компьютер арасындағы байланысты жүзеге асыратын ең басты және ең алғаш программа болып саналады. Ол басқа бір программалар жіберетін сигналдарды қабылдап, оны машина тіліне – түсінікті тілге «аударады». ЭВМ-нің операциялық жүйесі: – қандай да бір бағдарламалау тілдерімен байланыссыз автономды ортаны бейнелейді; – нақты аппараттық платформада жұмыс істейді, мысалы, ІВМ РС (бір платформа үшін бірнеше операциялық жүйелер бар болуы мүмкін); – қосымшалар деп аталатын нақты қолданбалы бағдарламалардың жұмысын басқарады.