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

Úvod do pseudokódu

Pseudokód je nástroj používaný k prototypu a dokument počítačových algoritmov . Skôr než navrhovanie tým , že píše programovacie príkazy v určitom jazyku , projektant využíva vyhlásenie anglického jazyka , ktoré budú napodobňovať logické inštrukcie. Výsledný algoritmus môže byť logicky vyhodnotiť pred preložený do kódu v určitom programovacom jazyku . Pseudokódu stal sa viac populárny ako flowcharting pre navrhovanie algoritmov , pretože je rýchlejší prejsť na kód . Definovanie Pseudokód

Neexistuje formálna definícia pseudokódu v informatike . Je to neformálne kombinácia programovanie logiky a pravidelné jazyku ( z ktorého pojem pseudo - kód pochádza ) , že najčastejšie napodobňuje formu syntaxe jazyka najznámejšie na projektanta . Programátori nie sú oboznámení s určitým jazykom , však, stále pochopiť algoritmus , ktorý bol navrhnutý v pseudokódu .
Prečo by som mal napísať pseudokódu ?

Najväčšie pokušenie programátor čelí , je sadnúť si a začať kódovanie programu bez návrhu . Je-li problém sa musí vyriešiť , je zložité , môže tento prístup často za následok veľa sklamanie a stratený čas , keď zistí , programátor sám cúval do kúta . Pseudokódu je rýchly spôsob , ako analyzovať riešenia a stanoviť účinnosť algoritmu , než venovať čas a prostriedky na kódovanie sadu funkcií , ktoré nie sú v konečnom dôsledku vyriešiť problém .
pseudokódu Príklad

bublina druh je dobrý algoritmus použiť ako príklad pseudokódu . Tento úryvok umiestni akési vnútri funkcie poskytnúť rozsiahlejšie príklad a používať + + odvodené pseudokódu C ako základ pre kód .

Funkcia bubblesort ( array of integersFor ( i = 0 na dĺžke poľa ) pre ( j = 0 pre dĺžku poľa - i ) Ak je pole [ j ] > [ j + 1 ] Swap array [ j ] a pole [ j + 1 ] Funkcia End čelo čelo

programátor , ktorý dostane to ako dokumentácie , alebo ako dizajn môže rýchlo pochopiť , že algoritmus vyžaduje dve vnorené slučky a vyhodnocovať a swap druhu je zakotvená v nich .
pomocou pseudokódu pre dokumentáciu

Pseudokód sa používa počas procesu návrhu , ale to je často vyradený po tom , čo kód je napísaný . Pridanie pseudocde na funkciu alebo hlavičke programu robí to užitočné pre dokumentovanie rozhodovanie o dizajne . zrozumiteľného a skratka povaha pseudokódu , aby komplex algoritmy ľahko zrozumiteľné a môžu pomôcť neskoršie programátori pochopiť časť kódu , ktorá by mohla byť mimo ich technické schopnosti .
Schéma Alternatívne pseudokódu

Pred popularita pseudokódu je to predbehol , vývojových diagramov boli štandardné konštrukcie nástroja . Vývojový diagram je symbolické znázornenie logického toku , ktorý používa rôzne geometrické tvary predstavujú proces a logické kroky . Funguje to dobre pre menšie segmenty kódu , ale rýchlo sa stáva nepraktický pre navrhovanie a dokumentáciu zložitejšie programy .

Najnovšie články

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