حل تشریحی سوالات مجموعه دروس تخصصی مشترک - کنکور ارشد مهندسی فناوری اطلاعات (IT) 1400
سوالات مجموعه دروس تخصصی مشترک
20 سوالدر رابطه R = (A, B, C, D, E, F) وابستگی های زیر برقرار است.
در این رابطه چند سوپر کلید وجود دارد؟
1
3
6
8
کدام مورد در خصوص رابطه درست است؟
رابطه ای نرمال است که هیچ یک از صفات ساده اش چند مقداری نباشد.
کلید کاندید رابطه میتواند کاهش پذیر باشد.
تاپل های یک رابطه نظم مکانی دارند.
رابطه تایل تکراری ندارد.
فرض کنید در یک جدول خصیصه داریم در این جدول دو کلید کاندید وجود دارد یک کلید کاندید دارای دو خصیصه است و یک کلید کاندید دیگر دارای یک خصیصه بین خصیصه های این دو کلید هم پوشانی وجود ندارد.
تعداد گل سوپر کلیدها در این جدول کدام است؟
رابطه R = (Lambda, B, C, D, E, F) را در نظر بگیرید. اگر مجموعه وابستگیهای تابعی F روی R برقرار باشد کدام یک از تجزیه های زیر دارای گمشدگی (lossless) است؟
رابطه R = (a, b, c) و عبارات جبر رابطهای زیر را در نظر بگیرید:
رابطه R=(A,B,C,D,E,F,G) را با وابستگیهای زیر در نظر بگیرید.
حاصل تجزیه 3NF این رابطه چند خواهد بود؟
2
3
4
5
فرض کنید که پایگاه دانشی به فرم زیر در دسترس است.
(1)
(2)
(3)
(4)
حال فرض کنید میخواهیم پرسش را با استفاده از روش تجزیه استنتاج کنیم کدام ترتیب بر روی گزارههای پایگاه دانش برای این استنتاج میتواند استفاده شود؟ (از راست به چپ)
دنیای مکعبها (شامل سه مکعب B، A و C را در نظر بگیرید P(x,y) نشان میدهد که مکعب x جز یکی از مکعب های بالای مکعب y است، از بین جملات زیر کدام گزینه فقط شامل جملات درست است؟
کدام گزاره درست است؟
یک جمله همیشه درست (tautology) است.
آنگاه یک جمله همیشه نادرست است.
اگر آنگاه ارضاپذیر (satisfiable) است.
فرض کنید هرگاه برای یک مدل m، جمله درست برای آن مدل جمله هم درست است، در این صورت میتوان نتیجه گرفت .
مسئله CSP شامل سه متغییر بولین A,B,C و عبارتهای زیر که نشان دهنده محدودیتها روی مقدار این متغییرهاست را در نظر بگیرید:
فرض کنید هنگام جستجو در مقداردهیها، ترتیب متغیرها به ترتیب الفبایی و ترتیب مقادیر به صورت اول F و بعد T در نظر گرفته شود. ترتیب مقداردهیهایی که (از چپ به راست) به متغیرها توسط الگوریتم DFS با عقب گرد (backtrack) و استفاده از forward checking برای رسیدن به اولین جواب صورت می گیرد، کدام است؟
مسئله برج هانوی را در نظر بگیرید که در آن قرار است دیسکهایی که در شروع بهترتیب بزرگ به کوچک روی ميله شماره ۱ قرار گرفتهاند در انتها به همین ترتیب روی میله شماره ۳ قرار گرفته باشند کنشها در این محیط می توانند دیسکی را که روی آن چیزی قرار نگرفته یا به عبارت دیگر بالاترین دیسک روی یک میله است را به یک میله خالی با روی یک دیسک بزرگ تر منتقل کند. فرض کنید دیسک با کوچکترین اندازه ۱ واحد دیسک متوسط ۲ واحد و دیسک بزرگ ۳ واحد وزن داشته باشد و هزینه انتقال هر واحد وزن بین دو میله با فاصله ۱ برابر ۱ واحد ولی بین دو میله با فاصله ۲ به واسطه نداشتن استراحت برابر ۳ واحد باشد. اگر هزینه کلی انتقال هر دیسک ضرب تعداد واحد وزن آن در هزینه جابهجایی هر واحد وزن باشد کدام گزینه میزان هزینه کلی با مقدار تابع (n)) برای ۳ گره اولی که توسط الگوریتم UCS با فرض جستجوی گرافی گسترش مییابند یا به عبارت دیگر از صف برداشته میشوند را به درستی نشان میدهد و همچنین از بین توابع ابتکاری (heuristic) زیر کدام موارد قابل قبول (admissible) هستند؟ (قاعدتاً در تمام فضای جستجو)
: سه برابر جمع وزن دیسکهای روی میله اول
: جمع وزن دیسکهای روی میله دوم

