دانلود پروژه پایانی کامپیوتر

دانلود پروژه پایانی کامپیوتر

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

حجم فایل: 964 کیلوبایت

فرمت فایل: ورد

دسته بندی:

قیمت: 399,900 ریال

تعداد نمایش: 94 نمایش

ارسال توسط:

تاریخ ارسال: 31 می 2020

به روز رسانی در: 31 می 2020

خرید این محصول:

پس از پرداخت لینک دانلود برای شما نمایش داده می شود.

399,900 ریال – خرید

دانلود پروژه پایانی کامپیوتر

 پروژه پایانی کامپیوتر

اس پی دی فایل تنها ارائه دهنده پروژه های مالی و پروژه های پایانی معتبر و ارزشمند در ایران

این پروژه در وب سایت های دیگر با قیمت چندین برابر بفروش میرسد

در اس پی دی فایل تمام محصولات را با اطمینان کامل و به کمترین قیمت تهیه کنید

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

                                                                                                                                             

 

 

 

 

 

 

چارچوب .NET  چيست ؟

 

چارچوب .NET  چگونه كار مي كند وچه چيزي باعث شده است كه به يك فريم ورك پر طرفدار تبديل شود ؟

 

با زبان C#  چه برنامه هايي را مي توان نوشت ؟

 

چارچوب .NET  چيست ؟

 

درتعريف .NET مي توانيم بگوييم كه : ” چارچوب .NET يك پلتفرم جديد است كه توسط مايكروسافت براي

 

طراحي و توسعه نرم افزار  ايجاد شده است .”

 

نكته جالبي كه در اين تعريف وجود دارد ابهام زيادي است كه در اين تعريف به كار برده ام اما براي اين كار دليل

 

خوبي وجود دارد . براي شروع، توجه كنيد كه در اين تعريف نگفته ام ” طراحي و توسعه نرم افزار براي سيستم

 

عامل ويندوز . ” اگر چه مايكروسافت چارچوب .NET را براي اجرا روي سيستم عامل  ويندوز منتشر كرده است

 

، به زودي نسخه هاي ديگري از اين چارچوب را مشاهده خواهيد كرد كه بر روي سيستم عامل هاي ويندوز منتشر

 

كرده است ، به زودي نسخه هاي ديگري  از اين  چارچوب را مشاهده خواهيد كرد كه بر روي سيستم عامل هاي

 

ديگر مانند لينوكس نيز اجرا مي شوند . يكي  از اين نسخه ها مونو است. مونو  يك نسخه متن باز  از  چارچوب

 

 .NET است

 

