ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی “ ورود به حساب” کلیک کنید.





اگر فرم ثبت نام برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمیشود، اینجا را کلیک کنید.





سفارش شبیه سازی مقالات و پایان نامه
انجام پروژه و شبیه سازی با متلب
آموزش برنامه نویسی رایگان
نمایش نتایج: از 1 به 2 از 2
  1. #1
    مهدی
    کاربر عادی
    تاریخ عضویت
    Apr 2016
    نوشته ها
    2
    1
    0

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

    1-هر یک از مفاهیم زیر را تعریف نمایید.

    متد چیست؟

    نمونه سازی چیست؟

    مکانیزم ارسال پیغام چیست؟

    فضای نام چیست؟

    2- در فراخوانی یک متد از شی قطعه کدی را به زبان سی شارپ بنویسید که فراخوانی متد شی مورد نظر با تغییر وضعیت شی همراه بوده و نتیجه ای را به شی فراخوانی باز نمی گرداند.

    3- توسط قطعه کدی در زبان سی شارپ و با استفاده از propertyها در زبان مفهوم کپسوله سازی را شرح دهید.

    4- با استفاده از مفهوم پارامتر خروجی برنامه ای بنویسید که جذر پارامتر ورودی اش را محاسبه نموده و با استفاده از پارامتر خروجی به برنامه فراخوان باز می گرداند(برای محاسبه جذر از متد()sqrt از کلاسMath که متدی استاتیک است استفاده نمایید. برنامه را با دو کلاس پیاده سازی کنید)

    5- کلاسی به نام Student تعریف نمایید که دارای فیلد های نام و نام خانوادگی رشته تحصیلی و معدل باشد سازنده ای برای کلاس تعریف نمایید که دارای پارامتر های همنام با فیلد های کلاس را مقدار دهی نماید مقدار دهی فیلد ها در سازنده توسط Propertyهای کلاس انجام بپذیرید.

    6- اگر فایلی منبعی به نام MYApp.cp داشته باشیم دستور کامپایل این فایل را در محیط command بنویسید.

    7- خروجی برنامه زیر را بدست اورید.

    کد:
    	Using system;
    	Public class Secondclass
    	{
    	Int a=۷۵, b=۱۷;
    	Public void RefMethod(ref int a,ref int b)
    	{
    	Console.writeLine("{۰},{۱},{۲},{۳}",this.a,b, a,this.b);
    	a=tihe.b;
    	b++;
    	}
    	}
    	Public class Second Test
    	{
    	Public static void Main()
    	{
    	Int a=۹۰, b=۸۵;
    	Secondclass odj=new secondclass();
    	Console.writeline("{۰},{۱}",a,b);
    	Obj.refMethod (ref a,ref b);
    	Console.write("{۰},{۱},",a,b);
    	Console.write("{۰}",a);
    	}
    	}
    ۸- کدام خط از قطعه کد زیر دارای خطا می باشد؟ برای رفع خطای مورد نظر چه باید کرد؟

    کد:
    	۱ //program (۰,۵)
    	۲ void f(float a)
    	۳ {
    	۴ float a;
    	۵ console.write (a);
    	۶ }
  2. #2
    noavarangermi
    مدیر کل
    تاریخ عضویت
    Mar 2016
    نوشته ها
    594
    125
    388
    متد چیست:
    متد عضوی از یک کلاس است که می تواند خصوصی و یا عمومی باشد و برای انجام کاری می توان تعریف کرد.

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

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

    فضای نام چیست:
    قسمتی است که تمام توابع در آن قسمت قرار دارند و برای استفاده از آن توابع باید فضای نام مربوط به آن تابع را به برنامه با دستور using اضافه کنید.
  3. 4
نمایش نتایج: از 1 به 2 از 2

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •