ParsX.com
پذیرش پروژه از دانشجویی ... تا سازمانی 09376225339
 
   ProfileProfile   Log in to check your private messagesLog in to check your private messages  |  FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups Log inLog in   RegisterRegister 

مقدمه

 
Post new topic   Reply to topic    ParsX.com Forum Index -> ويژوال بيسيك .NET
View previous topic :: View next topic  
Author Message
unknown
مدير بخش ويژوال بيسيك
مدير بخش ويژوال بيسيك


Joined: 05 Dec 2004
Posts: 439
Location: Tehran

PostPosted: Sun Feb 13, 2005 10:51 am    Post subject: مقدمه Reply with quote

آموزش ویژوال بیسیک 6
مجموعه حاضرنه ترجمه است و نه از روی کتاب خاصی برداشت شده است. بلکه یکسری از تجربیات من در زمینه برنامه نویسی vb میباشد که دوست دارم دیگران هم از آن بهره مند شوند. البته در مواردی برای جلوگیری از اشتباه از منابعی استفاده خواهد شد. پس امکان وجود هرگونه اشتباهی وجود دارد. خاهشمند است اگر به مشکلی برخوردید با اطلاع به من در جهت رفع آن بر آییم.در این مجموعه سعی میشود اول مبانی و دستورات vb گفته شود ، سپس به برنامه نویسی شیء گرا و کار عملی با vb می پردازیم. امیدوارم در پایان این مجموعه برنامه نویس قدرتمندی شوید.
مقدمه :
vb جزو زبانهای سطح بالاست. زبان های سطح بالا این امکان را به برنامه نویس می دهند که دستورات مورد نیاز خود را تقریبا مانند زبان انگلیسی وعملیات ریاضی به صورت روزمره بنویسد. برنامه های مترجم که وظیفه تبدیل زبان های سطح بالا را به زبان ماشین دارند، کامپایلر می گویند. برنامه های مفسّر یا Interpreter (مثل vb) میتوانند به صورت مستقیم برنامه های زبان سطح بالا را بدوم نیاز به کامپایلر به زبان ماشین (0 و 1) تبدیل کنند
هرگاه شما بعد از نوشتن هر خط از برنامه تان کلید Enter را بزنید مفسر ویژوال بیسیک syntax آن دستور را چک میکند و اگر اشتباه وارد شده باشد همان موقع پیغام خطا میدهد و این باعث میشود برنامه های ما حد اقل موقع کامپایل مشکل دستوری نداشته باشد.
زبان های برنامه نویسی به دو بخش تقسیم میشوند :
1)مبتنی بر متن (Text base) مثل c و ++c
در اینگونه زبان ها برای انجام هر کاری به نوشتن کد نیاز دارید
2)مبتنی بر گرافیک (Graphical base) مثل vb
در اینگونه زبان ها مثل vb کار برنامه نویس راحت تر است.یعنی اول طراحی برنامه را به صورت کاملا ویژوال انجام میدهد.به طور مثال هر گونه دکمه ، جعبه متن و ... را روی فرم خود قرار میدهد و سپس به راحتی برای هر کدام کد می نویسد .
Vb زبان برنامه نویسی تحت ویندوز میباشد. برنامه های vb در محیط توسعه یافته مجتمع (IDE) طراحی و ساخته میشوند."Integrated Development Environment"
IDE به برنامه نویس این اجازه را میدهد که برنامه های خود را به صورت مناسب و راحت ایجاد، اجرا وخطایابی کند.این محیط همچنین امکان نوشتن برنامه های تحت ویندوز را حتی به کسانی که آشنایی چندانی با برنامه نویسی ویندوز ندارند میدهد.
Vb توسعه یافته زبان بیسیک است. بیسیک بیش از 35 سال در گونه های مختلف به وجود آمد. با توسعه واسط گرافیکی کاربر توسط مایکروسافت در اواخر دهه 80 و اوایل دهه 90 بیسیک تکامل تدریجی خود را به صورت vb انجام داد. هنگامی که مایکروسافت اولین نسخه vb را درست کرد بسیاری از مردم انحطاط vb را پیش بینی می کردند. این افراد فکر میکردند چون vb مبتنی بربیسیک است نمی تواند برای برنامه نویسی های جدی در ویندوز به کار رود. اما مایکروسافت با vb به جامعه برنامه نویسان آموخت که اولا یک زبان میتواند هم ساده وهم قدرتمند باشد ثانیا یک زبان مبتنی بربیسیک هم میتواند به خوبی در ویندوز کار کند.


