انواع فایل

دانلود فایل ، خرید جزوه، تحقیق،

انواع فایل

دانلود فایل ، خرید جزوه، تحقیق،

تحقیق؛ شعر زبان سعدى و زبان شعر حافظ

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 16

 

شعر زبان سعدى و زبان شعر حافظ

یان غزل هاى سعدى و حافظ تفاوت هاى فراوان به چشم مى خورد. این تفاوت ها یا ریشه در معنا و مضمون آن ها دارند، یا در نظر گاه آن ها، یا در طرز تلقى، یا ساخت و پرداخت ادبى و یا زبان و شیوه برخورد با آن. طرح و تحلیل هر یک از این تفاوت ها در جا و مجال خود، بى شک، از جمله کارهاى ضرورى است که، اگر هنوز به درستى انجام نشده است، باید روزى صورت گیرد. در اینجا، من فقط به یک تفاوت از آن میان مى پردازم و مى کوشم علت وجود همان یک تفاوت را تا مى توانم پیدا کنم و اهمیت آن را آشکار سازم.

تفاوت مزبور در فاصله اى است که میان صورت ظاهر غزل هاى این دو شاعر از یک طرف و معنا و پیام آن ها از طرف دیگر مشاهده مى شود. توجه به این اختلاف در فاصله صورت و محتوى از آن رو مهم است که مستقیماً به درک و التذاذ هنرى، از جمله از آثار سعدى و حافظ، مربوط مى شود: تا ما از صورت غزل هاى این دو شاعر به محتوى و پیام آن ها نرسیم، نمى توانیم به درک و التذاذ هنرى از آن ها بدان گونه که باید دست یابیم.

واقعیت این است که فاصله صورت و محتوى در غزل هاى سعدى عموماً بسیار کوتاه تر از آن است که در غزل هاى حافظ دیده مى شود. در نتیجه، درک و التذاذ هنرى از غزل هاى سعدى بسیار زودتر نصیب ما مى شود تا از غزل هاى حافظ. بگذارید بحث را با یک مثال دنبال کنیم تا نکته هر چه روشن تر شود. در این مثال یک پاره از غزل سعدى را با یک پاره از غزل حافظ مى سنجیم1:

1) خوش مى روى به تنها تن ها فداى جانت *** مدهوش مى گذارى یاران مهربانت

آئینه اى طلب کن تا روى خود ببینى *** و ز حسن خود بماند انگشت در دهانت

قصد شکار دارى یا اتفاق بستان *** عزمى در سرت باید تا مى کشد عنانت...

رخت سراى عقلم تاراج شوق کردى *** اى دزد آشکارا مى بینم از نهانت...

من فتنه زمانم و آن دوستان که دارى *** بى شک نگاه دارند از فتنه زمانت...

2) به جان پیر خرابات و حق نعمت او *** که نیست در دل من جز هواى خدمت او

بهشت اگر چه نه جاى گناهکاران است *** بیار باده که مستظهرم به همت او

چراغ صاعقه آن سحاب روشن باد *** که زد به خرمن ما آتش محبت او

بر آستانه میخانه گر سرى بینى *** مزن به پاى که معلوم نیست نیست او...

بیار باده که دوشم سروش عام غیب *** نوید داد که عام است فیض رحمت او...

در پاره (1) که نمونه اى از غزل سعدى است، ما با عبور از دو سطح معنائى مى توانیم از سطح صورت غزل به چیزى در مایه پیام واقعى آن برسیم. سطح نخست همان سطح معناى زبانى است که، به تأیید معناشناسان2، از سر جمع معانى لغاتِ غزل و روابط دستورى آن حاصل مى شود. در این سطح، ما از رهگذر نظام معناشناسى3 زبان به ساختى از معناى متن مى رسیم که، طبق قواعد معنایى4 همان نظام، خلاف قاعده5 قلمداد مى شود. مثلا، معنائى که در سطح نخست براى بیت چهارم از پاره غزل سعدى به دست مى آوریم، چیزى در مایه معناى خلاف قاعده (3) در زیر است:

