Datorzinātnes definīcija
Kriptogrāfijas parādība un karā izmantotā tehnoloģija
Šīs filiāles izcelsme ir ļoti sena, un tā ir saistīta ar nepieciešamību atšifrēt dažus slēptus ziņojumus, izmantojot šifrētas kodu sistēmas, kaut ko tādu, kas nodarbojas ar kriptogrāfiju. Šī vajadzība ir bijusi saistīta ar karu un militāro spiegošanu - apstākli, kas radikāli mainījās pēc Otrā pasaules kara ar jauniem skaitļošanas rīkiem. Sākot ar piecdesmitajiem gadiem, parādījās pirmās datorzinātņu universitātes katedras, kurās tika apvienoti zinātnes, inženierzinātņu un matemātikas elementi.
Daži datorzinātnes elementi
Programmēšanas pamatlīdzekļi ir eksperimentālie algoritmi. No otras puses, viņiem ir jāsadarbojas ar programmatūras inženieriju un skaitlisko analīzi. Jāpatur prātā, ka skaitļošana sākas ar vispārējo zinātniskās darbības paradigmu: hipotēžu kā izskaidrojošu modeļu izveidošanu, kas spēj paredzēt notikumus. Datoru pasaulē šī paradigma tiek prognozēta saistībā ar informācijas apstrādi.
Praktiski pielietojumi
Datorzinātne ir pamata disciplīnas nozare, kas piemērojama citām zinātnes jomām. Skaitļošanas modeļus var pielāgot fizikas laukam, izmantojot simulācijas (piemēram, daļiņu fizikas jomā kvantu fizikā). Biologi izmanto arī skaidrojošus modeļus, lai modelētu DNS struktūru un izpētītu iespējamo gēnu terapiju.
Datorzinātniekam jāsāk ar problēmas noteikšanu un pēc tam jāizstrādā, jāapraksta un jāpārbauda programma, lai tā atbilstu konkrētai vajadzībai. Un tas viss, ņemot vērā, ka minēto programmu izmantos klients un daži lietotāji, kuriem ir jārīkojas efektīvi.
Noslēgumā jāsaka, ka datorzinātne ir zinātnes joma, kas mēģina piedāvāt risinājumus citās sfērās.