Jump to content

Համակարգչային ճարտարագիտություն

Վիքիպեդիայից՝ ազատ հանրագիտարանից
Computer engineering
Technical sciences, մասնագիտություն, հիմնական առարկա, գիտական բնագավառ Խմբագրել Wikidata
Ենթակատեգորիագիտություն
 • կիրառական գիտություն
  • ճարտարագիտություն Խմբագրել Wikidata
Մասն էինֆորմատիկա, էլեկտրատեխնիկա Խմբագրել Wikidata
Ով է կիրառումcomputer engineer Խմբագրել Wikidata

Համակարգչային ճարտարագիտություն (CoE կամ CpE) համակարգչային գիտության և էլեկտրոնային ճարտարագիտության ճյուղ է, որը միավորում է համակարգչային գիտության և էլեկտրոնային ճարտարագիտության մի քանի ոլորտներ, որոնք անհրաժեշտ են սարքավորումների և ծրագրային ապահովման մշակման համար[1]: Որոշ համալսարաններում համակարգչային ճարտարագիտությունը կոչվում է «hամակարգչային գիտություն» կամ «ճարտարագիտական կրթություն»:

Համակարգչային ճարտարագետները պահանջում են «էլեկտրոնային ճարտարագիտության»,«համակարգչային գիտության», «ապարատային և ծրագրային ապահովման ինտեգրման»,«ծրագրային ապահովման նախագծման» և «ծրագրային ապահովման մշակման» ոլորտներում վերապատրաստում: Այն օգտագործում է էլեկտրատեխնիկայի և համակարգչային գիտության մեթոդներն և կարող է ընդգրկել նմանատիպ ոլորտներ՝ արհեստական բանականությունը (AI), ռոբոտաշինությունը, համակարգչային ցանցերը, համակարգչային ճարտարապետությունը և գործառնական համակարգերը:

Համակարգչային ճարտարագետները զբաղվում են համակարգչային տեխնիկայի ապարատային և ծրագրային ապահովման բազմաթիվ ասպեկտներով, սկսած անհատական միկրոկոնտրոլերների, միկրոպրոցեսորների, համակարգիչների և գերհամակարգիչների նախագծումից մինչև սխեմաների ձևավորում: Ճարտարագիտության այս ոլորտը կենտրոնանում է մեծ պատկերի մեջ դրանց ինտեգրման վրա[2]։ Ռոբոտաշինությունը համակարգչային ճարտարագիտության կիրառություններից մեկն է:

Համակարգչային ճարտարագետները նույնպես հարմար են ռոբոտաշինության հետազոտությունների համար, որոնք հիմնված են թվային համակարգերի օգտագործման վրա, էլեկտրական համակարգերը վերահսկելու համար, ինչպիսիք են շարժիչները, հաղորդակցությունները և սենսորները:

Համակարգչային ճարտարագիտությունը սովորաբար զբաղվում է ներկառուցված միկրոկոնտրոլերների համար ծրագրակազմով, VLSI չիպերով, անալոգային սենսորներով, խառը ազդանշանային տպագիր տպատախտակներով և գործառնական համակարգերի նախագծմամբ:

Շատ բարձրագույն ուսումնական հաստատություններում համակարգչային ճարտարագիտություն ուսումնասիրող ուսանողներին թույլատրվում է ընտրել կրտսեր և ավագ դասընթացների խորը ուսուցման ուղղություններ, քանի որ համակարգիչների նախագծման և կիրառման մեջ օգտագործվող գիտելիքների ամբողջ ծավալը գերազանցում է բակալավրի աստիճանին: Այլ ուսումնական հաստատություններ կարող են ճարտարագիտական ուսանողներից պահանջել մեկ կամ երկու տարվա ընդհանուր ճարտարագիտական կրթություն, նախքան համակարգչային ճարտարագիտությունը որպես հիմնական ուղղություն հայտարարելը [3][4][5][6]։

Անհատական համակարգչում օգտագործվող այս մայրական սալիկը համակարգչային ճարտարագիտության ջանքերի արդյունք է:
Շարժիչների տարբերություն,առաջին մեխանիկական համակարգիչը
ENIAC, առաջին էլեկտրոնային հաշվիչ մեքենան

Համակարգչային ճարտարագիտությունը սկսվել է 1939 թվականին, երբ Ջոհն Վինսենթ Աթանասովը և Քլիֆորդ Բերին ֆիզիկայի, մաթեմատիկայի և էլեկտրատեխնիկայի միջոցով սկսեցին զարգացնել աշխարհում առաջին էլեկտրոնային թվային համակարգիչը: Ջոն Վինսենթ Աթանասովը ժամանակին Այովայի Պետական Համալսարանի ֆիզիկայի և մաթեմատիկայի դասախոս էր, իսկ Քլիֆորդ Բերին էլեկտրատեխնիկայի և ֆիզիկայի նախկին շրջանավարտ էր: Նրանք միասին ստեղծեցին Atanasoff-Berry համակարգիչը, որը հայտնի է նաև որպես ABC, որի մշակման համար պահանջվեց հինգ տարի [7]։

Մինչ բնօրինակ ABC-ն ապամոնտաժվեց և դեն նետվեց 1940-ականներին, հանգուցյալ գյուտարարներին հարգանքի տուրք մատուցվեց, 1997 թվականին ստեղծվեց ABC-ի ճշգրիտ կրկնօրինակը, որի ստեղծման համար հետազոտողների և ճարտարագետների թիմին պահանջվեց չորս տարի և 350,000 դոլար [8]։

Համակարգչային ճարտարագիտության կրթության պատմություն

[խմբագրել | խմբագրել կոդը]

Միացյալ Նահանգներում համակարգչային ճարտարագիտության առաջին աստիճանի ծրագիրը հիմնադրվել է 1971 թվականին Օհայո նահանգի Քլիվլենդ քաղաքի Քեյս Վեսթերն ռեզերվ համալսարանում [9]։ ԱՄՆ-ում կար ABET-ի կողմից հավատարմագրված համակարգչային ճարտարագիտական 250 ծրագիր [10]:

Եվրոպայում համակարգչային ճարտարագիտության դպրոցների հավատարմագրումն EQANIE ցանցի շրջանակներում իրականացվում է տարբեր գործակալությունների կողմից: Ճարտարագետների աճող պահանջների պատճառով, որոնք կարող են միաժամանակ զարգացնել ապարատային որոնվածը և կառավարել բոլոր տեսակի համակարգչային համակարգերը, որոնք օգտագործվում են արդյունաբերության մեջ, աշխարհի որոշ բարձրագույն ուսումնական հաստատություններ առաջարկում են բակալավրի աստիճան, որը կոչվում է «համակարգչային ճարտարագիտություն»:

Ինչպես համակարգչային ճարտարագիտության, այնպես էլ էլեկտրոնային ճարտարագիտության ծրագրերն իրենց ուսումնական ծրագրում ներառում են անալոգային և թվային սխեմաների նախագծում: Ինչպես ճարտարագիտական առարկաների մեծ մասի դեպքում, համակարգչային ճարտարագետներին անհրաժեշտ է մաթեմատիկայի և գիտության խորը գիտելիքներ:

Որոշ համալսարաններում համակարգչային ճարտարագիտությունը կոչվում է «համակարգչային գիտություն և ճարտարագիտական կրթություն»: Մուտքի մակարդակի համակարգչային ճարտարագետի մասնագիտությունների մեծ մասը պահանջում է առնվազն բակալավրի աստիճան, համակարգչային ճարտարագիտության, էլեկտրատեխնիկայի կամ համակարգչային գիտության ոլորտում: Ընդհանրապես, մարդը պետք է սովորի մաթեմատիկական առարկաների լայն տեսականի, օրինակ մաթեմատիկական վերլուծությունը, գծային հանրահաշիվը, դիֆերենցիալ հավասարումները և համակարգչային գիտությունը [11]:

Այս ոլորտների նմանության պատճառով էլեկտրոնիկայի կամ էլեկտրատեխնիկայի աստիճանը նույնպես բավարար է:

Քանի որ ապարատային ճարտարագետները սովորաբար աշխատում են համակարգչային ծրագրային համակարգերի հետ, անհրաժեշտ է համակարգչային ծրագրավորման լուրջ գիտելիքներ: Ըստ BLS-ի«համակարգչային ճարտարագիտության մասնագիտությունը նման է էլեկտրատեխնիկայի մասնագիտությանը, բայց ուսումնական ծրագրում ավելացվել են համակարգչային գիտության որոշ դասընթացներ» [12]։ Որոշ խոշոր ընկերություններ պահանջում են մագիստրոսի կոչում:

Համակարգչային ճարտարագետների համար կարևոր է նաև հետևել տեխնոլոգիայի արագ առաջընթացին: Հետևաբար, շատերը շարունակում են ուսումը իրենց ողջ կարիերայի ընթացքում, դա կարող է օգտակար լինել, հատկապես, երբ խոսքը վերաբերում է նոր հմտություններ ձեռք բերելուն կամ եղածները կատարելագործելուն [13]։

Մասնագիտություններ

[խմբագրել | խմբագրել կոդը]

Համակարգչային ճարտարագիտության մասնագիտություն ունեցող անձը կոչվում է համակարգչային ճարտարագետ:

Վերնագիր նախածանց

(Prefix)

վերջածանց

(Suffix)

Պահանջներ
Համակարգչային ճարտարագետ

(Computer engineer)

Engr. CpE Համակարգչային ճարտարագիտության աստիճան ստացած

Ուսումնական հաստատություն (օրինակ, քոլեջներ, համալսարաններ)

Հավաստագրված համակարգչային ճարտարագետ

(Certified computer engineer)

Engr. CCpE Համակարգչային ճարտարագիտության սերտիֆիկացման քննություն հանձնած

Հաստատություն: մասնավոր հաստատություն (օրինակ,համակարգչային ճարտարագիտական կազմակերպություններ և մասնավոր ընկերություններ)

Դիպլոմավորված ծրագրային ապահովման ճար

(Registered computer engineer)

Engr. RCpE Համակարգչային ճարտարագիտության լիցենզիայի քննություն հանձնած

Հաստատություն: պետական հաստատություն (օրինակ, երկրի կարգավորող խորհուրդը)

Պրոֆեսիոնալ համակարգչային ճարտարագետ

(Professional computer engineer)

Engr. PCpE Համակարգչային ճարտարագիտության մասնագիտական քննություն հանձնած կամ աշխատանքային փորձ ստացած

Հաստատություն: պետական կամ մասնավոր հաստատություն

*կարող է տարբեր լինել, կախված տարածաշրջանից և երկրից:

Դիմում և պրակտիկա

[խմբագրել | խմբագրել կոդը]

Համակարգչային ճարտարագիտության մեջ կա երկու հիմնական ուղղություն, ապարատային և ծրագրային ապահովում:

Համակարգչային սարքավորումների մշակում

[խմբագրել | խմբագրել կոդը]

Համաձայն BLS-ի, համակարգչային տեխնիկայի ճարտարագետների զբաղվածության կանխատեսման, 2019-ից 2029 թվականներին համակարգչային սարքավորումների զարգացման ոլորտում սպասվող տասնամյա աճը կկազմի մոտավորապես 2%, իսկ ընդհանուր աշխատատեղերը 71,100: («Միջինից դանդաղ», իրենց իսկ խոսքերով, համեմատած այլ մասնագիտությունների հետ)[14], որն 3% - ով պակաս է, քան 2014-2024 թվականներին, համեմատած BLS-ի համակարգչային սարքավորումների զարգացման գնահատման և ընդհանուր առմամբ 77,700 աշխատատեղերի հետ [14], իսկ 2012-2022 թվականների համար BLS-ի գնահատմամբ նվազել է 7% - ից [14] 2010-2020 BLS-ի գնահատումն էլ 9% - ից էլ ավելի իջավ [14]։

Այսօր համակարգչային սարքավորումները ինչ-որ կերպ հավասարեցվում են էլեկտրոնային և հաշվողական տեխնիկային (ECE) և բաժանված են բազմաթիվ ենթակատեգորիաների դրանցից ամենակարևորը ներկառուցված համակարգերի նախագծումն է [12]:

Համակարգչային ծրագրային ապահովման մշակում

[խմբագրել | խմբագրել կոդը]

