سفارش تبلیغ
صبا ویژن
خدایا! . . . در دیده ام نور و در دینم بینش بنه . [امام صادق علیه السلام]

علمی ،آموزشی،تحقیقاتی

از پیشرفته ترین زبان های برنامه نویسی ساخت یافته است که قابل انعطاف و بسیار قدرتمند  سی شارپ برنامه است.در این زبان هیچ محدودیتی برای برنامه نویس وجود ندارد .هر آنچه را که فکر می کنید می توانید در این زبان پیاده سازی کنید. زبان برنامه نویسی را می توان به سه دسته تقسیم کرد 1-زبان سطح بالا 2-زبانهای میانی 3-زبانهای سطح پایین علت میانی  بودن زبان سی این است که از طرفی همانند زبان سطح پایین مثل اسمبلی قادر است مستقیما به حافظه دستیابی داشته باشد وبا مفاهیم بیت و بایت و آدرس کار کند واز طرف دیگر برنامه های این زبان همچون زبانهای سطح بالایی مثل پاسکال از قابلیت خوانایی بالایی برخوردارند.به عبارت دیگر دستورالعمل های این زبان محاورهای انسان نزدیک است که این ویزگی مربوط به زبانهای سطح بالا است .


 


اجزای زبان سی شارپ:


1-ثابت ها ومتغیرها:


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


برا ی تعیین نوع متغیراینگونه عمل می کنیم :  :نام متغیر  نوع داده


 ثابت ها :ثوابت مقادیری هستند که در برنامه وجود دارند ولی قابل تغییر نیستند1-استفاده از دستورنامگذاری برای ثوابت از قانون نامگذاری برای متغیرها تبعیت می کند .مقادیری که برای ثابت تعیین می شود نوع ثابت را مشخص می کند


برای تعیین نوع ثبات اینگونه عمل می کنیم:                                <مقدار> = <نام ثوابت> <نوع داده>


 2-شناسه ها :


1-2-کلمات کلیدی:کلماتی هستند که در یک زبان معنا ومفهوم خاصی دارند . قابل انعطاف و بسیار قدرتمنداست در این زبان هیچ محدودیتی برای برنامه نویس وجود ندارد .برنامه های سیستم برنامه هایی هستند که امکان بهره برداری از سخت افزار و سایر نرم افزارها را برآورده می کند بعضی از برنامه های سیستم عبارتند از :


سیستم عامل .مفسر .کامپایلر .ویراستارها .وازه پردازها .مدیریت بانکهای اطلاعاتی واسمبلر – نمونه ای از این کلمات:


If .for. while.const .char .short .break. continue .do .else .switch .void . double . using .console ,….


 2-2-شناسه تعریف شده توسط کاربر:اسامی است که برای ثابت یا متغیر ورودی وخروجی گویند ویا کاماتی است که تعریف شده توسط کاربر هستند





مژده فرجی ::: یکشنبه 87/10/22::: ساعت 4:44 عصر

>> بازدیدهای وبلاگ <<
بازدید امروز: 0


بازدید دیروز: 5


کل بازدید :59375
 
 >>اوقات شرعی <<
 
>> درباره خودم<<
مدیر وبلاگ : مژده فرجی[85]
نویسندگان وبلاگ :
سمانه طالبی (@)[0]

مژده فرجی (@)[0]


 
 
>>موسیقی وبلاگ<<
 
>>اشتراک در خبرنامه<<
 
 
>>طراح قالب<<