خودتان را با ۴۰ سؤال چهارگزینهای C#، از خروجی کد تا شیءگرایی و Windows Forms، به سبک آزمون کتبی فنی و حرفهای بسنجید.
انواع داده، رشته، حلقه، آرایه و List، متد، شیءگرایی، خطا، فایل و Windows Forms؛ با سؤالهای «خروجی این کد چیست؟».
رایگان · سؤالها هر بار تازه و تصادفی · نمره منفی ندارد
برای کار با ابزار، جاوااسکریپت مرورگر را فعال کنید.
استاندارد «برنامهنویس C# (Windows Application)» سازمان فنی و حرفهای با دو آزمون سنجیده میشود: آزمون کتبی چهارگزینهای و آزمون عملی که باید برنامه را پای کامپیوتر بنویسید. حد نصاب کتبی ۵۰ از ۱۰۰ و عملی ۷۰ است و کتبی نمره منفی ندارد.
سؤالهای کتبی سه شکل دارند: «خروجی این کد چیست؟»، «کدام خط خطا میدهد؟» و سؤال مفهومی. این آزمون آنلاین همین سه شکل را با C# امروزی شبیهسازی میکند و چون خواندن کد وقت میبرد، ۶۰ دقیقه زمان دارد.
بر اساس سرفصل استاندارد «برنامهنویس C#» و دوره سیشارپ کادوس.
int و double و decimal و bool، تقسیم صحیح و %، ++ پیش و پس، تبدیل نوع (cast و Parse)، var و const.
Length و اندیس، Substring، Replace، Split و Join، رشته $، TryParse، ReadLine و StringBuilder.
if و else if، for و while و do-while، break و continue، foreach، switch و عبارت switch، عملگر ?:.
آرایه یکبعدی و دوبعدی، Array.Sort، List و Dictionary، نوع ارجاعی، LINQ (Where، Select، Max).
تعریف متد، void و return، پارامتر پیشفرض، ref و out، params، سربارگذاری، بازگشت و لامبدا.
کلاس و شیء، سازنده، سطح دسترسی، property، وراثت، virtual و override، interface، abstract، static.
try و catch و finally، انواع Exception، throw، کلاس File، کنترلها و رویدادهای Windows Forms، ADO.NET.
این سؤالها در خود آزمون نیستند؛ برای گرم شدن و آشنایی با سبک سؤالها. روی «دیدن پاسخ» بزنید.
int a = 10, b = 3; Console.WriteLine(a / b + " " + a % b);
3.33 13 03 11 33 1). تقسیم صحیح ۳ و باقیمانده ۱.true یا false میگیرد؟stringboolcharintbool). نوع منطقی در C# همان bool است.string s = "CSharp"; Console.WriteLine(s.ToLower() + s.Length);
CSHARP6csharp5csharp 6csharp6csharp6). ToLower و الحاق عدد طول.for (int i = 10; i > 0; i -= 3)
Console.Write(i + " ");10 7 4 1 -210 7 410 7 4 19 6 310 7 4 1). از ۱۰ با گام منفی ۳ تا وقتی بزرگتر از صفر است.int[] a = new int[5]; با کدام عبارت به دست میآید؟a.Counta.Size()a.Lengthlen(a)a.Length). در List از Count استفاده میشود.var names = new List<string> { "Ali", "Sara" };
names.Add("Reza");
Console.WriteLine(names[2]);AliRezaSaraReza). عنصر سوم با اندیس ۲.void Add(int a, int b) { return a + b; }int Add(a, b) { a + b }Add(int a, b) => a + bint Add(int a, int b) { return a + b; }int Add(int a, int b) { return a + b; }). نوع بازگشتی int است و همه پارامترها نوع دارند.this داخل کلاس به چه اشاره میکند؟if و elsedo و whiletry و سپس catchtry و excepttry و سپس catch). except در پایتون است، نه C#.ButtonLabelPanelTextBoxLabel). Label متن غیرقابلویرایش نشان میدهد.int همیشه صحیح است: 7 / 2 میشود 3؛ تبدیل (int)9.7 هم 9 است، نه 10.a++ و ++a، ref و out، Length و Count، virtual و override را با یک مثال برای خودتان توضیح دهید.IndexOutOfRangeException، NullReferenceException، FormatException، DivideByZeroException.Click، Load، Text، Items) پرسیده میشوند.بله، کاملاً رایگان است و هر چند بار بخواهید میتوانید تکرارش کنید. هر بار ۴۰ سؤال تازه از بانک سؤالها انتخاب میشود.
نمره و پاسخنامه تشریحی فقط به کاربران عضو سایت کادوس نشان داده میشود. نتیجه فقط برای خود شماست و در سایت ذخیره نمیشود؛ نمرههای قبلی فقط در مرورگر خودتان نگه داشته میشود. ثبتنام فقط با شماره موبایل و رایگان است.
آزمون کتبی «برنامهنویس C#» چهارگزینهای و بدون نمره منفی است: پیدا کردن خروجی کد، پیدا کردن خطا و سؤالهای مفهومی از انواع داده، حلقه، آرایه، متد، شیءگرایی و Windows Forms. حد نصاب کتبی ۵۰ و عملی ۷۰ است.
بله. همه سؤالهای «خروجی این کد چیست؟» با کامپایلر واقعی .NET اجرا و پاسخ درستشان با خروجی واقعی بررسی شده است.
حد نصاب ۵۰ است، ولی پیشنهاد ما این است که چند بار پشت سر هم ۷۰ یا بیشتر بگیرید و در هیچ بخشی زیر ۵۰ نباشید.
پاسخها در همان مرورگر نگه داشته میشوند؛ با باز کردن دوباره صفحه، آزمون از همان سؤال ادامه پیدا میکند تا زمانش تمام شود.
نه، این یک خودسنجی آموزشی است. مدرک معتبر را با قبولی در آزمون رسمی میگیرید و کادوس شما را برای آن آماده میکند.
مشاوره رایگان و تعیین سطح؛ کلاسهای برنامهنویسی در هر دو شعبه کادوس رشت برگزار میشود.
رشت، خیابان لاکانی، ابتدای خیابان صندوق عدالت · ساعت کاری ۸ تا ۲۱
۰۱۳۹۱۰۰۲۳۴۳صفحه شعبه