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

Základy programovania Pomocník

Fáza životného cyklu počítačového programu patrí návrh , písanie pseudokódu , písanie kódu , počiatočné ladenie a testovanie . Mnoho spôsobov tvorbe a riešení problémov programu existujú bez ohľadu na fázu to dovnútra Zelenú Vizuálne

axióma " obrázok vydá za tisíc slov " platí v programovaní . Ak máte problémy rozhodovaní , ako by mal program pracovať , premýšľať o tom , ako by to malo vyzerať . Nasledujúci obrázok ukazuje , skôr než hovorí , spôsob , ako zvrátiť písmená v slove .
Myslite na výsledok

Je to ľahké stratiť les pre stromy pri programovaní počítačov , pretože kompilátory a interpretmi stále vyžadujú vašu pozornosť k ich presnému sadu kľúčových slov a symbolov . Môžete sa tak venovať menšia pozornosť k vášmu programu . To spôsobí , že syntax a ďalšie chyby . V ladenie týchto chýb , môžete dokonca zabudnúť na bezprostredné ciele ste programovanie smerom .

Ktoré vám pomôžu zostať na trati , napíšte cieľ , že váš program je dosiahnuť . Urobte to skôr , než začnete kódovanie , a to ho vo svojom rodnom jazyku , s čo ​​najväčšou presnosťou , ako je to možné .
Myslíš , že v prirodzenom jazyku

Ak ' re ťažkosti kódovanie programu , skúste písanie sa algoritmus --- postup kód používa na dosiahnutie svojho úlohy --- vo svojom rodnom jazyku , a potom postupne rafinácie každý riadok postupu .

napríklad :

Procházka zoznamu namesIf vstupné pole je " John Doe " - prestať hľadať názov a upozorní užívateľa , že John Doe bol nájdený

Začnite previesť prvý tieto riadky pseudokódu , a potom kód :

" Procházka zoznamu mien " == > " prechádzať poli names " == > Pre n = 0 až UBound ( names )

Myslite Podmienky dátových štruktúr

Ak máte problémy remeselné algoritmus , myslím , že namiesto toho , čo sa týka dátových štruktúr . Napríklad , ak klzné pole nezdá realizovať svoj nápad , skúste definovať typ definovaný užívateľom . ( Tie sú realizované s Typ /End Type kľúčové slová v jazyku Visual Basic . )

Tiež môžete jasnejšie predstaviť prosté dáta ako skutočné , hmatateľné objektu , ak zoznam akcií a atribúty objektu , ktorý chcete váš program emulovať . Napríklad , môžete začať modelovanie robota s týmito atribútmi a akcie :

Robot.Walk ( ) ; Robot.StandStill ( ) ; Robot.CurrentPosition.Height = 1,234 ;

objektovo - orientované jazyky , ako je C + + , aby bolo jednoduché sa rozísť programátorské úlohy , pokiaľ ide o predmety a sub - objekty tejto úlohy .

Najnovšie články

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