קיץ תשע"ב 2012

‫מדינת ישרא ל‬
‫סוג הבחינה‪:‬‬
‫‬
‫מועד הבחינה‪:‬‬
‫מספר השאלון‪:‬‬
‫משרד החינוך‬
‫‬
‫‬
‫א‪ .‬בגרות לבתי ספר על־יסודיים‬
‫ב‪ .‬בגרות לנבחנים חיצוניים‬
‫קיץ תשע"ב‪2012 ,‬‬
‫‪601 ,899122‬‬
‫‬
‫יסודות המחשב‬
‫יחידת לימוד אחת‬
‫הוראות לנבחן‬
‫א‪.‬‬
‫משך הבחינה‪ :‬שעתיים‪.‬‬
‫ב‪.‬‬
‫מבנה השאלון ומפתח ההערכה‪ :‬בשאלון זה שני חלקים‪.‬‬
‫שים לב‪ :‬עליך לענות רק על חלק אחד‪.‬‬
‫חלק א מיועד רק לנבחנים בפסקל או בבייסיק‪.‬‬
‫חלק ב מיועד רק לנבחנים בתמלילוגו או בתבל‪.‬‬
‫‬
‫‬
‫חלק א — לנבחנים בפסקל או בבייסיק‪ ,‬עמודים ‪10-2‬‬
‫‬
‫פרק ראשון – בפרק זה חמש שאלות‪ ,‬ועליך לענות על כולן‪.‬‬
‫(‪ 50 –)10x5‬נקודות‬
‫ בפרק זה שאלות בשני מסלולים שונים‪.‬‬
‫פרק שני –‬
‫‬
‫ עליך לענות רק על שאלות במסלול שלמדת‪,‬‬
‫(‪ 5 0 – )20x2(+)10x1‬נקודות‬
‫ על פי ההוראות באותו מסלול‪.‬‬
‫ ‪ 1 00‬נקודות‬
‫סה"כ –‬
‫‬
‫‬
‫‬
‫‬
‫חלק ב — לנבחנים בתמלילוגו או בתבל‪ ,‬עמודים ‪20-11‬‬
‫ בפרק זה חמש שאלות‪ ,‬ועליך לענות על כולן‪.‬‬
‫פרק שלישי –‬
‫ ‪ 50‬נקודות‬
‫(‪– )10x5‬‬
‫ בפרק זה שאלות בשני מסלולים שונים‪.‬‬
‫פרק רביעי –‬
‫‬
‫ עליך לענות רק על שאלות במסלול שלמדת‪,‬‬
‫(‪ 5 0 – )20x2(+)10x1‬נקודות‬
‫ על פי ההוראות באותו מסלול‪.‬‬
‫ ‪ 1 00‬נקודות‬
‫סה"כ –‬
‫‬
‫‬
‫ג‪.‬‬
‫חומר עזר מותר בשימוש‪ :‬כל חומר עזר (חוץ ממחשב הניתן לתכנות)‪.‬‬
‫ד‪ .‬הוראות מיוחדות‪ ) 1( :‬עליך לכתוב בשפה אחת בלבד את כל התכניות שאתה נדרש לכתוב‪.‬‬
‫(‪ )2‬רשוֹ ם על הכריכה החיצונית של המחברת –‬
‫‬
‫באיזו שפה אתה כותב‪ :‬פסקל‪ ,‬בייסיק‪ ,‬תמלילוגו או תבל‪,‬‬
‫‬
‫שוּמיהם‪.‬‬
‫ובאיזה מסלול למדת‪ :‬יסודות התכנות ב' או כּ לֵ י תוכנה ויי ׂ‬
‫‬
‫‬
‫כתוב במחברת הבחינה בלבד‪ ,‬בעמודים נפרדים‪ ,‬כל מה שברצונך לכתוב כטיוטה (ראשי פרקים‪ ,‬חישובים וכדומה)‪.‬‬
‫‬
‫רשוֹ ם "טיוטה" בראש כל עמוד טיוטה‪ .‬רישום טיוטות כלשהן על דפים שמחוץ למחברת הבחינה עלול לגרום לפסילת הבחינה!‬
‫ההנחיות בשאלון זה מנוסחות בלשון זכר ומכוונות לנבחנות ולנבחנים כאחד‪.‬‬
‫בהצלחה!‬
‫‪/‬המשך מעבר לדף‪/‬‬
‫יסודות המחשב‪ ,‬קיץ תשע"ב‪ ,‬מס' ‪601 ,899122‬‬
‫חלק א‬
‫‪-2-‬‬
‫השאלו ת‬
‫חלק א — לנבחנים בפסקל או בבייסיק‬
‫שים לב‪ :‬עליך לכתוב בשפה אחת בלבד את כל התכניות שאתה נדרש לכתוב‪.‬‬
‫ רשוֹ ם על הכריכה החיצונית של המחברת‪,‬‬
‫ באיזו שפה אתה כותב‪ :‬פסקל או בייסיק‪,‬‬
‫שוּמיהם‪.‬‬
‫ ובאיזה מסלול למדת‪ :‬יסודות התכנות ב' או כּ לֵ י תוכנה ויי ׂ‬
‫פרק ראשון‬
‫(‪ 50‬נקודות)‬
‫ענה על כל השאלות ‪( 5-1‬לכל שאלה — ‪ 10‬נקודות)‪.‬‬
‫‪. 1‬‬
‫‬
‫‬
‫לפניך אלגוריתם מילולי‪.‬‬
‫תרגם את האלגוריתם לקטע תכנית בפסקל או בבייסיק‪.‬‬
‫‬
‫קלוט מספר למשתנה ‪. GOOD‬‬
‫‬
‫הצב במשתנה ‪ LUCK‬את המספר ‪. 6‬‬
‫‬
‫הגדל את ערכו של ‪ GOOD‬ב־‪. 3‬‬
‫‬
‫חבר את הערכים של ‪ GOOD‬ושל ‪ , LUCK‬והצב את התוצאה במשתנה ‪. SUM‬‬
‫‬
‫הדפס את הערך של ‪. SUM‬‬
‫‪.2‬‬
‫לפניך קטע תכנית הכתוב בפסקל ובבייסיק‪.‬‬
‫‬
‫בייסיק‬
‫פסקל‬
‫‪C=5‬‬
‫;‪ C := 5‬‬
‫‪B = 10‬‬
‫;‪B := 10‬‬
‫‬
‫‪S=B+C‬‬
‫;‪S := B + C‬‬
‫‬
‫לפניך ‪ 4‬שורות א‪-‬ד‪ ,‬שבהן הוראות פלט הכתובות בפסקל ובבייסיק‪.‬‬
‫רשום מה יודפס לאחר ביצוע כל אחת מהוראות הפלט‪.‬‬
‫פסקל‬
‫בייסיק‬
‫‬
‫‬
‫א‪PRINT B , C.‬‬
‫;)‪ WRITELN (B , C‬‬
‫ב‪.‬‬
‫"‪PRINT "B" , "B" , "C‬‬
‫;)'‪WRITELN ('B' , 'B' , 'C‬‬
‫‬
‫ג‪.‬‬
‫‪PRINT B * C‬‬
‫;)‪WRITELN (B * C‬‬
‫‬
‫ד‪.‬‬
‫‪PRINT "B + C = ", S‬‬
‫;)‪WRITELN ('B + C = ' , S‬‬
‫‬
‫‪/‬המשך בעמוד ‪/3‬‬
‫‪-3‬‬‫‪. 3‬‬
‫יסודות המחשב‪ ,‬קיץ תשע"ב‪ ,‬מס' ‪601 ,899122‬‬
‫חלק א‬
‫לפניך קטע תכנית הכתוב בפסקל ובבייסיק‪.‬‬
‫‬
‫עקוב בעזרת טבלת מעקב אחר ביצוע קטע התכנית‪ ,‬ורשוֹ ם מה יודפס‪.‬‬
‫‬
‫בפעולת הקלט בחר מספר קטן מ־ ‪. 5‬‬
‫‬
‫ בייסיק‬
‫פסקל‬
‫"‪ X := 'KOL' ;X$ = "KOL‬‬
‫"‪Y$ = "HAKAVOD‬‬
‫;'‪Y := 'HAKAVOD‬‬
‫‬
‫‬
‫‪READLN (A);INPUT A‬‬
‫‬
‫‪WRITELN (A);PRINT A‬‬
‫‪A := A - 5;A = A - 5‬‬
‫‬
‫;)‪WRITELN (ABS (A) , X , Y‬‬
‫‬
‫‪PRINT ABS (A) , X$ , Y$‬‬
‫‬
‫‪. 4‬‬
‫‬
‫לפניך אלגוריתם מילולי‪.‬‬
‫תרגם את האלגוריתם לקטע תכנית בפסקל או בבייסיק‪.‬‬
‫‬
‫הצב במשתנה ‪ A‬את המספר ‪. 16‬‬
‫‬
‫קלוט מספר למשתנה ‪. B‬‬
‫‬
‫הדפס את ערכי המשתנים ‪ A‬ו־ ‪. B‬‬
‫‬
‫הצב במשתנה ‪ B‬את השורש הריבועי של ‪. A‬‬
‫‬
‫הדפס את ערכי המשתנים ‪ A‬ו־ ‪. B‬‬
‫‪/‬המשך בעמוד ‪/4‬‬
‫‪-4‬‬‫‪. 5‬‬
‫יסודות המחשב‪ ,‬קיץ תשע"ב‪ ,‬מס' ‪601 ,899122‬‬
‫חלק א‬
‫לפניך קטע תכנית הכתוב בפסקל ובבייסיק‪.‬‬
‫‬
‫עקוב בעזרת טבלת מעקב אחר ביצוע קטע התכנית‪ ,‬ורשום מה יודפס‪.‬‬
‫‬
‫בפעולת הקלט בחר מספר כרצונך‪.‬‬
‫‬
‫בייסיק‬
‫פסקל‬
‫‬
‫‬
‫‪SOD = 7‬‬
‫;‪SOD := 7‬‬
‫‬
‫‪INPUT B‬‬
‫;)‪READLN (B‬‬
‫‬
‫‪PRINT SOD , B‬‬
‫;)‪WRITELN (SOD , B‬‬
‫‬
‫‪SOD = SOD + 2‬‬
‫;‪SOD := SOD + 2‬‬
‫‬
‫‪PRINT SOD , B‬‬
‫;)‪WRITELN (SOD , B‬‬
‫‪/‬המשך בעמוד ‪/5‬‬
‫יסודות המחשב‪ ,‬קיץ תשע"ב‪ ,‬מס' ‪601 ,899122‬‬
‫חלק א‬
‫‪-5-‬‬
‫פרק שני‬
‫‬
‫(‪ 50‬נקודות)‬
‫בפרק זה שאלות בשני מסלולים שונים‪.‬‬
‫שוּמיהם‪,‬‬
‫עליך לענות רק על שאלות במסלול שלמדת‪ :‬יסודות התכנות ב' או כּ לֵ י תוכנה ויי ׂ‬
‫על פי ההוראות במסלול‪.‬‬
‫יסודות התכנות ב'‬
‫אם למדת מסלול זה‪ ,‬ענה על שלוש שאלות‪:‬‬
‫על שאלה ‪( 6‬שאלת חובה – ‪ 10‬נקודות)‪,‬‬
‫ועל שתיים מהשאלות ‪( 9-7‬לכל שאלה – ‪ 20‬נקודות)‪.‬‬
‫ענה על שאלה ‪ — 6‬חובה!‬
‫‪.6‬‬
‫לפניך קטע תכנית הכתוב בפסקל ובבייסיק‪.‬‬
‫עקוב בעזרת טבלת מעקב אחר ביצוע קטע התכנית בעבור הקלט (משמאל לימין)‪:‬‬
‫‪ , 0 , 4 , 1 , 8 , 5 , 2‬ורשוֹ ם מה יודפס‪.‬‬
‫‬
‫בייסיק‬
‫‪S=0‬‬
‫‪FOR I = 1 TO 3‬‬
‫‪INPUT X , Y‬‬
‫‬
‫‪PRINT X‬‬
‫‬
‫‪IF X > Y THEN‬‬
‫‬
‫‪ELSE‬‬
‫‪PRINT Y‬‬
‫‪A=X+Y‬‬
‫‪S=S+A‬‬
‫‬
‫‬
‫‬
‫‪NEXT I‬‬
‫‪PRINT S‬‬
‫פסקל‬
‫;‪S := 0‬‬
‫‪FOR I := 1 TO 3 DO‬‬
‫‪BEGIN‬‬
‫;)‪READLN (X , Y‬‬
‫‬
‫)‪WRITELN (X‬‬
‫‬
‫‬
‫‪IF (X > Y) THEN‬‬
‫‪ELSE‬‬
‫‬
‫;)‪WRITELN (Y‬‬
‫;‪A := X + Y‬‬
‫;‪S := S + A‬‬
‫‬
‫‬
‫;‪END‬‬
‫;)‪WRITELN (S‬‬
‫‬
‫‬
‫‪/‬המשך בעמוד ‪/6‬‬
‫‪-6‬‬‫ענה על שתיים מהשאלות ‪.9-7‬‬
‫יסודות המחשב‪ ,‬קיץ תשע"ב‪ ,‬מס' ‪601 ,899122‬‬
‫חלק א‬
‫‪.7‬‬
‫במסעדת "הסועדים" הוחלט על מבצע‪:‬‬
‫‬
‫לקוח שיזמין לאירוע יותר מ־ ‪ 50‬מנות‪ ,‬ישלם בעבור מספר מנות הקטן ב־ ‪ 2‬ממספר המנות‬
‫שהזמין‪.‬‬
‫‬
‫כתוב תכנית בפסקל או בבייסיק שתקלוט בעבור לקוח אחד את מספר המנות שהזמין ואת‬
‫מחיר המנה‪.‬‬
‫‬
‫התכנית תחשב ותדפיס את הסכום שעל הלקוח לשלם‪.‬‬
‫‪.8‬‬
‫שביל ישראל הוא מסלול הליכה ארוך המחולק ל־ ‪ 44‬קטעים‪ .‬לכל קטע יש ֵשם‪.‬‬
‫‬
‫כתוב תכנית בפסקל או בבייסיק שתקלוט בעבור כל אחד מ־ ‪ 44‬הקטעים את שמו ואת אורכו‪.‬‬
‫‬
‫התכנית תדפיס את שמות הקטעים שאורכם גדול מ־ ‪ 10‬ק"מ‪.‬‬
‫‬
‫כמו כן התכנית תחשב את אורכו הכולל של שביל ישראל ותדפיס מספר זה‪.‬‬
‫‪.9‬‬
‫במרכז קהילתי הוחלט לארגן "יום כיף" לילדים‪ .‬לשם כך הובאו למרכז הקהילתי מתקנים שונים‪.‬‬
‫עלות השימוש בכל מתקן היא ‪ 4‬שקלים לילד‪.‬‬
‫‬
‫כתוב תכנית בפסקל או בבייסיק‪ ,‬שתקלוט בעבור כל ילד את שמו ואת מספר המתקנים שהוא‬
‫רוצה להשתמש בהם‪.‬‬
‫‬
‫התכנית תדפיס את שם הילד‪ ,‬ותחשב ותדפיס את הסכום שעליו לשלם‪.‬‬
‫‬
‫כמו כן התכנית ִתמנה כמה ילדים השתתפו ב"יום כיף"‪ ,‬ותדפיס מספר זה‪.‬‬
‫‬
‫התכנית תסתיים כאשר ייקלט "‪ "END OF DAY‬בעבור שם הילד‪.‬‬
‫‪/‬המשך בעמוד ‪/7‬‬
‫יסודות המחשב‪ ,‬קיץ תשע"ב‪ ,‬מס' ‪601 ,899122‬‬
‫חלק א‬
‫‪-7‬‬‫כלי תוכנה ויישומיהם‬
‫אם למדת מסלול זה‪ ,‬ענה על שלוש שאלות‪:‬‬
‫‬
‫‬
‫על שאלה ‪( 10‬שאלת חובה – ‪ 10‬נקודות)‪,‬‬
‫ועל שתיים מהשאלות ‪( 13-11‬לכל שאלה – ‪ 20‬נקודות)‪.‬‬
‫ענה על שאלה ‪ – 10‬חובה!‬
‫‪ . 10‬לפניך גיליון אלקטרוני‪ ,‬ובו נתונים על מספר הספרים שילדים החליפו בספרייה‪.‬‬
‫‪C‬‬
‫‪B‬‬
‫שם הילד‬
‫מספר הספרים‬
‫שהחליף‬
‫‪4‬‬
‫יוסי‬
‫יואב‬
‫חנה‬
‫דנה‬
‫ליהי‬
‫‪1‬‬
‫‪2‬‬
‫‪1‬‬
‫‪3‬‬
‫‪A‬‬
‫‪1‬‬
‫‪2‬‬
‫‪3‬‬
‫‪4‬‬
‫‪5‬‬
‫‪6‬‬
‫‬
‫לפניך ארבע פונקציות‪.‬‬
‫‬
‫העתק למחברתך את הפונקציה שיש להשתמש בה‪ ,‬כדי שיוצג "*" בתא ‪ , A2‬אם יוסי החליף‬
‫בספרייה יותר מ־ ‪ 3‬ספרים‪.‬‬
‫‬
‫•‬
‫‬
‫‪COUNT‬‬
‫‬
‫•‬
‫‪SUM‬‬
‫‬
‫•‬
‫‪MAX‬‬
‫‬
‫•‬
‫‪IF‬‬
‫‪/‬המשך בעמוד ‪/8‬‬
‫יסודות המחשב‪ ,‬קיץ תשע"ב‪ ,‬מס' ‪601 ,899122‬‬
‫חלק א‬
‫‪-8‬‬‫ענה על שתיים מהשאלות ‪.13-11‬‬
‫‪ .11‬לפניך גיליון אלקטרוני‪ ,‬ובו נתונים על הזמנות במסעדה‪.‬‬
‫‪D‬‬
‫‪C‬‬
‫‪B‬‬
‫‪A‬‬
‫שם המזמין‬
‫מחיר למנה‬
‫מספר המנות‬
‫מחיר לתשלום‬
‫‪1‬‬
‫אלון‬
‫‪30‬‬
‫‪2‬‬
‫‪2‬‬
‫דבורה‬
‫‪100‬‬
‫‪4‬‬
‫‪3‬‬
‫רחל‬
‫‪20‬‬
‫‪7‬‬
‫‪4‬‬
‫משה‬
‫‪50‬‬
‫‪3‬‬
‫‪5‬‬
‫‪6‬‬
‫א‪.‬‬
‫רשוֹ ם בתא ‪ A2‬ביטוי לחישוב הסכום שעל אלון לשלם בעבור הזמנתו‪.‬‬
‫ב‪.‬‬
‫ֶה ְע ִתיק ּו את הביטוי שרשמת בתא ‪ A2‬לכל אחד מהתאים ‪. A5 , A4 , A3‬‬
‫‬
‫רשוֹ ם את הערך שיוצג בכל אחד מהתאים ‪. A5 , A4 , A3 , A2‬‬
‫ג‪.‬‬
‫רשוֹ ם בתא ‪ A6‬ביטוי או פונקציה לחישוב סך כל הכסף ששולם למסעדה‪.‬‬
‫ד‪.‬‬
‫רשוֹ ם בתא ‪ B6‬פונקציה להצגת המספר המקסימלי של מנות שהוזמנו‪.‬‬
‫‪/‬המשך בעמוד ‪/9‬‬
‫יסודות המחשב‪ ,‬קיץ תשע"ב‪ ,‬מס' ‪601 ,899122‬‬
‫‪-9‬‬‫חלק א‬
‫‪ .12‬לפניך גיליון אלקטרוני‪ ,‬ובו נתונים על מטיילים בכמה קטעים של שביל ישראל בחודשים‬
‫יוני‪ ,‬יולי‪ ,‬אוגוסט‪.‬‬
‫‬
‫‪E‬‬
‫שם הקטע‬
‫‪D‬‬
‫‪C‬‬
‫מספר‬
‫אורך הקטע‬
‫המטיילים‬
‫בחודש יוני‬
‫‪B‬‬
‫‪A‬‬
‫מספר‬
‫מספר‬
‫המטיילים‬
‫המטיילים‬
‫בחודש יולי בחודש אוגוסט‬
‫‪1‬‬
‫דן‬
‫‪12‬‬
‫‪15‬‬
‫‪80‬‬
‫‪250‬‬
‫‪2‬‬
‫נחל עמוד‬
‫‪19‬‬
‫‪37‬‬
‫‪123‬‬
‫‪500‬‬
‫‪3‬‬
‫נחל יגור‬
‫‪21‬‬
‫‪10‬‬
‫‪91‬‬
‫‪243‬‬
‫‪4‬‬
‫מקורות הירקון‬
‫‪18‬‬
‫‪7‬‬
‫‪15‬‬
‫‪211‬‬
‫‪5‬‬
‫מצפה רמון‬
‫‪14‬‬
‫‪25‬‬
‫‪131‬‬
‫‪58‬‬
‫‪6‬‬
‫תמנע‬
‫‪13‬‬
‫‪12‬‬
‫‪47‬‬
‫‪94‬‬
‫‪7‬‬
‫‪8‬‬
‫א‪.‬‬
‫רשוֹ ם בתא ‪ A8‬ביטוי או פונקציה לחישוב סך כל המטיילים בכל הקטעים בחודש אוגוסט‪.‬‬
‫ב‪.‬‬
‫רשוֹ ם בתא ‪ C8‬ביטוי או פונקציה לחישוב סך כל המטיילים בקטעים דן‪ ,‬נחל עמוד‬
‫‬
‫ונחל יגור בחודשים יוני ויולי‪.‬‬
‫ג‪.‬‬
‫רשוֹ ם בתא ‪ D8‬פונקציה להצגת אורך הקטע הקצר ביותר‪.‬‬
‫‪/‬המשך בעמוד ‪/10‬‬
‫יסודות המחשב‪ ,‬קיץ תשע"ב‪ ,‬מס' ‪601 ,899122‬‬
‫חלק א‬
‫‪- 10 -‬‬
‫‪ .13‬לפניך גיליון אלקטרוני‪ ,‬ובו נתונים על שימוש במתקנים בגן שעשועים‪.‬‬
‫‬
‫‬
‫אם ילד השתמש במתקן‪ ,‬יסומן ‪ , 1‬ואם לא השתמש במתקן – יסומן ‪. 0‬‬
‫‪A‬‬
‫‪E‬‬
‫‪D‬‬
‫‪C‬‬
‫‪B‬‬
‫שם הילד‬
‫שימוש‬
‫במגלשה‬
‫שימוש‬
‫במתנפחים‬
‫שימוש‬
‫במכוניות‬
‫נעמה‬
‫‪1‬‬
‫‪0‬‬
‫‪1‬‬
‫‪2‬‬
‫חיים‬
‫‪0‬‬
‫‪1‬‬
‫‪1‬‬
‫‪3‬‬
‫לבנה‬
‫‪1‬‬
‫‪1‬‬
‫‪1‬‬
‫‪4‬‬
‫רבקה‬
‫‪0‬‬
‫‪0‬‬
‫‪0‬‬
‫‪5‬‬
‫שאול‬
‫‪1‬‬
‫‪1‬‬
‫‪0‬‬
‫‪6‬‬
‫‪1‬‬
‫‪7‬‬
‫א‪.‬‬
‫רשוֹ ם בתא ‪ C7‬ביטוי או פונקציה לחישוב מספר הילדים שהשתמשו במתנפחים‪.‬‬
‫ב‪.‬‬
‫רשוֹ ם בתא ‪ A2‬ביטוי או פונקציה לחישוב מספר המתקנים שבהם השתמשה נעמה‪.‬‬
‫ג‪.‬‬
‫ֶה ְע ִתיק ּו את הביטוי או הפונקציה שרשמת בתא ‪ A2‬לתאים ‪. A6 , A5 , A4 , A3‬‬
‫‬
‫רשוֹ ם את הערך שיוצג בכל אחד מהתאים ‪. A6 ,A5 , A4 , A3 , A2‬‬
‫סוף חלק א‬
‫‬
‫בהצלחה!‬
‫יסודות המחשב‪ ,‬קיץ תשע"ב‪ ,‬מס' ‪601 ,899122‬‬
‫חלק ב‬
‫‪- 11 -‬‬
‫חלק ב – לנבחנים בתמלילוגו או בתבל‪.‬‬
‫שים לב‪:‬‬
‫‬
‫‬
‫‬
‫עליך לכתוב בשפה אחת בלבד את כל התכניות שאתה נדרש לכתוב‪.‬‬
‫רשוֹ ם על הכריכה החיצונית של המחברת‪,‬‬
‫באיזו שפה אתה כותב‪ :‬תמלילוגו או תבל‪,‬‬
‫שוּמיהם‪.‬‬
‫ובאיזה מסלול למדת‪ :‬יסודות התכנות ב' או כּ לֵ י תוכנה ויי ׂ‬
‫פרק שלישי‬
‫(‪ 50‬נקודות)‬
‫ענה על כל השאלות ‪( 18-14‬לכל שאלה – ‪ 10‬נקודות)‪.‬‬
‫‪ .14‬לפניך תכנית‪.‬‬
‫תמלילוגו‬
‫למד פעילות‪-‬גופנית‬
‫חזור ‪[ 3‬שתייה]‬
‫הליכה‬
‫מתיחות‬
‫סוף‬
‫תבל‬
‫פעילות‪-‬גופנית ‪to‬‬
‫חזור ‪[ 3‬שתייה]‬
‫‬
‫הליכה‬
‫מתיחות‬
‫‪end‬‬
‫שתייה ‪to‬‬
‫למד שתייה‬
‫הדפס [כוס מים]‬
‫הדפס [=====]‬
‫סוף‬
‫למד הליכה‬
‫חזור ‪[ 1000‬צעדים]‬
‫חזור ‪[ 30‬כפיפות]‬
‫סוף‬
‫הדפס [כוס מים]‬
‫הדפס [=====]‬
‫‪end‬‬
‫הליכה ‪to‬‬
‫חזור ‪[ 1000‬צעדים]‬
‫חזור ‪[ 30‬כפיפות]‬
‫‪end‬‬
‫לפניך ארבעה משפטים‪ ,‬שרק אחד מהם אינו נכון‪.‬‬
‫העתק למחברתך רק את המשפט שאינו נכון‪.‬‬
‫א‪.‬‬
‫ההליך פעילות‪-‬גופנית הוא ההליך הראשי‪.‬‬
‫ב‪.‬‬
‫ההליך צעדים הוא תת־הליך של הליכה‪.‬‬
‫ג‪.‬‬
‫ההליך מתיחות הוא תת־הליך של פעילות‪-‬גופנית‪.‬‬
‫ד‪.‬‬
‫בהליך שתייה אין הוראת יסוד‪.‬‬
‫‪/‬המשך בעמוד ‪/12‬‬
‫‪- 12 -‬‬
‫יסודות המחשב‪ ,‬קיץ תשע"ב‪ ,‬מס' ‪601 ,899122‬‬
‫חלק ב‬
‫‪ .15‬כתוב הליך שמדפיס את המשפט "קוד בינארי" בשורה הראשונה‪ ,‬ומתחתיה ‪ 7‬שורות זהות‪:‬‬
‫כל אחת מהן מתחילה בספרה ‪ , 0‬אחריה ‪ 15‬פעמים הספרה ‪ , 1‬ובסוף — ‪. 0‬‬
‫‪ .16‬תרגם כל אחד מהמשפטים שלפניך להוראה מתאימה בתמלילוגו או בתבל‪.‬‬
‫‬
‫—‬
‫הזז את הצב בכיוון ראשו ‪ 25‬צעדים‪.‬‬
‫‬
‫—‬
‫שנה את הכיוון שאליו פונה ראשו של הצב ב־ ‪ 90‬מעלות שמאלה‪.‬‬
‫‬
‫—‬
‫הרם את העט של הצב‪.‬‬
‫‬
‫—‬
‫החזר את הצב לביתו‪.‬‬
‫‪ . 17‬ההליך רמזור‪-‬אדום מסרטט מעגל בצבע אדום‪.‬‬
‫‬
‫תמלילוגו‬
‫למד רמזור‪-‬אדום‬
‫קבע‪-‬צבע "אדום‬
‫חזור ‪[ 36‬קדימה ‪ 1‬ימינה ‪]10‬‬
‫הדפס [עצרו ואל תעברו]‬
‫סוף‬
‫א‪.‬‬
‫תבל‬
‫רמזור‪-‬אדום ‪to‬‬
‫קבע‪-‬צבע "אדום‬
‫חזור ‪[ 36‬קדימה ‪ 1‬ימינה ‪]10‬‬
‫הדפס [עצרו ואל תעברו]‬
‫‪end‬‬
‫כתוב הליך בשם רמזור‪-‬ירוק שיסרטט מעגל בצבע ירוק וידפיס את ההודעה‬
‫"אפשר לחצות בבטחה"‪.‬‬
‫ב‪.‬‬
‫‬
‫כתוב הליך ראשי שינקה את חלון התצוגה‪ ,‬יפעיל את ההליך רמזור‪-‬אדום‪ ,‬ימתין ‪100‬‬
‫ואחר כך יפעיל את ההליך רמזור‪-‬ירוק‪.‬‬
‫הערה‪ :‬לפותרים בסביבת תבל‪ ,‬אפשר להניח שיש תיבת טקסט בחלון התצוגה‪.‬‬
‫‪/‬המשך בעמוד ‪/13‬‬
‫ ‪- 13‬‬‫‪ . 18‬נתון ההליך גדר‪.‬‬
‫יסודות המחשב‪ ,‬קיץ תשע"ב‪ ,‬מס' ‪601 ,899122‬‬
‫חלק ב‬
‫תמלילוגו‬
‫למד גדר‬
‫חזור ‪[ 3‬הכנס "===| ]‬
‫סוף‬
‫‬
‫גדר ‪to‬‬
‫חזור ‪[ 3‬הכנס "===| ]‬
‫‪end‬‬
‫רשוֹ ם במחברתך מה יודפס בעקבות סדרת ההוראות שלפניך‪.‬‬
‫‬
‫חזור ‪[ 2‬הכנס "גדר‪ -‬הכנס "חיה!]‬
‫‬
‫הדפס []‬
‫‬
‫גדר‬
‫‬
‫תבל‬
‫הערה‪ :‬לפותרים בסביבת תבל‪ ,‬אפשר להניח שיש תיבת טקטס בחלון התצוגה‪.‬‬
‫‪/‬המשך בעמוד ‪/14‬‬
‫‪- 14 -‬‬
‫פרק רביעי‬
‫יסודות המחשב‪ ,‬קיץ תשע"ב‪ ,‬מס' ‪601 ,899122‬‬
‫חלק ב‬
‫(‪ 50‬נקודות)‬
‫בפרק זה שאלות בשני מסלולים שונים‪.‬‬
‫שוּמיהם‪,‬‬
‫עליך לענות רק על שאלות במסלול שלמדת‪ :‬יסודות התכנות ב' או כּ לֵ י תוכנה ויי ׂ‬
‫על פי ההוראות במסלול‪.‬‬
‫יסודות התכנות ב'‬
‫אם למדת מסלול זה‪ ,‬ענה על שלוש שאלות‪:‬‬
‫‬
‫על שאלה ‪( 19‬שאלת חובה — ‪ 10‬נקודות)‪,‬‬
‫‬
‫ועל שתיים מהשאלות ‪( 22-20‬לכל שאלה — ‪ 20‬נקודות)‪.‬‬
‫ענה על שאלה ‪ — 19‬חובה!‬
‫‪ .19‬לפניך ההליך תחזית‪.‬‬
‫‬
‫עקוב בעזרת טבלת מעקב או סרטוטי קופסאות אחר ביצוע ההליך‪ ,‬ורשוֹ ם מה יודפס אם‬
‫‬
‫הקלט הראשון הוא ‪ 15‬והקלט השני הוא ‪. 25‬‬
‫תמלילוגו‬
‫למד תחזית‬
‫הדפס [מה הטמפרטורה בלילה?]‬
‫שים‪-‬ב "מינימום קלוט‪-‬מספר‬
‫הדפס [מה הטמפרטורה בצהרים?]‬
‫שים‪-‬ב "מקס קלוט‪-‬מספר‬
‫שים‪-‬ב "עזר ‪:‬מינימום ‪: +‬מקס‬
‫שים‪-‬ב "ממוצע ‪:‬עזר * ‪0.5‬‬
‫הכנס [הטמפרטורה הממוצעת —]‬
‫הכנס ‪:‬ממוצע‬
‫הדפס [מעלות]‬
‫סוף‬
‫‬
‫תבל‬
‫תחזית ‪to‬‬
‫הדפס [מה הטמפרטורה בלילה?]‬
‫שים‪-‬ב "מינימום קלוט‪-‬מספר‬
‫הדפס [מה הטמפרטורה בצהרים?]‬
‫שים‪-‬ב "מקס קלוט‪-‬מספר‬
‫שים‪-‬ב "עזר ‪:‬מינימום ‪: +‬מקס‬
‫שים‪-‬ב "ממוצע ‪:‬עזר * ‪0.5‬‬
‫הכנס [הטמפרטורה הממוצעת —]‬
‫הכנס ‪:‬ממוצע‬
‫הדפס [מעלות]‬
‫‪end‬‬
‫הערה‪ :‬לפותרים בסביבת תבל‪ ,‬אפשר להניח שיש תיבת טקסט בחלון התצוגה‪.‬‬
‫‪/‬המשך בעמוד ‪/15‬‬
‫ ‪- 15‬‬‫ענה על שתיים מהשאלות ‪.22-20‬‬
‫יסודות המחשב‪ ,‬קיץ תשע"ב‪ ,‬מס' ‪601 ,899122‬‬
‫חלק ב‬
‫‪ .20‬שביל ישראל הוא מסלול הליכה ארוך המחולק ל־ ‪ 44‬קטעים‪ .‬לכל קטע יש ֵשם‪.‬‬
‫‬
‫כתוב תכנית המורכבת מהליך ראשי ומתת־הליך‪ .‬התכנית תקלוט בעבור כל אחד מ־ ‪ 44‬הקטעים‬
‫את שמו ואת אורכו‪ ,‬ותדפיס את שמות הקטעים שאורכם גדול מ־ ‪ 10‬ק"מ‪.‬‬
‫כמו כן התכנית תחשב את אורכו הכולל של שביל ישראל ותדפיס מספר זה‪.‬‬
‫‬
‫‪ .21‬במסעדת "הסועדים" הוחלט על מבצע‪:‬‬
‫‬
‫לקוח שיזמין לאירוע יותר מ־ ‪ 50‬מנות‪ ,‬ישלם בעבור מספר מנות הקטן ב־ ‪ 2‬ממספר המנות‬
‫שהזמין‪.‬‬
‫‬
‫כתוב הליך שיקלוט בעבור לקוח אחד את מספר המנות שהזמין ואת מחיר המנה‪.‬‬
‫‬
‫ההליך יחשב וידפיס את הסכום שעל הלקוח לשלם‪.‬‬
‫‪/‬המשך בעמוד ‪/16‬‬
‫יסודות המחשב‪ ,‬קיץ תשע"ב‪ ,‬מס' ‪601 ,899122‬‬
‫ ‪- 16‬‬‫חלק ב‬
‫‪ .22‬התכנית שלפניך מדפיסה טבלת אירועים לפי חודשי השנה‪.‬‬
‫ענה על כל הסעיפים א‪-‬ג שאחרי התכנית‪.‬‬
‫‬
‫תמלילוגו‬
‫למד תכנון‪-‬אירועים‬
‫נקה‪-‬תמליל‬
‫שים‪-‬ב "שנה ‪2012‬‬
‫שים‪-‬ב "סוד ‪0‬‬
‫חזור ‪[ 12‬טבלה]‬
‫הדפס ‪:‬סוד‬
‫סוף‬
‫למד טבלה‬
‫הכנס [באיזה חודש?]‬
‫שים‪-‬ב "חודש קלוט‪-‬מילה‬
‫הכנס [מהו האירוע?]‬
‫שים‪-‬ב "אירוע קלוט‪-‬משפט‬
‫הכנס [כמה אורחים?]‬
‫שים‪-‬ב "אורחים קלוט‪-‬מספר‬
‫הדפסות‬
‫שים‪-‬ב "סוד ‪:‬סוד ‪: +‬אורחים‬
‫סוף‬
‫למד הדפסות‬
‫הכנס ‪:‬חודש‬
‫הכנס "__‬
‫הכנס ‪:‬אירוע‬
‫הכנס "__‬
‫הדפס ‪:‬אורחים‬
‫הדפס "‪+++++++++++++++‬‬
‫סוף‬
‫א‪.‬‬
‫ב‪.‬‬
‫ג‪.‬‬
‫‬
‫‬
‫תבל‬
‫תכנון‪-‬אירועים ‪to‬‬
‫נקה‪-‬תמליל‬
‫שים‪-‬ב "שנה ‪2012‬‬
‫שים‪-‬ב "סוד ‪0‬‬
‫חזור ‪[ 12‬טבלה]‬
‫הדפס ‪:‬סוד‬
‫‪end‬‬
‫טבלה ‪to‬‬
‫הכנס [באיזה חודש?]‬
‫שים‪-‬ב "חודש קלוט‪-‬מילה‬
‫הכנס [מהו האירוע?]‬
‫שים‪-‬ב "אירוע קלוט‪-‬משפט‬
‫הכנס [כמה אורחים?]‬
‫שים‪-‬ב "אורחים קלוט‪-‬מספר‬
‫הדפסות‬
‫שים‪-‬ב "סוד ‪ :‬סוד ‪: +‬אורחים‬
‫‪end‬‬
‫למד הדפסות ‪to‬‬
‫הכנס ‪:‬חודש‬
‫הכנס "__‬
‫הכנס ‪:‬אירוע‬
‫הכנס "__‬
‫הדפס ‪:‬אורחים‬
‫הדפס "‪+++++++++++++++‬‬
‫‪end‬‬
‫הוֹ ֵסף לתכנית הוראה שמדפיסה בראש הטבלה את הכותרת "תכנית אירועים" ואת השנה‪.‬‬
‫כתוב את שם ההליך שבו נוספה ההוראה‪ ,‬והעתק אותו למחברתך לאחר ההוספה‪.‬‬
‫כתוב מהו תפקידו של המשתנה "סוד‪.‬‬
‫איזו הוראה יש לשנות‪ ,‬כדי שהתכנית תקלוט ותדפיס את טבלת תכנון האירועים‬
‫לשלושה חודשים בלבד? כתוב את ההוראה לאחר השינוי‪.‬‬
‫הערה‪ :‬לפותרים בסביבת תבל‪ ,‬אפשר להניח שיש תיבת טקסט בחלון התצוגה‪.‬‬
‫‪/‬המשך בעמוד ‪/17‬‬
‫יסודות המחשב‪ ,‬קיץ תשע"ב‪ ,‬מס' ‪601 ,899122‬‬
‫חלק ב‬
‫ ‪- 17‬‬‫כלי תוכנה ויישומיהם‬
‫אם למדת מסלול זה‪ ,‬ענה על שלוש שאלות‪:‬‬
‫‬
‫על שאלה ‪( 23‬שאלת חובה — ‪ 10‬נקודות)‪,‬‬
‫‬
‫ועל שתיים מהשאלות ‪( 26-24‬לכל שאלה — ‪ 20‬נקודות)‪.‬‬
‫ענה על שאלה ‪ — 23‬חובה!‬
‫‪ . 23‬לפניך גיליון אלקטרוני‪ ,‬ובו נתונים על מספר הספרים שילדים החליפו בספרייה‪.‬‬
‫‪C‬‬
‫‪B‬‬
‫שם הילד‬
‫מספר הספרים‬
‫שהחליף‬
‫‪4‬‬
‫יוסי‬
‫יואב‬
‫חנה‬
‫דנה‬
‫ליהי‬
‫‪1‬‬
‫‪2‬‬
‫‪1‬‬
‫‪3‬‬
‫‪A‬‬
‫‪1‬‬
‫‪2‬‬
‫‪3‬‬
‫‪4‬‬
‫‪5‬‬
‫‪6‬‬
‫‬
‫לפניך ארבע פונקציות‪.‬‬
‫‬
‫העתק למחברתך את הפונקציה שיש להשתמש בה‪ ,‬כדי שיוצג "*" בתא ‪ , A2‬אם יוסי החליף‬
‫בספרייה יותר מ־ ‪ 3‬ספרים‪.‬‬
‫‬
‫•‬
‫‬
‫‪COUNT‬‬
‫‬
‫•‬
‫‪SUM‬‬
‫‬
‫•‬
‫‪MAX‬‬
‫‬
‫•‬
‫‪IF‬‬
‫‪/‬המשך בעמוד ‪/18‬‬
‫יסודות המחשב‪ ,‬קיץ תשע"ב‪ ,‬מס' ‪601 ,899122‬‬
‫חלק ב‬
‫ ‪- 18‬‬‫ענה על שתיים מהשאלות ‪.26-24‬‬
‫‪ .24‬לפניך גיליון אלקטרוני‪ ,‬ובו נתונים על הזמנות במסעדה‪.‬‬
‫‪D‬‬
‫‪C‬‬
‫‪B‬‬
‫‪A‬‬
‫שם המזמין‬
‫מחיר למנה‬
‫מספר המנות‬
‫מחיר לתשלום‬
‫‪1‬‬
‫אלון‬
‫‪30‬‬
‫‪2‬‬
‫‪2‬‬
‫דבורה‬
‫‪100‬‬
‫‪4‬‬
‫‪3‬‬
‫רחל‬
‫‪20‬‬
‫‪7‬‬
‫‪4‬‬
‫משה‬
‫‪50‬‬
‫‪3‬‬
‫‪5‬‬
‫‪6‬‬
‫א‪.‬‬
‫רשוֹ ם בתא ‪ A2‬ביטוי לחישוב הסכום שעל אלון לשלם בעבור הזמנתו‪.‬‬
‫ב‪.‬‬
‫ֶה ְע ִתיק ּו את הביטוי שרשמת בתא ‪ A2‬לכל אחד מהתאים ‪. A5 , A4 , A3‬‬
‫‬
‫רשוֹ ם את הערך שיוצג בכל אחד מהתאים ‪. A5 , A4 , A3 , A2‬‬
‫ג‪.‬‬
‫רשוֹ ם בתא ‪ A6‬ביטוי או פונקציה לחישוב סך כל הכסף ששולם למסעדה‪.‬‬
‫ד‪.‬‬
‫רשוֹ ם בתא ‪ B6‬פונקציה להצגת המספר המקסימלי של מנות שהוזמנו‪.‬‬
‫‪/‬המשך בעמוד ‪/19‬‬
‫יסודות המחשב‪ ,‬קיץ תשע"ב‪ ,‬מס' ‪601 ,899122‬‬
‫חלק ב‬
‫‪- 19 -‬‬
‫‪ .25‬לפניך גיליון אלקטרוני‪ ,‬ובו נתונים על מטיילים בכמה קטעים של שביל ישראל בחודשים‬
‫יוני‪ ,‬יולי‪ ,‬אוגוסט‪.‬‬
‫‬
‫‪E‬‬
‫שם הקטע‬
‫‪D‬‬
‫‪C‬‬
‫מספר‬
‫אורך הקטע‬
‫המטיילים‬
‫בחודש יוני‬
‫‪B‬‬
‫‪A‬‬
‫מספר‬
‫מספר‬
‫המטיילים‬
‫המטיילים‬
‫בחודש יולי בחודש אוגוסט‬
‫‪1‬‬
‫דן‬
‫‪12‬‬
‫‪15‬‬
‫‪80‬‬
‫‪250‬‬
‫‪2‬‬
‫נחל עמוד‬
‫‪19‬‬
‫‪37‬‬
‫‪123‬‬
‫‪500‬‬
‫‪3‬‬
‫נחל יגור‬
‫‪21‬‬
‫‪10‬‬
‫‪91‬‬
‫‪243‬‬
‫‪4‬‬
‫מקורות הירקון‬
‫‪18‬‬
‫‪7‬‬
‫‪15‬‬
‫‪211‬‬
‫‪5‬‬
‫מצפה רמון‬
‫‪14‬‬
‫‪25‬‬
‫‪131‬‬
‫‪58‬‬
‫‪6‬‬
‫תמנע‬
‫‪13‬‬
‫‪12‬‬
‫‪47‬‬
‫‪94‬‬
‫‪7‬‬
‫‪8‬‬
‫א‪.‬‬
‫רשוֹ ם בתא ‪ A8‬ביטוי או פונקציה לחישוב סך כל המטיילים בכל הקטעים בחודש אוגוסט‪.‬‬
‫ב‪.‬‬
‫רשוֹ ם בתא ‪ C8‬ביטוי או פונקציה לחישוב סך כל המטיילים בקטעים דן‪ ,‬נחל עמוד‬
‫‬
‫ונחל יגור בחודשים יוני ויולי‪.‬‬
‫ג‪.‬‬
‫רשוֹ ם בתא ‪ D8‬פונקציה להצגת אורך הקטע הקצר ביותר‪.‬‬
‫‪/‬המשך בעמוד ‪/20‬‬
‫יסודות המחשב‪ ,‬קיץ תשע"ב‪ ,‬מס' ‪601 ,899122‬‬
‫חלק ב‬
‫‪- 20 -‬‬
‫‪ .26‬לפניך גיליון אלקטרוני‪ ,‬ובו נתונים על שימוש במתקנים בגן שעשועים‪.‬‬
‫‬
‫‬
‫אם ילד השתמש במתקן‪ ,‬יסומן ‪ , 1‬ואם לא השתמש במתקן – יסומן ‪. 0‬‬
‫‪A‬‬
‫‪E‬‬
‫‪D‬‬
‫‪C‬‬
‫‪B‬‬
‫שם הילד‬
‫שימוש‬
‫במגלשה‬
‫שימוש‬
‫במתנפחים‬
‫שימוש‬
‫במכוניות‬
‫נעמה‬
‫‪1‬‬
‫‪0‬‬
‫‪1‬‬
‫‪2‬‬
‫חיים‬
‫‪0‬‬
‫‪1‬‬
‫‪1‬‬
‫‪3‬‬
‫לבנה‬
‫‪1‬‬
‫‪1‬‬
‫‪1‬‬
‫‪4‬‬
‫רבקה‬
‫‪0‬‬
‫‪0‬‬
‫‪0‬‬
‫‪5‬‬
‫שאול‬
‫‪1‬‬
‫‪1‬‬
‫‪0‬‬
‫‪6‬‬
‫‪1‬‬
‫‪7‬‬
‫א‪.‬‬
‫רשוֹ ם בתא ‪ C7‬ביטוי או פונקציה לחישוב מספר הילדים שהשתמשו במתנפחים‪.‬‬
‫ב‪.‬‬
‫רשוֹ ם בתא ‪ A2‬ביטוי או פונקציה לחישוב מספר המתקנים שבהם השתמשה נעמה‪.‬‬
‫ג‪.‬‬
‫ֶה ְע ִתיק ּו את הביטוי או הפונקציה שרשמת בתא ‪ A2‬לתאים ‪. A6 , A5 , A4 , A3‬‬
‫‬
‫רשוֹ ם את הערך שיוצג בכל אחד מהתאים ‪. A6 ,A5 , A4 , A3 , A2‬‬
‫בהצלחה!‬
‫זכות היוצרים שמורה למדינת ישראל‬
‫אין להעתיק או לפרסם אלא ברשות משרד החינוך‬