برنامه نویسی

از ویکیجو | دانشنامه آزاد پارسی

برنامه‌نویسی (programming)
فن تولید برنامه‌هایِ رایانه‌ای. برنامه‌نویسی با دانستن یک یا چند زبان برنامه‌نویسی[۱] مانند بیسیک[۲]، سی[۳]، پاسکال[۴] یا زبان اسمبلی[۵] آغاز می‌شود. در برنامه‌نویسی عوامل دیگری از قبیل تبحر در تئوری الگوریتم‌ها[۶]، طرح رابط کاربر و مشخصات دستگاه‌های سخت‌افزاری، نقش دارند. رایانه‌ها دستگاه‌های کاملاً منطقی هستند و برنامه‌نویسی مستلزم یک روش منطقی در طرح[۷]، نوشتن (کدبندی)[۸]، آزمون و اشکال‌زدایی[۹] از یک برنامه است. زبان‌های سطح پایین[۱۰] مانند اسمبلی نیز مستلزم آشنایی با قابلیت‌های یک ریزپردازنده و دستورالعمل‌های اساسی به‌کار رفته در ساخت آن می‌باشد. در روش مدولار[۱۱] (بسیاری از برنامه‌نویسان طرفدار آن هستند)، یک پروژه به واحدهای کوچک‌تر و قابل اجراتر تقسیم می‌شود. این واحدهای کوچک، واحدهای مستقل و ساده‌تری هستند که برای طراحی، نوشتن، آزمون و اشکال‌زدایی به‌کار می‌روند و سپس به یک برنامه بزرگ‌تر تبدیل می‌شوند.
 


  1. ↑ programming Language
  2. ↑ BASIC
  3. ↑ C
  4. ↑ Pascal
  5. ↑ Assembly Language
  6. ↑ Algorithm Theory
  7. ↑ design
  8. ↑ Writing Code
  9. ↑ debug
  10. ↑ Low level language
  11. ↑ Modular based Programming