دروس مشترک

حل تشریحی سوالات دروس مشترک - کنکور ارشد مهندسی فناوری اطلاعات (IT) 1398

سوالات دروس مشترک

30 سوال
31.

گراف ساده مسطح همیند G را در نظر بگیرید. کدام گزینه در مورد این گراف صحیح است؟

1)

حداکثر رأس‌های گراف درجه حداکثر ۴ دارند.

2)

حداکثر راس‌های گراف درجه حداکثر ۵ دارند.

3)

حداکثر رأس های گراف درجه حداکثر ۶ دارند.

4)

حداکثر رأس های گراف درجه حداکثر ۱۱ دارند.

32.

یک سکه را آن قدر پرتاب می‌کنیم تا یکی از دو اتفاق زیر رخ دهد:

1- ده بار متوالی شیر بیاید.

2- یک بار خط و پس از آن نه بار شیر بیاید.

3- با چه احتمالی اتفاق اول باعث خاتمه پرتاب می‌شود؟

1)

2)

3)

4)

33.

جواب عمومی رابطه بازگشتی کدام است؟

1)

2)

3)

4)

34.

تعداد اعداد طبیعی و غیر اول که بر بخش‌پذیر نباشد کدام است؟

1)

0

2)

1

3)

2

4)

بی‌نهایت

35.

اگر و دو رابطه هم ارزی روی مجموعهA باشند کدام مورد یک رابطه هم ارزی روی A است؟

1)

2)

3)

4)

36.

با توجه به دو گزاره زیر کدام مورد صحیح است؟

الف) هر مجموعه خوش ترتیب شما را است.

ب) هر مجموعه شما را خوش ترتیب است.

1)

هر دو مورد صحیح هستند.


2)

هر دو مورد غلط هستند.

3)

مورد الف غلط و مورد ب غلط است.

4)

مورد الف غلط و مورد ب صحیح است.

37.

رابطه بازگشتی را در نظر بگیرید. فرض کنید تابع یکی از توابع باشد. به ازای چند تا از این ۴ تابع تابع وجود دارد، به طوری که ؟

38.

در کد زیر دستور A چند بار اجرا می شود؟

fori=1 to n do {

J=i;

while j> 1do{

A;

j=j/3;

}

}

1)

O(n)

2)

3)

O(nlogn)

4)

39.

فرض کنید دو لیست غیرتهی مرتب شده با تعداد عناصر a و b داده شده است. برای مرتب کردن این دو لیست حداقل و حداکثر چند مقایسه بین عناصر نیاز است؟

1)

2)

3)

4)

40.

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

1)

O(n)

2)

3)

O(nlogn)

4)

O(nloglogn)

41.

از یک لیست یک‌سویه اشاره گر به ابتدای آن را در اختیار داریم. متاسفانه اشاره گر گره آخر به جای آنکه Nil باشد به یکی از گره های موجود اشاره می‌کند. اگر حافظه در اختیار داشته باشیم بهترین مرتبه زمانی برای محاسبه تعداد اعضای لیست از بین گزینه ها کدام است؟ (فرض کنید n تعداد گره‌های لیست می‌باشد که قرار است محاسبه شود.)

1)

O(logn)

2)

3)

4)

قابل محاسبه نیست.

42.

زوج‌های مرتب داده شده را در نظر بگیرید درختی ریشه‌دار با ۷ گره را تصور کنید که در هر گره آن یکی از این زوج‌ها قرار گرفته است و این درخت بر اساس دراية اول این زوج‌ها یک هرم بیشینه و بر اساس درایه دوم یک درخت جست و جوی دو دویی است. با این زوج‌ها چند درخت متمایز با خاصیت گفته شده می توان ساخت؟

43.

فرض کنید رئوس گراف همبند و بدون جهت G با اعداد شماره‌گذاری شده‌اند. از رأس شماره ۱ الگوریتم BFS را اجرا کرده‌ایم و ترتیب ملاقات رئوس از چپ به راست به ترتیب شده است. کدام مورد درست است؟

1)

از رأس n می توان به گونه‌ای BFS را اجرا کرد که ترتیب ملاقات رئوس از چپ به راست شود.



2)

به ازای هر حتماً حداقل یک وجود دارد که بین i و j یک یال وجود دارد.

3)

بين رأس i و به ازای هر i یال وجود دارد.

4)

هیچ کدام از موارد

44.

فرض کنید متنی n شامل کاراکتر متمایز است و کاراکتر iام در متن بار تکرار شده است. طول کد هافمن این متن برای کدام است؟

1)

256

2)

492

3)

511

4)

512

45.

