Tartalomjegyzék:
Meghatározás - Mit jelent a blokkolás?
A blokk a szoftverkód egy része vagy egy algoritmus a szoftverprogramozásban. A blokk egy vagy több nyilatkozatból vagy nyilatkozatból állhat. Lehetséges, hogy egy blokk egy vagy több blokkot tartalmaz beágyazottan. Ha egy programozási nyelv blokkokból és beágyazott blokkokból áll, akkor blokk-strukturált programozási nyelvnek nevezzük. A blokkok a strukturált programozás alapvető jellemzője, és segítenek az ellenőrző struktúrák kialakításában. A szoftverkódba azonban nem szükséges blokkokat hozzáadni; a blokkokat szükségszerűségnek kell vezetnie. Ugyanakkor a blokkok javíthatják a kód hatékonyságát.
A blokkot kódblokknak is nevezik.
A Techopedia magyarázza Blockot
A blokkok fő haszna az, hogy lehetővé teszik a blokkot tartalmazó teljes kódrészlet egyetlen kóddarabként történő kezelését, és ez számos előnyt kínál. A legnagyobb előnye az, hogy segít elkerülni a zavart, ha ugyanazokat a változókat ugyanazon kód eltérő helyén definiálják. Mivel a változókat egy kódblokkban definiálják, de nem kezelik egymástól függetlenül, hanem egyetlen kóddarabként, ezért nincs összetévesztés a változók más helyeken való jelenlétével kapcsolatban. Más szóval, a blokkok segítenek csökkenteni a más helyeken tárolt változók, funkciók és eljárások lexikai hatókörét.
A blokkok különböző szintaxist használnak különböző helyeken. A kódblokkok széles körben kétféle lehetnek: az ALGOL család és a C család.
Ezt a meghatározást a programozás összefüggésében írták le




