ABA


"מה ההבדל בין תכנות רגיל לתכנות בזמן אמת ?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #15404 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 15404
sharon85

   14:26   15.07.09   
אל הפורום  
  מה ההבדל בין תכנות רגיל לתכנות בזמן אמת ?  
 
   מה אומר כל אחד משני הדברים הנ"ל ?


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  תיכנות real time משמש למערכות שכל מילישנייה בהן Nesher  15.07.09 20:33 1
  אם תרצה לדעת ולראות דוגמאות לעומק men123 15.07.09 20:43 2
  לפי האתר של men נראה שמדובר בתיכנות תחת מגבלות ldan192  17.07.09 15:19 3
     בדיוק, ואתן דוגמה. men123 17.07.09 15:35 4
         אני חושב שהדוגמה עם הטילים היא טובה יותר.. evi  17.07.09 15:42 5
             בדיוק רק תחת מגבלות זמן קבועות מראש :) By-king 17.07.09 22:26 7
         אממ עד כמה שאני יודע (במיוחד אחרי שעברתי ת'קורס מערכות By-king 17.07.09 22:25 6
         הסבר נכון + חשוב לי להרחיב כמה אתה טועה ומטעה TTAsnn 19.07.09 01:58 9
  הנה עוד מידע בקשר לזמן אמת... By-king 17.07.09 22:30 8

       
Nesher  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 2.7.02
2 הודעות, 24 פידבק
   20:33   15.07.09   
אל הפורום  
  1. תיכנות real time משמש למערכות שכל מילישנייה בהן  
בתגובה להודעה מספר 0
 
חשובה
למה זה ככה? לפחות לפי מה שאני מכיר זה בגלל שיש הרבה חישובים ותיקונים תוך כדי פעולה
לדוגמא כמו בטילים.. שזאת הדוגמא הכי טובה שאני מכיר
לא משנה הסוג של הטיל כל הזמן יש פרמטרים חדשים שצריכים עיבוד והכל חייב להיעשות בזמן הכי קצר כדי לפגוע במטרה בצורה הכי מדוייקת

תיכנות רגיל זה כביכול כל השאר אבל גם זה לא בהכרח הכי נכון


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
men123
חבר מתאריך 3.10.05
6269 הודעות
   20:43   15.07.09   
אל הפורום  
  2. אם תרצה לדעת ולראות דוגמאות לעומק  
בתגובה להודעה מספר 0
 
   באתר שלי תחת הקטגוריה, תכנות ישומי זמן אמיתי, תוריד את החומר .
בהצלחה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
ldan192 
חבר מתאריך 14.9.08
95119 הודעות
   15:19   17.07.09   
אל הפורום  
  3. לפי האתר של men נראה שמדובר בתיכנות תחת מגבלות  
בתגובה להודעה מספר 0
 
מערכת ההפעלה, כלומר של הרצת כמה תהליכים/חוטים במקביל.
איך אתה מגן על תכנות כזה ובאילו כלים של מערכת ההפעלה אתה נעזר בשביל לתכנת בזה.


בברכה,
עידן


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
men123
חבר מתאריך 3.10.05
6269 הודעות
   15:35   17.07.09   
אל הפורום  
  4. בדיוק, ואתן דוגמה.  
בתגובה להודעה מספר 3
 
   אני ארחיב קצת
תכנות ישמוי זמן אמיתי הוא תכנות דבר שקורה בזמן אמת, ואסבר
לדוגמה יש לך חשבון בנק עם 1 שקל + אתה מגיע לכספומט מכניס כרטיס להוציא כסף
באותו זמן אשתך נמצאת בסניף אחר ורוצה להוציא מהחשבון כסף
בחשבון יש רק 1 שקל, שניכם בו זמנית מוציאים כסף 1 שקל.
אתה ע"י הכרטיס כספומט והיא ע"י הפקיד בבנק.
אתם הוצאתם 2 שקל מהבנק אבל המחשב התעדכן רק עם הוצאה של 1 משום שכאשר אתה התחלת להוציא כסף המערכת הארתה לך שיש לך 1 שקל, ולאשתך הפקיד ראה שיש 1 שקל, אתה והפקידלחצתם בו זמנית על פקודה למשוך 1 שקל, המערכת אישרה לשניכם אבל עידכנה רק הוצאה של 1 שקל
הבנק הפסיד 1 שקל ואתה לקחת 2
תכנות זמן אמיתי מונע דברים כאלה.

מקווה שהבנת


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
evi 
חבר מתאריך 31.3.02
635 הודעות
   15:42   17.07.09   
אל הפורום  
  5. אני חושב שהדוגמה עם הטילים היא טובה יותר..  
בתגובה להודעה מספר 4
 
הדוגמה שלך טובה יותר למניעה הדדית וקטעי קוד קריטיים.

הקטע של זמן אמת זה מדידות ותגובה אליהם (חישובים) בזמן מהיר מאוד.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
By-king לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
31427 הודעות, 1 פידבק
   22:26   17.07.09   
אל הפורום  
  7. בדיוק רק תחת מגבלות זמן קבועות מראש :)  
בתגובה להודעה מספר 5
 
  


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
By-king לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
31427 הודעות, 1 פידבק
   22:25   17.07.09   
אל הפורום  
  6. אממ עד כמה שאני יודע (במיוחד אחרי שעברתי ת'קורס מערכות  
בתגובה להודעה מספר 4
 
   הפעלה) הדוגמאר שלך היא דוגמא קלאסית לתיכנות thread safe... אני חושב שהדוגמא של הטילים יותר מתאימה...
תיכנות REAL TIME באוןפן עקרוני זה תכנות תחת מגבלות זמן.. בטיל לדוגמא אתה צריך תגבוה של אנערף כמה מילישניות?


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
TTAsnn

   01:58   19.07.09   
אל הפורום  
  9. הסבר נכון + חשוב לי להרחיב כמה אתה טועה ומטעה  
בתגובה להודעה מספר 4
 
   כמו שאמרו, זה פשוט עניין של locking (כמו שמישהו אמר, זה דומה מאוד ל thread race, רק שפה זה לא שני threads).
יש הרבה דוגמאות לזה, וזו בעיה רצינית אם לא מטפלים בה.

לעומת זאת, real time computing אומר "כמה שיותר מהר".
כלומר, שאין גבול לכמה מהר התוכנית התוכנית צריכה לרוץ, כל הורדה בזמן מבורכת וחשובה. למרות מה שאמרו פה, זה נוגע לעוד דברים, לא רק לכיוון טילים, זה לדומא נוגע לדפדפן ול UI למיניהם, למשחקי מחשב, ולעוד הרבה דברים.
מדובר בעצם על כל מקום שבו זמן חשוב, ולגרום למשתמש לחכות, זה חשוב ואסור, במיוחד במשחקי אקשן, אבל גם בפעולות נפוצות מאוד כמו כתיבת אות במקלדת לתוך תיבת טקסט שאם היו לוקחות פחות מ 0 זמן, זה לא היה טוב. כמובן, מדובר גם על ניווט טילים או מערכות קריטיות אחרות שגם צריכות לפעול בקבועי זמן קצרים.

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


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
By-king לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.8.02
31427 הודעות, 1 פידבק
   22:30   17.07.09   
אל הפורום  
  8. הנה עוד מידע בקשר לזמן אמת...  
בתגובה להודעה מספר 0
 
   http://en.wikipedia.org/wiki/Real-time_computing

או אם אתה עצלן ורוצה תשובה מהירה בעברית :P קבל:
http://he.wikipedia.org/wiki/%D7%9E%D7%A2%D7%A8%D7%9B%D7%AA_%D7%96%D7%9E%D7%9F_%D7%90%D7%9E%D7%AA


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net