نکته و تست ارشد فناوری اطلاعات سلامت
۱. از یک لیست تک-پیوندی حلقوی جهت نمایش صف استفاده شده است. تنها یک اشارگر P جهت دستیابی به صف در اختیار داریم. این اشارگر بایستی به کدام گروه از این لیست پیوندی اشاره کند تا هر دو عمل درج و حذف در صف در زمان ثابتی قابل انجام باشند؟
پاسخ ۱
وقتی از یک لیست تک پیوندی حلقوی جهت نمایش صف استفاده میشود که تنها یک اشارگر P جهت دستیابی به صف در اختیار داریم. این اشارگر بایستی به گروه انتهای صف از این لیست پیوندی اشاره کند تا هر دو عمل درج و حذف در صف در زمان ثابتی قابل انجام باشند.
۲. اگر صفت A هردو صفت B و C را تعیین کند، آنگاه کدام یک از گزینه های زیر صحیح است؟
Anonymous Quiz
36%
A➜B
0%
B➜A
12%
C➜A
52%
(B,C)➜A
۴. URLمخفف چیست؟
Anonymous Quiz
17%
Unified resource link
11%
Uniform registered link
46%
Uniform resource link
26%
Uniform resource locator
نکته و تست ارشد فناوری اطلاعات سلامت
۴. URLمخفف چیست؟
پاسخ ۴
مخفف عبارت Uniform resource locator است که نشانی عمومی تمامی صفحات و منابع دیگر بر روی وب جهانی است. این عبارت در اصل IP، عبارت انتخابی و دامنه سایت را مشخص میکند.
۵.مجموعه ای از super key را یک candidate key نامند اگر:
فناوری ۹۶_۹۷
فناوری ۹۶_۹۷
Anonymous Quiz
24%
زیر مجموعهاش یک super key باشد.
19%
هر زیر مجموعه اش یک super key باشد.
24%
تمامی زیر مجموعههایش یک super key باشند.
33%
هیچزیر مجموعه ای از آن super key نباشد.
نکته و تست ارشد فناوری اطلاعات سلامت
۵.مجموعه ای از super key را یک candidate key نامند اگر:
فناوری ۹۶_۹۷
فناوری ۹۶_۹۷
پاسخ۵
هر ترکیبی از صفات جدول را که یکتایی مقدار را داشته باشد، ابر کلید یا super key گویند به صورت دلخواه. به بیانی دیگر هر زیر مجموعه عنوان رابطه که یکتایی مقدار در گسترده بدنه رابطه داشته باشد.
تعریف دیگر ابر کلید عبارت است از هر ترکیبی از اسامی صفات رابطه که در هیچ دو تاپل مقدار یکسان نداشته باشد. کلید کاندید امکانی است برای ارجاع به "تک تاپل" در رابطه.
ابر کلیدی که هیچ زیرجموعهای از آن ابر کلید نباشد یک کلید کاندید است.
تعریف دیگر ابر کلید عبارت است از هر ترکیبی از اسامی صفات رابطه که در هیچ دو تاپل مقدار یکسان نداشته باشد. کلید کاندید امکانی است برای ارجاع به "تک تاپل" در رابطه.
ابر کلیدی که هیچ زیرجموعهای از آن ابر کلید نباشد یک کلید کاندید است.
۶. قسمت برنامه زیر را در نظر بگیرید. قسمت y در چه صورت اجرا خواهد شد؟ فناوری ۸۷_۹۸
if(a>b) if (b>c) x; else y;
if(a>b) if (b>c) x; else y;
Anonymous Quiz
5%
b>c
50%
a<=b
15%
b<=c , a>b
30%
b>=c , a<=b
نکته و تست ارشد فناوری اطلاعات سلامت
۶. قسمت برنامه زیر را در نظر بگیرید. قسمت y در چه صورت اجرا خواهد شد؟ فناوری ۸۷_۹۸
if(a>b) if (b>c) x; else y;
if(a>b) if (b>c) x; else y;
پاسخ ۶
هر زمان شرط دستور خط اول نقض شود اجرا میشود.
خط اول a>b , true میشود اما b<=c false میشود و سپس y اجرا میشود.
خط اول a>b , true میشود اما b<=c false میشود و سپس y اجرا میشود.
۷. خروجی برنامه زیر چیست
for (int i=1 ; i<=5 ; i++) for (int j=0 ; i<=4 ; j++) Cout <<"**";
for (int i=1 ; i<=5 ; i++) for (int j=0 ; i<=4 ; j++) Cout <<"**";
Anonymous Quiz
12%
۵۰ ستاره کنار هم
35%
۵۰ ستاره زیر هم
41%
۲۰ ستاره کنار هم
12%
۴۰ ستاره کنار هم
۸. در مدل دادههای پایگاه داده سیستم اطلاعاتی داروخانه هر نسخه متناظر با کدام گزینه است؟
Anonymous Quiz
79%
موجودیت (entity)
9%
ویژگی (attribute)
9%
شناسه (identifier)
3%
رابطه (Relationship)
❤1
۹.شاخص توده بدنی بیمار مبتلا به دیابت در۱۲ماه گذشته در یک آرایه۱۲عنصری قرار دارد.میخواهیم برنامهای بنویسیم که مشخص کند در کدام ماه شاخص توده بدنی بیمار بیشتر بوده است. برای کدنویسی این برنامه استفاده از ترکیب کدام دو ساختار کنترلی مناسبتر است؟ ف ۹۹_۱۴۰۰
Anonymous Quiz
17%
Break and continue و if-then-else
17%
While و for
50%
If-Then-Else و For
17%
Break and continue و while