هزینه ها در UCS اولین گره ۱، دومین ۲ و سومین ۳
توابع admissible فقط
هزینهها در UCS اولین گره ۱، دومین ۲ و سومین ۳
توابع admissible : و
هزینهها در UCS اولین گره ۱ دومین ۲ و سومین ۴
توابع admissible : فقط
هزینه ها در UCS اولین گره ۱ دومین ۲ و سومین ۴
توابع admissible : و
فرض کنید میخواهیم در یک مسئله جستجو از روش استفاده کنیم در این مسئله دو تابع مکاشفه قابل قبول و و تعریف شدهاند. کدام یک از روشهای زیر حالت بهینه هدف را پیدا میکند؟
جستجوی مبتنی بر گراف با تابع مکاشفه
جستجوی مبتنی بر درخت با تابع مکاشفه
جستجوی مبتنی بر گراف با تابع مکاشفه
جستجوی مبتنی بر درخت با تابع مکاشفه
کدام یک از موارد زیر در خصوص الگوریتم عمیق سازی تکرار شونده (itcrative deepening) درست است؟
همه حالات دیده شده در درخت جستجو در آخرین تکرار (iteration) به تعداد مساوی در طول اجرا ملاقات می شوند.
با فرض ثابت بودن ضریب شاخه (branching factor) مرتبه زمانی الگوریتم از جستجوی سطح اول (BFS) بیشتر است.
میزان حافظه مورد استفاده توسط الگوریتم، نمایی است.
هیچکدام
کدام الگوریتم جایگزینی صفحه از ناهنجاری Belady رنج می برد؟
LRU
FIFO
MRU
LIFO
یک کامپیوتر دارای ۶ چاپگر است و m پردازه در کامپیوتر برای به دست آوردن این چاپگرها رقابت میکنند. هر کدام از این پردازه ها به ۳ چاپگر نیاز دارند بیشترین مقدار m که تضمین نماید سیستم بدون بن بست است. چند است؟
1
2
3
4
کدام گزینه از مزایای ساختار سیستم عامل لایه ای (Layerd) نسبت به ساختار سیستم عامل یکپارچه (Monolithic) نیست؟
خطایابی سادهتر
مدیریت سادهتر
سرعت بیشتر
قابلیت گسترش بیشتر
در یک سیستم که تخصیص حافظه در آن بر اساس صفحه بندی (Paging) انجام میشود. اندازه هر فریم (Frame) برابر است. شکل زیر حافظه اصلی سیستم را نشان می دهد. قسمت های خاکستری فریمهای تخصیص داده شده به یک پردازه هستند. اگر در حین اجرای پردازه پردازنده آدرس ۷۰۰۰ را تولید کند چه آدرسی از حافظه اصلی دسترسی خواهد شد؟
7000
9048
13144
17240
برنامه زیر از ۳ پردازه همروند تشکیل شده است و این ۳ پردازه از ۳ سمافور بایتری که به صورت زیر مقداردهی شده اند استفاده میکنند. دستور (print (HELLO چند بار اجرا میشود؟
دقیقا یک بار
دقیقا 2 بار
دقیقا 3 بار
حداقل 2 بار