-
ניפוי שגיאות
כל מה שרצית לדעת על ניפוי שגיאות:נִפּוּי שְׁגִיאוֹת, או נִפּוּי תְּקָלִים (באנגלית: debugging, בעברות: דיבוג), הוא תהליך שיטתי של מציאת והפחתת באגים בתוכנת מחשב או בחומרה אלקטרונית, כדי לגרום להם לפעול כפי שתוכננו. ככל שיש יותר קשרים בין תת-מערכות או שהמערכת חסרת סדר, כך תהליך ניפוי השגיאות יהיה קשה יותר. באופן כללי, תהליך ניפוי השגיאות…
-
קיפאון (מדעי המחשב)
כל מה שרצית לדעת על קיפאון (מדעי המחשב):קיפאון (באנגלית: Deadlock) הוא מצב בו שתי פעולות מתחרות מחכות כל אחת לסיומה של האחרת, ומכיוון שכך, אף אחת מהן אינה מסתיימת. דוגמה: שני אנשים עומדים בפתחה של דלת, וכל אחד מהם מציע לרעהו את הזכות להיכנס ראשון. אם יתמידו בגישתם זו, לא יעברו לעולם בדלת. בענף המחשבים,…
-
כלי תכנות
כל מה שרצית לדעת על כלי תכנות:כלי תכנות או כלי פיתוח (באנגלית Programming tool או Software development tool) היא תוכנה או יישום מחשב בה משמשים מפתחי תוכנה על מנת ליצור, לאתר באגים, לתחזק, או כתומכה לתוכנות ויישומים אחרים. המונח מתייחס בדרך כלל לתוכנות פשוטות יחסית אותם ניתן לשלב כדי לבצע משימה, כמו באותה מידה שניתן…
-
באג
כל מה שרצית לדעת על באג:בָּאג (לפי מונחי האקדמיה ללשון העברית: תֶּקֶל; באנגלית: Bug) הוא תקלה במחשב שמקורה בתוכנה שנכתבה בצורה פגומה. לעתים משמשת המלה גם לתיאור טעות בתכנון של מעגל אלקטרוני מורכב, שמימושו הוא בחומרה. נלקח מויקיפדיה הגדרות נוספות הקשורות לבאג:•תכנות•באגים•טעויות