مولف:
امیر مرادآبادی (amirmoradabadi@yahoo.com)


Last edited by unknown on Sat Mar 12, 2005 1:39 pm; edited 1 time in total
Back to top
vahid
بي تو هرگز


Joined: 26 Nov 2004
Posts: 3067
Location: Tehran

PostPosted: Fri Feb 18, 2005 12:12 pm    Post subject: تاريخچه ويژوال بيسيك Reply with quote

در مورد تاريخچه ويژوال بيسيك بايد به بيسيك بازگريدم . گرچه ويژوال بيسيك حاضر هيچ شباهتي به ان بيسيك كه قبل از انكه IBM شناخته شده باشد شناخته شده بود و ان بيسيكي كه در هر كومودور 64 قابل استفاده بود ندارد اما بدون شك ويژوال بيسيك حاضر ادامه همان Beginers All-purpose Symbolic Instruction Code يا همان BASIC است .
مايكروسافت ابتدا نسخه basica ‌ را انتشار كرد و سپس بدليل ضعف هاي فراواني كه اين زبان داشت نسخه Qbasic يا QuickBasic و بعد از ان هم نسخه هاي متفاوتي چون GWBasic و غيره امدند .
اما در سال 1987 نسخه جديد و متفاوتي از بيسيك موسوم به visual basic v1.0 ‌ به بازار آمد . اما تا نسخه دو در سال 1992 اين برنامه ناشناخته بود تا اينكه از نسخه 3 به بعددر سال 1993 جزء يكي از برنامه هاي كم نظير از لحاظ محبوبيت در آمد . و اين روند به ترتيب در سالهاي 1996 براي نسخه 4 و 1997 براي نسخه 5 و بالاخره در سال 1998 براي آخرين نسخه موجود آن با عدد 6.0 تاريخچه ان دست نخورده باقيماند .
اما تحول چشمگيري كه در سال 2001 در ويژوال بيسيك به چشم خورد نسخه .NET آن در سال 2002 بود كه به گفته خيليها اين تغيير به حدي بود كه ميتوان آنرا با تغييري كه در ويژوال بيسيك نسخه 1 اتفاق افتاد قابل مقايسه دانست .
برنامه نويسي شي گرا :
برنامه نويسي انواع مختلفي دارد . اما نوع گونه جديدي از برنامه نويسي كه آخرين روش برنامه نويسي بعد از برنامه نويسي هاي ساختيافته يا سنتي (پرشي)‌ آمد . برنامه نويسي روي اشيا بود . در محيط برنامه نويسي ويژوال بيسيك ديگر نيازي به اتلاف وقت براي ساختن دكمه ها و فرم ها و هر شي ديگري نيست . بلكه با قرار دادن اشيا در محيط كامپايلر برنامه نويسي برآن اشيا را شروع ميكنيد . و از اينجا ميتوانيد برنامه نويسي ساختيافته را نيز استفاده كنيد .
به هر حال چيز جديدي كه در اين نوع برنامه نويسي به چشم ميخورد انستكه حداقل وقت ممكن براي ساخت اشيا را هزينه ميكنيد . اگر فرض كنيم قصد ساختن يك ساختمان را داريد . به جاي انكه وقت خود را در روش ساخت آجر و يا سيمان و ديگر مواد اوليه صرف كنيد . ميتوانيد وقت خود را در نحوه قرار گيري آجرها و معماري ساختمان صرف كنيد . بنابراين در محيط ويژوال بيسيك شما مواد اوليه (اشيا)‌ را داريد و انگاه شروع به برنامه نويسي ميكنيد .
مبناي برنامه نويسي در ويژوال بيسيك برنامه نويسي روي فرمهاست . هرگاه اين برنامه را باز ميكنيد يك فرم بطور خودكار براي شما باز ميشود تا در ان فرم شروع به برنامه نويسي كنيد .
Back to top
Display posts from previous:   
Post new topic   Reply to topic    ParsX.com Forum Index -> ويژوال بيسيك .NET All times are GMT + 3.5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum