У чым розніца паміж праграмным кодам і псеўда-кодам?


адказ 1:

Псеўдакод - гэта неафіцыйная мова, якая выкарыстоўваецца для недакладнага апісання алгарытму ў адукацыйных мэтах. Яе нельга сабраць у асэнсаваным сэнсе.

Код праграмы напісаны на мове праграмавання, які сапраўды вельмі дакладны. Ён можа быць скампіляваны ў выкананы код, незалежна ад таго, ці з'яўляецца яго родным кодам (напрыклад, мова зборкі x86) або байтавым кодам (як у Java або Smalltalk). Не можа быць згенераваны код для інтэрпрэтаваных моў, а праграмны код проста выконваецца радок за радком праграмай выканання.


адказ 2:

Код праграмы, дакладней, мова праграмавання - гэта набор правілаў, вызначаных гэтай мовай, якія могуць быць выкананы на машыне.

Псеўдакад - гэта абстрактнае ўяўленне аб логіцы, якое выкарыстоўваецца ў любой рэальнай мове праграмавання, задачай якога з'яўляецца правільнае выражэнне логікі кода. Яго нельга запусціць на машыне, але вельмі карысна дакументаваць логіку функцыі ці працэдуры.

Калі праграма - гэта жывапіс, псеўдакод - гэта грубая замалёўка гэтай карціны.