Elektronikus digitális számítógépek tervezésének elmélete és technikái , vagy nem hivatalosan Moore School Lectures vagy Moore School Lectures - előadások az elektronikus digitális számítógépek felépítéséről , amelyet a Pennsylvaniai Egyetem Elektrotechnikai Moore Iskolájában olvastak el július 8. és augusztus között 1946. 30. Ez volt az első olyan előadás, amely a számítógépek témakörében zajlott, és amelyet a nagyközönségnek is felolvastak. Az előadások felvázolták az EDVAC számítógéphez kidolgozott ötleteket , amelyet akkoriban a Moore Schoolban fejlesztettek az ENIAC számítógép utódjaként . A tanfolyamnak köszönhetően megkezdődött a számítógépek aktív építése az Egyesült Államokban és világszerte, különösen az Egyesült Királyságban.
1946-ban a Moore School a nagy sebességű elektronikus számítógépek fejlesztésének központja lett. Idén február 14-én mutatták be a nagyközönségnek az ENIAC számítógépet , amelyet 1943 óta titokban az amerikai hadsereg számára fejlesztettek ki. Még az ENIAC-on végzett munka befejezése előtt a Moore School mérnökeinek egy csoportja elkezdett felkészülni egy fejlettebb tervezésű számítógép - EDVAC - létrehozására, amely a memóriában tárolt program gondolatát kívánta megtestesíteni . A csoport olyan neves tudósokat tartalmazott, mint John von Neumann , aki tanácsadóként működött az EDVAC projektben, Stan Frenkel és Nicholas Metropolis , a Manhattan Project résztvevői , akik 1945 decemberében megírták és végrehajtották az ENIAC számítógépén egy termonukleáris atom matematikai szimulációját . bomba robbanás .
A második világháború befejezése után a nagy sebességű számítógépek iránti igény nemhogy nem gyengült, hanem éppen ellenkezőleg, nőtt; Az érdeklődés különösen az EDVAC jelentés első tervezete után nőtt meg, amelyben Neumann leírta a számítógép logikai felépítését. Annak érdekében, hogy a számtalan bemutató és kirándulás ne terelje el, elősegítse a számítástechnikai kutatások fejlődését, és ne várja meg a hivatalos beszámolók megjelenését, az Iskola vezetése Harold Pender dékán személyében . ), Carl Chambers professzor ( Eng. ) és Irven Travis kutatási igazgató ( Eng. . ) javasolta, megszervezte és anyagilag biztosított egy előadást 30-40 speciálisan kiválasztott hallgató számára.
A 8 hetes előadási kurzust az Egyesült Államok Hadsereg hadászati Osztálya és az Amerikai Haditengerészeti Kutatási Hivatal támogatta , amely 3000 dollárt biztosított az előadók fizetésére és 4000 dollárt az utazási költségekre, a nyomatokra és a bemutató anyagokra (ezen az összegen felül további 1569 dollárt költöttek el) ).
Annak ellenére, hogy a Moore Iskola élen járt a számítógépfejlesztésben, maga a mérnöki csapat már kezdett olyan csoportokra bomlani, amelyek vagy kereskedelmi alapon számítógépeket építettek, vagy tudományos szempontból foglalkoztak velük. Az első csoportba John Eckert és John Mauchly tartozott , akik 1946 márciusában elbúcsúztak a Moore Electrical Schooltól, megalakították az Electronic Control Company-t (később Eckert-Mauchly Computer Corporation névre keresztelték ), és a Moore School mérnökeinek nagy csoportját csábították el. őket. A második csoportba Herman Goldstein (az ENIAC projekt kurátora az Egyesült Államok hadseregéből) és Arthur Burks (a Moore School professzora és az ENIAC egyik alapítója) tartozott, akit Neumann János meghívott az Institute for Advanced Study -ba. hozzon létre egy IAS-gépet . Ennek ellenére a tudósokból és mérnökökből álló csoport tartotta az előadások nagy részét, Eckert és Mauchley kapta a legnagyobb javadalmazást (egyenként 1200 dollár), míg Goldstein és a többi előadó csak utazási költséget és előadásonként 50 dolláros szokásos tiszteletdíjat kapott.
Az előadásokat heti 5 napon, hétköznap tartották, egyenként legfeljebb 3 óráig tartottak; a délutánokat általában kötetlen szemináriumokra tartották fenn.
Sok számítógépes úttörő vett részt a Moore School Lectures-en. A legtöbb előadást John Eckert tartotta, őt John Mauchly és Herman Goldstein követte. Az előadásokon felvetett témák a számítástechnika szinte minden aspektusát érintették a számítógépek fejlesztésétől és kivitelezésétől a karbantartásig. Ezenkívül a hatodik hét második felében és a hetedik hét elején Mauchly, Sharpless és Chu nem tervezett bemutatókat tartott az ENIAC számítógépről. Az oktatók vonakodtak bemutatni az ENIAC -ot, mivel annak logikai felépítése már az EDVAC -on végzett munka befejezése előtt elavult volt ; azonban ez volt az egyetlen működő számítógép, amelyet be lehetett mutatni, ami miatt az előadók ragaszkodtak ahhoz, hogy lássák és megtanulják, hogyan működik.
Az előadások kezdeti vázlata, amelyet Chambers vázolt fel egy 1946. június 28-i feljegyzésben, az volt, hogy az összes előadást négy fő téma köré csoportosítsák. Az első téma bemutatása után párhuzamosan kellett bemutatni a másodikat és a harmadikat is. Az Általános Bevezetés a számítástechnikába témakör a számítástechnikai eszközök történetét, típusait és felhasználását fedte le; a Machine Elements téma a hardverre és természetesen a programozásra összpontosított, amit akkoriban "kódolásnak és vezérlésnek" neveztek; a Detailed Study of Mathematics of Problems a ma már a programozás alapjainak nevezhető tárgyra terjedt ki, ideértve Goldstein és Burks előadásait a numerikus matematikai módszerekről, valamint Mauchley előadásait a rendezésről, a bináris-decimális konvertálásról és a számítási hibák halmozódásáról; végül pedig a negyedik téma , a Három gép végső részletes bemutatása következett , amely a számítógépek tervezését írta le. Ahogy a topik címe is sugallja, három autót kellett volna bemutatni, de végül hat autót írtak le, köztük az ENIAC -ot, amit egyáltalán nem kellett volna bemutatni.
Az előadás jegyzetei hiányosak. Annak ellenére, hogy Herman Lukoff és Dick Merwin sok előadást vezetékes magnóval rögzített , a magnó gyakran az előadások kellős közepén tönkrement, több hónapba telt, míg az előadók átírták és ellenőrizték a felvételeket. . Csak két évvel később – 1948-ban – az összes rögzített anyagot összegyűjtötték és négy kötetben kiadták George W. Patterson – a Moore School egyik alkalmazottja – szerkesztésében, aki az EDVAC számítógépen dolgozó csapat tagja volt . A hiányosságok egy részét az egyik hallgató, Frank M. Verzuh jegyzetei alapján pótolták.
Hívatlan hallgatók, akik több előadáson is részt vettek:
Emellett maguk az előadók is részt vettek más előadók előadásain.
A Moore School Lectures-en képviselt személyek és szervezetek a 40-es évek végén és az 50-es évek elején számos számítógépet sikeresen építettek, köztük olyan számítógépeket, mint az EDSAC , BINAC , UNIVAC , CALDIC , SEAC és SWAC , az IAS gép és a forgószél számítógép.
Az előadások sikere arra késztette a Harvard Egyetemet , hogy 1947 januárjában megtartsa az első számítógépes konferenciát, ugyanabban az évben, mint szakmai társaság megalakult az Association for Computing Machinery , amely a későbbi konferenciák szervezője lett.