Бағдарламалық жасақтаманың негізгі түрлері. Бағдарламалық жасақтама жіктемесі


Бағдарламалық жасақтама (бағдарламалық қамтамасыз ету) сонымен қатар жобалау мен дамыту жұмыстарының барлық саласын қамтиды



бет2/12
Дата22.09.2023
өлшемі76.75 Kb.
#478298
1   2   3   4   5   6   7   8   9   ...   12
БАҒДАРЛАМАЛЫҚ ЖАСАҚТАМАНЫҢ НЕГІЗГІ ТҮРЛЕРІ

Бағдарламалық жасақтама (бағдарламалық қамтамасыз ету) сонымен қатар жобалау мен дамыту жұмыстарының барлық саласын қамтиды:

  • - бағдарламалық дизайн технологиясы (мысалы, дизайн, құрылымдық және объектіге бағытталған дизайн және т.б.);

  • - бағдарламалық тестілеу әдістері;

  • - бағдарламалардың дұрыстығын дәлелдеу әдістері;

  • - бағдарламалардың сапасын талдау;

  • - бағдарламалардың құжаттамасы;

  • - бағдарламалық жасақтаманы жобалау процесін жеңілдететін бағдарламалық құралдарды әзірлеу және пайдалану және әлдеқайда көп.

Бағдарламалық жасақтама - бұл компьютерлік жүйенің ажырамас бөлігі. Бұл техникалық құралдардың қисынды жалғасы. Белгілі бір компьютерді қолдану аясы ол үшін жасалған бағдарламалық жасақтама арқылы анықталады. Компьютердің кез-келген қолданылу саласында білімі жоқ. Бұл білімнің барлығы компьютерлерде орындалатын бағдарламаларға бағытталған.
Бағдарламалық жасақтаманы заманауи компьютерлер құрамына миллиондаған бағдарламалар кіреді - ойыннан бастап ғылыми-зерттеуден.
Алғашқы жуықтауда компьютерде жұмыс істейтін барлық бағдарламаларды үш санатқа бөлуге болады:

  • 1) қажетті пайдаланушылардың орындалуын тікелей қамтамасыз ететін өтініштер;

  • 2) әр түрлі қосалқы функцияларды жүзеге асыратын жүйелік бағдарламалар, мысалы: компьютер ресурстарын басқару; Пайдаланылған ақпараттың көшірмелерін жасау; Компьютерлік құрылғылардың жұмысын тексеру; Компьютер және басқалар туралы анықтамалық ақпарат беру;

  • 3) компьютерге арналған жаңа бағдарламалар жасау процесін жеңілдететін құралдардың бағдарламалық жүйелері.

Жіктелу кезінде есептеу техникасының қарқынды дамуы және компьютерлік қосымшалардың көлемін кеңейту жобалық эволюция процесін жеделдететіндігін ескеру қажет.
Егер ертерек қолданыста болса, операторлардың, аудармашылардың, қолданбалы пакеттердің негізгі категорияларын жай ғана тізімде алса, қазір жағдай түбегейлі өзгерді.
Бағдарламалық жасақтаманың дамуы тереңдей болды (операциялық жүйелерді, бағдарламалау және т.б.) және сәндеу (қолданбалы бағдарламалар және қолданылуы мүмкін және тәуелсіз құндылық).
Бағдарламалық жасақтама мен бағдарламалық жасақтама мен базардың арақатынасы өте тез өзгеріп отырады. Операциялық жүйелер сияқты классикалық бағдарламалық жасақтама да интеллектуалды функциялармен үнемі дамып, оларды басқарады, олардың көпшілігі бұрын ғана зияткерлік қабілеттерге қарады.
Сонымен қатар, дәстүрлі емес бағдарламалар пайда болды, олар жақсы белгіленген критерийлерде жіктеу өте қиын және ол мүмкін емес, мысалы, бағдарлама, мысалы, бағдарлама электронды сұхбаттасушы.
Бүгінгі таңда біз келесі бағдарламалық топтар көп немесе одан да аз дамыған деп айта аламыз: операциялық жүйелер мен қабықтар; Бағдарламалау жүйелері (аудармашылар, субротуналар кітапханалары, дегюмерлер және т.б.); аспаптық жүйелер; Біріктірілген бағдарламалық пакеттер; Динамикалық кестелер; машина графикалық жүйесі; Деректер базасын басқару жүйелері (ДҚБЖ); Бағдарламалық жасақтама.
Жүйелік бағдарламалық жасақтама компьютердің немесе желінің жұмысын қамтамасыз ететін бағдарламалық пакет деп аталады және жеке компьютерлерді немесе жеке компьютерлерді немесе осы функционалды тапсырмаларды орындау үшін орталық құруға болады. Жүйелік қолдауды әзірлеу, енгізу және жүргізумен айналысатын бағдарламашылар жүйелік бағдарламашылар деп аталады. Сонымен қатар, желілік әкімші және операторлар жүйелік бағдарламалық жасақтамамен айналысады.
Жүйелік бағдарламалық жасақтамаға мыналар кіреді: есептеу жүйесінің қалыпты жұмысын қамтамасыз ету; компьютерде және қосымшалар бағдарламаларына арналған желілік ортада; көмекші процедураларды орындау (файлдар мен дерекқорларды көшіру, мұрағаттау, қалпына келтіру, рұқсатсыз кіруден тігілген); Компьютерлік техниканың диагностикасы және алдын-алу және жергілікті желі.
Жүйелік бағдарламалық қамтамасыздандыру - компьютердің ажырамас бөлігі - тұрақты жадқа, компьютермен жұмыс жасайтын негізгі қолдауды, компьютердің операциялық жүйесіне, жұмыс снарядтарына, желілік амалдық жүйеге енеді. Қызметтік бағдарламалық жасақтама пайдаланушының ыңғайлы жұмысын ұйымдастырады.
Жүйелік бағдарламалық жасақтаманы негізгі бағдарламалық жасақтамаға, амалдық жүйеге және қызметтік бағдарламаларға бөлуге болады.
Жүйелік бағдарламалық қамтамасыздандыру - бұл өндіріс сатысында жабдықтың элементтеріне салынған және тиісті ROM-да сақталған негізгі бағдарламалар жиынтығы. Негізгі бағдарламалық жасақтаманың негізгі бөлігі - бұл BIOS жүйесі (негізгі кіріс және шығыс жүйесі), ол аналық платада жазылған ROM-да жазылған. BIOS-тің келесі негізгі функцияларын ажыратуға болады.

  • 1. Аппараттық интерфейстерді қолдау

  • 2. Қосылған кезде компьютердің аппараттық компоненттерін сынау.

  • 3. Амалдық жүйені жүктеу.

