برنامه نویسی مقدماتی ویژوال بیسیک
برنامه نویسی مقدماتی ویژوال بیسیک
ویژوال بیسیک یکی از معروف ترین زبان های برنامه نویسی است. این نرم افزار توسعه یافته زبان برنامه نویسی بیسیک میباشد. با کمک نرم افزار ویژوال بیسیک میتوانید از ساده ترین تا پیچیده ترین نرم افزار ها را بنویسید.
بیشتر افراد تازه کار در زمینه برنامه نویسی، ابتدا با کمک ویژوال بیسیک شروع به نوشتن یک نرم افزار میکنند زیرا محیط ویژوال بیسیک در عین سادگی بسیار کارآمد است.
اما سادگی ویژوال بیسیک به این معنا نیست که هر فردی میتواند با آن کار کند. شما باید آموزش های مختلفی را مشاهده کنید و سپس با انجام تمرینات مختلف به یک برنامه نویس قابل تبدیل شوید.
ویژوال بیسیک برای یادگیری آسان و برای برنامه نویسان تازه کار طراحی شده است .این زبان فقط برای ساختن برنامه های کاربردی واسط کاربر ساده ساخته نشده بلکه میتواند برای توسعه ی برنامه های کاربردی پیچیده نیز بکار رود.
برنامه نویسی در VB یک ترکیب بصری چیدن اجزا یا کنترل ها روی یک فرم با تعیین مشخصات و عملیات آن اجزا میباشد.
این زبان یکی از سریعترین و سهل ترین ابزارهای موجود جهت ایجاد برنامه های کاربردی تحت این سیستم عامل Windows از قبیل Microsoft Exel وMicrosoft Access نیز از همین زبان استفاده می نمایند .
همچنین برنامه نویسی در محیط Web نیز برای کسانی که با این زبان آشنایی داشته باشند بسیار ساده می باشد زیرا دستورات این زبان جهت نوشتن برنامه های مذکور تحت عنوان VB Script که کاملاُمشابه دستورالعملهای VB است بکار گرفته است.
ویژگی های ویژوال بیسیک
زبان برنامه نویسی Visual Basic ویژگی ها و کاربرد های بسیاری دارد که در ادامه به چند مورد از مهم ترین آنها خواهیم پرداخت:
- تنها زبان برنامهنویسی که قابلیت کار با مجموعه آفیس ویندوز را دارد.
- حجم برنامههای خروجی تولید شده توسط کامپایلر بسیار کم حجم است؛ که در خامترین حالت 12 کیلوبایت است.
- Visual Basic به دلیل خاصیت Native Code جز معدود زبان برنامهنویسی است که فایل خروجی آن بدون هیچ گونه نیازی به نرمافزار جانبی قابلیت اجرا بر روی تمامی نسخههای سیستم عاملهای ویندوز را دارد.
ویژوال بیسیک تا نسخه 3 به صورت 16 بیتی بود. از نسخه 5 به بعد فقط ویرایش 32 بیتی آن ارائه شد.
اما در نسخه نسخه 4 هم به صورت 16 بیتی و هم به صورت 32 بیتی عرضه شده شد.
Visual Basic از نسخه 6 به بعد بر پایه چارچوب (NET.) ارائه شد.
در برنامهنویسی تجاری، ویژوال بیسیک جز محبوبترینها است. بنابه آماری که در سال 2008 منتشر شد، 56% از برنامههای تجاری با استفاده از این زبان تولید شدهاند.
Visual Basic برای توسعه سریع نرمافزار بر پایه رابط گرافیگی کاربر توسعه داده شد.
دسترسی آسان و سریع به پایگاه دادهها با استفاده از DAO ,RDO یا ADO و ایجاد کنترلهای اکتیو ایکس از جمله مواردی هستند که این زبان را برای RAD مناسب کردهاند.
برنامهنویسی در ویژوال بیسیک به صورت برنامهنویسی رویداد محور و برنامهنویسی شیءگرا میباشد.
فهرست مطالب کتاب
تعریف الگوریتم
ریشه واژه الگوریتم
نقش الگوریتمها در علوم رایانه
مراحل تهیه الگوریتم
شرایط الگوریتم
انواع دستورالعملها در الگوریتم
آشنایی با فلوچارت
علایم و اشکال در فلوچارت
تعریف عملگر (OPERATORS)
نحوه اجرای برنامه ویژوال بیسیک و معرفی اجزای موجود در آن
برنامهنویسی رویدادگر
کنترل دکمه فرمان (COMMAND BUTTON)
نحوه تعریف و استفاده از انواع متغیرها در ویژوال بیسیک
نحوه تعریف و استفاده از ثابتها در ویژوال بیسیک
متغیرهای ایستا، محلی و عمومی در ویژوال بیسیک
عملگرهای رشتهای در ویژوال بیسیک
نحوه استفاده از ساختار IF و عملگرهای مقایسهای در برنامهها
نحوه استفاده از عملگرهای منطقی برای ترکیب شرطها
نحوه استفاده از کادرهای پیام در ویژوال بیسیک
نحوه استفاده از کادرهای ورود داده در ویژوال بیسیک
دستور SELECT
ساختار تکرار در ویژوال بیسیک
توابع رشتهای ویژوال بیسیک
توابع تاریخ و ساعت
رویدادهای ماوس
رویدادهای صفحه کلید
نمونه سوالات به همراه راه حل