TechBord Logo
TechBord detail

پایه (BASIC) چیست؟

مخفف "کد دستورالعمل نمادین همه منظوره مبتدی" است. بیسیک یک زبان برنامه نویسی کامپیوتری است که در اواسط دهه 1960 ساخته شد تا راهی برای نوشتن برنامه های کامپیوتری ساده برای دانش آموزان فراهم کند. از آن زمان، این زبان به یک زبان قوی تر و قوی تر تبدیل شده است و می توان از آن برای ایجاد برنامه های پیشرفته برای سیستم های کامپیوتری امروزی استفاده کرد.

BASIC در ابتدا از اعداد در ابتدای هر دستورالعمل (یا خط) برای تشخیص استفاده می کرد. کامپیوتر به چه ترتیبی دستورات را پردازش کند. خطوط به صورت 10، 20، 30، و غیره شماره گذاری می شوند، که در صورت نیاز امکان قرار دادن دستورالعمل های اضافی بین دستورات بعدی را فراهم می کند. عبارات "GOTO" برنامه ها را قادر می سازد تا در حین اجرا به دستورالعمل های قبلی بازگردند. به عنوان مثال، خط 230 یک برنامه BASIC ممکن است یک عبارت "if" داشته باشد که به رایانه می گوید اگر متغیری کمتر از 10 است به خط 50 برگردد. این دستورالعمل ممکن است چیزی شبیه به این باشد:

230 IF (N < 10) THEN GOTO 50

پیاده‌سازی‌های BASIC مدرن‌تر از "حلقه‌های while" استفاده می‌کنند، که تا زمانی که یک مورد خاص درست باشد، مجموعه‌ای از دستورالعمل‌ها را انجام می‌دهند. نرم افزار توسعه بیسیک جدیدتر همچنین از انواع داده های بیشتری مانند اعداد صحیح، رشته ها و آرایه ها برای ذخیره متغیرها و سایر داده ها پشتیبانی می کند. در حالی که اولین محیط های توسعه بیسیک کاملاً مبتنی بر متن بودند، نرم افزار برنامه نویسی بیسیک امروزی به توسعه دهندگان اجازه می دهد تا بسیاری از برنامه های خود را به صورت بصری با استفاده از رابط کاربر گرافیکی (GUI) طراحی کنند. برخی از محبوب‌ترین برنامه‌های توسعه بیسیک که امروزه استفاده می‌شوند عبارتند از REALbasic و Microsoft Visual Basic.

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

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

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

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