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

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

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

digiform

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

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



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



تایید

در یک آرایه مرتب با 10 عنصر حداکثر با چند مقایسه نتیجه جستجو دودویی مشخص می شود؟  (1 نمره)



تایید

گر آرایه به صورت صعودی مرتب شده باشد و متغییر first اندیس ابتدا و Last اندیس آخر آرایه باشد و بخواهیم جستجوی دودویی را برای مقداری انجام دهیم و آن مقدار از عنصر وسط آرایه بزرگتر باشد . گزینه درست کدام است ؟ (1 نمره)



تایید

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

int x = 0;

while(x<=9)

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



تایید

تعداد عناصر آرایه week. را کدام دستور بر می گرداند . (1 نمره)



تایید

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



تایید

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



تایید

آرایه زیر چند بایت اشغال می کند ؟ char[] c = { 'A', 'B', ' ', 'D', 'E' }; 1) 5 2) 4 3) 10 4) 8 (1 نمره)



تایید

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

string s = Console.ReadLine();

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

  (1 نمره)



تایید

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

int x = 1;

do

    {

        if (x % 2 == x / 2) Console.Write(x);

        x++;

    }

while (x <= 5); (1 نمره)



تایید

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

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

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

Array.Reverse(score);

Array.Copy(score, mark, 3);

  (1 نمره)



تایید

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

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

Array.Sort(score);

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



تایید

کدام تابع آرایه را معکوس می کند. (1 نمره)



تایید

آرایه ی مقابل چه مقدار حافظه اشغال می کند ؟ int[] arr = { 10, 13, 15, 6, 8, 20 }; (1 نمره)



تایید

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

int x = 1;

do

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

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



تایید

کدام گزینه درست است ؟ (1 نمره)



تایید

در جستجوی خطی عمل جستجو از کدام عنصر آرایه آغاز می شود ؟  (1 نمره)



تایید

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

int[] score ;

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

Console.Write(Array.LastIndexOf(score,14));

  (1 نمره)



تایید

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

while (num > 0)

   {

      rem = num % 10;

      d++;

      num = num / 10;

   }

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



تایید

آرایه زیر چند بایت فضا اشغال می کند

 long[] arr = { 10, 13, 15, 6, 8, 13};  (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 نمره)



تایید