ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
אורח · ·
 

הודעה פורסם: 30/08/2017 - 15:01
נושא ההודעה: שאלה של מי שמתחיל ללמוד בדיקת תוכנה.

אני קורא ספר מבוא על בדיקת תוכנה באנגלית.

הוא מדבר שם על equivalence class. אבל לא באמת הבנתי מה זה אומר.

אני לא רוצה להעמיק בסוף עוד ועוד בלי שהבנתי היטב את המושג הזה...

אשמח לתובנות מכם בנושא שיעזרו לי להבין יותר טוב.

תודה,
שתהיה שנה טובה
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 30/08/2017 - 15:34
נושא ההודעה: Re: שאלה של מי שמתחיל ללמוד בדיקת תוכנה.

באיזה הקשר? יכול להביא הגדרה/דוגמה למשפט מתוך הספר?

במתמטיקה הרבה פעמים מדברים על "מחלקת שקילות", שהיא אוסף של כל האובייקטים ששקולים זה לזה תחת יחס מסוים.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 30/08/2017 - 16:18
נושא ההודעה:

בגדול מאוד, בדיקה עיוורת, שבהינתן מידע, האם המערכת תתנהג כצפוי, למשל תעבד את המידע, או תדחה את המידע.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 30/08/2017 - 16:25
נושא ההודעה:

לא התכוונתי מה זה בדיקות תוכנה, התכוונתי באיזה הקשר המונח הספציפי מוזכר Smile
נגיד - תן את שני המשפטים הראשונים בהם הוא מופיע.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
פותח האשכולאורח · ·
 

הודעה פורסם: 30/08/2017 - 17:58
נושא ההודעה:

היי
הנה ההסברים הראשונים: (אפשר לראות שיש בספר תקלה בתצוגה וזה עוד יותר מקשה להבין לפעמים דברים)
https://ibb.co/n2x7mk

בכותרת של התת פרק:
equivalence class and behavior

והכותב מזכיר גם בפרק את המושגים MININT ו-MAXINT.

אני לא יודע אם אני יכול לצלם-מסך את כל העמודים הרלוונטיים...

בדקתי לפני וזה באמת קשרו למטמיקה אבל לא רק או משהו.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורחאורח · ·
 

הודעה פורסם: 30/08/2017 - 20:51
נושא ההודעה: equivalence class בקישור היא קבוצת כל הקלטים שמיצרת פלט אחד

בדוגמא, כל הקלטים שמדליקים את ERROR שקולים. כל הקלטים שמדליקים נורית אחרת שמוזכרת שם אינם שקולים לאלו שמדליקים את ERROR, אך כן שקולים אחד לשני.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 31/08/2017 - 10:25
נושא ההודעה:

אז כן, הכוונה לאוסף של דברים ששקולים תחת קריטריון או יחס מסוים. זה אומר שאתה יכול לבחור רק נציג אחד מכל מחלקת שקילות ולעבוד איתו, במקום לעבוד עם המון קלטים שונים.

בתור דוגמה פשוטה, תחשוב על פונקציה שבודקת אם מספר הוא זוגי או לא, על ידי כך שהיא מסתכלת על הספרה האחרונה במספר. אתה רוצה לבדוק אם הפונקציה תקינה, ואתה יודע שהדבר הראשון שהיא עושה זה לקחת רק את הספרה האחרונה.
אתה יכול לחלק את כל המספרים בעולם ל-10 מחלקות שקילות לפי הספרה האחרונה שלהם.
במחלקת השקילות "מספרים שהספרה האחרונה שלהם היא 0" יהיו למשל 10, 1450, 523430 וכו'
במחלקת השקילות "מספרים שהספרה האחרונה שלהם היא 7" יהיו 57, 127, 80017 וכו'

מכיוון שמבחינת הפונקציה כל האיברים בתוך אותה מחלקת שקילות שקולים לחלוטין (לכן השם - מחלקת שקילות), ברור שאין צורך לבדוק יותר מנציג אחד מכל מחלקת שקילות. פרקטית, זה עוזר לך לודא שאתה לא בודק דברים מיותרים, ומצד שני לא מפספס מקרים.


זאת אולי דוגמה קצת פשטנית, אבל מקווה שהיא עוזרת להבין את הרעיון.

לקריאה נוספת אתה יכול להתחיל משני הפוסטים האלה בבלוג "לא מדויק":

http://www.gadial.net/2013/05/13/modular_arithmetic/

http://www.gadial.net/2015/02/11/myhill_nerode_theorem/

(מדברים על נושאים שונים ולא כל כך קשורים, אבל שניהם מתעסקים ביחסי שקילות ומחלקות שקילות)
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 31/08/2017 - 12:21
נושא ההודעה:

היי, תודה
כנראה שהידע שלי מצומצם מדי ולכן זה מקשה על להבין אפילו את המושגים הפשוטים שדיברתם עליהם

אז כן. אני שואל את עצמי מה אני צריך לדעת ואיפה למצוא את החומר לימוד בשביל להמשיך לקרוא את הספר.

אני כן אנסה לקרוא עוד פעם פעמיים את הקטע שלא הבנתי ונראה מה משם.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 17/09/2017 - 12:29
נושא ההודעה:

שואל את עצמי ואתכם:

יכול להיות שאיפה שכתוב 21 חסר טקסט? הרי זאת גירסת קינדל משובשת משום מה כאשר צופים בה במחשב (לינוקס)

אני לא יודע למה זה ככה ובאמת תוהה כי מרגיש לי שיש שיבוש במה שכתוב..............
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 24/09/2017 - 15:32
נושא ההודעה:

טוב חבר'ה אז הבנתי חלק במזל טוב.
אבל עכשיו הגעתי להמשך של זה והמושגים MININT וה-MAXINT אחרי הסימון האדום לא ברורים לי.
גם כאשר זה מוסבר בהמשך זה עדיין לא ברור לי

למה בדיוק הוא מתכוון שהוא משתמש בהם? שוב בשפה פשוטה אם אפשר.
מזה בכלל 32BIT INTEGERS?

הנה הצילום מהספר:
https://ibb.co/nBOjyk

שוב תודה
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
צפריראורח · ·
 

הודעה פורסם: 24/09/2017 - 17:26
נושא ההודעה:

ניסית לחפש את המונחים הלא מוכרים הללו במנוע החיפוש הקרוב למקום מגוריך?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 25/09/2017 - 16:44
נושא ההודעה:

MININT וה-MAXINT הם מונחים שהוא משתמש בהם אבל לא מצאתי את הכוונה שלהם ברשת חוץ מאזכורים שזה קשור לרשתות.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
elcucoלא בפורום כעת ת.הצטרפות: 14/10/2003 · הודעות: 6255 ·
 

הודעה פורסם: 25/09/2017 - 16:53
נושא ההודעה:

Anonymous :
MININT וה-MAXINT הם מונחים שהוא משתמש בהם אבל לא מצאתי את הכוונה שלהם ברשת חוץ מאזכורים שזה קשור לרשתות.


אלו הערכים הכי גדולים או הכי קטנים שאפשר לייצג במחשב שלך.

במחשב 32ביט: -2147483648 ועד +2147483647
במחשב 64ביט: -9223372036854775808 ועד +9223372036854775807

(שים לב למינוס).

https://www.tutorialspoint.com/c_standard_library/limits_h.htm

מי שיפנה לתקן של C, נא לשים לב שבתקן כתוב "לפחות". עוד טריוויה מיותרת: בית הוא לא חייב להיות 8 סיביות, אלא "לפחות" 8 סיביות.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
צפריראורח · ·
 

הודעה פורסם: 26/09/2017 - 07:32
נושא ההודעה:

Anonymous :
MININT וה-MAXINT הם מונחים שהוא משתמש בהם אבל לא מצאתי את הכוונה שלהם ברשת חוץ מאזכורים שזה קשור לרשתות.


https://duckduckgo.com/html?q=MAXINT
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
elcucoלא בפורום כעת ת.הצטרפות: 14/10/2003 · הודעות: 6255 ·
 

הודעה פורסם: 26/09/2017 - 17:36
נושא ההודעה:

צפריר :
Anonymous :
MININT וה-MAXINT הם מונחים שהוא משתמש בהם אבל לא מצאתי את הכוונה שלהם ברשת חוץ מאזכורים שזה קשור לרשתות.


https://duckduckgo.com/html?q=MAXINT


טרחת לבדוק מה התוצאות שם?
הראשונה היא אודות Dot.NET. האם רלוונטי? (אני מבין מספיק ולכן לי זה כן, למישהו בור? לא).
השנייה היא פונקציה של מיקרוסופט. לא הבנתי לאיזה מערכת.
השלישית היא לוויקיפדיה, ובה מסבירים מה זה מספר שלם בתכנות. המושג MAX_INT לא מוזכר שם.
הרביעית היא לספריית פיתוח של C ובה מתואר המונח INT_MAX ושם מוזכר שהוא 32767 (2^15-1) או יותר. לא ממש התשובה שהוא מחפש - אבל כן, עליה אני התבססתי בתשובה שלי.
החמישית דווקא מסבירה טוב מה זה... אבל, היא מגיעה מכיוון של SQL ולכן יכולה לבלבל.

בבקשה - אם אתם מנחילים ידע - תנסו להבין את הנושא מהצד השני - זה שמנסה ללמוד. לזרוק ססמאות זה לא מספיק טוב.
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
צפריראורח · ·
 

הודעה פורסם: 26/09/2017 - 20:24
נושא ההודעה:

כן. זה היה בתגובה ישירה לכך שהחיפוש הביא תוצאות מהתחום של רשתות.

ויקיפדיה הייתה תשובה טובה למי שלא יודע כלל מה זה ‎32 bit integers .

ליתר דיוק, MININT ו־MAXINT הם מושגים שהוגדרו בקטע הקריאה הזה (בלי קשר לשמות הקבועים התקניים מ־limits.h). לכן כל מה שנדרש להבין הוא מהם ‎32 bit integers.

חיפוש 32 bit integers נותר כל מיני תוצאות טובות יותר. הראשונה (אצלי) היא הערך הוויקיפדי 32‎ bit שעוסק בדיוק בזה (ויש בו גם תמונה מנחל עמוד). השנייה: של הערך Integer.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 20/01/2018 - 14:51
נושא ההודעה:

טוב. שאלה חדשה

אני רוצה לדעת אם יש ספר אחר מעבר לזה שציינתי שיכול להיות יותר יעיל...

כי בספר שציינתי לא היה לי ברור והוא כלל דוגמאות קוד שאני לא מבין בשלב מוקדם

חיפשתי באמזון ואני לא יודע איזה הכי טוב שם

ת-ו-ד-ה
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 21/01/2018 - 16:09
נושא ההודעה:

המליצו לי בעיקר לעשות קורס אינטרנטי.
לא נראה לי שזה יילך.

פשוט שאלתי את זה גם במקומות אחרים
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. אורח
  2. אורח
  3. אורח
  4. אורח
  5. אורח [פותח האשכול]
  6. אורח [אורח]
  7. אורח
  8. אורח
  9. אורח
  10. אורח
  11. אורח [צפריר]
  12. אורח
  13. elcuco
  14. אורח [צפריר]
  15. elcuco
  16. אורח [צפריר]
  17. אורח
  18. אורח