لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : .ppt ( قابل ویرایش و آماده پرینت )
تعداد اسلاید : 36 اسلاید
قسمتی از متن .ppt :
فصل دوم – آشنایی با زبان .NET Visual C#
فصل دوم – آشنایی با زبان C#.NET
1
در این فصل بمعرفی زبان Visual C#.NET می پردازیم. ابتدا انواع داده استاندارد این زبان و کاربرد آنها شرح داده می شود. سپس به دستورات این زبان می پردازیم و در قالب مثالهایی آنها را بررسی خواهیم نمود.
انواع داده ها
فصل دوم – آشنایی با زبان C#
2
هنگامیکه می خواهید یک متغیر را تعریف کنید باید C#.NET از اینکه چه مقادیری می خواهید در آن ذخیره کنید مطلع باشد. اینکار با مشخص کردن نوع داده این متغیر انجام می شود.
داده های عددی:
داده های عددی
فصل دوم – آشنایی با زبان C#
3
نکته: دقت کنید که زبان C# نسبت به کوچکی و بزرگی حروف حساس می باشد برای نمونه int و Int با هم متفاوتند.
//Declare variable
int i;
//Set number, add numbers,
i = 16;
i = i + 8; // i = 24
تعریف متغیر صحیح و مقدار دهی به آن:
برخی از عملگرهای ریاضی:
داده های عددی
فصل دوم – آشنایی با زبان C#
4
عملگرهای ریاضی بهمراه نسبت دهی:
*=, /=, +=,-=
i = i + 8
i += 8
برای بررسی بیشتر به برنامه IntegerMath مراجعه کنید
اعداد اعشاری:
//Declare variable
double d;
//Set number, multiply numbers,
d = 45.34;
d *= 4.333;
//divide numbers
d /= 7;
برای بررسی بیشتر به برنامه FloatingPtMath مراجعه کنید
لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : .ppt ( قابل ویرایش و آماده پرینت )
تعداد اسلاید : 36 اسلاید
قسمتی از متن .ppt :
فصل دوم – آشنایی با زبان .NET Visual C#
فصل دوم – آشنایی با زبان C#.NET
1
در این فصل بمعرفی زبان Visual C#.NET می پردازیم. ابتدا انواع داده استاندارد این زبان و کاربرد آنها شرح داده می شود. سپس به دستورات این زبان می پردازیم و در قالب مثالهایی آنها را بررسی خواهیم نمود.
انواع داده ها
فصل دوم – آشنایی با زبان C#
2
هنگامیکه می خواهید یک متغیر را تعریف کنید باید C#.NET از اینکه چه مقادیری می خواهید در آن ذخیره کنید مطلع باشد. اینکار با مشخص کردن نوع داده این متغیر انجام می شود.
داده های عددی:
داده های عددی
فصل دوم – آشنایی با زبان C#
3
نکته: دقت کنید که زبان C# نسبت به کوچکی و بزرگی حروف حساس می باشد برای نمونه int و Int با هم متفاوتند.
//Declare variable
int i;
//Set number, add numbers,
i = 16;
i = i + 8; // i = 24
تعریف متغیر صحیح و مقدار دهی به آن:
برخی از عملگرهای ریاضی:
داده های عددی
فصل دوم – آشنایی با زبان C#
4
عملگرهای ریاضی بهمراه نسبت دهی:
*=, /=, +=,-=
i = i + 8
i += 8
برای بررسی بیشتر به برنامه IntegerMath مراجعه کنید
اعداد اعشاری:
//Declare variable
double d;
//Set number, multiply numbers,
d = 45.34;
d *= 4.333;
//divide numbers
d /= 7;
برای بررسی بیشتر به برنامه FloatingPtMath مراجعه کنید
لینک دانلود و خرید پایین توضیحات
فرمت فایل word و قابل ویرایش و پرینت
تعداد صفحات: 29
دسترسی به راه اندازی شبکه ویژوال C# شرکت تعاونی میکروسافت ژولای 2001
قابل اجرا برای : شبکه ویژوال C# مسکروسافت
خلاصه : شبکه ویژوال C# تازه ترین اضافه شده به مجموعه استودیو ویژوال می باشد د ررابطه با زبانهای برنامه ریزی وبرنامه نویسی قوی راهنمای در دسترسی به راه اندازی شبکه C# ویژوال شما را راهنمائی می کند از طریق چگونگی ساختن یک پروژه ویژوال C# بوسیله انام و نوع سریع گرفتن وباگذاری کردن با شبکه سریع ویژوال C
محتوی : مقدمه گام یک= پروژه های شروع واره اندازی
گام2- سلام ، دنیا گام3- ساختار برنامه
گام4- ورود کنسول
گام5- استفاده از ارا یه ها
گام6- ورودی وخروجی فایل
گام7- بوجود آوردن توابع وکارها
گام8- استفاده از اشکال زدائی
نتیجه:
ضمیمه:کد منبع برای شبکه ویژوال C# طبقه بندی سریع
ضمیمه: درباره شبکه ویژوالC# طبقه بندی سزیع
مقدمه :
شبکه ویژوال C# جدیدترین عضو خانواده استودیو ویژوال می باشد این زبان جدید متکی است برC/C++ اما ان وسعت وامتداد پیداکرده است برای اینکه بایسستی با برنامه ریزانC/C++ بسیار آشنا باشند این کاربری نمونه نشان می دهد که چگونه یک پروژه C# ساده را بسازیم که الگوریتم نوع سریع را انجام هد آن مشتمل می شود براجزا متشکله اساسی برنامه C# وخواندن ونوشتن برای کنسول وفایل ها بوجود آوردن توابع واستفاده از ارایه های اساسی راهنمای راه اندازی وشرو مفهومشان این نسیت که تمام جنبه های زبان برنامه نویسی را مشمول باشند هدف آنها این است که یک لفظه شروع را به شما عرضه ککنده برای کشف سیاحت د رمورد زبان شما تشویق می شوند تا در امتداد او آن پیروی کنید چن موارد آموزشی مشمول قطعات مختلفی است از کاربری طبقه بندی سریع کد منبع کامل وفایل های پروژه هم چنین موجو ود ردسترس می باشند
ضرورتهای پیشنهاد شد:suggested requirments
شبکه استودیو ویژوال ( 2 یا بعدی ) ضرورت دارد که کاربری نمونه را کمپایل ( تالبف) کند دانش مربوط به زبان C/C++ مفید می باشد اما ضرورتی ندارد.
گام اول: پروژ ه های راته اندازی
رشد وگسترش در استودیو ویژوال پیرامون راه حل ها تشکل پیدا می کند که مطوئن یک یا دو پروژه می باشد برای این مورد اموزشی ما یک راه حلی را خلق خواهیم کرد توام با یک پروژه واحدC#
خلق یک پروژه جدید
در محیط شبکه استودیوی ویژوال پروژه جدید فایل از منو یا فهرست انتخاب کنید
کمک ویندوز ابزار جدید نشرویرایش فایل
N + انتقال+ترکیب کلید پروژه
جدید
N + ترکیب کلید…. فایل
……..راه حل خالی
باز
بست
انتخاب کنید پروژه های ویژوالC# در سمت چپ وسپس کاربری کنترل در سمت راست
پروژه خود را اختصاص دهید ووارد موضعی نمائید که دران پروژه را خلق کنید فهرست راهنمای پروژه بطور خودکار بوسیله استودیو ویژوال خلق خواهد شد
4-با موس تائید کنید ودر مسیر کار خودتان قرار می گیرید
راه حل ویژوالC# شما.
شبکه استودیو ویژوال یک راه حل بوچود اورده است توام به یک پرووژه ویژوالC# ساده پروژه دارای دو فایل می باشد اسمبلی Info.cs و طبقه بندی یک CS چند گام بعدی این فایل های متفاوت را مرود بحث قرار خواهد داد وچگونگی کاملکردن پروژه
گام2 سلام دنیا
متاسف هستیم اما عینا قادر نبودیم وسوسه را تحمل کنیم ما حالا مجبور هستیم که کاربری کلاسیک ( سلام دنیا) را که اولین بار به زباان C نوشته شده وبر مبنای C# میباشد را انجام دهیم
تغییرات وتعدیلات کد منبع:
با طبقه بندی یک CS فیل را در کشف کننده راه حل با موس ضریع یزنید شما می توانید کشف کننده راه حل روی صفحه نمایش دهید با استفاده از منو یا فهرست شما یا منظر
تغییرات را با حروف کوچک یا حروف کج برجسته وممتاز نشان دهید نسبت ب الگو قالب قبلا تولید شده ( طبقه بندی یک CS )
توجه داشته باشید همینطور که شما تایپ می کنید استودیو ویژوال شما را کمک خواهد کرد د رابطه با اسامی طبقه بندیها وتوابع چون چهر چوب کاری شبکه اطلاعات تایپ را منتشر می کند
کمپایل کاربری شما
اکنون که شما تغییرات وتعدیلات را بعمل آئرده اید می توانید پروژه ویژوال C# را کمپاین کنید صرفا بئسیله انتخاب منو یا فهرست Build یا Buildin
خطاها وپیام ها از کمپایلرC# نمایش داده خواهد شد د رویندوز خروجی ارگخطاهای وجود نداشته باشند شما می توانید کاربری سلام دنیا را راه اندازی کیند بوسیله موس ضربه بزنید به قسمت ( شروع کنید بدون اشکال زدائی ) د رزیر منو یا فهرست اشکال زدائی
خروجی برنامه:
این یک محافظ صفحه نمایش است مربوط ه خروجی از کاربری نمونه سلام دنیا زمانیکه از ویژوال C# راهاندازی می شود
درک وفهم وتغییرات :
لینک دانلود و خرید پایین توضیحات
دسته بندی : وورد
نوع فایل : .doc ( قابل ویرایش و آماده پرینت )
تعداد صفحه : 10 صفحه
قسمتی از متن .doc :
یک بازنگری C
این ضمیمه به عنوان کمکی به برنامهنویسان C با شناسایی جنبههای مختلف زبان تهیه شده است. به این طریق، این ضمیمه به عنوان یک راهنما است و آموزشی نیست.
سرمنشاءهای [برنامه] C
زبان برنامهنویس C در اولین بار به وسیله دنیس ریتج (Dennis Ritch) بر روی یک DEC.PDP-11 که از سیستمعامل UNIX استفاده میکرد. اختراع گردید. زبان C دنبالة زبانی با نام BCPL است که هنوز در اروپا بیشترین استفاده از آن میشود. BEPL به وسیلة مارتین ریچارد (Martin Richard) به وجود آمد و به وسیلة زبان B تحت تأثیر قرار گرفت. که توسط کن تامپسون (Ken Thompson) اختراع شد و به ایجاد زبان C منجر گردید.
برای سالهای متمادی استاندارد دی فاکتور (de factor) برای C، استانداردی بود که به وسیله ورژن ۵ سیستم عامل UNIX پشتیبانی میشد و در برنامهنویسی C که به وسیلة برایان کرنافن (Brian Kernighan) و دنیس ریچ (Dennis Ritch) نوشته شده بود توضیح داده میشد و به وسیله (Englewood cliffs: Prentice-Hall.Inc.,1978) [منتشر گردید]. در هنگامی که محبوبیت کامپیوترهای کوچک افزایش یافت تعداد زیادی از کارکردهای C خلق شد. اکثریت این کارکردها در سطح کد با یکدیگر قابل تعویض بودند بنابراین چون استانداردی وجود نداشت اختلاف به وجود میآمد.
برای تصحیح این وضعیت کمیتهای در تابستان ۱۹۸۳ به منظور کار بر روی تولید یک ANSI استاندارد تشکیل شد تا اینکه زبان C را توصیف کند. با این نوشته، استاندارد مورد نظر کامل بوده و سازگاری آن با ANSI بسیار زود مورد قبول واقع شد.
زبان C به عنوان یک زبان استاندارد
زبان C عموماً به عنوان یک زبان ساختاری در نظر گرفته شد، با برخی تشابهات با ALGOL و پاسکال. اگرچه کلمة ساختار بلوکی مستقیماً برای زبان C در حالت آکادمیک به کار نمیرود، زبان C به صورت غیر رسمی بخشی از آن گروه زبان است، مشخصة بارز زبان ساختاری جداسازی کد و اطلاعات از یکدیگر است. این مطلب به این معنی است که زبان میتواند همة اطلاعات و دستورالعملهای ضروری برای انجام یک کار مشخص را از بقیة برنامه حذف و پنهان کند. به طور کلی، جداسازی با مراحل فرعی با انواع عمومیای که دائماند، به دست میآید. به این طریق، احتمال دارد که مراحل فرعی نوشته شوند تا اینکه وقایعی که در آن اتفاق میافتد باعث تأثیرات فرعی در قسمتهای دیگر برنامه نشود. استفادة بیش از حد از انواع جهانی (انواعی که در کل برنامه شناخته میشوند) ممکن است باعث نفوذ عوامل به درون برنامه شود با مجاز شناختن تأثیرات ناخواسته در برنامه، در برنامة C همة مراحل فرعی عملکردهای مجزا هستند.
عملکردها بلوکهای سازههای Cاند که در آن همة فعالیتها اتفاق میافتند. آنها کارهای بخصوص را در برنامه به منظور کدگذاری و تشخیص جداگانه انجام میدهند. پس از debugging یک عملکرد که فقط انواع عمومی را به کار میگیرد، شما میتوانید بر عملکردی تکیه کنید که در همة موقعیتهای متنوع بدون به وجود آوردن تأثیرات جانبی در بخشهای دیگر برنامه، کار کند. همة انواع نشان داده شده در این عملکرد بخصوص فقط با آن عملکرد شناخته خواهند شد.
همچنین استفاده از بلوکهای کد در برنامة C ساختار برنامه را به وجود میآورد. یک بلوک کد عبارتهایی از یک گروه برنامه منطقی متصل است که میتواند به عنوان یک واحد در نظر گرفته شود. و با قرار گرفتن خطوط کد مابین ابروها بسته و باز مانند زیر قرار میگیرند.
If (x<10) {print f ("invalid input-retry"); done=o;}
در این مثال، دو عبارت پس از "if" بین ابروها هر دو نمایش داده میشوند اگر X کمتر از ۱۰ باشد. این دو عبارت با هم با ابروها یک بلوک کد را نشان میدهند. آنها به یکدیگر متصل میشوند؛ یک عبارت نمیتواند بدون نشان دادن دیگری نشان داده شود. در C هر عبارت میتواند یا یک عبارت مجزا و یا بلوکی از عبارتها باشد. استفاده از بلوکهای کد برنامههای خوانایی را با متطقی برای پیروی کردن از آنها، به وجود میآورد.
C یک زبان برنامهنویس است، بر خلاف اکثر برنامههای کامپیوتری سطح بالا، C محدودیتهایی را اعمال میکند که شما میتوانید با آن کار کنید. با استفاده از C یک برنامهنویس میتواند از برنامهنویسی کد در کل جلوگیری کند، فقط در موارد بسیار ضروری در حقیقت یک انگیزه برای اختراع C به وجود آوردن یک برنامة جایگزین مونتاژ بود.
زبان کامپیوتری از نشانهای مشخص از یک کد دهتایی واقعی استفاده میکند که کامپیوتر مستقیماً آن را به کار میگیرد. هر زبان کامپیوتری عامل به یک عامل مجزا طراحی میشود تا اینکه کامپیوتر آن را به کار گیرد. اگر چه یک زبان کامپیوتری به برنامهنویسان قدرت انجام کارها را با بالاترین انعطاف و بهرهمندی میدهد، بسیار آشکار، کارکردن با آن در هنگام ایجاد یک برنامه مشکل است. به علاوه چون یک زبان کامپیوتری طبیعتاً بی برنامه است، برنامة نهایی تمایل به «یک کد خطی» (Spaghett:code) یک آشفتگی جهشی (tangle of jump) و یا شاخص و خواندن دارد. این مطالب باعث میشود که این زبان برای خوانده شدن، بهسازی شدن و نگهداری مشکل باشد.
در ابتدا C برای برنامهنویسی سیستمها به کار رفت. برنامه سیستم قسمتی از یک دسته از برنامهها است که قسمتی از یک سیستم عامل کامپیوتر و یا کاربردهای پشتیبان را شکل میدهد. مثلا موارد زیر را برنامههای سیستم مینامند.
● سیستمهای عامل
● مترجمها
● سردبیرها
● اسمبلرها
● مؤلفین
● مدیران دادهها
هنگامی که C در حال همهگیر شدن بود بسیاری از برنامهنویسان به دلیل کارآیی و قابلیت دسترسی به آن، آن را برای برنامهریزی همة کارها به کار گرفتند. چون مؤلفین C برای همة کامپیوترها وجود دارند، گرفتن یک کد برای یک ماشین و سپس تألیف و به کار گیری آن در ماشین دیگر با تغییرات بسیار کم یا بدون تغییر، بسیار ساده است. این دسترسی در زمان و هزینه صرفهجویی میکند. مؤلفین C همچنین تصمیم به تولید یک کد سریع، متراکم و عینی کردند. مثلاً سریعتر و کوچکتر از همگردانهای BASIC.
این پروژه شامل سورس کد بازی محبوب snake است که به صورت شی گرا پیاده شده است و در بسیاری از دانشگاه ها به عنوان پروژه ی برنامه نویسی در نظر گرفته می شود.
ویژگی ها:
استفاده از مفهوم ارث بری
استفاده از توابع stl
بهینه شده
داری رابط کاربری قوی
استفاده از کار با فایل
.
.
.