Ըստ ԱՄՆ աշխատանքի վիճակագրության բյուրոյի (BLS), կանխատեսվում է, որ միջինից արագ կզարգանան «համակարգչային ծրագրերի ծրագրային ապահովման ճարտարագետները»։ 2014 թ. - ին ծրագրային ապահովման մշակման ոլորտում ակնկալվող տասնամյա աճը գնահատվում էր 17%, և այդ տարի ընդհանուր առմամբ ստեղծվել է 1,114,000 աշխատատեղ [15]։ Դա 22% - ով պակաս է 2012-2022 թվականների BLS-ի գնահատականից ծրագրային ապահովման մշակողների համար [16][15]։ Եվ դա 2010-ից 2020 թվականներին BLS-ի գնահատականն 30% - ով իջեցրեց [17]։

Բացի այդ, թվային անվտանգության հետ կապված աճող մտահոգությունները հանգեցնում են այն բանին, որ համակարգչային ծրագրային ապահովման մշակման աճի տեմպը գերազանցում է բոլոր ոլորտներում աճի միջին տեմպերը: Աշխատանքների մի մասը, սակայն, կտեղափոխվի արտասահմանյան երկրներ[18]։ Այդ պատճառով աշխատատեղերի աճն արագ չի լինի, քան վերջին տասնամյակի ընթացքում, քանի որ այն աշխատատեղերը, որոնք կարող էին զբաղված լինել Միացյալ Նահանգներում ծրագրային ապահովման ճարտարագետների կողմից, փոխարենը կզբաղեցվեն ծրագրային ապահովման ճարտարագետների կողմից Հնդկաստանի նման երկրներում[19]։ Բացի այդ, ըստ BLS-ի 2014-2024 թվականների համակարգչային ծրագրավորողների թափուր աշխատատեղերի կանխատեսման, նվազել են 8% - ով,[19] այնուհետև 2019-2029 թվականների զբաղվածության կանխատեսում նվազեցում 9% [20] 10% նվազեցում էլ 2021-2031 թվականներին[20], ներկա պահին էլ 11% նվազեցում 2022-2032 թվականներին[20] նրանց համար, ովքեր ծրագրավորում են համակարգիչներ (օրինակ, ներկառուցված համակարգեր), բայց համակարգչային ծրագրերի մշակող չեն [21][22]։ Ծրագրային ապահովման ոլորտում աշխատող կանանց թիվը տարիների ընթացքում նույնիսկ ավելի արագ է նվազում, քան ճարտարագիտական այլ ոլորտներում [23]։

Համակարգչային ճարտարագիտության լիցենզավորում և պրակտիկա

[խմբագրել | խմբագրել կոդը]

Համակարգչային ճարտարագիտությունը սովորաբար կիրառվում է արտադրանքի զարգացման խոշոր ընկերություններում, սակայն այդ պրակտիկան կարող է ենթակա չլինել լիցենզավորման [24][25]։ Այնուամենայնիվ, անկախ խորհրդատուները, որոնք գովազդում են համակարգչային ճարտարագիտությունը, ինչպես ինժեներական գործունեության ցանկացած այլ ոլորտ, կարող են ենթակա լինել պետական օրենքների, որոնք սահմանափակում են մասնագիտական ինժեներական պրակտիկան միայն նրանց համար, ովքեր ստացել են համապատասխան լիցենզիա [26][27]։ Ճարտարագիտական հետազոտությունների փորձագետների ազգային խորհուրդը (NCEES) առաջին անգամ առաջարկել է համակարգչային ճարտարագիտության ոլորտում ճարտարագիտական փորձաքննություն անցկացնելու սկզբունքներ և պրակտիկա[28] 2003 թվականին։

Մասնագիտացված տարածքներ

[խմբագրել | խմբագրել կոդը]

Համակարգչային ճարտարագիտության ոլորտում կան բազմաթիվ մասնագիտություններ:

Պրոցեսորի կառուցում

[խմբագրել | խմբագրել կոդը]

Պրոցեսորի նախագծման գործընթացը ներառում է մի շարք հրամանների ընտրություն և կատարման որոշակի պարադիգմ (օրինակ VLIW կամ RISC) և հանգեցնում է միկրոճարտարապետության ստեղծմանը, որը կարելի է նկարագրել, VHDL-ում կամ Verilog-ում:

Կենտրոնական պրոցեսորի ձևավորումը բաժանված է հետևյալ բաղադրիչների նախագծման: տվյալների փոխանցման ալիքներ, կառավարման միավոր տվյալների ուղիները վերահսկող տրամաբանություն, հիշողության բաղադրիչներ, պահոցները, ժամացույցի սխեմաները, PLL-ը, ժամացույցի ազդանշանի բաշխման ցանցերը, pad հաղորդիչի սխեմաները, տրամաբանական տարրերի գրադարանը, որն օգտագործվում է տրամաբանությունն կարգավորելու համար:

Կոդավորում, գաղտնագրում և տեղեկատվության պաշտպանություն

[խմբագրել | խմբագրել կոդը]
Աղբյուրի կոդը C ծրագրավորման լեզվով գրված

Համակարգչային ճարտարագետները աշխատում են կոդավորման, կիրառական գաղտնագրության և տեղեկատվության պաշտպանության ոլորտում, մշակելով տարբեր տեղեկություններ կապված թվային պատկերների և երաժշտության, մասնատման, հեղինակային իրավունքի խախտման և կեղծիքի այլ ձևերից պաշտպանելու նոր մեթոդների հետ, օրինակ թվային ջրանիշերի միջոցով [29]։

Կապի միջոցներ և անլար ցանցեր

[խմբագրել | խմբագրել կոդը]

Զբաղվում են հաղորդակցություններով և անլար ցանցերով, հեռահաղորդակցության համակարգերի և ցանցերի (հատկապես անլար ցանցերի) առաջխաղացումներով, սխալների վերահսկման համար մոդուլյացիայով, կոդավորմամբ և տեղեկատվության տեսությամբ: Այս մասնագիտության մի մասն են բարձր արագությամբ ցանցերի նախագծումը, միջամտության ճնշումը և մոդուլյացիան, անսարքությունների հանդուրժող համակարգերի նախագծումը և վերլուծությունը, ինչպես նաև պահեստավորման և տվյալների փոխանցման սխեմաները [29]։

Կոմպիլյատորներ և օպերացիոն համակարգեր

[խմբագրել | խմբագրել կոդը]
Windows 10, օպերացիոն համակարգի օրինակ

Այս մասնագիտանում է կոմպիլյատորների և օպերացիոն համակարգերի նախագծման մեջ: Այս ոլորտում ճարտարագետները մշակում են նոր օպերացիոն համակարգի ճարտարապետություն, ծրագրերի վերլուծության մեթոդներ և որակի ապահովման նոր տեխնոլոգիաներ: Այս ոլորտում կատարված աշխատանքների օրինակները ներառում են ալգորիթմի մշակում, որը ժամանակի ընթացքում փոխում է ծածկագիրը միացումից հետո և մշակում է նոր օպերացիոն համակարգ [29]։

Հաշվողական գիտություն և ճարտարագիտություն

[խմբագրել | խմբագրել կոդը]

Հաշվողական գիտությունն ու ճարտարագիտությունը համեմատաբար նոր առարկա են: Ըստ Սլոանի կարիերայի հիմնաքարի կենտրոնի մասնագետների, ովքեր աշխատում են այս ոլորտում, «հաշվողական մեթոդները կիրառվում են ճարտարագիտական, ֆիզիկական և հասարակական գիտություններում բարդ մաթեմատիկական խնդիրներ ձևակերպելու և լուծելու համար, օրինակները ինքնաթիռների նախագծում, նանոմետրային տարրերի պլազմայի մշակում, VLSI սխեմաների մշակում, ռադարների հայտնաբերման համակարգեր, իոնների փոխանցում կենսաբանական ալիքներով և այլն[29]։

Համակարգչային ցանցեր, բջջային հաշվարկ և բաշխված համակարգեր

[խմբագրել | խմբագրել կոդը]

Այս մասնագիտության շրջանակներում ճարտարագետները մշակում են ինտեգրված միջավայրեր հաշվարկների, հաղորդակցության և տեղեկատվության հասանելիության համար: Որպես օրինակ կարելի է բերել ընդհանուր կապուղով անլար ցանցերը, տարբեր համակարգերում ռեսուրսների ադապտիվ կառավարումը և բջջային միջավայրում և բանկոմատներում սպասարկման որակի բարձրացումը:

Որոշ այլ օրինակներ ներառում են անլար ցանցային համակարգերի և fast Ethernet կլաստերային լարային համակարգերի վրա աշխատելը [29]։

Համակարգչային համակարգեր. ճարտարապետություն, զուգահեռ մշակում և հուսալիություն

[խմբագրել | խմբագրել կոդը]
Համակարգչային կենտրոնական պրոցեսորի օրինակ

Ճարտարագետները աշխատում են հետազոտական նախագծերի վրա, որոնք թույլ են տալիս ստեղծել հուսալի, անվտանգ և բարձր արդյունավետությամբ համակարգչային համակարգեր: Այս ոլորտը ներառում է այնպիսի նախագծեր, ինչպիսիք են պրոցեսորների մշակումը բազմաթելային և զուգահեռ տվյալների մշակման համար:

Այս ոլորտում աշխատանքի այլ օրինակներ ներառում են նոր տեսությունների, ալգորիթմների և այլ գործիքների մշակում, որոնք բարձրացնում են համակարգչային համակարգերի աշխատանքը[29]։

Համակարգչային ճարտարապետությունը ներառում է կենտրոնական պրոցեսորի ձևավորում, քեշի հիերարխիա, հիշողության կազմակերպում և բեռի հավասարակշռում:

Համակարգչային տեսողություն և ռոբոտաշինություն

[խմբագրել | խմբագրել կոդը]
Մարդանման ռոբոտի օրինակ

Այս մասնագիտության մեջ համակարգչային ճարտարագետները կենտրոնանում են շրջակա միջավայրի տեսողական ընկալման, ներկայացման և մանիպուլյացիայի տեխնոլոգիաների մշակման վրա: Հավաքված եռաչափ տեղեկատվությունն այնուհետև օգտագործվում է տարբեր խնդիրներ լուծելու համար: Դրանք ներառում են մարդու բարելավված մոդելավորում, պատկերի փոխանցում և մարդ-համակարգչային միջերեսներ, ինչպես նաև հատուկ նշանակության տեսախցիկները, որոնք ունեն համընդհանուր տեսողության սենսորներ [29]։

Ներկառուցված համակարգեր

[խմբագրել | խմբագրել կոդը]
Ներկառուցված համակարգեր օգտագործող սարքերի օրինակներ

Այս ոլորտում աշխատող մասնագետները մշակում են տեխնոլոգիաներ, համակարգերի արագությունը, հուսալիությունը և կատարումը բարելավելու համար: Ներկառուցված համակարգերը կարելի է գտնել բազմաթիվ սարքերում և փոքր FM ռադիոընդունիչից և տիեզերանավերում: Ըստ Սոլանի կարիերայի կենտրոնի, ներկառուցված համակարգերի ընթացիկ զարգացումները ներառում են ավտոմատացված տրանսպորտային միջոցներ և սարքավորումներ որոնողափրկարարական աշխատանքներ իրականացնելու համար [29]։ 2018 թվականի դրությամբ computer embedded systems-ի մասնագիտացումը ներառում է չիպային համակարգերի մշակում, առաջադեմ հաշվողական ճարտարապետություն և IOT:

Ինտեգրալ սխեմաներ, VLSI նախագծում, փորձարկում և CAD

[խմբագրել | խմբագրել կոդը]

Համակարգչային ճարտարագիտության այս մասնագիտությունը պահանջում է բավարար գիտելիքներ էլեկտրոնիկայի և էլեկտրական համակարգերի ոլորտում: Այս ոլորտում աշխատող ճարտարագետները աշխատում են գերխոշոր հաջորդ սերնդի ինտեգրալային սխեմաների և միկրոհամակարգերի արագության, հուսալիության և էներգաարդյունավետության բարելավման և ճարտարապետության էներգիայի սպառումը նվազեցնելու ուղղությամբ [29]։

Ազդանշանի, պատկերի և խոսքի մշակում

[խմբագրել | խմբագրել կոդը]

Այս ոլորտում համակարգչային ճարտարագետները մշակում են բարելավումներ մարդու և համակարգչի փոխազդեցության մեջ, ներառյալ խոսքի ճանաչումը և սինթեզը, բժշկական և գիտական պատկերացումը կամ հաղորդակցման համակարգերը [29]։

Քվանտային հաշվարկ

[խմբագրել | խմբագրել կոդը]

Այս ոլորտը համատեղում է փոքր մասնիկների քվանտային վարքագիծը, ինչպիսիք են սուպերպոզիցիան, միջամտությունը և խճճվածությունը դասական համակարգիչների հետ, ինչը թույլ է տալիս լուծել բարդ խնդիրներ և զարգացնել ալգորիթմներ շատ ավելի արդյունավետ: Մասնագետները մասնագիտանում են հիմնականում քվանտային գաղտնագրությունը, ֆիզիկական մոդելավորումը և քվանտային ալգորիթմները ոլորտներում։

Ճարտարագիտության առավելությունները հասարակության համար

[խմբագրել | խմբագրել կոդը]

Տեխնոլոգիաների ոլորտում տեղեկատվության և հնարավորությունների ձեռքբերման մատչելի միջոց, հատկապես երիտասարդ ուսանողների համար, թվային հարթակներն են, որոնց շնորհիվ հնարավոր է ուսուցում, հետազոտություն և պոտենցիալ եկամուտ ստանալ նվազագույն ծախսերով և տարածաշրջանային լեզուներով, ինչը հնարավոր չէր լինի առանց ճարտարագետների [30]։

Համակարգչային ճարտարագիտությունը կարևոր դեր է խաղում արդյունաբերության հետ կապված փոփոխությունների մեջ, քանի որ ճարտարագետները պատասխանատու են մեր կյանքը շրջապատող տեխնոլոգիաների մշակման և օպտիմալացման համար, սկսած մեծ տվյալներից մինչև արհեստական բանականություն: Նրանց աշխատանքը ոչ միայն հեշտացնում է գլոբալ կապերը և գիտելիքների հասանելիությունը, այլև կարևոր դեր է խաղում ապագայի ձևավորման գործում, քանի որ տեխնոլոգիան շարունակում է աճել, ինչը հանգեցնում է որակյալ համակարգչային ճարտարագետների աճող պահանջարկի [31]։

Ճարտարագիտությունը նպաստում է հասարակության բարելավմանը, ստեղծելով սարքեր և կառույցներ, որոնք ազդում են մեր կյանքի տարբեր ասպեկտների վրա, տեխնոլոգիայից մինչև ենթակառուցվածքներ: ճարտարագետները նաև լուծում են այնպիսի խնդիրներ, ինչպիսիք են շրջակա միջավայրի պաշտպանությունը և կայուն զարգացումը, մշակելով բժշկական բուժումներ [32]։

2016 թվականի դրությամբ BLS ճարտարագետները բոլոր կատեգորիաների միջին տարեկան աշխատավարձը կազմում էր ավելի քան $ 91,000: Նրանցից ոմանք շատ ավելի բարձր էին, այդ թվում նավթային ընկերություններում աշխատող ճարտարագետները (ավելի քան 128,000 դոլար): Այլ լավագույն աշխատանքները ներառում են համակարգչային տեխնիկայի ճարտարագետ - 115,080 դոլար, օդատիեզերական ճարտարագետ - 109,650 դոլար, միջուկային ճարտարագետ -102,220 դոլար [33]։

Ծանոթագրություններ

