Razlika između verzija stranice "Informatika"

[pregledana izmjena][pregledana izmjena]
Uklonjeni sadržaj Dodani sadržaj
oznaka: uređivanje izvornog kôda (2017)
No edit summary
Red 1:
{{Preuređivanje}}
 
{{InformatikaPortal}}
'''Informatika''' ({{en|information science, informatics}}) jeste nauka koja se bavi strukturiranjem, obradom i prenosom [[informacija]].<ref>Mikhailov, A.I., Chernyl, A.I., and Gilyarevskii, R.S. (1966) "Informatika – novoe nazvanie teorii naučnoj informacii." ''Naučno tehničeskaja informacija'', 12, pp. 35–39.</ref> Pojam informatika je nastao spajanjem riječi '''''inform'''acija'' i ''autom'''atika'''''.<ref>[[Oxford English Dictionary]] 1989</ref>
 
Informatika i računarstvo nisu potpuno iste stvari, iako su veoma usko vezane jer se bave istim ili sličnim tematikama. Informatika se danas uglavnom ubraja u inženjerske ili tehničke nauke. Ona ima nezanemariv dio tema koje su isključivo [[Teorija|teoretske]] prirode. Informatika je, kao i matematika, mnogo širi pojam u odnosu na računarstvo. Postoji problem i sa terminima u raznim jezicima zbog uske vezanosti informatike i računarstva, tako da se termin informatika često odnosi na računarstvo. Informatika je više teoretske prirode, ali se zato detaljno bavi [[softver]]om i strukturiranjem, obradom, pretvaranjem, pohranjivanjem i prijenosom [[informacija]].
 
== Oblasti informatike ==
=== Matematičke osnove ===
; [[Teorija grafova]]
: Osnove podatkovnih struktura i pretraživačkih algoritama.
; [[Matematička logika]]
: [[Booleova algebra]] i drugi načini modeliranja logičkih upita.
; [[Teorija tipova]]
: Formalna analiza tipova podataka, te korištenje tih tipova u svrhu razumijevanja programa, posebno sigurnosti.
 
=== Teorija računanja ===
{{Glavni|Teorija računanja}}
; [[Teorija automata]]
: Različite logičke strukture za rješavanje poteškoća.
; [[Teorija računanja]]
: Određuje šta računar može izračunati. Zakone koje su razvili [[Alan Turing]] i ostali nude prikaz mogućnosti šta je moguće izračunati, a šta ne.
; [[Teorija računske kompleksnosti]]
: Osnove vezane za klase izračunavanja, posebno kod vremena i prostora pohranjivanja.
 
=== Algoritmi i podatkovne strukture ===
; [[Analiza algoritama]]
: Vrijeme i prostor kompleksnosti algoritama.
; [[Algoritam]]
: Formalni logički procesi korišteni za izračunavanje i efikasnost procesa.
; [[Podatkovne strukture]]
: Raspored i pravila za rad sa podacima.
; [[Genetički algoritmi]]
: Genetički algoritmi su pretraživačka tehnika pomoću koje se pronalazi približno rješenje za optimizacijske probleme.
 
=== Programski jezici i prevodioci ===
 
; [[Kompajler]]
: Načini prevođenja računarskih programa, obično sa jezika [[Programski jezik višeg nivoa|višeg nivoa]] na jezik [[Programski jezik nižeg nivoa|nižeg nivoa]]. Oslanja se na matematičku logiku.
; [[Programski jezik]]
: Formalna jezička paradigma za izražavanje algoritama.
 
=== Baze podataka ===
; [[Baza podataka]]
: Baza podataka je uređena grupa podataka pohranjena na sistematski način. Koriste se [[mySQL]], mySQLite, Oracle i [[Microsoft Access]].
 
=== Zajednički, uporedni, i dijeljeni sistemi ===
; [[Zajednički sistemi|Zajedništvo]]
: Teorija i praksa o istovremenom računanju, kao i osvrt na sigurnost podataka u višezadanim okruženjima.
; [[Uporedno računanje]]
: Računanje pomoću više računara preko neke mreže sa ciljem ostvarivanja zajedničkog zadatka.
; [[Računarske mreže|Umrežavanje]]
: Algoritmi i protokoli za pouzdano komuniciranje između više korisnika neke računske mašine.
; [[Uporedno računanje]]
: Računanje pomoću korištenja više zajedničkih nizova.
 
=== Naučno računanje ===
; [[Bioinformatika]]
: Upotrebljavanje računarske nauke u svrhu održavanja, analiziranja i pohranjivanja bioloških podataka.
 
=== Teoretska informatika ===
Line 83 ⟶ 28:
== Vanjski linkovi ==
 
* [http://www.techbooksforfree.com/science.shtml Naučne i računarske knjige]
* [http://www.hardwarebase.net Hardware Base ] - Prvi bosanski hardverski portal sa člancima vezanim i za softver
* [http://www.pcekspert.com PC Ekspert] - Stranica posvećena računarskom hardveru i softveru
* [https://web.archive.org/web/20060924105935/http://www.benchmark.co.yu/ Benchmark.co.yu] - Portal vezan za računare i njihovo testiranje
* [http://www.dmoz.org/Computers/Computer_Science/ Otvoreni projekat: Computer Science]
* [http://www.techbooksforfree.com/science.shtml Naučne i računarske knjige]
{{Commonscat|Computer science}}