سوال 94

حل تشریحی سوال شماره 94 مجموعه دروس تخصصی مشترک

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

94.

دستور ()fork موجب ایجاد یک فرایند جدید فرزند با خط اجرای یک گام بعدتر و با خروجی تابع صفر برای فرزند می‌شود. مقدار تابع فراخوانی شده در فرایند پدر غیر صفر خواهد بود در تکه برنامه زیر، پس از اجرای کامل چند بار پیام "hello" چاپ می‌شود؟ (فرض کنید بهینه سازی کامپایلر خاموش است و همه بخش‌ها در یک شرط if اجرا می‌شوند.)

if (fork () & & fork())

fork();

if (fork() || fork())

fork (0);

Print ("hello");

1)

35

2)

64

3)

25

4)

49

پاسخ ها

1 پاسخ
دکتر ابوالفضل حقیقت
دکتر ابوالفضل …یکشنبه 13 اردیبهشت 1405

گزینه 1 درست است.

برای حل این تست که در کنکور کامپیوتر 1402 تکرار شده است، به پاسخ تست شماره 4 همین فصل مراجعه نمایید.

ارسال پاسخ