حامی فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

حامی فایل

مرجع دانلود فایل ,تحقیق , پروژه , پایان نامه , فایل فلش گوشی

مقاله برنامه نویسی رایانه

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

مقاله برنامه نویسی رایانه


مقاله برنامه نویسی رایانه

فرمت فایل :word (قابل ویرایش) تعداد صفحات : 9 صفحه

 

 

ماهیت کار

 

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

 


دانلود با لینک مستقیم


مقاله برنامه نویسی رایانه

دانلود پاورپوینت چهار زبان برنامه نویسی 14 اسلاید

اختصاصی از حامی فایل دانلود پاورپوینت چهار زبان برنامه نویسی 14 اسلاید دانلود با لینک مستقیم و پر سرعت .

دانلود پاورپوینت چهار زبان برنامه نویسی 14 اسلاید


دانلود پاورپوینت چهار زبان برنامه نویسی 14 اسلاید

 

دسته بندی : پاورپوینت 

نوع فایل:  ppt _ pptx

( قابلیت ویرایش )

 


 قسمتی از محتوی متن پاورپوینت : 

 

تعداد اسلاید : 14 صفحه

بسم الله الرحمن الرحیم چهار زبان برنامه نویسی زبان BASIC زبان برنامه نویسی BASIC زبان ساده ای است که میتوان با استفاده از ان به راحتی با یک میکروکامپوتر ارتباط برقرار کرد .
در یک برنامه ی BASIC هر خط برنامه دستورالعملی که از یک شماره ی خط .یک واژه ی اصلی (KEY WORD ) یا فعل BASIC و یک پیکره ساخته شده است .
در مثال ساده ای از یک برنامه نویسی BASIC دیده می شود : REM THIS IS A SAMPL PROGR 10 20 LEF A=50 30 PRINT A ---- -------- ------------------------------------- پیکره واژه ی اصلی شماره هر خط میتواند شامل حداکثر 255 (CHARACTER ) داشته باشد.
شماره خط یک شماره خط عدد صحیحی است که به طور متعارف در محدودۀ عدد 1 تا یک رقمی قرار می گیرد .مقادیر بالای محدوده بستگی به کامپوتر مورد استفاده دارد . شماره خط ترتیب اجرای د ستورالعمل توسط کامپوتر را در سلسله مراتب دستورالعمل های برنامه موجود در حافظه مشخص می کند .
کامپوتر در نخستین مرحله اجرای دستورالعمل ها ،دستورالعل دارای کوچک ترین شماره خط را اجرا می کند و سپس دستورالعل بعدی با شماره خط بزرگ تر را اجرا می نماید .
بنابراین ترتیب اجرای دستورالعمل ها توسط کامپوتر از خط دارای کوچک ترین شماره خط به سمت خطوط دارای شماره های بزرگ تر است .
در برنامه نمونه فوق ترتیب اجرای دستورالعمل ها چنین است که ابتدا خط 10 و سپس خطوط 20 و 40 اجرا می شود.
واژه ی اصلی یا فعل BASIC واژه ی اصلی یا فعل های BASIC واژه هایی هستند که کامپوتر قادر به درک انها بوده و متعاقبا“ اعمال مربوطه را انجام می دهد .
عمده ترین واژه های اصلی BASIC به شرح زیر می باشد : DATA ON…GOSUB DEFFN ON…GOTO DIM PRINT END PRINT TAB FOR /NEXT PRINT USING GOSUB READ GOTO REM IF…THEM RESTOR INPUT RETURN LET STOP پیکره ی دستورالعمل BASIC بسته به نوع واژه ی اصلی مورد استفاده در یک دستورالعمل پیکره ی دستورالعمل هز یک جز یا بیش هز یکی از اجزای زیر ساخته می شود : (a)ثابت ها (constants ) (b)متغییر ها (variables) (c)جمله ها ریاضی .
زبان جاوا جاوا باید واحد برنامه نویسی جهانی قرن بیست و یکم دانست که در شرکت (میکرو سیستم ) را توسط تیمی از برنامه نویسان به سرپرستی جیمز گاسلینگ کانادایی در سال 1995 جاواتغییر نام یافت و در اختیار عموم قرار گرفت .
طراحی وپیاده سازی کامپایلر اولیه جاوا و ماشین مجازی آن توسط گاسلینگ صورت گرفت .انگیزه اولیه طراحان جاوا ،تولید ندم افزادهایی بود تا بتوان از آ ن در وسایل مصرفی الکتریکی خانگی نظیر دستگاه کنترل از راه دور تلویزیون استفاده کرد ( چرا که کنترل کننده ها ی این گونه وسایل را انواع مختلف تشکیل می دهد ) ونیز طراحی زبانی قوی ،ساده ،قابل حمل و مستقل از سخت افزار و بی تفاوت نسبت به معماری کامپوترو مستقل از سیستم عامل بود تا بتوا

  متن بالا فقط قسمتی از محتوی متن پاورپوینت میباشد،شما بعد از پرداخت آنلاین ، فایل را فورا دانلود نمایید 

 


  لطفا به نکات زیر در هنگام خرید دانلود پاورپوینت:  توجه فرمایید.

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


 

دانلود فایل  


دانلود با لینک مستقیم


دانلود پاورپوینت چهار زبان برنامه نویسی 14 اسلاید

دوره کامل آموزش برنامه نویسی VBA در اتوکد

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

دوره کامل آموزش برنامه نویسی VBA در اتوکد


دوره کامل آموزش برنامه نویسی VBA در اتوکد

دوره کامل آموزش برنامه نویسی VBA در اتوکد

مدت دوره :    2:45 ساعت

مدرس :        عبدالحکیم قدس

ایمیل :         ghods.hakim@hotmail.com

سایت :        codehaks.com


 

معرفی دوره :

این دوره ی در 10 فصل و 38 قسمت تهیه شده و به شما نحوه ی برنامه نویسی در نرم افزار اتوکد با استفاده از محیط VBA آموزش میدهد.

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

فهرست مطالب


1. معرفی محیط برنامه نویسی VBA
1.1. اولین برنامه
1.2. کار با VBAMAN
1.3. تغییر تنظیمات اتوکد با VBA
1.4. کار با متغیر های سیستمی اتوکد

2. کار با Application و Document
2.1. معرفی شی Application
2.2. لود کردن فایل، تنظیمات امنیتی و کار با Eval
2.3. کار با ماکروها
2.4. کار با فایلهای نقشه ، باز کردن، بستن، ذخیره کردن

3. توابع ریاضی و راهنمای اتوکد
3.1. کار با توابع مثلثاتی در اتوکد
3.2. معرفی Object Model در راهنمای اتوکد
3.3. چگونگی استفاده از راهنمای اتوکد مربوط به VBA

4. کار با دستورات ترسیمی
4.1. ترسیم دایره – مقدماتی
4.2. ترسیم دایره – پیشرفته
4.3. ترسیم خط
4.4. ترسیم Text
4.5. تنظیم Alignment برای Text
4.6. ترسیم PolyLine

5. کار با لایه ها
5.1. لیست لایه ها
5.2. انتخاب و تنظیم لایه ها
5.3. تغییر لایه ی اشیا در اتوکد

6. کار با داده های ورودی کاربر
6.1. گرفتن عدد از کاربر
6.2. گرفتن متن از کاربر
6.3. انتخاب شی توسط کاربر و ویرایش خصوصیات شی

7. کار با دستورات ویرایشی
7.1. عملیات Copy
7.2. عملیات Move
7.3. عملیات Mirror
7.4. عملیات Delete و ArrayPolar
7.5. ویرایش LineType و Visibility
7.6. تغییر رنگ اشیا

8. انتخاب اشیا
8.1. کار با Selection Set
8.2. انتخاب اشیا با Window

9. بلاک ها و جدول ها
9.1. لیست بلاکهای نقشه
9.2. ترسیم بلاک و چرخش
9.3. ترسیم جدول در اتوکد

10. برنامه های کاربردی
10.1. برنامه ترسیم مختصات نقطه انتخاب شده
10.2. بهینه سازی برنامه ترسیم نقطه انتخاب شده و عیب یابی
10.3. برنامه تبدیل نقطه به دایره در اتوکد
10.4. کار با اکسل و ترسیم داده های اکسل در اتوکد


دانلود با لینک مستقیم


دوره کامل آموزش برنامه نویسی VBA در اتوکد

چک ، سفته و ظهر نویسی 30 ص

اختصاصی از حامی فایل چک ، سفته و ظهر نویسی 30 ص دانلود با لینک مستقیم و پر سرعت .

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

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

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

 

چک

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

صادر کننده :

شخصی که چک را صادر میکند بایستی در تاریخی که در چک ذکر میکند به همان اندازه در بانک وجه نقد یا اعتبار داشته باشد .

- صادر کننده در زمان مندرج چک نباید ،تمام یا قسمتی از وجه را ازبانک خارج نماید یا دستور پرداخت نکردن چک را صادر کند .

- در صورت عدم مطابقت امضاء ،قلم خوردگی و مسائلی از این قبیل ،بانک از پرداخت پول خوداری می کند .

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

ج – صادر کننده می تواند دستور عدم پرداخت وجه را به بانک بدهد و بایستی به صورت کتبی علت دستور عدم پرداخت را بیان کند .

موادری که میتوان دستور عدم پرداخت را صادر نمود عبارتند از :

1-اعلام مفقودی

2-سرقت

3-جعل

4-کلاهبرداری

5-خیانت در امانت

6-یا بد ست آوردن از راههای دیگر مجرمانه

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

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

دارنده:

شخصی است که برای اولین بار چک را به بانک ارائه می کند .از این جهت بانک موظف است هر کس برای اولین بار چک را به بانک می آورد هویت کامل و دقیق او را با ذکر تاریخ در پشت چک درج کند .

چند توصیه مهم به دارندگان چک که می خواهند از راه کیفری صادر کننده را تعقیب کنند :

برای تعقیب کیفری، دارنده چک فرصت دارید تا 6 ماه پس از تاریخ صدور به بانک جهت اخذ پول خود مراجعه کند و اگر چک قابل پرداخت نبود دارنده چک مهلت دارد تا 6 ماه پس از صدور گواهی عدم پرداخت از بانک برای شکایت به دادسرا مراجعه کند . برای مثال :اگر تاریخ چک 22/2/1384 باشد شما مهلت دارید تا تاریخ 22/8/1384 جهت وصول چک اقدام کنید و اگر اقدام کردید و در حساب موجودی نبود از آن زمانی که برگه عدم پرداخت را از بانک گرفته باشید به مدت 6 ماه جهت شکایت به دادگاه فرصت دارید .

مسائلی که دارنده چک در شکایت باید رعایت کند :

برای شکایت کیفری باید به دادسرای مراجعه کنیم که بانک مورد نظر در آن حوزه قضائی باشد .

مثلا اگر چکی دربانک زاهدان صادر شده باشد و بر اساس گردش در تهران آمده باشد شاکی باید اعتراض خود را در دادسرای زاهدان انجام دهد.

مدارک و هزینه های که جهت شکایت باید انجام شود عبارتند از :

1-کپی برابر اصل شده چک

2-کپی برابر اصل شده برگه عدم پرداخت

3-تنظیم شکایت و ابطال تمبر

4-محاسبه هزینه شکایت کیفری چکهای بی محل بر اساس مبلغ آن

سوال : دارنده چک بدون محل از چه شخصی میتواند شکایت کند؟

فقط علیه صادر کننده . اگر یک چک 10 دست چرخیده باشد از هیچ یک نمی توان شکایت کرد

سوال : آیا در مثال بالا مسئولیت عدم پرداخت تنها با صادر کننده است ؟

خیر . نفرات قبل هم مسئولیت دارند البته آنها مسئولیت کیفری ندارند بلکه مسئولیت مدنی دارند و تنها از آنها میتوان وجه چک را طلب کرد .

پرداخت کننده :

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


دانلود با لینک مستقیم


چک ، سفته و ظهر نویسی 30 ص

تحقیق درمورد برنامه نویسی

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

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

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

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

 

درس اول : آغاز کار با C#

 

در این درس با ارائه چند برنامه و مثال ساده به طرز کار زبان C# می‌پردازیم. اهداف این درس عبارتند از :

فهم ساختار پایه‌ای یک برنامه C#

آشنایی با Namespace

آشنایی با کلاس (Class)

آشنایی با عملکرد متد Main()

آشنایی با ورودی/خروجی یا I/O

 

لیست 1-1، یک برنامة ساده با عنوان Welcome در زبان C#

// Namespace اعلان

using  System;

 

// کلاس آغازین برنامه

class WelcomeCSS

  {

   // آغاز کار اجرای برنامه

   public static void Main()

    {

     // نوشتن متن در خروجی

     Console.WriteLine("Welcome to the C# Persian Tutorial!");

    }

  }

برنامة لیست 1-1 دارای 4 پارامتر اصلی است، اعلان Namespace، کلاس، متد Main() و یک دستور زبان C#.

در همین جا باید به یک نکته اشاره کنم، برای زبان C# همانند بیشتر زبانهای برنامه‌سازی دو نوع کامپایلر وجود دارد. یک نوع کامپایلر که به کامپایلر Command Line معروف است و نوع دیگر کامپایلر Visual است. کامپایلر‌های Command Line محیطی شبیه به محیط DOS دارند و با دادن یک سری دستورات به اجرا در می‌آیند. کامپایلرهای Visual محیطی همانند ویندوز دارند که با دارا بودن محیط گرافیکی و ابزارهای خاص، برنامه‌نویس را در امر برنامه‌سازی کمک می‌کنند. از نمونه‌های هر یک از کامپایلرها، می‌توان به Microsoft C# Command Line Compiler که یک کامپایلر Command Line و Microsoft Visual C# که یک کامپایلر Visual است، اشاره کرد. البته در حال حاضر بیشتر از کامپایلرهای ویژوال استفاده می‌شود.

من سعی می‌کنم در آینده به توضیح محیط Visual C# و Visual Studio.Net بپردازم. اما فعلاً برای اجرای برنامه‌ها می‌توانید از Visual Studio.Net استفاده کنید. پس از نصب آن، وارد محیط C# شده و در قسمت انتخاب برنامة جدید گزینة Console را جهت اجرای برنامه‌ها انتخاب نمایید.

برای این درس، فعلاً به توضیحات بیشتر دربارة محیط ویژوال نمی‌پردازم اما در آینده به توضیح کامل محیط Visual Studio.Net خواهم پرداخت.

برای اجرای کد بالا در صورتیکه از محیط ویژوال استفاده می‌کنید باید بر روی دکمة Run کلیک کنید و در صورتیکه کامپایلر Command Line دارید با دستور  زیر می‌توانید برنامه را اجرا کنید : csc Welcome.cs

پس از اجرای برنامه، کامپایلر برای شما یک فایل قابل اجرا(Executable) تحت نام Welcome.exe تولید می‌کند.

نکته : در صورتیکه از Visual Studio.Net(VS.Net) استفاده کنید، پس از اجرای برنامه، یک صفحه برای نمایش خروجی به سرعت باز شده و بسته می‌شود و شما قادر به دیدن خروخی نخواهید بود. برای اینکه بتوانید خروجی برنامه را ببینید، در انتهای برنامه دستور زیر را وارد نمایید :

‍Console.ReadLine();

 استفاده از این دستور باعث می‌شود تا برنامه منتظر دریافت یک ورودی از کاربر بماند، که در این حالت شما می‌توانید خروجی برنامه خود را دیده و سپس با زدن کلید Enter برنامه را خاتمه دهید.

 

نکتة دیگری که در مورد زبان برنامه‌نویسی C# باید مورد توجه قرار دهید اینست که این زبان Case Sensitive است، بدین معنا که به حروف کوچک و بزرگ حساس است یعنی برای مثال ReadLine با readLine متفاوت است به طوریکه اولی جزو دستورات زبان C# و دومی به عنوان یک نام برای متغیر یا یک تابع که از طرف کاربر تعریف شده است در نظر گرفته می‌شود.

 

اعلان Namespace به سیستم اعلان می‌نماید که شما از توابع کتابخانه‌ای  System  جهت اجرای برنامه‌ها خود استفاده می‌نمایید. دستوراتی مانند WriteLine و ReadLine جزو توابع کتابخانه‌ای System می‌باشند. اغلب دستورات و توابع مهم و کلیدی استفاده از کنسول ورودی/خروجی در این کتابخانه می‌باشد. در صورتیکه در ابتدای برنامه از using System استفاده نکنید، یابد در ابتدای هر یک از دستورات برنامه که مربوط این کتابخانه است، از کلمة System استفاده نمایید. بعنوان مثال در صورت عدم استفاده از using System باید از دستور System.Console.WriteLine() به جای Console.WriteLine() استفاده نمایید.

 

تعریف کلاس،Class Welcome CSS، شامل تعریف داده‌ها(متغیرها) و متدها جهت اجرای برنامه است. یک کلاس، جزو معدود عناصر زبان C# است که بوسیلة آن می‌توان به ایجاد یک شی (Object) از قبیل واسط‌ ها (Interfaces) و ساختارها(Structures)، پرداخت. توضیحات بیشتر در این زمینه در درس‌های آینده ذکر می‌شوند. در این برنامه کلاس هیچ داده‌ و متغیری ندارد و تنها شامل یک متد است. این متد، رفتار(Behavior) این کلاس را مشخص می‌کند.

 

متد درون این کلاس بیان می‌کند که این کلاس چه کاری را پس از اجرا شدن انجام خواهد داد. کلمة کلیدی Main() که نام متد این کلاس نیز می‌باشد جزو کلمات رزرو شده زبان C# است که مشخص می‌کند برنامه از کجا باید آغاز به کار نماید. وجود متد Main() در تمامی برنامه‌های اجرایی ضروری است. در صورتیکه یک برنامه حاوی متد Main() نباشد بعنوان توابع سیستمی همانند dll های ویندوز در نظر گرفته می‌شود.

قبل از کلمة Main() کلمه دیگری با عنوان static آورده شده است. این کلمه در اصطلاح Modifier می‌گویند. استفاده از static برای متد Main() بیان می‌دارد که این متد تنها در در همین کلاس قابل اجراست و هیچ نمونه‌ای (Instance) دیگری از روی آن قابل اجرا نمی‌باشد. استفاده از static برای متد Main() الزامی است زیرا در ابتدای آغاز برنامه هیچ نمونه‌ای از هیچ کلاس و شی‌ای موجود نمی‌باشد و تنها متد Main() است که اجرا می‌شود. (در صورتیکه با برخی اصطلاحات این متن از قبیل کلاس، شی، متد و نمونه آشنایی ندارید، این به دلیل آنست که این مفاهیم جزو مفاهیم اولیة برنامه‌نویسی شی‌گرا (OOP) هستند. سعی می‌کنم در درس‌های آینده به توضیح این مفاهیم نیز بپردازم، ولی فعلاً در همین حد کافی می‌باشد.)

 

هر متد باید دارای یک مقدار بازگشتی باشد، یعنی باید مقداری را به سیستم بازگرداند، در این مثال نوع بازگشتی void تعزیف شده است که نشان دهنده آنست که این متد هیچ مقداری را باز نمی‌گرداند یا به عبارت بهتر خروجی ندارد. همچنین هر متد می‌تواند دارای پارامترهایی نیز باشد که لیست پارامترهای آن در داخل پرانتزهای جلوی آن قرار می‌گیرد. برای سادگی کار در این برنامه متد ما دارای هیچ پارامتری نیست ولی در ادامة همین درس به معرفی پارامترها نیز می‌پردازم.

 

متد Main() رفتار و عمل خود را بوسیله Console.WriteLine(…) مشخص می‌نماید. Console کلاسی در System است و WriteLine() متدی در کلاس  Console. در زبان C# از اپراتور "." (نقطه dot) جهت جداسازی زیرروتین‌ها و زیرقسمتها استفاده می‌کنیم. همانطور که ملاحظه می‌کنید چون WriteLine() یک متد درون کلاس Console است به همین جهت از "." جهت جداسازی آن استفاده کرده‌ایم.

 

در زبان ‍C#، برای قرار دادن توضیحات در کد برنامه از // استفاده می‌کنیم. بدین معنا که کامپایلر در هنگام اجرای برنامه توجهی به این توضیحات نمی‌کند و این توضیحات تنها به منظور بالا بردن خوانایی متن و جهت و کمک به فهم بهتر برنامه قرار می‌گیرند. استفاده از // تنها در مواردی کاربرد دارد که توضیحات شما بیش از یک خط نباشد. در صورت تمایل برای استفاده از توضیحات چند خطی باید در ابتدای شروع توضیحات از /* و در انتها آن از */ استفاده نمایید. در این حالت تمامی مطالبی که بین /*  */ قرار می‌گیرند به عنوان توضیحات (Comments) در نظر گرفته می‌شوند.

 

تمامی دستورات (Statements) با ";"، سمی کولون، پایان می‌یابند. کلاس‌ها و متد‌ها با } آغاز شده و با { خاتمه می‌یابند. تمامی دستورات بین { } یک بلوک را می‌سازند.

 

بسیاری از برنامه‌ها از کاربر ورودی دریافت می‌کنند. انواع گوناگونی از این ورودی‌ها می‌توانند به عنوان پارامتری برای متد Main() در نظر گرفته شوند. لیست 2-1 برنامه‌ای را نشان می‌دهد نام کاربر را از ورودی دریافت کرده و آن را بر روی صفحه نمایش می‌دهد. این ورودی به صورت پارامتری برای متد Main() در نظر گرفته شده است.

 

لیست 2-1 : برنامه‌ای که ورودی را از کاربر، بعنوان پارامتر Main()، دریافت می‌کند.

// Namespace اعلان

using System;

// کلاس آغازین برنامه

class NamedWelcome

  {

   // آغاز اجرا برنامه

   public static void Main(string[] args)

     {

      // نمایش بر روی صفحه

      Console.WriteLine("Hello, {0}!", args[0]);

      Console.WriteLine("Welcome to the C# Persian Tutorial!");

     }

  }

توجه داشته باشید که این برنامه، ورودی را به صورت Command-Line دریافت می‌کند و در هنگام اجرای برنامه باید ورودی را در Command-Line وارد نمایید. در صورتیکه ورودی را وارد ننمایید برنامه دچار مشکل شده و متوقف خواهد شد.

 

همان طور که در لیست 2-1 مشاهده می‌نمایید، پارامتر متد Main() با عنوان args مشخص شده است. با استفاده از این نام در داخل متد می‌توان آن استفاده نمود. نوع این پارامتر از نوع آرایه‌ای از نوع رشته (string[]) در نظر گرفته شده است. انواع(types) و آرایه‌ها را در درس‌های بعدی بررسی می‌کنیم. فعلاً بدانید که آرایه رشته‌ای جهت نگهداری چندین کاراکتر مورد استفاده قرار می‌گیرد. [] مشخص کننده آرایه هستند که مانند یک لیست عمل می‌کند.

 

همانطور که ملاحظه می‌کنید در این برنامه دو دستور Console.WriteLine(…) وجود دارد که اولین دستور مقداری با دستور دوم متفاوت است. همانطور که مشاهده می‌کنید داخل دستور Console.WriteLine(…) عبارتی به شکل {0} وجود دارد. این آرگومان، نشان می‌دهد که به جای آن چه مقداری باید نمایش داده شود که در این جا args[0] نشان داده می‌شود. عبارتی که داخل " " قرار دارد عیناً در خروجی نمایش داده می‌شود، به جای آرگومان {0}، مقداری که پس از " قرار دارد، قرار می‌گیرد.


دانلود با لینک مستقیم


تحقیق درمورد برنامه نویسی