קטגוריה:תווכה
תווכה היא תוכנה שמחברת תוכנות ויישומים (תוכנות) שרצים על מחשבים שונים. היא יושבת בין מערכת ההפעלה (שמנהלת את המחשב) ליישום....
הקצאת זיכרון דינמית
הקצאה דינמית היא לתת לתוכנית מקום בזיכרון בזמן שהיא רצה. זיכרון זה נשמר עד שמחזירים אותו. אספן זבל (garbage collector) יכול להשיב זיכרון שלא משתמשים בו. השיטה טובה כי נותנת מקום רק כשצריך. לפעמים נוצרים חלקים קטנים של זיכרון שלא ניתן להשתמש בהם. זה נקרא פרגמנטציה. לעתים המערכת לא יכולה לתת עוד זי...
קריאת מערכת
קריאת מערכת היא בקשה ששלוחה תוכנה לליבה של המחשב. ליבה, החלק החשוב של מערכת ההפעלה שמנהל דברים קריטיים. כל תוכנה רצה עם רמת הרשאה. רמות אלו נקראות rings (מדרגות של הרשאה). יש מעבדים שבהם ארבע מדרגות, מ-ring 0 עד ring 3. ring 0 הוא החזק ביותר. מערכת ההפעלה רצה ב-ring 0. אם תוכנה רוצה לעשות משהו שאי...
תרדמת
תרדמת (קומה) היא מצב שבו אדם ישן עמוק ולא ניתן להעירו. היא יכולה לקרות אחרי פגיעה בראש, שבץ (תקלה בזרימת הדם למוח), הרעלת סמים או מחלה קשה. במוח יש מערכת שעוזרת לנו להיות ערים. אם המערכת הזאת נפגעת, או שהמוח כולו נפגע, האדם עלול לשקוע בתרדמת. רופאים בודקים את העיניים כדי להבין איפה הבעיה נמצאת. בר...
תוכנה
תוכנה היא קבוצה של הוראות שהמחשב מבצע. הוראות אלה אומרות למחשב מה לעשות. שפת תכנות היא השפה שבה כותבים את התוכנה. מערכת הפעלה היא תוכנה שמנהלת את המחשב. תוכנת תשתית נותנת שירותים לתוכנות אחרות. היא מארגנת קבצים ותהליכים. תוכנת יישום עושה עבודה שהמשתמש רוצה. דוגמה: מעבד תמלילים לכתיבה. אפשר ...