زیرساخت پایدار برگزاری آزمون آنلاین
www.digiform.ir

آزمون توسعه برنامه سازی و پایگاه داده (پودمان 2 ) به صورت دیجی فرم

آزمون به صورت تستی شامل 20  سوال است 
زمان آزمون 30 دقیقه می باشید
برای انجام برخی سوالات آزمون نیاز به زمانی برای حل سوال دارید پس لازم است زمان خود را مدیریت کنید
امکان برگشت به سوال قبلی را ندارید پس در انتخاب جواب های خود دقت کافی را داشته باشید

digiform

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

زمان تکمیل این آزمون 30 دقیقه میباشد



تایید و ادامه
نام و نام خانوادگی خود را وارد نمایید *



تایید

خروجی تکه برنامه زیر چیست ؟

string s = Console.ReadLine();

for (int i = s.Length-1; i >=0;Console.Write(s[i--]) );

  (1 نمره)



تایید

خروجی قطعه کد روبرو کدام است ؟

while (num > 0)

   {

      rem = num % 10;

      d++;

      num = num / 10;

   }

  Console.writeline(d); (1 نمره)



تایید

با توجه به کد مقابل مقدار mark[1] کدام است ؟ 

int[] score = new int[]{12,13,15,11,19,16};

int[] mark={0,0,0,0,0};

Array.Sort(score);

Array.Copy(score, mark, 3);

  (1 نمره)



تایید

همه ی گزینه ها درست است به جز :  (1 نمره)



تایید

1)برنامه زیر چند * چاپ می کند ؟

for (int i = 1; i < 20; i += 2)

for (int j = 10; j > -10; j += -3)

   Console.Write("*");

  (1 نمره)



تایید

خروجی حلقه زیر چیست ؟

int x = 1;

do

Console.Write(x+++"-");  

while (x<100); (1 نمره)



تایید

کدام گزینه در یک آرایه ی 10 عنصری درست است ؟ 1) 2)  3) 4)  (1 نمره)



تایید

خروجی تکه برنامه مقابل چیست ؟int count=0; int[] mark = { 15, 11, 17, 12, 10 }; foreach (int x in mark) if (x < 12) ++count; Console.WriteLine(count); (1 نمره)



تایید

خروجی قطعه کد مقابل چیست ؟

int x = 0;

while(x<=9)

 Console.WriteLine("x="+x++); (1 نمره)



تایید

همه ی گزینه ها درست است به جز : (1 نمره)



تایید

کدام الگوریتم جستجو ، بر روی داده های نامرتب اصلاً کاربردی ندارد ؟  (1 نمره)



تایید

خروجی قطعه کد مقابل چیست ؟ 

int x = 1 ,y=1;

do

    y *= x++;

while (x <= 5);

Console.Write(y); (1 نمره)



تایید

عملکرد برنامه زیر چیست ؟ 

int m=0;

int a = int.Parse(Console.ReadLine());

while (a != 0)

{

    m = a % 10 + m * 10;

    a = a / 10;

}

Console.Write(m); (1 نمره)



تایید

در چه صورت جستجوی دودویی ، نا موفق خواهد بود ؟ (1 نمره)



تایید

در کدام گزینه یک آرایه ی 5 عنصری به درستی تعریف شده است .  (1 نمره)



تایید

برنامه زیر چه عملی انجام می دهد ؟ 

int a = int.Parse(Console.ReadLine());

int b = int.Parse(Console.ReadLine());

int m = 0;

for (int i = 0; i < a; i++)

    m = m + b;

Console.WriteLine(m); (1 نمره)



تایید

بدترین حالت تعداد مقایسه ها در الگوریتم جستجویی دودویی (Binary) برای 15 عدد کدام است ؟ (1 نمره)



تایید

خروجی برنامه ی مقابل چیست ؟ 

int[] score ={14,8,15,11,19,16};

Array.Sort(score);

Console.Write(Array.BinarySearch(score,11)); (1 نمره)



تایید

 گزینه درست را انتخاب کنبد  .

int I, J = 0;

for (I = 1; I < 10; ) ;

  }      J = J + I;

         I += 2;

     }

Console.WriteLine(J);

 

  (1 نمره)



تایید

با توجه به آرایه ی مقابل کدام دستور درست بکار رفته است

int[] mark = { 15, 16, 17, 12 }; (1 نمره)



تایید