لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 36
ویژوال بیسیک
ویژوال بیسیک توسعه یافته زبان برنامهنویسی بیسیک میباشد. بیسیک توسط پروفسور جان کمنسی و توماس کرتز از کالج دارتموث برای نوشتن برنامههای ساده ایجاد شد. طراحی آن از اواسط دهه ۱۹۶۰ آغاز گردید.
ویژوال بیسیک تا نسخه ۳ به صورت ۱۶ بیتی بود. از نسخه ۵ به بعد فقط ویرایش ۳۲ بیتی آن ارائه شد. (نسخه ۴ هم به صورت ۱۶ بیتی و هم به صورت ۳۲ بیتی عرضه شده بود.)
ویژوال بیسیک از نسخه ۶ به بعد بر پایه چارچوب داتنت (NET.) ارائه شد.
اگر چه با ظهور ویژوال بیسیک دات نت اکثر برنامهنویسان ویژوال بیسیک ۶ به آن گرویدند، ولی نسخه ۶ همچنان طرفداران ویژهی خود را دارد.
ویژوال بیسیک برای توسعه سریع نرم افزار (RAD یا Rapid Application Development) بر پایه رابط گرافیگی کاربر (GUI یا Graphical User Interface) توسعه داده شد. دسترسی آسان و سریع به پایگاه دادهها با استفاده از DAO ،RDO یا ADO و ایجاد کنترلهای اکتیو ایکس از جمله مواردی هستند که این زبان را برای RAD مناسب کردهاند.
برنامهنویسی در ویژوال بیسیک به صورت رخدادگرا میباشد.
در برنامهنویسی تجاری، ویژوال بیسیک جز محبوبترینها است. بنابه آماری که در سال ۲۰۰۳ منتشر شد، ۵۳٪ از برنامههای تجاری با استفاده از این زبان تولید شدهاند.
توابع ریاضی در ویژوال بیسیک
برای نوشتن برنامههای مهندسی، محاسباتی، گرافیکی و آماری نیاز دارید تا از برخی توابع ریاضی استفاده نمائید. ویژوال بیسیک 6 دارای مجموعهای از توابع است که برای انجام محاسبات عددی پیش بینی شده اند. در این مقاله ابتدا با این توابع آشنا شده و سپس چگونگی ایجاد سایر توابع ریاضی را که در میان این مجموعه وجود ندارند خواهید دید. در پایان نیز با توابع ریاضی موجود در دات نت آشنا میشوید.
تابع Abs (قدرمطلق) :مقدار بدون مثبت یک عدد را برمیگرداند
تابع Atn (آرک تانژانت) :خروجی این تابع عددی از نوع double است که برابر زاویهای است که تانژانت آن عدد ورودی تابع است.
تابع Cos (کسینوس) :خروجی این تابع عددی از نوع double است که برابر کسینوس زاویه ورودی است.
تابع Exp (توان نمانی) :خروجی این تابع عددی از نوع double است که برابر e به توان ورودی تابع است.
تابع Int (تابع کف یا تابع جزء صحیح) :نزدیکترین عدد صحیح مساوی یا کوچکتر نسبت به عدد ورودی را برمیگرداند.
تابع Log (لگاریتم) :خروجی این تابع عددی از نوع double است که برابر لگاریم طبیعی عدد ورودی است (لگاریتم بر مبنای عدد e یا همان Ln).
تابع Round (گرد کردن) :خروجی این تابع عددی از نوع double است که برابر نزدیکترین عدد صحیح به مقدار عدد ورودی است.
تابع Sgn (علامت) :خروجی این تابع عددی از نوع صحیح است که نشان دهنده علامت عدد ورودی است.
تابع Sin (سینوس) :خروجی این تابع عددی از نوع double است که برابر سینوس زاویه ورودی است.
تابع Sqr (جذر) :خروجی این تابع عددی از نوع double است که برابر ریشه دوم یا جذر عدد ورودی است.
تابع Tan (تانژانت) :خروجی این تابع عددی از نوع double است که برابر با تانژانت زاویه ورودی (برحسب رادیان) میباشد.
نکته: برای محاسبه توان nام یک عدد (n می توان صحیح یا اعشاری باشد) از اپراتور ^ استفاده نمائید. برای مثال:
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : .doc ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 6 صفحه
قسمتی از متن .doc :
تمرینات ویژوال بیسیک
1- برنامه ای بنویسید که یک عدد صحیح و یک عدد اعشاری دو دقتی را بگیرد سپس آنها را نمایش دهد .
2- برنامه ای بنویسید که دو عدد صحیح a , b را بگیرد سپس باقیمانده و خارج قسمت صحیح تقسیم a بر b را نمایش دهد.
3- برنامه ای بنویسید که دو عدد a و n را بگیرد سپس به دو روش مقدار an را محاسبه و چاپ کند.
4- برنامه ای بنویسید که x را دریافت کند سپس مقدار x را محاسبه و چاپ کند.
5- برنامه ای بنویسید که a و b را بگیرد سپس مقدار b , a را محاسبه و چاپ کند .
6- برنامه ای بنویسید که دو عدد x و y از نوع اعشاری معمولی را بگیرد سپس حاصل ضرب و حاصل جمع آنها را تا دو رقم اعشار نمایش دهد .
7- برنامه ای بنویسید که اسم یک شخص را دریافت کند سپس کلمه Hello به ابتدای آن اسم اضافه کند و نمایش دهد .
8- برنامه ای بنویسید که قیمت خرید یک کالا را بگیرد و 8% سود به آن اضافه کند و قیمت فروش را نمایش دهد . (عدد از نوع صحیح بلند انتخاب شود).
9- برنامه ای بنویسید که شعاع یک کره را بگیرد سپس حجم آن را محاسبه و چاپ کند . Pi=3.14
10- برنامه ای بنویسید که شعاع یک دایره را بگیرد سپس محیط و مساحت آن را محاسبه کند .
11- برنامه ای بنویسید که نام و حقوق یک کارمند را بگیرد سپس 5% مالیات از حقوق کسر کند سپس مقدار مالیات ، مقدار خالص حقوق و نام کارمند را نمایش دهد.
12- برنامه ای بنویسید که یک عدد دو رقمی را بگیرد سپس مقلوب عدد را نمایش دهد ( ورودی 42 مقلوب24)
13- برنامه ای بنویسید که یک عدد سه رقمی را بگیرد سپس مجموع ارقام و مقلوب آن را چاپ کند .
14- برنامه ای بنویسید که دو عدد صحیح را بگیرد سپس بدون استفاده از دستورات شرطی عدد بزرگتر را پیدا کرده نمایش دهد .
15- برنامه ای بنویسید که دو عدد صحیح را بگیرد سپس بدون استفاده از دستورات شرطی عدد کوچکتر را پیدا کرده نمایش دهد .
16- برنامه ای بنویسید که یک عدد دو عدد صحیح را بگیرد سپس بدون استفاده از عملگر تقسیم آن را به 16 تقسیم کرده حاصل را نمایش دهد .
17- برنامه ای بنویسید که یک عدد دو عدد صحیح را بگیرد سپس بدون استفاده از عملگر ضرب آن را به 8 ضرب کرده حاصل را نمایش دهد .
18- برنامه بنویسید که یک کاراکتر را دریافت کند سپس کاراکتر بعد و قبل از آن را چاپ کند .
19- برنامه ای بنویسید که تعداد ثانیه های یک سال را محاسبه و چاپ کند .
20- برنامه ای بنویسید که 5 عدد اعشاری معمولی را بخواند سپس میانگین آن ها را نمایش دهد . ( سه رقم اعشار)
21- تابعی برای محاسبه k امین جمله سری فیبوناچی بنویسید ؟ ( تابع را به صورت بازگشتی بنویسید )
#include #include long int febo(int); main() { int x=1; long int y=1; clrscr(); printf("\n\n\t Enter a number : "); scanf("%d",&x); if((x>2)||(x<26)) y=febo(x); printf(" \n\n\n\t\t\t Febo = %d",y); if((x<1)||(x>=26)) { clrscr(); printf("\n\n\n\n\n\n\t\t Error !!! "); } getch(); return 0; } long int febo(int n) {
لینک دانلود و خرید پایین توضیحات
فرمت فایل 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 قرار دارند.هر یک از این پنجره ها را به طور مختصر توضیح می دهیم.
اجزای سازنده برنامه ویژوال بیسیک:
اولین قدم درایجادیک برنامه،ایجادیک فرم وسپس قراردادن عناصربرروی آن است.عناصررابرحسب نیازمی توان تشخیص داد.این کارنیازبه تمرین دارد.به طورکلی می توان گفت که کتابخانه ای ازعناصر در ویژوال بیسیک موجوداست که برنامه هاازاین عناصر ساخته می شوند،کدهاتوسط ویژوال بیسیک تولیدمی گرددولی بعضی ازکدهارانیزبرنامه نویس بایدبنویسد. تقریبادرتمام برنامه های
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 107
برنامه نویسی
برنامهنویسی رایانه در فرهنگ واژه غیر متخصصین ممکن است به تمام پروژه ساخت نرمافزار یا برنامهٔ رایانهای گفته شود. با این همه برنامهنویسی تنها بخشی از فرآیند توسعه نرمافزار یا برنامه رایانهای است. اهمیت، توجه و منابع اختصاص داده شده به برنامهنویسی، بسته به ویژگیهای مشخص شده محصول و خواست افراد درگیر در پروژه و کاربران و در نهایت شیوهٔ انتخاب شده مهندسی نرمافزار متغیر است. برنامهنویسی در دیدی ساده آخرین مرحله بزرگ ساخت یک برنامه رایانهای پس از مراحل تحلیل و طراحی برنامه است. در بسیاری از موارد، برنامهنویسی بخشی از تلاش ما برای پیادهسازی نسخهای از دنیای پیرامون ما، با بازسازی قوانین ریاضی و طبیعی در محیط خنثی رایانه است. به این سبب برنامهنویسی بارقههایی بزرگ از ریاضیات و مهندسی با خود دارد.
زبان برنامهنویسی
اجرا و عملی ساختن الگوریتمهای انتزاعی وابسته به هم بهوسیله تولید یک برنامه رایانهای مشخص با ابزار زبان برنامهنویسی ممکن است. گرچه نزدیکترین راه برای بازسازی این قوانین در رایانه کار روی مدارهای الکترونیکی سختافزار آن است. اما این کاری طاقتفرسا و زمانبر و درنتیجه کمابیش ناممکن است. واسطهایی ساخته شدند تا میان سختافزار و انسان قرار گیرد. طبیعی است یک واسط به ساده کردن و انتزاعی کردن رویدادهای ممکن درون سخت افزار میپردازد. این انتزاعی کردن، سازنده سطوح گوناگون یا لایهبندی در معماری زیرساخت برنامهها است. به همین ترتیب زبانهای برنامهنویسی گوناگون هم هرکدام برای ساخت برنامههای یک یا شماری اندک از این لایهها قابل استفاده هستند.
با متفاوت بودن آنچه برنامهنویس برای آسانی استفاده خود آفریده با ورودی واقعیسخت افزار برای اجرای فرامین (که به زبان ماشین معروف است) برنامه واسط باید شیوهٔ خط برنامه نویس را به زبان ماشین برگرداند .
زبانهای برنامه نویسی
تعدادی از زبانهای برنامهنویسی به شمار زیر هستند :
اسمبلی (Assembly)
لیسپ (LISP)
بی سی پی ال (BCPL)
سی (C)
سیپلاسپلاس (++C)
سی پلاس پلاس/سی ال آی(C++/CLI)
پاسکال (Pascal)
جاوا (Java)
سیشارپ (#C)
جی شارپ (#j)
بیسیک (Basic)
پایتون (Python)
پرل (Perl)
پیاچپی (PHP)
ای اس پی (ASP)
ای اس پی دات نت (ASP.Net)
Matlab
وی بی دات نت (VB .Net)
دلفی (Delphi)
ویژوال بیسیک (visual basic)
لینگو (Lingo)
توسعه دهنده های وب
دقت کنید که زبان هایی مانند اچتیامال (HTML) زبان برنامهنویسی نیستند بلکه زبانهای قالب بندی هستند.
Basic فرزند دردانه بیل گیتس
ترجمه: مهرداد حسینى
به جرات مى توان ادعا کرد که در دنیاى امروز کمتر کسى را مى توان یافت که نام و آوازه «بیل گیتس» رئیس و بنیانگذار مایکروسافت و ثروتمندترین مرد جهان را نشنیده باشد. اما دانستن این موضوع جالب است که پیش از مایکروسافت نام بیل گیتس با «بیسیک» (Basic) عجین بوده است و این ماجرا به زمان دانشجویى گیتس و دوستش «پل آلن» در ۱۹۶۴ بازمى گردد و در واقع همکارى مشترک آنها در توسعه بیسیک بود که چند سال بعد منجر به تاسیس مایکروسافت شد. این دو با تولد اولین بیسیک در سال ۱۹۶۴ در کالج دارتموث به تلاش در توسعه آن همت گماشتند و در این راه با زیرکى و دوراندیشى مثال زدنى با طراحى انواع مفسرها و مترجم هاى بیسیک توانستند آن را به عنوان یکى از فراگیرترین و کاربردى ترین زبان هاى کامپیوترى تا امروز
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 36
ویژوال بیسیک
ویژوال بیسیک توسعه یافته زبان برنامهنویسی بیسیک میباشد. بیسیک توسط پروفسور جان کمنسی و توماس کرتز از کالج دارتموث برای نوشتن برنامههای ساده ایجاد شد. طراحی آن از اواسط دهه ۱۹۶۰ آغاز گردید.
ویژوال بیسیک تا نسخه ۳ به صورت ۱۶ بیتی بود. از نسخه ۵ به بعد فقط ویرایش ۳۲ بیتی آن ارائه شد. (نسخه ۴ هم به صورت ۱۶ بیتی و هم به صورت ۳۲ بیتی عرضه شده بود.)
ویژوال بیسیک از نسخه ۶ به بعد بر پایه چارچوب داتنت (NET.) ارائه شد.
اگر چه با ظهور ویژوال بیسیک دات نت اکثر برنامهنویسان ویژوال بیسیک ۶ به آن گرویدند، ولی نسخه ۶ همچنان طرفداران ویژهی خود را دارد.
ویژوال بیسیک برای توسعه سریع نرم افزار (RAD یا Rapid Application Development) بر پایه رابط گرافیگی کاربر (GUI یا Graphical User Interface) توسعه داده شد. دسترسی آسان و سریع به پایگاه دادهها با استفاده از DAO ،RDO یا ADO و ایجاد کنترلهای اکتیو ایکس از جمله مواردی هستند که این زبان را برای RAD مناسب کردهاند.
برنامهنویسی در ویژوال بیسیک به صورت رخدادگرا میباشد.
در برنامهنویسی تجاری، ویژوال بیسیک جز محبوبترینها است. بنابه آماری که در سال ۲۰۰۳ منتشر شد، ۵۳٪ از برنامههای تجاری با استفاده از این زبان تولید شدهاند.
توابع ریاضی در ویژوال بیسیک
برای نوشتن برنامههای مهندسی، محاسباتی، گرافیکی و آماری نیاز دارید تا از برخی توابع ریاضی استفاده نمائید. ویژوال بیسیک 6 دارای مجموعهای از توابع است که برای انجام محاسبات عددی پیش بینی شده اند. در این مقاله ابتدا با این توابع آشنا شده و سپس چگونگی ایجاد سایر توابع ریاضی را که در میان این مجموعه وجود ندارند خواهید دید. در پایان نیز با توابع ریاضی موجود در دات نت آشنا میشوید.
تابع Abs (قدرمطلق) :مقدار بدون مثبت یک عدد را برمیگرداند
تابع Atn (آرک تانژانت) :خروجی این تابع عددی از نوع double است که برابر زاویهای است که تانژانت آن عدد ورودی تابع است.
تابع Cos (کسینوس) :خروجی این تابع عددی از نوع double است که برابر کسینوس زاویه ورودی است.
تابع Exp (توان نمانی) :خروجی این تابع عددی از نوع double است که برابر e به توان ورودی تابع است.
تابع Int (تابع کف یا تابع جزء صحیح) :نزدیکترین عدد صحیح مساوی یا کوچکتر نسبت به عدد ورودی را برمیگرداند.
تابع Log (لگاریتم) :خروجی این تابع عددی از نوع double است که برابر لگاریم طبیعی عدد ورودی است (لگاریتم بر مبنای عدد e یا همان Ln).
تابع Round (گرد کردن) :خروجی این تابع عددی از نوع double است که برابر نزدیکترین عدد صحیح به مقدار عدد ورودی است.
تابع Sgn (علامت) :خروجی این تابع عددی از نوع صحیح است که نشان دهنده علامت عدد ورودی است.
تابع Sin (سینوس) :خروجی این تابع عددی از نوع double است که برابر سینوس زاویه ورودی است.
تابع Sqr (جذر) :خروجی این تابع عددی از نوع double است که برابر ریشه دوم یا جذر عدد ورودی است.
تابع Tan (تانژانت) :خروجی این تابع عددی از نوع double است که برابر با تانژانت زاویه ورودی (برحسب رادیان) میباشد.
نکته: برای محاسبه توان nام یک عدد (n می توان صحیح یا اعشاری باشد) از اپراتور ^ استفاده نمائید. برای مثال: