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

Word 787 KB 17499 225
مشخص نشده مشخص نشده کامپیوتر - IT
قیمت قدیم:۳۵,۵۰۰ تومان
قیمت با تخفیف: ۱۹,۸۰۰ تومان
دانلود فایل
  • بخشی از محتوا
  • وضعیت فهرست و منابع
  • درس اول : آغاز کار با 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

در شرایط مساعد این گیاه هفت ساله است ولی در آب و هوای گرم فقط دو سال عمر می‌کند‌. ارتفاع شبدر قرمز بسیار کم است و بیشتر از ۱۵ سانتی‌متر نمی‌شود‌. برگ‌های آن بیضی شکل و دراز و دارای سه برگچه است و به همین علت در قرون وسطی مورد احترام مسیحیان بوده زیرا آن را سمبل خداوند، مسیح و روح‌المقدس می‌دانستند‌. این گیاه از نظر داشتن مواد مغذی برای علوفه حیوانات به‌کار می‌رود. ترکیبات ...

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

در سال 1933 توسط Jones به عنوان یک بیماری ارثی کیستیک موتی لوکولار فکین شرح داده شد و بعد لفظ چروبیسم بخاطر شباهتی که این افراد به کروبیان در نقاشی های دوره رنسانس بخاطر گونه های گرد و چشمان بالا رفته شان اتلاق شد. چروبیسم به صورت expansion دو طرفه مندیبل و یا ماگزیلا که در سالهای اولیه زندگی مشخص شده و تا بلوغ نیز پیشرفت می کندو بعد از بلوغ تا میان سالی پیشرفت بیماری متوقف می ...

CITES نهادی بین المللی زیر نظر سازمان ملل متحد می‌باشد که نظارت بر "تجارتِ گونه‌ های وحشی گیاهی و جانوری" را در دنیا به عهده دارد. سالانه میلیاردها دلار برای تجارت گونه‌های وحشی گیاهی و جانوری در سطح بین‌المللی تبادل می‌شود. این تجارت شامل شیوه‌های بسیار متنوعی از تجارتِ فرآورده‌های غذایی، چرم و محصولات دارویی گرفته تا آلات موسیقی، علوفه، الوار ساختمانی، صنایع دستی و محصولات ...

چکیده: « ارزیابی Patch Test دربیماران Hand Eczema » مقدمه: سابقه و هدف: بیماری اگزمای دست یک بیماری شایع پوستی می باشد. انواع تحریکی و آلرژیک از انواع شایع این بیماری می باشد. فاکتورهای مختلف محیطی می تواند باعث ایجاد یا بدترشدن این بیماری شوند. هدف این مطالعه تعیین نتایج patch test دربیماران اگزمای دست می باشد. مواد و روش: دراین مطالعه توصیفی 100 بیمار اگزمای دست که به ...

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

(whit spot disease)Ich بیماری لکه سفید در ماهی یا Ich Ich یک نام عمومی است برای انگلIchthy phthirus multifiliss که عامل بیماری Ich است این انگل تعداد زیادی از ماهی ما را دردوره کوتاهی از زمان می‌کشد. تشخیص ودرمان برای کنترل Ich ضروری است و همچنین برای کاهش تلفات ماهی‌ها. البته پیشگیری از بیماری بهترین روش است برای دوری یا اجتناب از مرگ و میر ماهی‌ها. تشخیص یا شناسایی Ich عفونت ...

(تغيير مسير از زبان برنامه‌نويسي C) پرش به: ناوبري, جستجو زبان برنامه‌نويسي C، زباني همه منظوره، ساخت يافته و روندگرا مي باشد که در سال ???? توسط دنيس ريچي در آزمايشگاه بل ساخته شد.[?] تاريخچه براي بررسي تاريخچه زبان C بايد به سال ???? بازگرديم که م

مقدمه آموزش دوره Microsoft Word دوره آموزشي Microsoft Word متداولترين برنامه واژه پرداز موجود به شمار مي آيد . هدف اصلي برنامه ايجاد محيطي مناسب براي تايپ دو زبانه ، قالب بندي متنها ، ترسيم جداول - کار با تصويرهاي گرافيکي - طراحي صفحات وب و امکانات

هدف از انجام اين پروژه تبديل عکس هاي رنگي با فرمتهاي Jpeg .،bmp.، bmp .، gif .، TIF . به حالت سياه و سفيد(Black & White ) و نمايش اين تصوير برروي LCD گرافيکي(64*128 ) اين پروژه از سه بخش تشکيل شده است. بخش اول: عمل تبديل عکس هاي رنگي به سياه و سفيد

در اين گزارش نگاهي داريم بر استفاده از Thin Client که در آن چگونگي به کار گيري Thin Client, معماري آن, مزايا و محدوديتهاي موجود را مورد بررسي قرار مي دهيم. در اين گزارش همچنين تحليلي ساده از مقايسه هزينه ها در استفاده از Thin Client در مقابل رايانه

ثبت سفارش
تعداد
عنوان محصول