כתיבת קוד — שיעור 37
Processes ו-Signals ב-Linux
כל 1 משימות הקוד שנשמרו מהשיעור מופיעות כאן, עם דרישות, דוגמאות וקוד פתיחה. אפשר לכתוב פתרון בעורך המקומי וללחוץ על „בדיקת AI” לקבלת ציון, רמזים והערות.
T3 · בינוני300 נק'~15 דק'analysis
ספירת תהליכי fork
כמה פעמים תודפס השורה 'hi' כשהתוכנית רצה? (רמז: כל fork() מכפיל את מספר התהליכים.) הגישו מספר.
#include <stdio.h>
#include <unistd.h>
int main(){
fork();
fork();
fork();
printf("hi\n");
return 0;
}
דוגמאות
(פורמט) → מספר, למשל 8
הפתרון נשמר מקומית אוטומטית.