- Motorola Signature - mielőtt aláírnád...
- Megerősítést kapott a kompakt csúcsmobil OnePlus 15T érkezése
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- One mobilszolgáltatások
- Honor Magic8 Pro - bevált recept kölcsönvett hozzávalókkal
- Fotók, videók mobillal
- Apple iPhone 13 Pro Max - őnagysága
- OnePlus 15 - van plusz energia
- Elmentünk fotózni a Xiaomi 17 Ultrával
- Motorola Edge 50 Ultra - szépen kifaragták
Új hozzászólás Aktív témák
-
válasz
#90088192
#6224
üzenetére
A számítástudomány az tényleg sokkal előrébb járt, mint maguk a számítógépek, George Boole (a Boole-algebra (a számítógépeknél alkalmazott logika) megalkotója halála után még majdnem egy évszázadott kellett várni az első digitális számítógépre, az információelméletről meg Shannon kb. mindent elmondott az 1940-es években.
A GOTO-problematika viszont nem ide tartozik, az színtisztán gyakorlati kérdés - azt Ada Lovelace nem láthatta előre, amikor Babbage gépére talált ki pár soros programokat, hogy milyen érzés lesz olyan kódot túrni, amit egy tíz évvel ezelőtt más céghez távozott kolléga írt

Az, hogy feltétlenül kell egy olyan utasítás, ami megváltoztatja a program végrehajtási helyét, az soha nem is volt kérdés, persze, hogy kell. Sőt, több is kell, mert olyanok is kellenek, amik különféle feltételek alapján változtatják meg.
Az összes processzorban vannak ilyen utasítások, senkinek semmi baja nincs ezzel, senki nem akarja kiírtani, vagyis tulajdonképpen bármilyen program fut a gépeden az tele van JMP-kkel (a GOTO gépi kódú megfelelőjének ez a mnemonikja).
Viszont a magasabb szintű nyelvekbe ezt egyre inkább becsomagolták, mint ahogy minden egyéb ilyen nyers dolgot is, hiszen a programozók általában nem arra vágynak, hogy megváltoztassák a programszámláló tartalmát, mert csak, hanem valamilyen összetett struktúrát hoznak létre: hurkot, feltételes programvégrehajtást, ilyeneket. Márpedig ha ők ilyeneket akarnak létrehozni, akkor adjunk a kezükbe olyan eszközöket, amikkel ezt csinálják közvetlenül, ahelyett, hogy JMP-vel bohóckodnának.
Ezzel együtt a GOTO megmaradt egy csomó magasabb szintű nyelvben is, egyszerűen azért, mert az azokban meglévő struktúrák lefedték a GOTO-használat nagyon-nagyon-nagy részét, de nem az összeset, így aztán maradtak olyan helyek, amikor az ember azt használja, mert adott esetben nincs jobb megoldás rá.
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Motorola Signature - mielőtt aláírnád...
- Milyen TV-t vegyek?
- Soundbar, soundplate, hangprojektor
- Spórolós topik
- Konzolokról KULTURÁLT módon
- Kormányok / autós szimulátorok topikja
- MasterDeeJay: Asus Q170M-C coffeetime mod!
- Szeged és környéke adok-veszek-beszélgetek
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Megerősítést kapott a kompakt csúcsmobil OnePlus 15T érkezése
- További aktív témák...
- 15.gen! Intel Core ULTRA 9 285K (24mag!) +hűtött VRM-es Z890 lap! GAR/SZÁMLA (Te nevedre kiállítva)!
- Gamer PC - Ryzen 5 5500 - RTX 3070 AORUS - 16 GB RAM - 500 GB NVMe SSD
- EKSÖN! Microsoft Surface Prémium Érintős Laptop Ultrabook 13,5" -65% i5-7300 8/256 Tűéles Retina
- Xiaomi 15T Pro 256GB, Kártyafüggetlen, 1 Év Garanciával
- ZOTAC GeForce RTX3080 AMP HOLO LHR 10GB Dobozos
- Apple iPhone 17 Pro Max 256GB Cosmic Orange használt, karcmentes 100% akku Apple garancia 2026
- DELL Precision 5540 Workstation i7-9850H Nvidia Quadro T2000 32GB 512GB 15.6" 1év garancia
- Samsung Galaxy XCover 5 / 4/64GB / Kártyafüggetlen / 12Hó Garancia
- BASEUS Compact Quick Charger 2xUSB USB-C PD 3A 30W fekete
- ÚJ/BONTATLAN Microsoft Surface Laptop 7 X Elite 16GB 512GB
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest


