הי.
האם מישהו יןדע מה שואלים בראיון למשרת EMBEDDED בביג בנד?
לפני 15 שנים
ע"י: ויטי
למה הכוונה Sheduler for timers?
scheduler הוא מנגנון שאחראי לביצוע context switch בין Task-ים.
בין היתר הוא שולט בפעילות סינכרון בין Task-ים שונים,
פעילויות סינכרון כוללות שימוש בפעולות אטומיות של מערכת ההפעלה,
כמו MUTEX lock\unlock , signal , condition וכמו כן ניתן לבצע Timed Out Wait.
כנראה שכאשר מדברים על timers הכוונה לאופן הקצאת זמני CPU לכל Task
(בין אם זה process ובין אם kernell) ויתכן שמתכוונים לקוצב זמן Time_Out wait.
אם מדובר על windows הנושא אינו מתועד כראוי וקשה למי שאין לו נסיון פרקטי בתחום ללמוד את זה.
אם מדובר על Linux/Unix תקרא על pThreads ןתנסה להריץ תוכניות דוגמה
מאתרי tutorials. יש שם pthread_mutex_lock ו pthread_mutex_ulock
ו wait timed out.
אסף התחיל לחפש עבודה כשהוא עדיין מתכנן את החזרה לישראל מחו"ל,
למרות ידע וניסיון רחב, הוא נתקל במחסומים לא הגיוניים כשניסה לחפש עצמאית.
חיפוש עבודה היא משימה, שעדיף לתת למישהו אחר לעשות עבורכם,
במיוחד כשאין לכם את הפניות לעשות את זה לבד,
במיוחד במיוחד כשאתם מודעים לערך שלכם בשוק, אבל לא מרגישים אותו בפועל.
לבדיקת התאמה
לפני 15 שנים
ע"י: 1_אורח_כללי
למה הכוונה Sheduler for timers?
לפני 15 שנים
ע"י: ויטי
מי שבתחום ווידאו - שואלים מה זה RGB.
איך ניתן לקרוא תמונת BITMAP של 24 BPP בתוכנית C.
איך מורכב פיקסל בודד ואיך הוא מאוכסן בזכרון.
איך ניתן לגזור מלבן מתמונת BMP ולהעביר אותו לתמונת BMP חדשה.
(העקרון הוא המיקום בזכרון = 3 * StartX*3 +ImWidth* StartY
זאת פינה שמאלית עליונה .
רצים RectWidth*3 לרוחב ויורדים שורה ע"י
הוספת ImWidth*3. וכך בלולאה מעבירים את כל השלשות RGB
לתמונה חדשה.)
לפני 15 שנים
ע"י: 1_אורח_כללי
ראיון ראשון שאלות כלליות בתוכנה כגון ירושה/DESIGN PATTERN/ כתיבת פונקצית ITOA/ מה זה PRIORITY INVERSION
ראיון שני על מחשב מימוש של SCHEDULER לטיימרים