Автор работы: Пользователь скрыл имя, 01 Октября 2013 в 22:35, реферат
Мақсаты мен жүзеге асыратын қызметтеріне қарай кез келген бағдарлама екі топтың біріне: БҚ-ның жүйелік (жалпы) және қолданбалы (арнайы) тобының біріне жатады.Жүйелік БҚ компьютердің міндет атқаруы мен оған қызмет көрсетуін, сондай-ақ, жаңа бағдарламалар жасау процесінде автоматтандыруды қамтамасыз етеді
Қазірігі заманғы компьютерді бағдарламалық қамтамасыз ету.
Бағдарламалық қамтамасыз ету (БҚ)-компьютерде ақпаратты автоматтандырып өндеуді жүзеге асыруға мүмнкіндік беретін бағдарламалар жиынтығы.
Мақсаты мен жүзеге асыратын қызметтеріне қарай кез келген бағдарлама екі топтың біріне: БҚ-ның жүйелік (жалпы) және қолданбалы (арнайы) тобының біріне жатады.Жүйелік БҚ компьютердің міндет атқаруы мен оған қызмет көрсетуін, сондай-ақ, жаңа бағдарламалар жасау процесінде автоматтандыруды қамтамасыз етеді.
Жүйелік БҚ-ға:
Операциялық жүйе (ОЖ)- бағдарламалардың ұйымдық жинтығы, олардың мақсаты – компьютер жұмысын басқару. ОЖ- нің бұл бөлігі ақпаратты енгізудің, сақтаудың, өндеу мен құжаттаудың кейбір әмбебап құралдары ретінде компьютердің қызмет атқаруын қамтамасыз етеді.
Бағдарламалау жүйесі- БҚ-ның бір бөлігі, оны пайдалана отырып бағдарламалар жасалады. Бағдарламалау жүйелерінің мақсаты- бағдарламалау тілдерінде жазылған бағдарламалардың бастапқы мәтіндерін жасау процесін оңайлату, сондай- ақ, оларды компьютер атқаратын бағдарламаға түрлендіру. Бағдарламалау жүйесіне бағдарламалаудың әр түрлі тілдеріндегі таратқыштар (компиляторлар немесе имтерпретаторлар) жатады.
Техникалық және сервистік (ұйымдасқан) қызмет көрсету бағдарламалары компьютердің, дискілердің және басқаларының жұмыс қабілетін бақылаудың, анықтау мен қалпына келтірудің бағдарламалық құралдары болып саналады.
Қолданбалы БҚ пайдалану міндеттерін шешуді қамтамасыз етеді. Мұндағы шешуші ұғым қолданбалы бағдарламалардың дестесі (пакеті) болып табылады.
Қолданбалы бағдарламалардың дестесі (ҚБД) – белгілі бір тақырып немесе пән бойынша міндеттер ауқымын шешуге арналған бағдарламалар жиынтығы. ҚБД мына төмендегі түрлерге бөлінеді:
Жалпы мақсаттағы ҚБД міндеттердің кең тобын автоматтандыруға бағдарланған.
ҚБД- нің тобына:
ҚБД-нің әдістемелік – бағдарлау негізіне:
Проблемалық -бағдарланған ҚБД нақты мәселе саласындағы белгілі бір міндеттерді (проблемаларды) шешуге бағытталған .Бұл қолданбалы бағдарламалар дестелерінің ең кең тобы.
Олардан мыналарды: банктік дестелерді, бухгалтерлік есеп дестелерін, қаржы менеджментін, құқықтық анықтамалық жүйелерді және басқаларын бөліп атаған жөн.:Қолданбалы БҚ-ға сервистік қызметің бағдарламалық құралдары жатады, олар пайдаланушының қолайлы жұмыс ортасын ұйымдастыру үшін (мысалы, ақпараттық менеджрлер, аудармашылар және басқалары) қызмет атқарады.
Пайдаланушының интерфейсі (User Interface) ақпараттық және бағдарламалық құралдармен қамтамасыз етіледі. Интерфейстің ақпараттық бөлігі экран, пернетақта (клавиатура), және тышқан (маус-мышь) болып табылады. Бағдарламалық бөлігі қазір ең алдымен графикалық бейнелеу түрінде (Graphical User Interface- GUI) анықталады.
GUI мына төмендегі төрт принципке негізделген:
Пайдаланушының жалпы интерфейсі-компьютерге командалар берудің стандартты әдісін, қосымшалрмен саймандарының бірдей құрылымын (түсіп қалған меню, жетелеу жүйесі, т.б.) анықтайды. Бұл стандартты БҚ талдамасындағы жетекші фирмалар Apple, Microsoft және ІВМ ( тізім стандартты қабылдаудың хронологиялық тәртібінде келтірілген) қабылдаған.
Бағдарламалық қамтамасыздандыру ТҮАБЖ функциясын іске асыртаын және ТҚК берілген функцияларын қамтамасыздандыратын бағдарламалардың жиынтығын ұсынады. Оған жалпы және арнайы бағдарламалық қамтамасыздандыруын жатқызамыз.
Жалпы бағдарламалық қамтамасыздандыру тапсырыс берушіге есептеуіш техника құралдарымен бірге бір уақытта жеткізіледі. Оған бағдарламалық қамтамасыздандыру құралының бағдарламалар есептеуіш кешендерінің функционалдау ұйымдары, трансляцияланатын бағдарламалар, стандартты бағдарламалардың кітапханалары, басқа қызметтік және стандартты бағдарламалар. Жалпы бағдарламалық қамтамасыздандыру басқарудың және бақылаудың нақты есептерін шығаруға ешқандай қатысы жоқ, сондықтан олар нақты БЕМ-ң сипаттамасы мен құрамымен анықталады және де оның құрамы мен функционалды қолдануымен анықталады. Жалпы бағдарламалық қамтамасыздандыру ажырамайтын бөлігі болып тестілік жүйе — БЕМ-ң техникалық эксплуатациясы және наладкасын, жұмыс қабілеттігін тексеру үшін бағдарламалар жиынтығы.
Жалпы бағдарламалық қамтамасыздандыру құрамына SIMATIC — S7 конфигурациялауы үшін STEP 7 пакеті кіреді және де суреттеп көрсету және бейнелеу жүйесі үшін WinCC пакеті кіреді.
Арнайы бағдарламалық қамтамасыздандыру нақты ТҮАБЖ-ны құру кезінде жасалатын бағдарламалардың жиынтығын көрсетеді, ол ТҮАБЖ техникалық құралдарының жұмысын және функциясын іске асыратын бағдарламалар. Басқаша айтқанда, арнайы бағдарламалық қамтамасыздан-дыру объектегі әртүрлі жағдайдағы басқару тәртібін анықтайды.
ТҮАБЖ-ы функционалдау үшін қажетті бағдарламалардың жиынтығы жүйенің бағдарламалық қамтамасыздандыруын пайда қылады, соған ұқсас техника құралдарының жиынтығы сияқты аспаптық қамтамасыздандыру пайда қылады. Кейде «бағдарламалық қамтамасыздандыру» орнына «математикалық қамтамасыздандыру» деп айтады.
АБЖ өзінің басқару және бақылау функцияларын орындаған кезде уақыттың әрбір интервалына барлық бағдарламаны пайдалана бермейді. Кейбір бағдарламаларды басқа бағдарламаларға қарағанда көбірек қолдануға тура келеді. Сондықтан, кейбір бағдарламалар машинаның оперативті жадында қарастырылатын уақытында табылады, басқалары — оның сыртқы жадында, ал үшіншілері — магнитті таспаларда. Кез келген бағдарлама өзінің «жұмыс істеу» кезегі келгенде, машинаның оперативті жадысына еңгізілуі керек.
Жүйенің математикалық моделін (яғни, қолданылатын бағдарламалар жиынтығы) әдетте екі топқа бөледі: сыртқы математикалық қамтамасыздандыру және ішкі математикалық қамтамасыздандыру.
Бірінші топқа жоғарыда ескертілген басқару жүйесінің функциясын іске асыратын бағдарламалар. Оларға, мысалы мына бағдарламалар қатысады:
Әртүрлі басқару объектілері үшін бірдей функцияларын іске асыратын бағдарламалар, әрине әртүрлі болып келеді.
Ішкі математикалық қамтамасыздандыруға есептеуіш кешенінің функционалдауын іске асыратын, АБЖ ерекшелігіне ешбір қатыссыз берілген машинаның типімен бірге жеткізілетін және оның функциясының орындалуының нақты жиналуынан бағдарламаларды жатқызамыз. Бұл топқа келесі бағдарламалар жатады:
Кейбір бағдарламалар (сыртқы және ішкі математикалық қамтамасыздандыру) кейде арнайы құрылғылармен ауыстырылады. Сонымен, кейбір функциялар бағдарламалық және аспаптық түрінде іске асырылуы мүмкін.
Н.Т. Ермеков «Информатика» 10-11 Алматы: Атамура 2003ж.
http://kk.wikipedia.org
http://www.bazernet.ru
http://www.kkaobolashak.kz
Информация о работе Қазірігі заманғы компьютерді бағдарламалық қамтамасыз ету