Компьютерді қосқан кезде, BIOS бағдарламалары автоматты түрде іске қосылады және компьютерлік жүйенің аппараттық конфигурациясын және оның құрамдас бөлігінің жұмысын тексере бастайды. Жұмыс істейтін құрылғылармен байланыс тиісті аппараттық интерфейстер аясында байланыс орнатылған. Егер негізгі құрылғылардың жұмыс істемеуі - процессор, қошқар немесе бейне карта анықталса, жұмыс автоматты түрде тоқтайды. Егер басқа құрылғылардың жұмыс істемеуі болса, мысалы, қатты диск немесе CD дискісі, жұмыс тоқтап қалмаса, онда жұмыс тоқтамайды, бірақ тиісті ескерту беріледі және жұмысты жалғастыруға өтініш беріледі және жұмыс істемейтін құрылғымен байланыс орнатылмаған. Егер қателер анықталмаса, амалдық жүйенің жүктемесі басталады.
BIOS жүйесін орнату BIOS-тің бөлігі болып табылатын BIOS орнату бағдарламасы арқылы мүмкін. Бұл бағдарламаны іске қосу үшін, сіз компьютерді қосқаннан кейін жою түймесін басу керек, бірақ амалдық жүйені жүктемес бұрын (компьютер қосулы болғаннан кейін бірнеше секунд ішінде) түймесін басыңыз. Көбінесе қолданылған BIOS параметрлерінің бірі - амалдық жүйенің жүктеу құрылғысын көрсету, I.e. Ескерту, деректер ортасы, амалдық жүйе. Әдетте, 3 тасымалдаушының тізімі BIOS-ке орнатылған, егер олар кез-келгенде орнатылған амалдық жүйе олардың кез-келгенінде табылса, бұл жүйе жүктеледі. Егер құрылғы құрылғыларының бірінде кез-келген амалдық жүйе анықталса, сәйкес хабарлама шығарылады және басқа құрылғылардың идентификаторын енгізу туралы сұраныс шығарылады. Операциялық жүйессіз компьютерде кез-келген бағдарламалық жасақтама әрекеттерін орындаңыз, BIOS параметрін қоспағанда, мүмкін емес. Егер пайдаланылған амалдық жүйе қатты дискіге орнатылса және бұл жүйені өзгертудің қажеті жоқ, содан кейін бұл қатты дискіні жүктеу тізіміне қойған жөн. Егер амалдық жүйені CD дискісінен (жаңа амалдық жүйені орнатқан кезде), содан кейін жүктеу тізімінен құлыптау тізімінде қатты дискінің алдында тұрып қалуы керек. Көптеген BIOS параметрлері BIOS орнату бағдарламасы арқылы өзгерту қажет емес - оларды амалдық жүйенің тиісті утилиталары арқылы орнатуға болады. Мысалы, жүйелік сағаттарды Windows басқару тақтасының күні мен уақыты арқылы орнатуға болады (ол тиісті BIOS параметрі пайда болады). Қазіргі ROM BIOS әдетте флэш-жад негізінде құрылады, сондықтан оларды қайта жазуға болады (микробағдарлама) - осы үшін BIOS сәйкес бағдарламалардан тұрады. Қалпына келтіру биос дегеніміз өте маңызды процедура - егер қайта жазу кезеңінде сәтсіздік орын алса, компьютер толығымен жұмыс істемейді.


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   12




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет