Interesanti fakti par datortehniku

Datoru izstrādes laukam ir vairākas filiāles, katra filiāle atbilst atšķirīgam teorētiskam vai praktiskam fokusam. Datortehnika aizņemas no elektrotehnikas un datorprogrammēšanas, lai koncentrētos uz dažādu datoru konfigurāciju izveidi dažādām lietojumprogrammām. Lai saprastu, kā tas notiek, ir svarīgi saprast datortehnikas un programmatūras pamatus, aparatūras abstrakciju un to, kā datortehnika aizņemas no abiem, lai izveidotu datorsistēmas, piemēram, iegultās ierīces.

Programmatūras un aparatūras inženierija

Datoru projektēšanā pastāv divas vispārējas bažas: aparatūras un programmatūras radīšana. Aparatūras (vai elektrotehnikas) inženieri izveido datora fiziskos gabalus, ieskaitot mikroshēmas un shēmas. Programmatūras inženieri veido lietojumprogrammas, kas darbojas datora aparatūrā. Programmatūras inženieri nav tikai datorprogrammētāji. Tā vietā programmatūras inženieri strādā pie tā, lai lieli programmatūras projekti pareizi darbotos dažādās platformās.

Datortehnika un aparatūra / programmatūra

Datortehnika aizņemas gan no programmatūras, gan aparatūras inženierijas. Datoru inženieri rūpējas par datoru izgatavošanu no sastāvdaļām un par to, kā šie datori darbosies lielākās sistēmās. Tas nozīmē, ka datoru inženieri vairāk strādā pie datoru "sistēmām" un par to, kā dažādās datoru sastāvdaļas darbosies šajās sistēmās. Turklāt datoru inženieris pētīs, kā dažādās situācijās būs nepieciešama konkrēta datortehnikas un programmatūras ieviešana. Tas var ietvert sistēmas satiksmes kontrolei vai sensorus robotikā.

Abstrakcija un aparatūra

Vienā veidā datorinženieris var koncentrēties uz šīm problēmām, izmantojot "abstrakcijas" jēdzienu. Kamēr aparatūras inženieri izstrādā īpašas detaļas īpašiem mērķiem, šīs daļas var izmantot dažādiem mērķiem, "abstrahējot" viņu iekšējo darbību. Tas nozīmē, ka datoru inženierim ir jāzina tikai konkrētas lietas par aparatūru, lai to izmantotu, piemēram, ko tā dara vai ar ko tā darbojas. Tad datoru inženieris var ieviest šo aparatūru atbilstošās sistēmās.

Iegultās sistēmas

Daudzi datoru inženieri strādā iegulto sistēmu jomā. "Iegultās" sistēmas ir datorsistēmas, kas nav tradicionāla datora formas, bet tā vietā darbojas citā ierīcē, lai veiktu noteiktu uzdevumu. Iegultās sistēmas ir atrodamas luksoforu sistēmās, televizoros, radioaparātos un pat virtuves ierīcēs. Datorinženieris izdomā, kā datora aparatūru var ievietot ierīcē, lai veiktu noteiktu pienākumu, piemēram, saglabātu laiku vai saglabātu konfigurācijas vērtības. Tad viņš vai viņa izdomā, kā ieviest šo iestatījumu ierīcē.