ניפוי שגיאות
ניפוי שגיאות הוא למצוא ולתקן באגים. באג, תקלה בתוכנה או בחומרה. זה יכול להיות קשה, במיוחד כשיש הרבה חלקים שמתקשרים אחד עם השני. מנפה (debugger) הוא כלי שעוזר לעצור את התוכנית ולבדוק מה קורה בה. שפות כמו Java עוזרות למצוא שגיאות בעזרת טיפול בחריגות. טיפול בחריגות, דרך לתפוס שגיאות בזמן ריצה. ש...
נפה ריבועית
הנפה הריבועית היא שיטה למצוא גורם של מספר גדול. היא טובה למספרים עם כ־40 עד כ־100 ספרות. קארל פומרנץ פיתח אותה ב־1981. הרעיון המרכזי קצר ופשוט. מחפשים שני מספרים x ו‑y. כשמכפילים כל אחד בעצמו מקבלים שתי תוצאות שיש להן את אותה שארית בחלוקה ב‑n. אם x ו‑y אינם אותו דבר בכל המשמעות אפשר לחשב את המחלק ...
הדוגמניות
הדוגמניות היא תוכנית טלוויזיה ישראלית בערוץ 10. היא דומה לתוכנית האמריקאית "הטופ מודל הבאה". נערות ללא ניסיון בדוגמנות עושות אתגרים. אתגרים אלה כוללים הליכה על מסלול (צעידה לאופנה), פרסומות וצילומים. בכל פרק מורידים מתמודדת אחת. הורדה זו נקראת ניפוי. בסוף נשארות שלוש בנות. הקהל יכול לבחור להחזיר עו...
מספר מזל (מתמטיקה)
מספר מזל הוא מספר שנשאר אחרי שמסירים מספרים בדרך מיוחדת. הדרך הזו נקראת ניפוי. ניפוי היא פשוט דרך לסנן מספרים. מתחילים בסידור המספרים: 1, 2, 3, 4, 5, ... . קודם מסירים את כל הזוגיים. נשארים 1, 3, 5, 7, 9, ... . אחר כך רואים את המספר השני, 3, ומסירים כל מספר שלישי ברשימה. אחר כך בוחרים את המספר הבא ...
Visual C++
Visual C++ היא תוכנה שעוזרת לכתוב תוכניות בשפות C ו‑C++. התוכנה פותחה על ידי מיקרוסופט. היא מספקת כלים לבדוק ולתקן שגיאות בקוד. התוכנה מדגישה חלקים בקוד בצבעים. היא עוזרת להשלים מילים בקוד (IntelliSense, השלמת קוד). אפשר לבדוק תוכניות על מחשב אחר מרחוק. אפשר לעצור בקוד ולבדוק שורה אחרי שורה. אפשר...
אמולטור תוך-מעגלי
אמולטור תוך-מעגלי הוא כלי שעוזר למצוא בעיות במכשירים עם מחשב קטן בתוכם. דוגמאות: נגני וידאו, רדיו סטריאו ו-iPod. במקום לשים את התוכנית ישר על המעבד, מחברים את האמולטור למעגל ולמחשב. המחשב מריץ את הקוד דרך האמולטור. האמולטור מאפשר לעצור את התוכנית, להריץ פקודה אחרי פקודה, ולבדוק מספרים בתוך המעבד....
באג
באג (תקלה) הוא שגיאה בתוכנה שגורמת לה לעבוד לא נכון. לפעמים משתמשים במילה גם כשמדובר בחלקים חשמליים. באגים נוצרים משלל סיבות: תכנון לא מדויק, טעות בקוד או הבנה לא נכונה של מה שהלקוח רצה. לפעמים הדרישות משתנות והמערכת לא מתאימה. בודקים תוכנה בעזרת ניפוי. ניפוי = לבדוק הרבה מקרים ולנסות למצוא את השג...
GNU Debugger
GDB (ג'י‑די‑בי) הוא תוכנה שעוזרת למצוא שגיאות בתוכניות. שגיאות = בעיות שקופצות בזמן שהبرنامج רץ. GDB חלק ממערכת GNU ומחולקת ברישיון חופשי (GPL). GDB עובד במחשב דרך שורת פקודה. שורת פקודה = מקלידים פקודות. יש גם תוכנות עם חלון גרפי, למשל DDD ו‑Emacs (מצב GUD). עם GDB אפשר לעצור תוכנית בנקודה שבוח...
קומביין תבואות
קומביין הוא מכונה חקלאית גדולה. הוא קוצר ומפריד את הגרעינים מהצמחים. גרעין זהו החלק שאוכלים. קש זהו שארית הגבעולים והעלים. בישראל צריך רישיון כדי לנהוג בקומביין. הקומביין הומצא בפועל כבר ב-1834 על ידי חירם מור. בתחילה משכו אותו סוסים. אחר כך היו קומביינים עם מנוע דיזל שנעים בעצמם. בשנות ה-70 הומ...
קובץ הרצה
קובץ הרצה הוא קובץ שהמחשב יכול להפעיל. ברוב הקבצים האלה המידע כתוב בבינארי. בינארי זה סדרת אפסים ואחדים. הפקודות שם הן מה שהמעבד, המוח של המחשב, מבין. לקבצים כאלה יש לפעמים סיומות כמו exe או bin. המחשב יכול גם להראות אם הקובץ זמין להרצה. אם מותקנת תוכנת ג'אווה במחשב, אפשר להריץ קבצי JAR. לפעמים ...
טיפול בחריגות
טיפול בחריגות הוא דרך שבתוכנית מתמודדת עם בעיות שקרו בזמן ריצה. "חריגה" זאת בעיה שפתאום מפריעה לתוכנית. מטרה מרכזית היא להפריד בין הקוד שעושה את העבודה לבין הקוד שמתקן בעיות. זה עושה את התוכנית מסודרת יותר. יש שגיאות לפני הריצה, ושגיאות בזמן ריצה. המנגנון מטפל בשגיאות בזמן ריצה. משתמשים בשלושה חל...
קמח
קמח הוא אבקה שנוצרת מטחינת חלקים של צמחים. טוחנים זרעים, אגוזים או פירות, לפעמים אחרי ייבוש או קלייה. מהקמח מכינים בצק ואופים לחם ומאפים. יש קמח מלא ויש קמח לבן. קמח מלא נטחן עם כל הקליפה. הקליפה נקראת סובין. בקמח לבן הוציאו את הקליפה. קמח מלא כהה יותר ומזין יותר. בקמח אופים לחם, עוגות ופשטידות. מ...