„Számítástudomány” változatai közötti eltérés

[ellenőrzött változat][ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
Nincs szerkesztési összefoglaló
1. sor:
A '''számítógép-tudomány'''<ref>''[http://www.matud.iif.hu/08jun/12.html A kombinatorika és a séta mestere]'' (''beszélgetés [[Szemerédi Endre]] matematikussal''). ''[[Magyar Tudomány]]''; 2008./06.; hiv. beill. 2010. augusztus 1. Vö.: „''Az elméleti számítástechnika művelése ugyanis sokszor nagyon nehéz, bonyolult matematikai eszközöket és gondolatokat igényel: szóval, az elméleti számítástechnika szerintem a matematika egyik ága! Egyébként Magyarországon folyt vita arról, hogy hogyan nevezzék a gyereket, elméleti számítástechnika, számítógép-tudomány és ki tudja, mi még – egyik sem tűnik túl szerencsésnek. Talán az elméleti számítástechnika a legjobb magyar fordítás...''”</ref><ref name="ralston">Ralston, Anthony: ''Programozás és számítógép-tudomány''. Műszaki Könyvkiadó, Bp., 1974. ISBN 963-10-0616-6.</ref><ref>[http://www.cs.elte.hu/compsci/index-hun.html Az ELTE számítógéptudományi tanszékének honlapja]. Hiv. beill.: 2011. 12. 19.</ref> vagy '''számítástudomány'''<ref>Katona Gyula – Recski András – Szabó Csaba: ''A számítástudomány alapjai''. Typotex Kft., 2002.; ISBN 978-963-9664-19-7; ISBN 963-9664-19-7.</ref><ref>[http://www.cs.bme.hu/ A [[BME]] számítástudományi és információelméleti tanszékének honlapja]. Hiv. beill.: 2011. 12. 19.</ref> ([[angol nyelv|angol]]: ''computer science'' ill. ''computing science'') a [[matematika]] egyik, igen fiatal tudományága, amely az [[információfeldolgozó gép]]ek (például [[számítógép]]ek) tervezésének és működtetésének elméleti, matematikai alapjaival foglalkozik<ref>''[http://www.nitrd.gov/pubs/bluebooks/1995/section.5.html Computer science]'' - Szótári bejegyzés az [[Amerikai Egyesült Államok|amerikai]] [[NITRD]] (''A Hálózati és Információs Technológia Nemzeti Együttműködést Irányító Hivatala'' - ''National Coordination Office for Networking and Information Technology'') honlapján. „'''Számítógéptudomány''': A számítási rendszerek és számítások módszeres tanulmányozása. Eredményei és tárgya közé tartoznak a számításokat végző rendszerek és módszerek megértésével, tervezési módszerekkel, algoritmusokkal és eszközökkel, a fogalmak tesztelésének, valamint az analízisnek és verifikációnak módszereivel, a tudásreprezentációval és ennek implementációjával foglalkozó elméletek.” Hiv. beillesztése: 2011. 12. 19.</ref>. Némileg elnagyoltan az [[algoritmus]]ok általános elméletének is nevezhető<ref>''[http://daytoncodebreakers.com/elect/glossary.htm Dayton Codebreakers.com]''</ref>. „A számítógépek megjelenése, a mechanikus számítási eljárások megindították az algoritmus definíciójának és a programok írásmódjának formalizálását, az algoritmusok és programok szintaktikai (utasítások, vezérlési struktúra), szemantikai (helyesség, ekvivalencia), valamint kiszámíthatósági (a bemeneti értékekhez tartozó kiszámítási idő és memóriaszükséglet) tulajdonságainak mélyreható vizsgálatát. E kutatási területeket összefoglalóan matematikai számítástudománynak nevezzük.”<ref name="ausiello">Giorgio Ausiello: ''Algoritmusok és rekurzív függvények bonyolultságelmélete''. Műszaki Könyvkiadó, Bp., 1984. ISBN 963-10-5159-5. 14. o.</ref>
 
A számítógép-tudomány tehát nem azonos sem az [[informatika|informatikával]], sem a számítástechnikával, főleg ha a szilíciumcsipek gyártásának technikáját is ideértjük, sem pedig az [[információelmélet]]tel, bár vannak kisebb-nagyobb átfedések. A számítógép-tudománynak nem feladata konkrét [[szoftver]]ek fejlesztése, bár foglalkozik azzal, hogy hogyan lehet a szoftverek hatékony tervezését segíteni, és ennek milyen elméleti alapjai vannak. Nem feladata konkrét információfeldolgozó gépek tervezése, bár szintén foglalkozik azzal, hogyan lehet ezek hatékonyságát elméleti szinten növelni; végképp nem feladata pedig ezek megépítése, bár a tudományág úttörői, mint [[Alan Turing|Turing]] vagy Neumann, munkatársként részt vettek a számítógépek korai modelljeinek építésében, kialakításában is (elméleti munkásságukkal szoros kapcsolatban).<!-- Talán helyesebb lenne számítástudományról beszélni és ezt mint a [[jel]]feldolgozó gépek [[absztrakció|absztrakt]] matematikai elméleteként meghatározni, ahogyan ezt néhány szerző és előadó teszi. -->
 
Kialakulása az [[1940-es évek]]ben kezdődött, nemcsak időben egybeesve, de szoros kapcsolatban is az első elektronikus számítógépek tervezésével.<ref name="USNRCCetc">U. S. National Research Council Committee on the Fundamentals of Computer Science <!-- le nem fordítom G.-->: ''[http://books.google.hu/books?id=sTlPLMq6ZdYC&printsec=frontcover&dq=computer+science&hl=hu&ei=MFk7TP_XNJWSjAfUqP3dAw&sa=X&oi=book_result&ct=result&resnum=2&ved=0CDIQ6AEwAQ#v=onepage&q&f=false Computer Science]''. [[Google, Inc.|Google]] elektronikus könyv ([[pdf]]), (erősen) korlátozott előnézet. Hiv. beill. 2010. július 12.; 11.-13. o.</ref><!--ehelyett majd lehet bővebb és magyar forrás-->
7. sor:
== Története és alágai ==
 
A számítógép-tudomány a matematika egyik legkésőbb, mintegy fél évszázada önállósult ága. Keletkezését 1936-tól, [[Alan Turing]] angol matematikus automata- és algoritmuselméleti cikkeinek megjelenésétől, illetve [[Neumann János]], [[Stephen cole Kleene|S. C.Cole Kleene]], [[Andrej Markov|A. Markov]], [[George H. Mealy|G. H. Mealy]], [[Edward Forrest Moore|E. F. Moore]], [[Emil Post|E. Post]], [[Kurt Gödel]], [[John McCarthy]] és más kutatók hasonló jellegű munkáinak napvilágra kerülésétől kezdve számíthatjuk.
A számítógép-tudomány a matematika egyik legkésőbb, mintegy fél évszázada
önállósult ága. Keletkezését 1936-tól, [[Alan Turing]] angol matematikus automata- és algoritmuselméleti cikkeinek megjelenésétől, illetve [[Neumann János]], [[Stephen cole Kleene|S. C. Kleene]], [[Andrej Markov|A. Markov]], [[George H. Mealy|G. H. Mealy]], [[Edward Forrest Moore|E. F. Moore]], [[Emil Post|E. Post]], [[Kurt Gödel]], [[John McCarthy]] és más kutatók hasonló jellegű munkáinak napvilágra kerülésétől kezdve számíthatjuk.
 
A számítógép-tudomány fejlődése rendkívül gyors, a legtöbb al-ágnak azonban már van kialakult és közmegegyezéses jellegű elnevezése és feladatköre. Néhány al-ága, elméletcsoportja:<ref>[http://bookline.hu/product/home!execute.action;jsessionid=q5dxeF43oNYs+aPLmkVFwA**?id=55311&type=22&_v=Tasnadi_Attila_Szamitastudomany_gazdasaginformatikusoknak Tasnádi Attila: Számítástudomány gazdaságinformatikusoknak | bookline<!-- Robot generálta cím -->]</ref>