[խմբագրել | խմբագրել կոդը]
  1. IEEE Computer Society; ACM (December 12, 2004). Computer Engineering 2004: Curriculum Guidelines for Undergraduate Degree Programs in Computer Engineering (PDF). էջ iii. Արխիվացված է օրիգինալից (PDF) June 12, 2019-ին. Վերցված է December 17, 2012-ին. «Computer System engineering has traditionally been viewed as a combination of both electronic engineering (EE) and computer science (CS).»
  2. Trinity College Dublin. «What is Computer System Engineering». Վերցված է April 21, 2006-ին., "Computer engineers need not only to understand how computer systems themselves work but also how they integrate into the larger picture. Consider the car. A modern car contains many separate computer systems for controlling such things as the engine timing, the brakes, and the airbags. To be able to design and implement such a car, the computer engineer needs a broad theoretical understanding of all these various subsystems & how they interact.
  3. «Changing Majors @ Clemson». Clemson University. Վերցված է September 20, 2011-ին.
  4. «Declaring a College of Engineering Major». University of Arkansas. Արխիվացված է օրիգինալից October 12, 2014-ին. Վերցված է September 20, 2011-ին.
  5. «Degree Requirements». Carnegie Mellon University. Վերցված է September 20, 2011-ին.
  6. «Programas de Materias» (իսպաներեն). Universidad Católica Argentina.
  7. «John Vincent Atanasoff - the father of the computer». www.columbia.edu. Վերցված է 2017-12-05-ին.
  8. «Iowa State replica of first electronic digital computer going to Computer History Museum - News Service - Iowa State University». www.news.iastate.edu (ամերիկյան անգլերեն). Վերցված է 2017-12-05-ին.
  9. «History». engineering.case.edu. Case School of Engineering. January 5, 2017.
  10. «Find an ABET-Accredited Program | ABET». main.abet.org. Վերցված է 2015-11-29-ին.
  11. «Erik Jonsson School of Engineering and Computer Science». The University of Texas at Dallas. January 8, 2024.
  12. 12,0 12,1 «Computer Hardware Engineers». Bureau of Labor Statistics. January 8, 2014. Վերցված է July 20, 2012-ին.
  13. «Feabhas_Infographic_FINAL» (PDF). feabhas.
  14. 14,0 14,1 14,2 14,3 «Computer Hardware Engineers: Occupational Outlook Handbook». U.S. Bureau of Labor Statistics.
  15. 15,0 15,1 «Software Developers: Occupational Outlook Handbook». U.S. Bureau of Labor Statistics.
  16. «Computer Software Engineer». Bureau of Labor Statistics. March 19, 2010. Արխիվացված է օրիգինալից July 26, 2013-ին. Վերցված է July 20, 2012-ին.
  17. «Software Developers». Bureau of Labor Statistics. January 8, 2014. Վերցված է July 21, 2012-ին.
  18. «Tech Companies Want You to Believe America Has a Skills Gap». Bloomberg. August 4, 2020.
  19. 19,0 19,1 «Computer Programmers: Occupational Outlook Handbook». U.S. Bureau of Labor Statistics.
  20. 20,0 20,1 20,2 «Computer Programmers : Occupational Outlook Handbook: : U.S. Bureau of Labor Statistics». www.bls.gov.
  21. «Archive By Publication : Beyond the Numbers: U.S. Bureau of Labor Statistics». www.bls.gov.
  22. «The Soon-to-Be-Extinct Embedded Software Engineer». designnews.com. May 10, 2018.
  23. «hp's Developer Portal | HP International Women's Week: Women in Computer Science dropping since 1980s». developers.hp.com.
  24. «General Statute Sections - North Carolina General Assembly». www.ncleg.gov.
  25. «G.S. 89C-3». www.ncleg.gov.
  26. «§ 89C-23». www.ncleg.gov.
  27. «Professional Licensure for Computer Engineers and Software Engineers». IEEE-USA InSight. April 14, 2015. Վերցված է 6 January 2020-ին.
  28. «PE Electrical and Computer exam, [NCEES]». Արխիվացված է օրիգինալից September 18, 2020-ին. Վերցված է December 13, 2019-ին.
  29. 29,00 29,01 29,02 29,03 29,04 29,05 29,06 29,07 29,08 29,09 «Computer Engineering Overview» (PDF). Sloan Career Cornerstone Center. Արխիվացված է օրիգինալից (PDF) September 16, 2012-ին. Վերցված է July 20, 2012-ին.
  30. . S2CID 216185589. {{cite web}}: Missing or empty |title= (օգնություն); Missing or empty |url= (օգնություն)
  31. Yu, Wenjin; Dillon, Tharam; Mostafa, Fahed; Rahayu, Wenny; Liu, Yuehua (2020). «A Global Manufacturing Big Data Ecosystem for Fault Detection in Predictive Maintenance». IEEE Transactions on Industrial Informatics (ամերիկյան անգլերեն). 16: 183–192. doi:10.1109/TII.2019.2915846. S2CID 164670300. Վերցված է 2023-10-26-ին.
  32. «What are the Benefits of Studying Engineering?». www.linkedin.com (անգլերեն). Վերցված է 2023-10-26-ին.
  33. «8 Reasons to Get an Engineering Degree that Might Surprise You». Eastern Nazarene College (ամերիկյան անգլերեն). Վերցված է 2023-10-26-ին.