(كه شامل كامپايلر  C# نيز هست) كه براي سيستم عامل هاي گوناگوني مانند نسخه هاي مختلف لينوكس و

 

مكينتاش منتشر شده است به علاوه ميتوانيد با استفاده از نسخه فشرده اين چارچوب به نام

 

Microsoft .NET Compact Framework  كه زير مجموعه اي از چارچوب .NET است . اگر به تعريفي

 

كه در بالا براي چارچوب .NET آورده شده است مشاهده مي كنيد كه اين تعريف محدود به نوع خاصي از برنامه

 

ها نيست . در حقيقت در مورد نوع برنامه هايي كه مي توان با  .NET نوشت هيچ محدوديتي وجود ندارد كه

 

بخواهيم آنرا ذكر كنيم از چارچوب .NET مي توانيد براي طراحي برنامه هاي تحت ويندوز برنامه هاي تحت وب ،

 

سرويسهاي مبتني بر وب و … استفاده كنيد .

 

چارچوب .NET يك چارچوب كلي است و محدود به زبان برنامه نويسي خاصي نيست. شما ميتوانيد برنامه

 

خودتان را به هر زباني كه بخواهيد بنويسيد

 

چارچوب .NET از چه اجزايي تشكيل شده است ؟

 

يكي از اجزاي اصلي چارچوب .NET كتابخانه كلاس عظيم آن است كه مي توانيد از آن در برنامه هاي خود

 

استفاده كنيد كتابخانه كلاس يك مجموعه از توابع وكلاسها است كه براي انجام امور مختلف مورد استفاده قرار

 

مي گيرد . براي مثال يك كتابخانه كلاس ، شامل توابعي براي كنترل ورودي و خروجي ، استفاده از امكانات چاپ ،

 

كار با انواع مختلف شبكه و … است . اين توابع وكلاسها كه با استفاده از تكنيكهاي برنامه نويسي شئ گرا نوشته

 

شده اند ، در  .NET به گروهها يا فضاي نامهاي مختلفي دسته بندي مي شوند .

 

در نوشتن يك برنامه  مي توانيد هر كدام از فضاي نامها را كه نياز داشتيد به برنامه اضافه كنيد براي مثال يكي از

 

اين فضاي نامها براي برنامه نويسي تحت ويندوز بكار مي رود ،يكي ديگر براي برنامه نويسي شبكه مورد استفاده

 

قرار مي گيرد فضاي نام ديگري براي برنامه نويسي تحت وب به كار مي رود . بعضي از اين فضاي نامها خود به

 

فضاي نامهاي كوچكتري تقسيم مي شوند كه براي كار برد خاصي در آن قسمت استفاده مي شود. براي مثال 

 

فضاي نام برنامه نويسي تحت وب شامل يك فضاي نام كوچكتر است كه براي نوشتن سرويسهاي تحت وب بكار

 

مي رود .

 

بايد توجه داشته باشيد كه تمام سيستم عامل ها،همه توابع موجود در اين فضاي نامها را پشتيباني نمي كنند.

 

براي مثال يك دستيار  ديجيتال  شخصي  از توابع اصلي چارچوب .NET پشتيباني مي كند ، اما يك سري از

 

توابع كه در اين  وسايل  كاربردي  ندارند به وسيله آنها پشتيباني نمي شود .

 

بخش ديگري از چارچوب .NET يك سري نوع هاي داده هاي ابتدايي را تعريف مي كند . نوع هاي داده اي براي

 

نگهداري اطلاعات يك برنامه در طول اجراي آن مورد استفاده قرار مي گيرند.نوع هاي داده هاي كه در اين قسمت

 

از .NET تعريف مي شوند به صورت بسيار پايه اي هستند (مانند “عدد صحيح علامتدار 32 بيتي “) . نوع هاي

 

داده اي پيشرفته تري كه در زبانهاي برنامه نويسي مبتني .NET مانند C#  و يا ويژوال بيسيك وجود دارند بايد

 

بر اساس يكي از اين نوع هاي داده اي تعريف شده در اين قسمت از چارچوب .NET باشند . اين مورد باعث

 

هماهنگي بين زبانهاي برنامه نويسي مي شود كه از چارچوب .NET استفاده مي كنند . اين قسمت از چارچوب

 

 .NET ، سيستم نوع داده اي عمومي و يا به اختصار CTS  ناميده مي شود .

 

علاوه بر كتابخانه كلاسي  كه ذكر شد چارچوب .NET شامل بخشي به نام زبان عمومي زمان اجرا و يا به اختصار

 

 CLR  است.اين بخش از چارچوب .NET (كه مهمترين بخش آن نيز محسوب مي شود)مسئول كنترل ومديريت

 

اجراي تمام برنامه هايي است كه با استفاده از كتابخانه كلاس نوشته شده اند .

   

JIT , MSIL  :

 

هنگامي كه برنامه اي كه در آن از توابع موجود در كتابخانه كلاس .NET استفاده شده است را كامپايل مي كنيد ،

 

بلافاصله كد قابل فهم براي سيستم عامل و يا كد محلي توليد نمي شود . در عوض كد شما به زباني به نام زبان

 

سطح مياني مايكروسافت و يا به اختصار MSIL تبديل مي شود . اين كد براي سيستم عامل خاصي نيست و

 

همچنين منحصر به زبان C#  نيز نيست . به عبارت ديگر كد زبانهاي ديگر نيز مي تواند به MSIL تبديل شود .

 

كدهاي زبانهاي ديگر كه از چارچوب .NET استفاده مي كنند نيز (مانند ويژوال بيسيك)هنگام كامپايل ابتدا به

 

زبان MSILتبديل مي شوند . هنگام استفاده از ويژوال استوديو براي نوشتن برنامه ، اين مرحله از كامپايل توسط

 

ويژوال استوديو انجام مي شود.

 

اما براي اجراي يك برنامه توسط سيستم عامل يك مرحله ديگر نيز مورد نياز است . اين مرحله وظيفه كامپايلر

 

 Just – in – Time  يا به اختصار JIT  كامپايلر است . اين كامپايلر كد MSIL يك برنامه را دريافت كرده  و

 

آن را به كدي تبديل مي كند كه بوسيله سيستم عامل قابل اجرا باشد . بعد از اينكه تبديل توسط JIT  انجام شد

 


پشتیبانی اس پی دی فایل همواره با شماست

 

با اطمینان خرید کنید …

 

  • اس پی دی فایل دارای 5 سال سابقه در ارائه فایل های دانلودی ارزشمند
  • اولین و تنها فروشگاه فایل دارای نماد اعتماد الکترونیکی دو ستاره از وزارت صنعت،معدن و تجارت
  • ثبت شده در ستاد سامان دهی پایگاه های اینترنتی کشور
  • دارای پشتیبانی فعال و پاسخگو

 

شماره های پشتیبانی: 

47221117 – 051

09920557724

 

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

 

پاسخ دهید