טקייורפל הפולח ילבמסא םוכיס word - assembly_summary.docx created date...

3
סיכום תרגיל אסמבל י( לפרוייקטחלופה) ראשון חלק הקולטת תוכנית לכתוב יש9 ציוןכל) ברצף מהמסך ציונים בין אחד תו0 ל9 ,( ללא. ביניהם רווחים: הבאות הקטגוריות לפי הציונים את למסך תדפיס התכנית“A” אם8 ומעלה, “B” בין אם6 ל7 , “C” ל מתחת אם6 . :( בהמשךדוגמא) כך תראה הפלט שורת קטגוריה כל לאחר הציונים יודפסו מכן ולאחר זו בקטגוריה הציונים מספר יודפס בקטגו ריה. רווחים מפרידים וביניהם ממוינים כשהם, האות את התכנית תדפיס מכן לאחרP האות את, הזוגיים הציונים מספר ולאחריהE . זוגיים האי הציונים מספר ולאחריה האותיות יודפסו לבסוףAVG הציונים ממוצע ואחריהן( השאריתללא) . : קלט עבור: לדוגמא486978729 : יודפסC 2 2 4 B 3 6 7 7 A 4 8 8 9 9 P 5 E 4 AVG 6 : שני חלק הראשון החלק אחר שיקיש עד, תשובה ולקבל תו להקיש למשתמש תאפשר התכנית. תסתיים התכנית ואז"#" : שיקבל והתשובה להקיש יכול שהמשתמש הערכים פירוטA יוצגו בקטגוריה הציוניםA רווחיםי" ע מופרדים, B בקטגוריה הציונים יוצגוB רווחיםי" ע מופרדים, C בקטגוריה הציונים יוצגוC רווחיםי" ע מופרדים, P רווחיםי" ע מופרדים, הזוגיים הציונים יוצגו

Upload: phamdan

Post on 15-May-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

–תרגיל סיכום (חלופה לפרוייקט) יאסמבל חלק ראשון

-ל 0תו אחד בין ציונים מהמסך ברצף (כל ציון 9יש לכתוב תוכנית הקולטת ללא ), 9

רווחים ביניהם.

אם בין ”B“, ומעלה 8אם ”A“התכנית תדפיס למסך את הציונים לפי הקטגוריות הבאות:

-ל 6 7 ,“C” אם מתחת ל- 6 .

שורת הפלט תראה כך (דוגמא בהמשך):

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

, כשהם ממוינים וביניהם מפרידים רווחים. ריהבקטגו

Eולאחריה מספר הציונים הזוגיים, את האות Pלאחר מכן תדפיס התכנית את האות

ולאחריה מספר הציונים האי זוגיים.

.(ללא השארית) ואחריהן ממוצע הציונים AVGלבסוף יודפסו האותיות

לדוגמא: עבור קלט:

486978729

יודפס:

C 2 2 4 B 3 6 7 7 A 4 8 8 9 9 P 5 E 4 AVG 6

חלק שני:

-אחר החלק הראשון התכנית תאפשר למשתמש להקיש תו ולקבל תשובה, עד שיקיש

"#" ואז התכנית תסתיים.

פירוט הערכים שהמשתמש יכול להקיש והתשובה שיקבל:

A – , מופרדים ע"י רווחיםAהציונים בקטגוריה יוצגו

B – , מופרדים ע"י רווחיםBיוצגו הציונים בקטגוריה

C – , מופרדים ע"י רווחיםCיוצגו הציונים בקטגוריה

P – יוצגו הציונים הזוגיים, מופרדים ע"י רווחים

E – יוצגו הציונים האי זוגיים, מופרדים ע"י רווחים

V – יוצג הציון הממוצע

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

חלק שלישי:

המסגרת יכולה להיות תת תכנית כלשהיא . יש להוסיף לתכנית משהו יצירתי משלכם

או מה שתחשבו לנכון) בקובץ (למשל לשמור את הפלט שתיתן עוד עושר לתכנית.

הנחיות כלליות:

יש לתכנן את התוכנית באופן מבני בחלוקה לתת תוכניות. זכרו שאפשר גם שתת .1

תקרא לתת תכנית אחרת...אחת תכנית

כניות לדוגמא:תת ת

תת תכנית שקולטת את הנתונים מהמסך ומארגנת אותם כציונים בזכרון .1

תוים לציון). 2(זכרו שיש להפוך כל

.”C“, או ”A”, “B“תת תכנית שמחשבת עבור כל ציון האם הוא .2

תת תכנית שמחשבת את הציון הממוצע. .3

תת תכנית שמחשבת את מספר הציונים הזוגיים. .4

תת תכנית שמחשבת את מספר הציונים האי זוגיים. .5

תת תכנית שמסדרת את הנתונים להדפסה. .6

תת תכנית שמטפלת בהדפסת הנתונים למסך. .7

ועוד.... .8

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

שלבי ההתקדמות:

-ו 1הגשת תרשים זרימה של התכנית (חלקים .1 ). על תרשים הזרימה להכיל את 2

(כולל תת התכנית שתוסיפו בחלק השלישי).כל תת התכניות המופעלות בתכנית

מהציון. 15%

–הגשת חלק ראשון של התכנית .2 יש להגיש תוכנית מלאה כולל קובץ מקור, קובץ

-), וצילום מסך הEXEביצוע ( DOS והפלט. יש להקפיד על של הפעלת התכנית

הערה ראשית, הערות בגוף התכנית, עימוד הפקודות, שמות משמעותיים, שלמות

הקוד ויעילות הקוד.

מהציון. 40%

–שני של התכנית הגשת חלק .3 באותו אופן כמו החלק הראשון.

מהציון. 40%

הגשת חלק שלישי של התכנית. .4

מהציון. 5%

Jבהצלחה!!!