1.1 Czym jest informatyka?
chanizacji tych prac, a później ich automatyzacji pojawiały się stopniowo w miarę konstruowania i wytwarzania odpowiednich urządzeń, co było związane właśnie z rozwojem techniki i technologii. W tej sytuacji przestaje dziwić fakt, że najpowszechniej termin informatyka rozmiany jest jako nauka o komputerach. Bez nich, najprawdopodobniej, nie byłaby ona tym, czym jest obecnie. Takie postrzeganie zdaje się także potwierdzać ogólnie przyjęty fakt datowania początków informatyki traktowanej jako dziedzina naukowa na lata pięćdziesiąte ubiegłego wieku, kiedy to powstawały pierwsze komputery.
Odpowiedzi na postawione pytanie nie ułatwia też wcale obowiązująca terminologia. W języku polskim mamy termin informatyka, który najczęściej na język angielski tłumaczony jest jako „Computer science”, co sugeruje bardzo bliskie powiązanie informatyki z komputerami. Istnieje jednak także drugi termin „Informatics” także tłumaczony na język polski jako informatyka.
Przyjrzyjmy się zatem im bliżej odwołując się do źródeł, jako że mowa (a szczególnie jej pisana postać) jest źródłem największych nieporozumień.
Definicja 1.1 (New Jersey Institute of Technology). Computer science is the study of information: its structure, its representation, and its utiliza-tion. This includes the theory, analysis, design, efficiency, implementation, and application of Computer programs (software) and Computer eguipment (hardware) for deueloping computerized information processing systems in response to users’ needs?
Definicja 1.2 (Computer Science Department, College of Saint Benedict, Saint John’s University). Computer science is the study of computation. The computation we study is rarely arithmetic, though - often the computation is morę symbolic. We might ask about how to compute a good move in chess. Or we might ask how to draw a picture of a three-dimensional scene. As Computer scientists, we look for models of computation. And we ask what we can - or cannot - do with these models.
Computer scientists learn to program computers, because a program is an excellent way of precisely describing a particular computational techniąue. We also study programming as a profession because it is an important job in today’s society.
Thus, a Computer science student can expect to study all of the following ąuestions.
2http://www.njit.edu/v2/archivecatalog/undergraduate/91/19-und.html, New Jersey Institute of Technology, dostęp 2009-10-05.
©2009 by P. Fulmański, Uniwersytet Łódzki. Wersja z dnia: 9 stycznia 2010