TechBord Logo
TechBord detail

شبه کد (Pseudocode) چیست؟

بیشتر برنامه های نرم افزاری با استفاده از یک زبان برنامه نویسی مانند () یا جاوا (Java) توسعه داده می شوند. این زبان ها دارای نحو (Syntax) خاصی هستند که هنگام نوشتن برنامه کد منبع (Source Code) باید رعایت شود. از سوی دیگر، شبه کد یک زبان برنامه نویسی نیست، بلکه صرفاً راهی غیر رسمی برای توصیف یک برنامه است. به نحو دقیقی نیاز ندارد، اما در عوض به عنوان یک نمایش کلی از عملکردهای یک برنامه عمل می کند.

از آنجایی که هر زبان برنامه نویسی از ساختار نحوی منحصر به فردی استفاده می کند، درک کد چندین زبان می تواند دشوار باشد. کد شبه این مشکل را با استفاده از نحو مرسوم و عبارات اصلی انگلیسی که به طور جهانی قابل درک هستند برطرف می کند. برای مثال، خطی از کد پیش پردازشگر فرامتن (PHP) ممکن است به این صورت باشد:if ($i < 10) { i++; }

این را می توان در شبه کد به صورت زیر نوشت: اگر i کمتر از 10 است، i را با 1 افزایش دهید.

با توصیف یک برنامه (Program) در شبه کد، برنامه نویسان همه انواع زبان ها می توانند عملکرد یک برنامه را درک کنند.

شبه کد یک زبان غیررسمی است، بنابراین عمدتاً برای ایجاد طرح کلی یا پیش نویس اولیه یک برنامه استفاده می شود. از آنجایی که این یک زبان برنامه نویسی واقعی نیست، شبه کد نمی تواند کامپایل (Compile) را به یک برنامه اجرایی تبدیل کند. بنابراین، شبه کد باید به یک زبان برنامه نویسی خاص تبدیل شود تا به یک زبان قابل استفاده تبدیل شود برنامه کاربردی (Application).

تعریف اصطلاح شبه کد (Pseudocode) توسط تک بورد

تعریف شبه کد (Pseudocode) در این صفحه یک تعریف پایه نگاشته شده توسط تک بورد است. اگر مایل به ارجاع به این صفحه یا استناد به این تعریف هستید، با شرط درج لینک به این صفحه می توانید از این محتوا استفاده کنید.

هدف تک بورد توضیح اصطلاحات کامپیوتری به روشی است که به راحتی قابل درک باشد. ما برای سادگی و دقت با هر تعریفی که منتشر می کنیم تلاش می کنیم. اگر بازخوردی درباره تعریف شبه کد (Pseudocode) دارید یا می‌خواهید یک اصطلاح فنی جدید پیشنهاد کنید، لطفاً با ما تماس بگیرید.

آیا می خواهید اصطلاحات فنی بیشتری یاد بگیرید؟ در خبرنامه روزانه یا هفتگی مشترک شوید و شرایط و آزمون های ویژه را در ایمیل خود تحویل بگیرید.