ABA


"אפשר מדריך לכתיבת אלגוריתמים?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #12132 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 12132
sperm-man

דרג אמינות חבר זה
   14:38   20.05.05   
אל הפורום  
  אפשר מדריך לכתיבת אלגוריתמים?  
 
   היה לי עכשיו מבחן במחשבים ואת כל החלק של לכתוב תוכניות בפסקל הצלחתי
את השאלות של לכתוב אלגוריתמים לא ידעתי מה לעשות
ידעתי איך לכתוב בפסקל אבל לא בדרך שהמורה רוצה (שכותבים בעיברית וכל השיט הזה)
אפשר איזה מדריכון קצר?


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

  האשכול     מחבר     תאריך כתיבה     מספר  
  מדריך לכתיבת אלגוריתמים אי אפשר dryice 20.05.05 22:14 1
     בעע אני לא מאמין שעל כזאת שטות ירדו לי כל כך הרבה נק' sperm-man 22.05.05 21:38 2
     ''מדריך לכתיבת אלגוריתמים אי אפשר'' -- לא מדוייק z_babin 25.05.05 00:16 3

       
dryice

דרג אמינות חבר זה
   22:14   20.05.05   
אל הפורום  
  1. מדריך לכתיבת אלגוריתמים אי אפשר  
בתגובה להודעה מספר 0
 
   הסבר על כתיבת פסדו-קוד או עברית מובנית אפשר.

בסופו של דבר אין הרבה חוקים בעניין, העיקר שיהיה ברור
אבל יש ניסוחים מקובלים.
יש לבצע עימוד לקוד בשביל להראות בלוקים,
רצוי למספר את הקוד בצורה היררכית
1.
1.1
1.2
2.
2.1
2.2.2
וכו. בפועל העימוד והמיספור מחזיקים את אותו מידע אחד מהם מיותר
(אלא אם כן מתייחסים למיספור במלל ישירות וזה לא רצוי)

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

לולאות while לרוב נכתוב:
כל עוד תנאי בצע

פלט נהוג לכתוב
הדפס ערך

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

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

DRYICE


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

דרג אמינות חבר זה
   21:38   22.05.05   
אל הפורום  
  2. בעע אני לא מאמין שעל כזאת שטות ירדו לי כל כך הרבה נק'  
בתגובה להודעה מספר 1
 
   היום הקשבתי בשיעור, זה באמת אחד הדברים הקלים =\


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
z_babin
חבר מתאריך 13.10.04
2993 הודעות, דרג אמינות חבר זה
   00:16   25.05.05   
אל הפורום  
  3. ''מדריך לכתיבת אלגוריתמים אי אפשר'' -- לא מדוייק  
בתגובה להודעה מספר 1
 
   באלגוריתם, יש הרבה מאוד מעבר לעברית מבנית או pseudo code.
טכניקות, תיאוריות והרבה מתודיקה, מתמטיקה ופילוסופיה מעורבים בזה.
כשאתה אומר "אי אפשר", פרט למה, בגלל היקף הבקשה התשובה אינה יכולה להיות מדוייקת וממוקדת.

בכל אופן לצורכיו של השואל עברית מבנית באמת עוזרת..
בנוסף אני מפנה אותך קצת לקריאה:
http://stwww.weizmann.ac.il/g-cs
העמוד מכיל הסברים (מספיק מפורטים לצורכיך, נדמה לי..) על הנושאים:

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


בהצלחה בבגרות שלך


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

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

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



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