3) سبب شدى که شوق همه اسباب و اساس خانه عقل مرا تاراج کند. من تو را که دزدِ آشکارى هستى از نهان مى بینم.

آنگاه همین ساختِ معنائى خلاف قاعده را به سطح دوم مى بریم که سطح معناى ادبى است و در آنجا، غرابت ها یا، به اصطلاح، هنجارگریزى هاى6 سطح نخست را به کمک قواعد معنائى ادبى که به نظام ادبیات تعلق دارند از میان برمى داریم تا به ساختى از معنا برسیم که با معناى زبانىِ آشکار و لفظ به لفظ غزل فرق دارد. مثلا معنائى که در سطح دوم براى همان بیت چهارم به کمک قواعدِ ادبى به دست مى آوریم مى تواند چیزى در مایه معناى (4) در زیر باشد:

4) شور عشق تو عقل مرا به کلى مقهور کرده است. مثل کسى شده ام که نهانى به تماشاى دزدى ایستاده است که روز روشن دارد مال او را مى برد.

درست، در همین سطح دوم و از دل همین نوع معناى ادبى است که مى توانیم به چیزى در مایه پیام پاره غزل (1) سعدى دست یابیم پیامى حاوى نکات (5) در زیر:

5) ستایش خرام معشوق در تنهائیش که با تمام عالم سودا نمى توان کرد لذت تماشاى او که هوش از سر مى برد و همه را حیرت زده مى کند شوق خدمت به او عمق شیدائى عاشق و، سرانجام، وقوف عاشق به ناکامى نهائیش.

پیدا است که هر درک و التذاذ هنرى هم که از این غزل نصیبمان مى شود حاصل همین مایه از پیام و کشف آن است. و این در مورد غزل هاى دیگر سعدى نیز غالباً صادق است.

در پاره (2) که نمونه اى از غزل حافظ است، امکان ندارد تنها با عبور از دو سطح معنائى یاد شده به چیزى در مایه پیام واقعى غزل حافظ برسیم. در اینجا، ما ناگزیریم فاصله بسیار بیشترى را طى کنیم تا به کشف پیام واقعى غزل و درک و التذاذ هنرى راه یابیم. با این تفصیل که ما پس از گذار از دو سطح معناى زبانى و معناى ادبى غزل حافظ، به گونه اى که در مورد غزل سعدى دیدیم، تازه به معنائى مى رسیم در مایه معناى (6) در زیر:

6) تمناى خدمت به پیر خرابات به پاس حق نعمت او امید رفتن به بهشت در عین ادامه باده خوارى آرزوى تداوم واقعه اى که آتش به حاصل عمر شخص زده است دعوت به مدارا بامیخواره چون نمى دانیم چه در سر دارد و، سرانجام، اصرار به میخوارى به دلیل عام بودن فیض رحمت، او، که در غزل معلوم نیست چه کسى است.

پر پیدا است که این مایه از معنى، که حاصل گذار از دو سطح معناى زبانى و معناى ادبى است، نه خود پیام واقعى پاره غزل حافظ است نه نیز مى توان چنان پیامى را مستقیماً و بدون گذشتن از سطوح دیگر از دل آن بیرون آورد. چرا که این معنى نه با امور جهان واقع جور در مى آى د، نه با معانى و روابط معنائى در نظام زبان که صحّت آن ها در گرو مراتب صدقشان با مصادیق جهان واقع است، نه نیز با آن معانى متعالى که قرار است هر اثر ادبى به کمک صورتگرى ها و معنى پردازى هاى متداول در نظام ادبیات نصیب خواننده کند.

پس براى کشف پیام واقعى پاره غزل حافظ و نیل به درک و التذاذ هنرى از آن، باید از سطح معناى ادبى هم فراتر رفت و در آنجا به کمک امکانات موجود در نظام ها و شیوه هاى تحلیل دیگر که، چنان که خواهیم دید، نه به سطوح زبان و ادبیات، بلکه به سطوح و ساحات متعالى ترى تعلق دارند، به جستجوى معنائى پرداخت که بتواند هم با امور جهان واقع دمساز باشد، هم با نظام معنائى زبان، هم، بالآخره با نظام معنائى ادبیات. چنان معنائى مى تواند در مایه پیام (7) در زیر باشد:

7) تمناى خدمت به کسى به پاس حق نعمتى امید بخشایش از او براى شخص گناهکارى آرزوى تداوم عشقى با همه جانکاه بودنش امید عنایت به نیت خیرى که در پس گناهى ظاهرى نهفته است و، در نهایت، مژده برخوردارى از رحمت عامى.



خرید و دانلود تحقیق؛ شعر زبان سعدى و زبان شعر حافظ


برنامه نویسی به زبان C++ 58 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 58

 

نکاتی درمورد زبان c++

بعد از هر دستور سیمی کالن وجود دارد ولی قبل از else وجود ندارد.(در زبان C قبل ازelse سیمی کالن هست.)

در زبان c برخلاف پاسکال قبل و بعد از هر رشته دو کوتیشن قرار می گیرد.

در زبان c حروف بزرگ و کوچک با هم فرق دارند.

دستور انتساب در )c = (است به جای =: در پاسکال و می تواند درتعریف متغیر استفاده شود.

زبان C فاقد متغیر نوع Boolean ,String می باشد.در زمان استفاده صفر به معنای False وباقی اعداد برای True به کاربرده می شود.

در C++,C از علامت های (// و/* و*/ ) برای تو ضیحات استفاده می شود.

می توان متغیر مورد نیاز هر دستوررا قبل از آن دستور تعریف کرد.

دستور include باید حتما در اولین خط برنامه باشد.

C متغیر ها را مقدار دهی اولیه نمی کند.

عملگر ها:

کاراکتر های خاصی که برای انجام عملیات مختلف مورد استفاده قرار می گیرند.

1.عملگر های ریاضی

+ ، - ، * ، / ، % ، = ، -- ، ++

2. عملگر های منطقی

!= ، == ، => ، =< ، > ، < ، && ، || ، !

3. عملگر های بیتی

^ ، & ، |

** چنانچه اشتباهی در کاربرد عملگر ها صورت گیرد به طور مثال اگر به جای (==) از (=) استفاده شود . هیچ خطایی اعلام نمی شود تنها جواب مورد نظر به دست نمی آید.

دستور cout

برای چاپ مقداری در خروجی مورد استفاده قرار می گیرد.

برنامه 1:

#include

Main()

{

cout <<”***”;

}

برنامه 2:

#include

Main()

{

cout <<”***”<<”**”;

}

برنامه3:

#include

Main()

{

cout <<”***”<<”**”<<endl<<”*”;

}

برنامه4:

#include

Main()

{

cout <<”*”<<endl<<”**”<<endl<<”***”;

}

خروجی

*

**

***

برنامه5:

#include

Main()

{

cout <<”12+3=”<<12+3;

}

خروجی

12+3=15

دستور cin

مقداری را از ورودی گرفته و به یک متغیر خاص نسبت می دهد.

نحوه تعریف متغیر

;اسم متغیر نوع متغیر

برنامه 6:

#include

Main()

{

Int x,y;

Cin>>x;

Cin>>y;

//cin >>x>>y;

cout <<x+y;

}

برنامه7:

#include

Main()

{

Int x,y;

Cin>>x;

Cin>>y;

//cin >>x>>y;

cout <<”x+y”<<”=”<<x+y;

}

برنامه 8:

#include

Main()

{

Int x,y;

cin >>x>>y;

int z;

z=x*y;

cout <<z;

}

برنامه 9:

#include

Main()

{

Int x,y,z;

Cin>>z;

X=y=z;

Int p=x+y;

cout <<z+p;

}

برنامه 10: برنامه ای بنویسید که یک مبلغ را دریافت کرده و آن را با سکه های 50، 25،10 تومانی خورد کند.

#include

Main()

{

Int x;

cout <<x/50;

x%=50;

cout <<x/25;

x%=25;

cout <<x/10;

x%=10;



خرید و دانلود  برنامه نویسی به زبان C++ 58 ص


برنامه دلفی آقای کاظمی

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 58

 

تاریخچه مختصری از زبان دلفی از زمان پیدایش تا دلفی 6 به تفکیک نسخه‌های مختلف آن دلفی در واقع یک کامپایلر پاسکال است. دلفی 6 نسل جدید کامپایلر های پاسکال است که شرکت Borlandاز زمان ایجاد اولین نسخه پاسکال توسط Andres Hejlsberg در 15 سال پیش به بازار عرضه کرد.

برنامه نویسی به زبان پاسکال در سالیان سال از استواری و ثبات، زیبایی و ظرافت و البته سرعت بالای کامپایل سود برده است. دلفی هم از این قاعده مستثنی نیست. کامپایلر دلفی ترکیبی از بیش از یک دهه تجربه طراحی کامپایلر پاسکال و معماری بهبود یافته کامپایلر های 32 بیتی است. اگرچه قابلیت های کامپایلرها با گذشت زمان پیشرفت قابل توجهی داشته است ولی سرعت آن چندان کاهش نیافته و همچنان از سرعت بالایی برخوردار است.

به علاوه استحکام وقدرت کامپایلر دلفی معیاری برای سنجش دیگر کامپایلر هاست. در اینجا به بررسی تفصیلی روند حرکتی دلفی در هر یک از نسخه های آن می پردازیم و مشخصات مهم آن رابررسی می کنیم.

سال 1995 :Delphi1در زمان استفاده از سیستم عامل DOS برنامه نویسان مجبور بودند از بین زبان پر قدرت ولی کم سرعت Basic و زبان کارآمد ولی پیچیده و نامفهوم Assembly یکی را انتخاب کنند. پاسکال با ارائه یک زبان ساخت یافته و یک کامپایلر سریع و کم نقص این شکاف را پرکرد. برنامه نویسان Windows 3.1 هم با تصمیم گیری مشابهی رو برو شدند. یکی زبان قدرتمند و سنگین ++C و یکی زبان ساده و محدود کننده Visual Basic . ارائه Delphi1 در این مورد هم راه حل خوبی برای برنامه نویسان بود. دلفی مجموعه متفاوتی برای برنامه نویسی بود . طراحی و توسعه برنامه های کاربردی، ایجاد DLL ها، پایگاههای داده و ... که یک محیط ویژوال وسیع را تشکیل می داد. Delphi1 اولین ابزار برنامه نویسی ویندوز بود که محیط طراحی ویژوال، کامپایلر بهینه کد برنامه و دسترسی قوی به پایگاههای داده را در یک جا جمع کرد که آن را به یکی از بهترین ابزارهای روش نوین توسعه سریع نرم افزار (Rapid Application Development) تبدیل کرد. این مجموعه قدرتمند باعث شد که در همان زمان بسیاری از برنامه نویسان زبانهای دیگر به Delphi روی بیاورند و این موفقیت بزرگی برای Borland به حساب می آمد. همچنین بسیاری از برنامه نویسان پاسکال دلفی را ابزاری یافتند که توسط آن هم از توانایی و تجربه خود در برنامه نویسی پاسکال استفاده می کردند و هم توانایی کار در ویندوز را به دست آوردند. همچنین زبانی که در آن زمان با نام پاسکال شیئی (ObjectPascal) در دانشگاهها ایجاد شده بود یک زبان بسیار خشک و محدود کننده بود که اصلاٌ حالت کاربردی پیدا نکرد. ویژگیهای دلفی مثل طراحی ظاهری حساب شده و کاربر پسند آن باعث شد که زبان پاسکال شیئی عملاٌ از رده خارج شود. تیم طراحی VB در Microsoft قبل از حضور دلفی هیچ رقیب مهمی برای خود نمی دید. VisualBasic در آن زمان زبانی نا کارآ ، کم سرعت و کند ذهن بود. Visual Basic 3 در عمل اصلا توانایی رقابت با Delphi 1 را نداشت. در این سال شرکت Borland گرفتار یک سری مشکلات قضائی با شرکت Lotus بود که در نهایت هم متخلف شناخته شد. همچنین درگیری مشابهی هم با Microsoft بر سر تلاش در تغییر دادن فضای نرم افزار های Microsoft پیدا کرد. همچنین Borland مشغول طراحی و فروش طرح Quatro به شرکت Novell و طراحی پایگاه های داده dBase و Paradox بود که با استقبال قابل توجهی مواجه نشد. در این زمان که Borland مشغول فعالیتهای قضایی و تجاری بود Microsft توانست گوی سبقت را از Borland برباید و قسمت اعظم بازار ابزار های برنامه نویسی تحت Windows را در اختیار بگیرد و سعی می کرد تا این طرز فکر را اشاعه دهد که چون Windows را طراحی کرده صلاحیت و توانایی تهیه بهترین ابزار های برنامه نویسی تحت آن را نیز در دست دارد. در این شرایط Borland با عرضه Delphi و نسخه جدید ++Borland C سعی کرد خدشه ای در فرمانروایی Microsoft وارد کند و سهمی در بازار بزرگ این محصولات داشته باشد.

سال 1996 :Delphi2یک سال بعد Delphi2 تمام مزایای نسخه قبلی را تحت سیستم های جدید 32 بیتی, (Windows95) (Windows NT) ارائه داد. همچنین Delphi2 با ارائه خصوصیات اضافه و کارکرد های قویتری نسبت به Delphi1 توانایی های خود را افزایش داد. (ازجمله ارائه کامپایلر 32 بیتی که سرعت بالایی به نرم افزار ها می بخشید، کتابخانه بزرگ و کاملی از اشیای مختلف، شیوه جدید و تکامل یافته ای برای اتصال به پایگاه های داده مختلف، ادیتور پیشرفته، پشتیبانی از OLE ، توانایی وراثت در فرمهای ویژوال و سازگاری با پروژه های 16 بیتی Delphi1 ). Delphi2 به معیاری برای سنجش و مقایسه همه ابزارهای توسعه نرم افزار در آن زمان تبدیل شد. در آن زمان با ارائه سیستم 32 بیتی Windows95جهش بزرگی در سیستم عامل Windows رخ داد و Borland بسیار مشتاق بود که Delphi را به بهترین ابزار برنامه نویسی سیستم جدید تبدیل کند. نکته این که در آن زمان به منظور تاثیر در افکار عمومی و تاکید بر قدرت Delphi در سیستم عامل 32 بیتی قرار بود که نرم افزار با نام جدید Delphi32 به بازار عرضه شود ولی در آخرین مراحل به خاطر اینکه نشان دهند این زبان زبانی رشد یافته و تکامل یافته نسخه قبلی یعنی Delphi1 است نام Delphi2 را برای آن انتخاب کردند. Microsoft تلاش کرد که با Visual Basic 4 با Delphi مقابله کند ولی از ابتدا کیفیت پایین آن و ضعف آن در انتقال برنامه های 16 بیتی به سیستم 32 بیتی و بروز اشکالات ساختاری در طراحی آن موجب شکست زودهنگام Visual Basic 4 شد. در این زمان هنوز تعداد زیادی از برنامه نویسان به Visual Basic وفادار بودند. Borland هنچنین روشها و ابزارهای قدرتمندی همچون PowerBuilder برای طراحی نرم افزار های Client/Server ارائه داد ولی Delphi هنوز آن قدر قدرتمند نشده بود که بتواند نرم افزارهایی که جایی در بین توسعه گران پیدا کرده اند را براندازد.

سال 1997 :Delphi3از زمان تهیه و توسعه Delphi1 تیم توسعه Delphi در فکر گسترش و ایجاد یک زبان قدرتمند جهانی بود. برای Delphi2 این تیم تمام نیروی خود را صرف اعمال مربوط به



خرید و دانلود  برنامه دلفی آقای کاظمی


آموزش ویژوال بیسیک 21ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 21

 

تاریخچه زبان VB

از امروز قصد دارم آموزش آموزش برنامه نویسی به زبان ویژوال بیسیک و در آینده نزدیک با آموزش ویژوال بیسیک دات نت برای شروع آموزش برنامه نویسی بهتره از زبان بیسیک شروع کنید و با مفاهیم برنامه نویسی در حالت کلی آشنا تر بشوید

در 3 یا 4 پست آینده با آموزش الگوریتم نویسی و نوشتن برنامه های محاسباتی در محیط ساده و بی آلایش بیسیک خواهم پرداخت اجازه بدین ابتدا با تاریخچه زبان بیسیک بیشتر آشنا بشیم و آموزش الگوریتم نویسی و برنامه نویسی رو به پست های آینده موکول کنیم

تاریخچه زبان بیسیک:

ویژوال بیسیک تاریخچه جالبی دارد .با گرافیکی شدن سیستم عامل ها (ویندوز) برنامه نویسی برای برنامه نویسان بسی مشکل تر شد زیرا برنامه نویس علاوه بر نوشتن برنامه می بایست برای برنامه محیط گرافیکی نیز ایجاد می کرد البته نه به روش امروزی که این کار به سادگی هرچه تمام تر انجام می پذیرد در آن زمان برای ایجاد فرم برنامه برنامه نویس با زبان C مجبور بود صدها سطر کد بنویسد تا یک فرم ساده ایجاد شود

این ویژوال بیسیک بود که همه چیز را عوض کرد حتی نیازی نبود که برای ایجاد فرم کدی بنویسید اولین پنجره را ویژوال بیسیک برایتان می ساخت برای ایجاد هر کنترلی دیگری نیز برنامه نویسی سختی ای را متحمل نمی شد و با کشیدن و رها کردن می توانست چندین کنترل را روی فرم ایجاد کند

ویژوال بیسیک از دوعبارت Basic که نشان می دهد این زبان براساس زبان Basic ساخته شده است و کلمه Visual به معنی بصری است و نشان دهنده این است که برنامه هایی که توسط این زبان نوشته می شوند جنبه بصری دارند و دارای عناصر گرافیکی هستند ساید تصور شود که ویژوال بییسیک زبانی ساده است اما به جرات می توان گفت که <یزوال بیسیک هرچیزی است به جز ساده ویژوال بیسیک برای ویندوز امکان ساخت کنترل های سفارشی را فراهم آورد در زیر نگاهی به نسخه های گوناگون ویژوال بیسیک می اندازیم :

ابتدا ویژوال بیسیک در سال 1991 توسط غول نرم افزاری دنیا یعنی مایکوسافت وارد بازار شد

در ویژوال بیسیک 3 امکان کار با بانک اطلاعاتی به وی بی (Visual Basic) اضافه شد

در ویژوال بیسیک 4 امکان کامپایل(ترجمه) کردن برنامه برای سیستم عامل های 16 و 32 بیتی فراهم آمد و امکان نوشتن COM و DLL به وی بی اضافه گشت

در نسخه 5 ویژوال بیسیک امکان ساختن ActiveX Control (کنترل های سفارشی) فراهم آمد

در نسخه 6 ویژوال بیسیک که در آن کل برنامه از نو نوشته شده بود کامپایل مفسری به سرعت اجرای برنامه ها کمک بسزایی کرد همچنین در این نسخه امکان ساخت کنترل های وب نیز فراهم آمد

در سال 2001 بزرگترین پیشرفت ویژوال بیسیک با ورود به دنیای دات نت فراهم شد و ویژوال بیسیک ثابت کرد برای برنامه های تحت وب هم گزینه ای بی نقص است

هر برنامه ای که می خواهید بنویسید ویژوال بیسیک دات نت بهترین گزینه است زبانی که روزی افرادی آن را برای سرگرمی جالب می دانستند آرام آرام بزرگ شد و امروز یکی از متداول ترین و پر طرفدارترین زبانهای برنامه نویسی به شمار می آید

مقدمه

 visual Basic (که ازین پس آن را VB خواهیم خواند) از زبانهای برنامه نویسی تحت Windows  می باشد که برای کدنویسی از دستورات زبان Basic سود می برد.

VB (مانند تمام زبانهای برنامه نویسی تحت ویندوز) با استفاده از تمام امکانات زیبای ویندوز (که باعث فراگیرشدن این سیستم عامل زیبا و توانمند در میان کاربران شده است)، طراحی محیطی زیبا و قدرتمند را برای  پروژه مورد نظر، بسیار ساده می نماید.

در حال حاضر، به جرأت می توان گفت که یکی از انتخاب های اصلی برنامه نویسان حرفه ای در سطح جهان برای تهیه پروژه های با قابلیت های ویژه، VB می باشد، خصوصاً از VB6 که مایکروسافت عملاً با افزودن توانایی های متنوع بسیار به VB، حتی حاضر شد از دیگر زبانهای معروف تحت ویندوز خود مانند Visual C++ و Visual Foxpro بگذرد و سعی در هدایت تمام برنامه نویسان به سوی VB داشته باشد.

در حال حاضر که به تهیه این جزوه همت گماردم، نسخه آزمایشی VB.net در بازار وجود دارد ولی عموماً برنامه نویسان ازVB6 استفاده می کنند و لذا ما نیز این نسخه ازVB را برای آموزش انتخاب می کنیم، هر چند تمام خوانندگان عزیز می دانند که عموماً با فراگیری یک نسخه از یک برنامه، فراگیری نسخه های بعدی آن کار چندان دشواری نخواهد بود.

خوانندگان عزیز توجه داشته باشید که برای فراگیری VB، آشنایی با ویندوز و Basic لازم است. همچنین بهتر است در هنگام مطالعه، VB باز باشد و مطالب را در همان لحظه کار کنید

مفاهیم بنیادی

درVB، شئ (Object) های بسیاری وجود دارد مانند فرمها، دکمه ها، برچسب ها، تصاویر و ... . همانطور که می دانیم هر شئ(Object) دارای یک سری مشخصات(Properties) می باشد. به عنوان مثال اگر یک اتومبیل را به عنوان یک شئ در نظر بگیریم، این اتومبیل دارای مشخصاتی چون رنگ خاص، وزن خاص، طول و عرض و ارتفاع خاص، میزان خاص مصرف بنزین و ... می باشد که در تمایز دو اتومبیل از هم، همین مشخصات هستند که به ما کمک می کنند.درVB نیز هر Object دارای یک تعداد مشخصه (Property) می باشد. به عنوان مثال یک دکمه(Button) دارای مشخصاتی چون عرض(Width) و ارتفاع(Height) خاص و یا یک عنوان(Caption) خاص و ... می باشد.برخی شئ(object) ها درVB، فقط در کدنویسی قابل دسترسی هستند(مانند شئADODB که در آینده با آن آشنا خواهید شد) اما برخی دیگر علاوه بر زمان کدنویسی، در زمان طراحی (Design) نیز می توان آنها را بر روی فرمها و در جای دلخواه قرار داد و آنها را تنظیم (Set) نمود. به اشیاء نوع اخیر، کنترل (Control) گفته می شود.



خرید و دانلود  آموزش ویژوال بیسیک 21ص


آموزش برنامه نوسی با زبان ویژوال بیسیک 45 ص

لینک دانلود و خرید پایین توضیحات

فرمت فایل word  و قابل ویرایش و پرینت

تعداد صفحات: 45

 

تاریخچه ای درباره ویژوال بیسیک

ویژوال بیسیک توسعه یافته basic می باشد.basicتوسط پروفسورjohn kemency وthomas kurts ازکالج dartmouth برای نوشتن برنامه های ساده ایجادشد واین طراحی ازاواسط دهه1960 آغازگردید.

هدف از بیسیک اولیه آموزش برنامه نویسی بود.بیسیک توسط انواع متفاوتی ازکامپیوترهامورداستفاده قرار گرفت وسرمشق سایرزبانهاشد.

باتوسعه گرافیکی کاربر (gui)توسط میکروسافت دراواخر دهه 1980 واوایل 1990basic تکامل تدریجی خودرا به سوی ویژوال بیسیک انجام داده بود که توسط گروه مایکروسافت درسال1991انجام پذیرفت.درزمانیکه ویژوال بیسیک درمرحله ظهوربود توسعه برنامه های کاربردی تحت ویندوز میکروسافت عملی طاقت فرسابود. باآمدن ویژوال بیسیک ایجاد برنامه های کاربردی تحت ویندوز بسیارآسان شد .

ازسال1991تاکنون شش نوع از ویژوال بیسیک روانه بازار شده است وآخرین نمونه آن ویژوال بیسیک6 می باشدکه درسپتامبر1998روانه بازارگردیده است.

ویژوال بیسیک چیست؟

ویژوال بیسیک زبان برنامه نویسی میکروسافت ویندوز است.برنامه های ویژوال

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

ویژوال بیسیک یکی اززبانهای radبوده وبه طوروسیعی در دنیامورداستفاده میباشد.ویژوال بیسیک مشتق شده از زبان برنامه نویسی بیسیک است .-ویژوال بیسیک خصیصه های متمایزکننده تری نسبت به سایرزبانهای برنامه نویسی داردمانندواسط گرافیکی کاربر-event handling ودسترسی به win32 api ،ویژگیهای شئ گرا،رسیدگی به خطابرنامه نویسی ساخت یافته وسایر موارد.

محیطIDE ویژوال بیسیک این امکان رابه برنامه نویس می دهد که بدون خبره بودن دربرنامه نویسی تحت ویندوز،برنامه های تحت ویندوز ایجاد نماید.

میکروسافت چند نوع متفاوت ویژوال بیسیک خود رابه بازار عرضه کرده است که به نامهایprofessional enterprise edition ، learning edition در دسترس هستند.

نوع learning edition یاآموزشی قابلیت برنامه نویسی درحد پایه راارائه می کند و نوع professional edition نسبت به نوع آموزشی از توانایی بالاتری برخورداراست و توسط بسیاری از برنامه نویسانی که برنامه های کاربردی باویژوال بیسیک می نویسند مورداستفاده قرار می گیرد.

ازنوعenterprise edition برای ایجادسیستمهای محاسباتی باحجم بالا استفاده می شود.ویژوال بیسیک یک زبان مفسر است با این وجود نوعهای enterprise و professional می توانند کدهای ویژوال بیسیک رابه native codeکامپایل نمایند.

مراحل نصب ویژوال بیسیک

برای نصب ویژوال بیسیک نیازبه نرم افزاروسخت افزارزیراست:

- ویندوز(95،98،2000وxp)

- کامپیوتر 486 یا ترجیحا پنتیوم با حداقل 16مگابایت RAM

- CD وماوس

- دیسک سخت

راه اندازی ویژوال بیسیک

برنامه ویژوال بیسیک برروی CDذخیره شده است که برای استفاده ازآن بایدآن را در دیسک سخت نصب کنید. درمحیط ویندوز، برنامهINSTALL را از روی CD اجراکنید تا ویژوال بیسیک درمنویprograms یندوزظاهرشود . برای اجرای آن برروی گزینه مربوط کلیک کنیدتاصفحه اول ویژوال بیسیک مانند شکل ظاهرشود.دراین شکل می توانیدکارهای مورد نظرتان را شروع کنید.سیستم به طورخودکاربرروی آیکن standard exe داردکه برای ایجاد پروژه های ویژوال بیسیک به کارمی رود . برای ادامه کار کلید enter را فشار دهید یا دکمهopen را کلیک کنید.

پنجره ای به نام Form1 ظاهر میشود. فرم محیطی است که در آن می توانید برنامه خود را طراحی کنید . یعنی عناصر تشکیل دهنده برنامه در این فرم قرار می گیرند .

در سمت راست شکل پنجره های Project وpropertiesو Form Layout قرار دارند.هر یک از این پنجره ها را به طور مختصر توضیح می دهیم.

اجزای سازنده برنامه ویژوال بیسیک:

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



خرید و دانلود  آموزش برنامه نوسی با زبان ویژوال بیسیک 45 ص