Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Aké sú typické závierka procedurálneho programovania ?

Vývojári niekedy riešiť programovací projekt pomocou procedurálne jazyk . Procedurálne jazyky , ktoré sa líšia od objektovo orientovaných jazykov , break programovanie úloh sa do jednotky kódu môžete spustiť k dosiahnutiu vašich cieľov . Existuje niekoľko spoločných vyhlásení v tomto type programu . Procedurálne programovanie

FORTRAN a QBasic , ktoré sú procedurálne jazyky , pracovať trochu inak , než objektovo orientovaných jazykoch ako je Java a C # . Ak napíšete program objektovo - orientovaný , budete často plniť úlohy vytváraním objektov . Dom objekt , napríklad, sa môže skladať z položiek nájdených v dome a kód , ktorý môže manipulovať tieto objekty . Ak chcete použiť objekt , môžete jednoducho vytvoriť ju . Procedurálne jazyk , na druhej strane , nemá predmety , a pozostáva z vyhlásenia , ktoré vykonávajú špecifické úlohy . Tieto príkazy existujú v podprogramov , ktoré majú mená ako funkcie , modul a podprogramu . Rôzne jazyky nazývajú tieto podprogramy rôznymi menami .
Call závierka

Procedurálne jazyky zdieľajú mnoho , ale nie všetky , z výkazov nájdených v objektovo orientovanom programovaní . Napríklad , New údajov , našiel v programe objektovo - orientovaný , neexistuje v jazyku , ako je FORTRAN , pretože FORTRAN nemôže vytvárať nové objekty . Namiesto toho , zvyčajne nájdete príkazu CALL , ako je tento :

Call ColorBox ( " blue " )

Tento príkaz volá podprogram alebo funkcie a odovzdáva mu názov farby . V tomto príklade , podprogram ColorBox alebo funkcia môže zmeniť farbu krabicu k modrej . Tieto podsystémy možno volať ďalšie podprogramy rovnako .
If /then /else

Väčšina jazykov má príkazy , ktoré umožňujú kód vykonávať rôzne akcie na základe podmienok , ktoré sa vyskytujú , ako ukazuje nasledujúci if /then /else kód demonštruje :

ak x = 1 thenprint " hodnota je 1 " elseprint " hodnota nie je 1 " end - ak

kód vytlačí " hodnota 1 " , ak premenná " x " je 1. V opačnom prípade kód vetvy na tvrdenie , že tlačí " hodnota nie je 1. " Procedurálne jazyky používajú tento typ logiky často volať podprogramy , keď sa vyskytujú určité podmienky .
GOTO Prehlásenie

Hoci považované za chudobné programovanie , príkazy GOTO sa často objavujú v programoch vytvorených pomocou procedurálne jazyk . Nasledujúci kód ilustruje GOTO :

x = 1Pokud x = 2 GOTO Endy = 2End :

V tomto kóde , počítač skontroluje , či " x " hodnota premennej je 2 . Ak áno , program skočí na " koniec : " vyhlásenie . Vývojári používajúci procesné jazyk je jednoduché používať príkazy GOTO , pretože nemajú prísť na iné spôsoby , ako dosiahnuť rovnaký úlohu, ako je napríklad nahradenie GOTO v tomto príklade s volaním podprogram alebo funkcia , ktorá vykonáva nevyhnutnú úlohu .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené