Lásd az alábbi szakaszt, majd válaszolj a kérdésre ugyanabban a nyelven, mint a szakasz:  Átjárat: Az ENIAC-t programozni lehet olyan összetett műveleti sorozatok elvégzésére, mint a hurkok, ágak és alprogramok. Azonban a ma létező tárolt programos számítógépek helyett az ENIAC csak számológépek nagy gyűjteménye volt, amelyek eredetileg programokat állítottak be a gépbe a csatlakozólapú vezetékek és három hordozható funkciós asztal kombinációjával (melyek mindegyike 1200 tízirányú kapcsolót tartalmaz). A feladat, hogy egy problémát felvegyünk és a gépre térképezzük, bonyolult volt, és általában hetekig tartott. A programok gépre történő ábrázolásának bonyolultsága miatt a programokat csak a jelenlegi program nagy számú tesztelése után változtatták meg. Miután a programot papíron kitalálták, a program ENIAC-be való bejuttatása a kapcsolók és kábelek manipulálásával napokig tartott. Ezt egy ellenőrzési és hibakeresési időszak követte, amelyet a program lépésről lépésre történő végrehajtásának képessége segített. Egy ENIAC szimulátort használó modulus funkció programozási oktatókönyvből az ENIAC-on futó programok megjelenése is látszik. Az ENIAC hat elsődleges programozója, Kay McNulty, Betty Jennings, Betty Snyder, Marlyn Wescoff, Fran Bilas és Ruth Lichterman nem csak az ENIAC programok bevitelének módját határozták meg, hanem megértették az ENIAC belső működését is. A programozók gyakran képesek voltak a hibákat egy egyedi meghibásodott csőre szűkíteni, amelyet egy technikus helyettesíthet.  Kérdés: Mit tud a programozott ENIAC végrehajtani
összetett műveleti sorozatok, beleértve a hurkok, ágak és alprogramok