ՀամակարգիչներԾրագրային ապահովման

Software - Ինչ է սա: Թե ինչ է ծրագրային ապահովման ծրագիր:

Ցանկացած օգտագործողի համակարգչի ամեն օր կանգնած ժամկետով, ինչպիսիք են ծրագրային ապահովման. Սա զարմանալի չէ, քանի որ ժամանակակից ըմբռնումը ժամկետի մեկնաբանվում է որպես «ծրագրային» կամ, կրճատ ձեւով, «PO» ( «փափուկ»): Եկեք դիտարկենք մի քանի կարեւոր ասպեկտներ ծրագրային տեսակների եւ հարաբերությունների հետ մյուս բաղադրիչների համակարգչային համակարգերի. Այնպես որ, այն, ինչ Software.

Ընդհանուր հասկացությունները

Մի ընդհանուր իմաստով Software մի շարք հրահանգների, հրահանգները դրանց կատարման հիման վրա ծրագրավորման լեզու, մի ծրագիր կամ սահմանված ծրագրերի համար պատասխանատու համագործակցության ոչ միայն միջեւ Օգտվողի եւ համակարգչային համակարգի, այլեւ այսպես կոչված երկաթե բաղադրիչների համակարգչի կամ այլ դիմումների կառուցվել որոշակի նպատակների համար:

Կախված նրանից, թե պարտադիր գործառույթների ծրագրային ապահովման, ծրագրային փաթեթները կարելի է բաժանել մի քանի խմբերի, որոնք կքննարկվեն ավելի ուշ:

Ապարատային եւ ծրագրային ապահովման. Տարբերակումը եւ հարաբերությունները

Մեկնաբանության այդ երկու պայմանների հետ եկավ գալուստը առաջին համակարգիչների. Այսօր ենթադրվում է, որ Hardware - Այս ապարատային համակարգչի ( «Երկաթ» բաղադրիչների), որը կարող է դիպչել ձեռքերը (Motherboard, պրոցեսոր, հիշողությունը, սարքերի եւ այլ սարքեր համակարգում, կամ կապված է այն):

Լրիվ հակառակն է մեկնաբանության ժամկետի մեջ Software. Թարգմանություն կարող է ներկայացված լինել բառացիորեն որպես «փափուկ Կերամիկա»: Ավելի լայն իմաստով, այն նշանակում է, որ ծրագիրը չի կարող հուզել, դա ինչ-որ իմաստով, նույնիսկ վիրտուալ բաղադրիչը:

Եւ, որ ամենահետաքրքիրն է, որովհետեւ օգտագործումը «երկաթի» կամ մուտք գործել իր ունակություններով պետք է անպայման օգտագործվում է հատուկ ծրագրային ապահովում է ձեւով հատուկ հսկողության ծրագրերի, պատասխանատու իրականացման համար նման սարքերի (վարորդների, սահմանում է հրամանը մուտքագրման / BIOS արտադրանքի եւ այլն: Դ) ,

Տերմինը Software ինքնին, որ թարգմանություն եւ մեկնաբանումը, որոնք այժմ օգտագործվում է ամենուր դա համատեքստում ծրագրային ապահովման, նույնիսկ լուսաբացին համակարգչային տեխնիկայի չէր օգտագործման համար. Դա եղել է միայն վաղ 60 - ական թվականներին ձեւավորված ամբողջությամբ. Այն կապված էր ներդրման հստակ բաժանման թիմերի համար պատասխանատու կառավարման համակարգչի ապարատային, եւ վերջնական օգտագործողի. Առնչվող դասեր (ծրագրային եւ ապարատային) հայտնի դարձավ ապարատային եւ ծրագրային ապահովման համակարգեր:

Դասակարգում ծրագրային ապահովման հիման վրա մի քանի չափանիշների

Քանի որ Software - սա է ծրագրի մասն է ցանկացած համակարգչային համակարգի, եւ այս ծրագրաշարը կարող է բաժանել մի քանի լայն բաժիններում հիման վրա դրված դրան: Օրինակ, օգտագործումը եւ replication ծրագրային բաժանվում է կորպորատիվ (պատվերով պատրաստված խոշոր ընկերությունների եւ ընկերությունների) եւ ծրագրային ապահովման համար մի շարք օգտագործողներ.

Ինչպես հայտնում է չափանիշի դյուրատարություն կարող են լինել հարթակ կոնկրետ (աշխատում է բացառապես մեկ միջին եւ մեկ տեսակի «երկաթի»), եւ խաչաձեւ պլատֆորմը (հարմարեցված է շատ տարբեր համակարգեր):

Ըստ տարածել տեսակ կարելի է բաժանել գույքային software, բաց (վերաբերյալ կոդով է Open Source GNU համընդհանուր հանրային արտոնագրի.) Եւ անվճար: Բացի այդ, այստեղ հաճախ ընդգրկված անվճար է, վճարովի եւ shareware. Վերջինս տեսակը կիրառման ամբողջությամբ կամ մասամբ սահմանափակվում գործառույթն է որոշակի ժամանակահատվածում, որից հետո, ծրագիրը պետք է գնել: Հակառակ դեպքում, այն կդադարի աշխատել:

Բայց նախատեսված դասակարգումը ենթադրում է գոյությունը երեք լայն կատեգորիաների ծրագրային:

  • համակարգ;
  • Արհեստ;
  • գործիքային (զարգացման գործիքներ, գործիքներ եւ կոմունալ):

համակարգ Software

Քանի որ համակարգի բաղադրիչներից են ոչ միայն դիմում է սովորական իմաստով: Ի դեպ, օպերացիոն համակարգեր են նաեւ ծրագրեր:

Հաճախ, սակայն, այդ համակարգը ծրագրային կարող է մտածել որպես տեսակ շերտի կապող օգտվողի ծրագրեր է օպերացիոն համակարգի միջավայրում, որտեղ նրանք գործում, եւ ապարատային, որ ներգրավված է իրականացնում հատուկ առաջադրանք (օրինակ, նույն սարքի վարորդների).

Այն դարձնել ավելի հստակ, մենք պետք է տալ մի պարզ օրինակ. Վերցրեք Windows օպերացիոն համակարգը (համակարգը շերտ), ձայնային քարտ ( «երկաթյա») եւ մեդիա նվագարկիչ (դիմումը ծրագրային). Է saundkarta կարող վերարտադրել ձայնը, դուք պետք է վարորդական (ծրագրային ապահովման համակարգը), որը ապահովում է վերահսկողությունը սարքի կողմից օպերացիոն համակարգով, որը հանդիսանում է հարթակ խաղացողի համար: Քանի որ համակարգը ճանաչում է սարքը, իր դիրեկտիվների այն փոխանցում է նրանց վերահսկել նվագարկիչ, հայտնաբերել տեսակն է ձայնային ֆայլ օգտագործում է հատուկ codecs եւ decoders (լրացուցիչ ծրագրային գործիքներ): Որ հարաբերությունները ակնհայտ է:

ծրագրեր

Դիմումների ներառում է բոլոր այն դիմումները, որոնք չեն գործարկել համակարգի բաղադրիչները, կամ օգտագործել դրանք միայն մասամբ, լուծել նաեւ սահմանված կոնկրետ օգտագործողի առաջադրանքներ.

Օրինակ, այսօր մենք կարող է շատ: Office համարներ, մեդիա խմբագիրները, համակարգը մաթեմատիկական հաշվարկների եւ դիզայն, նշանակում է, որ մուտքի ինտերնետի եւ ցանցի կառավարման, տվյալների անտառահատ, եւ այլն: Ինչպես տեսնում եք, ամեն տեսակ ծրագրային (Software) - մի գործիք, որը կենտրոնանում է իրականացման .. նեղ շրջանակ խնդիրների, եւ փոխազդում ուղղակիորեն անձնագիրը ամբողջ համակարգչային համակարգի.

Գործիքներ եւ Կոմունալ ծառայություններ

Գործիքները ներառում ծրագրային ապահովման զարգացման եւ պահպանման այլ տեսակի ծրագրային ապահովման. Սա կարող է ներառել հարթակ լեզվի ծրագրավորման միջավայրի զարգացմանը, որ SDK փաթեթները, bug հետեւել եւ տարբերակի վերահսկողություն.

Ինչ վերաբերում է կոմունալ, որ համաձայն նրանց հաճախ վերաբերում է ծրագրային է կարգավորել ապարատային պարամետրերի, եւ / կամ ծրագրային ապահովման բաղադրիչները համակարգչային համակարգի միասնական, առանց որի մուտք գործել պարամետրերը մյուս մեթոդների չի կարող իրականացվել: Այդպիսի ծրագրային կարող է ինտեգրված է օպերացիոն համակարգի կամ տեղադրված են առանձին: Որոշ դեպքերում, կոմունալ կարող է օգտագործել լրիվ ավտոմատացված պարամետրերը (օրինակ, Optimizers դիմում է ամրագրել bugs եւ բարելավել կատարումը Windows համակարգերի):

փոխարեն վերջաբան

Վերջապես, հարկ է նշել, որ շատ օգտվողներ հաճախ բարձրացնում այլ հարց մասին ժամկետային Software: «Ինչ է այս ծրագիրը:« Այս մոտեցումը փոքր - ինչ սխալ է, քանի որ, ինչպես արդեն նշվել է վերեւում, դա կարող է լինել ոչ միայն մեկ դիմում, այլ նաեւ մի շարք ծրագրեր, մի շարք լեզվի հրամանների, հրահանգների եւ կանոնների ծրագրավորման լեզու է վերահսկել այլ բաղադրիչներ կամ դրանց փոխադրումը մշակման եւ կատարման ձեւով երկուական կոդը համար, օրինակ, կենտրոնական պրոցեսոր:

Այս դասակարգումը նաեւ շատ պայմանական է, քանի որ, ի նկարագրության ներկայացված էին միայն հիմնական տեսակները ծրագրային ապահովման առանց հետագա բաժանման մեջ ենթադասերի, որն այսօր կարող է հաշվել, շատ, շատ. Բայց դրա համար նախնական հասկանալու տերմինի Software սովորական օգտվողը կարող է բավականացնել եւ այս գիտելիքը:

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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