فرض کنید G یک گراف همبند جهت دار و وزن دار (با وزن‌های مثبت) و یک عدد صحیح مثبت است. می خواهیم از یک رأس به رأس دیگر مسیری به وزن حداکثر (مجموع وزن یال‌های مسیر حداکثر باشد) پیدا کنیم که تعداد رئوس میانی مسیر کمینه باشد. در این مورد کدام گزینه صحیح است؟

1)

یک مسئله ان پی - کامل است.

2)

یک مسئله ان پی - سخت است.

3)

در خروجی الگوریتم دایکسترا، تعداد رئوس میانی کمینه است.

4)

در زمان چند جمله‌ای برحسب اندازه ورودی می‌توان مسئله را حل کرد.

46.

فرض کنید یک چند جمله ای از درجه n باشد. به ازای داده b شده کدام یک از گزاره‌های زیر در مورد P(b) درست است؟ (فرض کنید b و تمام ضرایب چند جمله‌ای، اعداد ۱۶ بیتی هستند.)

(الف) می توان P(b) را با n عمل جمع و n عمل ضرب محاسبه کرد.

(ب) P(b) در بدترین حالت می تواند بیتی باشد.

1)

هر دو مورد درست است.

2)

هر دو مورد نادرست است.

3)

(الف) درست و (ب) نادرست است.

4)

(الف) نادرست و (ب) درست است.

47.

دنباله را دنباله خوب می نامیم، اگر به ازای i هر داشته باشیم فرض کنید می خواهیم طول بزرگ‌ترین زیر دنباله را طوری به‌دست آوریم که خوب باشد. به این منظور آرایه دو بعدی A را بدین شکل تعریف می‌کنیم: برابر طول بزرگترین زیر دنباله خوب فرض کنید و به‌ترتیب برابر طول بزرگترین زیر دنباله صعودی و طول بزرگترین زیر دنباله نزولی دنباله باشند. کدام رابطه زیر درست است؟

1)

2)

3)

4)

هیچ یک از موارد

48.

فرض کنید یک گراف وزن‌دار داریم که دور منفی ندارد. برای محاسبه کوتاه ترین مسیر از رأس s و به رأس t از الگوریتم زیر استفاده میکنیم.

همه وزن‌ها را با یک عدد مثبت مناسب x جمع می زنیم تا همگی مثبت شوند. گراف حاصل را می‌نامیم در با استفاده از الگوریتم دایکسترا کوتاه ترین مسیر از s و به رأس t را محاسبه می‌کنیم. طول این مسیر جمع وزن یال‌های مسیر را منهای تعداد یال‌ها ضربدر x می‌کنیم و به عنوان خروجی گزارش می دهیم.

در مورد خروجی الگوریتم کدام مورد درست است؟

1)

برابر طول کوتاه‌ترین مسیر از s به t در G است.

2)

حداکثر ۲ برابر طول کوتاه ترین مسیر از S به t در G است.

3)

حداکثر ۴ برابر طول کوتاه‌ترین مسیر از S به t در G است.

4)

می‌توان گرافی مثال زد که خروجی الگوریتم حداقل ۱۳۹۸ برابر طول کوتاه‌ترین مسیر از s به t در G است.

49.

در دو نمونه زیر معادله درجه دوم و مثال بیمارستان به ترتیب نوع نیازمندی کدام است؟

الف-

ب در یک بیمارستان، کاربر باید قادر باشد تا در بانک، اطلاعات کاملی از بیماران را جستجو کند یا حتی زیر مجموعه ای از آن را انتخاب کند.

1)

دامنه ای - عملکردی

2)

عملکردی - عملکردی

3)

عملکردی - غیر عملکردی

4)

غیر عملکردی - غیر عملکردی

50.

کدام تعریف بیانگر اصل باز - بسته (OCP) است؟

1)

فرزندان یک کلاس باید بتوانند جایگزین پدر شوند.

2)

و اسپاری وظایف باید جایگزین استفاده از توارث شود.

3)

یک کلاس نباید واسطه‌ای بزرگ و چند منظوره در اختیار مشتریانش قرار دهد.

4)

یک مؤلفه باید بتواند گسترش داده شود بدون این که اجزای داخلی آن تغییر یابند.

51.

در کدام فاز از فرایند یکپارچه (Unified Process)، معمولاً محصولی به نام مبنای قابل اجرای معماری (Executable Architectural Baseline) ایجاد می‌شود؟

1)

آغاز (Inception)

2)

انتقال (Transition)

3)

تفصیل (Elaboration)

4)

ساخت (Construction)

52.

کدام نمودار UML برای توصیف بصری موارد کاربرد (Use Cases) مورد استفاده قرار می گیرد؟

1)

نمودار فعالیت

2)

ماشین حالت

3)

نمودار کلاس

4)

نمودار مؤلفه

53.

در کدام مدل فرایندی فقط از قالب زیر برای توصیف نیازمندی‌های عملکردی استفاده می‌شود؟

<action> the <result <by٫for٫of٫to> a(n) <object>

1)

FDD

2)

RUP

3)

DSDM

4)

Scrum

54.

فرض کنید MTTF و MTTR به‌ترتیب نشان دهنده متوسط زمان تا وقوع خرابی و متوسط زمان ترمیم یا رفع خرابی برای یک نرم افزار باشند. در این خصوص کدام مورد درست است؟

1)

معیار قابلیت اعتماد (Reliability) بیشتر به MTTR حساس است.

2)

معیار در دسترس بودن (Availability) بیشتر به MTTF حساس است.

3)

معیار قابلیت اعتماد (Reliability) به یک اندازه به MTTF و MTTR حساس است.

4)

معیار در دسترس بودن (Availability) به یک اندازه به MTTF و MTTR حساس است.

55.

کدام مورد از مشخصات پروتکل‌های تخصیص ثابت کانال مانند TDMA یا FDMA نیست؟

1)

تأخیر پایین


2)

نرخ ثابت اختصاصی به هر نود

3)

نیاز به تصمیم‌گیری مرکزی

4)

امکان رسیدن به ماکزیمم گذردهی

56.

محیط بی سیم با سرعت ۱۰۰Mbps را در نظر بگیرید. گذردهی پروتکل Slotted Alha با صد نود در این محیط برابر است. نسبت تعداد ارسال‌های موفق به کل تعداد ارسال‌های هر نود کدام است؟

1)

0/05

2)

0/08

3)

0/1

4)

0/2

57.

متوسط گذردهی سیستم slotted aloha با N نود فعال وقتی N عدد بسیار بزرگی است برابر بسته در بازه زمانی است. اگر نیمی از نودهای فعال حذف شوند در حالی که احتمال ارسال بسته در نودهای باقی مانده تغییر نکند، گذردهی سیستم (throughput) جدید کدام است؟

1)

2)

3)

4)

58.

میزبان A بسته های IP با اندازه ۱۵۰۰ بایت به B می‌فرستد. در مسیر بین A و B دو روتر R1 و R2 قرار دارند که لینک بین آن‌ها دارای MTU=1400 بایت است. کدام گزاره (ها) درست است؟

الف) در بسته‌ها را تکه می‌کند و R2 تکه ها را دوباره به هم می‌چسباند.

ب) در بسته‌ها را تکه می‌کند ولی عمل دوباره چسباندن فقط می‌تواند در B انجام شود.

1)

مورد الف صحیح و مورد ب غلط است.

2)

مورد ب صحیح و مورد الف غلط است.

3)

هر دو مورد الف و ب صحیح است.

4)

هر دو مورد الف و ب غلط است.

59.

در کدام حالت هر روتر توصیف کامل از کل شبکه را نگه می دارد؟

1)

در حالت لینک (Link State) اطلاعات کامل را نگه می‌دارد ولی در بردار فاصله (Distance Vector) این گونه نیست.

2)

در بردار فاصله (Distance Vector) اطلاعات کامل را نگه می دارد ولی در حالت لینک (Link State) این گونه نیست.

3)

در حالت لینک Link State) و در بردار فاصله (Distance Vector اطلاعات کامل را نگه می دارد.

4)

در حالت لینک Link State) و در بردار فاصله (Distance Vector) اطلاعات کامل را نگه نمی دارد.

60.

دو نشست TCP از دو میزبان‌ (هاست) متفاوت آغاز شده‌اند و از یک روتر میانی می‌گذرند و لینک خروجی روتر با پهنای باند R را با هم به اشتراک می‌گذارند. کدام موارد درست است؟ (سهم هر روتر در شکل مربوط به هر مورد در زیر نشان داده شده است)

a( وقتی میزبان‌ها دارای اطلاعات کامل از روتر باشند و بافر روتر نامتناهی باشد.

b( وقتی میزبانها دارای اطلاعات کامل از روتر باشند و بافر روتر نامتناهی باشد.

c(وقتی میزبانها دارای اطلاعات کامل از روتر باشند و بافر روتر متناهی باشد.

d(وقتی میزبانها دارای اطلاعات کامل از روتر باشند و بافر روتر متناهی باشد.

e( وقتی میزبانها در مورد اتلاف آگاهی داشته باشند و بافر روتر متناهی باشد.

f( وقتی میزبانها در مورد اتلاف آگاهی داشته باشد و بافر روتر متناهی باشد.

1)

موارد a و d و e

2)

موارد a و d و f

3)

موارد b و c و e

4)

موارد b و c و f