КомпьютерлерБағдарламалық қамтамасыз ету

Бағдарламалық қамтамасыз ету - бұл не? Қандай бағдарламалық құрал?

компьютер кез келген пайдаланушы күн сайын осындай бағдарламалық қамтамасыз ету ретінде мерзімге тұр. мерзімі заманауи түсіну «бағдарламалық қамтамасыз ету» немесе, қысқарған түрiнде «БК» ( «жұмсақ») ретінде түсіндіріледі, өйткені бұл таң қаларлық емес. бағдарламалық түрлері мен компьютерлік жүйелердің басқа компоненттерімен өзара қарым-қатынастардың кейбір маңызды аспектілерін қарастырайық. Сондықтан, бағдарламалық қамтамасыз ету қандай?

Бас ұғымдар

бір нұсқаулар жиынтығы, программалау тілі негізінде олардың орындалуы туралы директивалар, бағдарлама немесе пайдаланушы және компьютерлік жүйесі арасындағы, сонымен қатар компьютер немесе басқа қолданбалар салынған деп аталатын темір компоненттері арасында ғана емес, ынтымақтастық үшін жауапты бағдарламаларды орнату - жалпы мағынасы бағдарламалық қамтамасыз ету белгілі бір мақсаттар үшін.

бағдарламалық қамтамасыз етуді мандатпен байланысты функциялары байланысты барлық бағдарламалық қамтамасыз ету кейінірек талқыланатын болады, бірнеше сынып, бөлуге болады.

Аппараттық және бағдарламалық қамтамасыз ету: айырмашылық және қарым-қатынас

Осы екі терминдер түсіндіру бірінші компьютерлер келуімен келді. компьютер ( «темір» компоненттері) Бұл аппараттық, қолды (Аналық платаға, процессор, жад, перифериялық құрылғылар, және жүйедегі басқа да құрылғылар, немесе оған қосылған) түртіп алады - Бүгін, аппараттық деп болжанып отыр.

Бағдарламалық қамтамасыз ету мерзімінің керісінше түсіндіру. Аударма «жұмсақ бұйымдар» ретінде сөзбе ұсынылуы мүмкін. кеңірек мағынада, ол бағдарлама, ол мағынада болып, тіпті виртуалды компоненті қозғады, бұл мүмкін емес дегенді білдіреді.

Ал оның қабілеттеріне «темір» немесе қол пайдалану міндетті мұндай құрылғылардың орындалуына жауапты арнайы бақылау бағдарламаларын түрінде, арнайы бағдарламалық қамтамасыз ету пайдаланылуы тиіс үшін, ең қызығы, (жүргізушілер, командалық енгізу / BIOS шығу орнатады және т.б.. D.) .

мерзімді бағдарламаның өзі, қазір тіпті компьютерлік техника басында, ол бағдарламалық қамтамасыз ету тұрғысында болып барлық жерде қолданылатын аударма қолданыста болған жоқ. Ол толық қалыптасқан ерте 60-шы жылдары ғана болды. Ол компьютердің аппараттық басқару үшін жауапты командалардың айқын бөле, ақырғы тұтынушы мен енгізуге байланысты болды. Қатысты сыныптар (аппараттық және бағдарламалық) белгілі аппараттық және бағдарламалық қамтамасыз ету жүйелері болды.

бірнеше критерийлер негізінде жіктеу бағдарламалық қамтамасыз ету

Бағдарламалық қамтамасыз ету - бұл кез-келген компьютерлік жүйенің бағдарлама бөлігі болып табылады, бұл бағдарламалық қамтамасыз ету, оған жүктелген міндеттерді негізделген бірнеше үлкен категорияға бөлуге болады. Мысалы, пайдалану және бағдарламалық қамтамасыз идентификатор бойынша пайдаланушылардың кең ауқымы үшін Корпоративтік (таңдамалы ірі фирмалар мен компаниялар үшін жасалған) және бағдарламалық қамтамасыз бөлінеді.

критерий портативті сәйкес (өте әр түрлі жүйелерде бейімделген) платформа (бір орта және «темір» бір түрі тек қана жұмыс істейтін) нақты, және кросс-платформа болуы мүмкін.

түрін тарату бойынша (Open Source GNU General Public License бастапқы коды қатысты) ашық және еркін, фирмалық бағдарламалық қамтамасыз бөлуге болады. Сонымен қатар, мұнда жиі тегін ақылы және шартты үшін енгізілген. қолдану соңғы түрі бағдарлама сатып алуға болады, содан кейін, толық немесе ішінара белгілі бір уақыт кезеңі үшін шектелген функционалдық болып табылады. Әйтпесе, ол жұмыс тоқтайды.

Бірақ мақсатты жіктеу бағдарламалық қамтамасыз етуді кең ауқымды үш санатқа болуын көздейді:

  • жүйесі;
  • қолөнер;
  • (Әзірлеу құралдары, құралдар мен утилиталар) аспаптық.

Бағдарламалық қамтамасыз ету жүйесін

жүйе ретінде компоненттері ғана емес әдеттегі мағынасында қолдану болып табылады. Шын мәнінде, операциялық жүйелер, сондай-ақ бағдарламалар.

Жиі, алайда, жүйелік бағдарламалық қамтамасыз ету, олар жұмыс істейтін операциялық жүйе қоршаған ортаға, және белгілі бір тапсырманы (мысалы, сол құрылғы драйверлері) жүзеге асыратын тартылған аппараттық пайдаланушы бағдарламаларды байланыстыратын қабатының түрі ретінде қарастыруға болады.

ол анық ету үшін, біз қарапайым мысал береді. Windows операциялық жүйесі (жүйе қабаты), дыбыс картасын ( «темір») және медиа ойнатқышын алыңыз (қолданбалы бағдарламалық қамтамасыз ету). saundkarta үшін дыбысты қайта алмады, сіз ойыншы үшін алаң болып табылады операциялық жүйе, құрылғы бақылауды қамтамасыз етеді драйверін (жүйелік бағдарламалық қамтамасыз ету) керек. жүйесі құрылғыны таниды бастап, оның директивалар арқылы арнайы кодектер мен декодерлер (қосымша бағдарламалық құралдар) пайдаланады аудио файл түрін анықтауға, ойнатқышты басқару үшін оларды тасымалдайды. қарым-қатынас айқын.

қолданбалы бағдарламалар

жүйелік компоненттерді іске қосу немесе ішінара ғана оларды пайдалануға келмейтін барлық сол бағдарламаларды қамтиды қосымшалар үшін, сондай-ақ анықталған нақты пайдаланушы міндеттерді шешу.

Мысал бүгін біз көп әкелуі мүмкін: Көріп отырсыздар, бағдарламалық қамтамасыз ету, әрбір түрін (бағдарламалық қамтамасыз ету) офистік бағдарламалар, бұқаралық ақпарат құралдары редакторлар, математикалық есептеулер және дизайн жүйесі, т.б. интернет және желі басқару қолжетімділік, тіркеуші деректер, құралдары - іске асыру жөніндегі бағытталған құралы .. тар міндеттерді ауқымы, және пайдаланушы бүкіл компьютерлік жүйесімен тікелей өзара іс-қимыл.

Құралдар & Utilities

құралдары бағдарламалық қамтамасыз ету және басқа да түрлерін дамыту және техникалық қызмет көрсету бойынша бағдарламалық қамтамасыз ету кіреді. Бұл платформа тілі қамтуы мүмкін бағдарламалау ортасын дамыту, SDK пакеттер, қателерді қадағалау және нұсқасы бақылау.

Олардың астында жиі жатады деп коммуналдық, ескере отырып, бағдарламалық қамтамасыз ету және басқа да әдістерін параметрлеріне қол жеткізу онсыз бірыңғай аппараттық параметрлерін конфигурациялау үшін, және / немесе компьютерлік жүйенің бағдарламалық қамтамасыз компоненттері, іске асыру мүмкін емес. Мұндай бағдарламалық қамтамасыз ету операциялық жүйесінің интеграцияланған немесе бөлек орнатуға болады. Кейбір жағдайларда, коммуналдық толық автоматтандыру параметрлерін (мысалы, оптимизаторы өтініш қателерді түзету және Windows-жүйелердің өнімділігін жақсарту үшін) пайдалана алады.

орнына эпилог туралы

жоғарыда айтылғандай, ол бір өтініш, сонымен қатар жиынтығы ғана емес болуы мүмкін, өйткені, «бұл бағдарлама қандай» Бұл тәсіл бірнеше дұрыс:? Ақыр аяғында, ол көптеген пайдаланушылар жиі мерзімді бағдарламалық құралы туралы тағы бір сұрақ туындайды Айта кету керек, бағдарламалар, бір басқа да компоненттер бақылауға тілі пәрмендері, директивалар мен бағдарламалау тілі ережелерін жиынтығы немесе екілік код түрінде өңдеу және орындау үшін олардың аударым, мысалы, орталық процессор.

сипаттамасында бүгін өте, өте көп есептеледі болады сыныптар, одан әрі бөлу жоқ бағдарламалық қамтамасыз ету тек қана негізгі түрлерін ұсынылды, өйткені Бұл жіктеу, сондай-ақ өте шартты болып табылады. Бірақ кәдімгі пайдаланушы жеткілікті болады мерзімді Бағдарламалық қамтамасыз ету және осы бастапқы білім түсіну үшін.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 kk.delachieve.com. Theme powered by WordPress.