מבחני בגרות תכנית לימודים ישנה התאמה לתכנית לימודים חדשה 2013 שאלה 2 נתונה מחלקה Expression המתארת פעולות חשבוניות: סימן פעולה: יכול להיות אחד

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

אוניברסיטת בן גוריון בנגב תאריך המבחן: שם המרצה: מר אלכסנדר שקולניק, בשפת JAVA מבחן ב: מבוא לתכנות מס' הקורס : מיועד לתלמידי : הנד

שאלהIgal : מערכים דו מימדיים רקורסיה:

מבוא לתכנות ב- JAVA תרגול 7

מבחן 7002 פרטים כלליים מועד הבחינה: בכל זמן מספר השאלון: 1 משך הבחינה: 3 שעות חומר עזר בשימוש: הכל )ספרים ומחברות( המלצות: קרא המלצות לפני הבחינה ובדי

Slide 1

Slide 1

Slide 1

פתרון מוצע לבחינת מה"ט ב_שפת c מועד ב אביב תשע"ט, אפריל 2019 מחברת: גב' זהבה לביא, מכללת אורט רחובות שאלה מספר 1 מוגדרת מחרוזת המורכבת מהספרות 0 עד 9.

PowerPoint Presentation

מבוא למדעי המחשב

מהוא לתכנות ב- JAVA מעבדה 3

מספר מחברת: עמוד 1 מתוך 11 ת"ז: תשע"א מועד ב סמסטר א' תאריך: 00:11 שעה: 0 שעות הבחינה: משך כל חומר עזר אסור בשימוש בחינה בקורס: מבוא למדעי ה

מבוא למדעי המחשב

Slide 1

מבוא למדעי המחשב

מבוא למדעי המחשב

Slide 1

Microsoft Word - pitaron222Java_2007.doc

תרגול 1

מבוא לתכנות ב- JAVA תרגול 11

תוכן העניינים

פתרון 2000 א. טבלת מעקב אחר ביצוע האלגוריתם הנתון עבור הערכים : פלט num = 37, sif = 7 r האם ספרת האחדות של sif שווה ל- num num 37 sif 7 שורה (1)-(2) (

תוכן העניינים

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

Slide 1

Slide 1

סדנת תכנות ב C/C++

Tutorial 11

אוניברסיטת חיפה החוג למדעי המחשב מבוא למדעי המחשב מועד א' סמסטר ב', תשע"ג, משך המבחן: שעתיים וחצי חומר עזר: אסור הנחיות: וודאו כי יש בידיכם

שקופית 1

PowerPoint Presentation

מספר זהות: סמסטר ב' מועד א' תאריך: 11102/4// שעה: 9:22 משך הבחינה: 3 שעות חומר עזר: אין מותר השימוש במחשבון פשוט בחינה בקורס: מבני נתונים מרצה: הדר בי

תרגול 3 - מערכים

שאלהIgal : מערכים דו מימדיים רקורסיה:

PowerPoint Presentation

PowerPoint Presentation

Microsoft Word B

תכנות מונחה עצמים א' – תש"ע

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

מבוא למדעי המחשב

תרגול 1

PowerPoint Presentation

234114

מבוא למדעי המחשב

מבוא למדעי המחשב

הגשה תוך שבוע בשעת התרגול

PowerPoint Presentation

הגשה תוך שבוע בשעת התרגול

Slide 1

אוניברסיטת חיפה החוג למדעי המחשב.5.6 מבוא למדעי המחשב סמסטר א' תשע"ז בחינה סופית מועד א', מרצה: שולי וינטנר מתרגלים: סמאח אידריס, ראמי עילבו

Slide 1

Microsoft PowerPoint - T-10.ppt [Compatibility Mode]

Microsoft Word - c_SimA_MoedA2006.doc

שאלהIgal : מערכים דו מימדיים רקורסיה:

PowerPoint Presentation

Slide 1

מבוא למדעי המחשב - חובלים

תרגיל בית מספר 1#

מבוא למדעי המחשב, סמסטר א', תשס"ח תרגול מס' 2

Homework Dry 3

אוניברסיטת חיפה החוג למדעי המחשב מרצה: שולי וינטנר מתרגלים: נעמה טוויטו, מחמוד שריף מבוא למדעי המחשב סמסטר א' תשע"ב בחינת סיום, מועד א', הנחי

Microsoft PowerPoint - rec1.ppt

תשע"דד אביב תוכנה 1 תרגיל מספר 4 עיבוד מחרוזות וקריאה מקבצים הנחיות כלליות: קראו בעיון את קובץ נהלי הגשת התרגילים אשר נמצא באתר הקורס..(

תרגיל בית מספר 1#

מתכונת עיצוב 3013

תוכנה 1 אביב תשע"ח תרגיל מספר 8 אוספים גנריים ו- framework collection הנחיות כלליות: קראו בעיון את קובץ נהלי הגשת התרגילים אשר נמצא באתר הקורס. הגשת ה

Microsoft PowerPoint - lec10.ppt

משימה תכנית המתרגמת קטעי טקסט לשפה אחרת הקלט: קובץ המכיל את קטעי הטקסט וכן את השפה אליה רוצים לתרגם תרגול מס' 4: המתרגם שימוש במחלקות קיימות תכנות מתק

עבודת בית מספר 5: מבני נתונים מבוא למדעי המחשב, סמסטר א' תשע"ט מבוא למדעי המחשב סמסטר א' תשע"ט צוות העבודה: מרצה אחראי: יוחאי טוויטו מתרגלים אחראים: א

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

1 תוכנה 1 תרגיל מספר 7 מנשקים Interfaces הנחיות כלליות: קראו בעיון את קובץ נהלי הגשת התרגילים אשר נמצא באתר הקורס. הגשת התרגיל תעשה במערכת ה- moodle ב

תרגול מס' 7: תרגילים מתקדמים ברקורסיה

תרגול מס' 4: המתרגם שימוש במחלקות קיימות מחרוזות, קבצים, וקבלת קלט מהמשתמש

שאלה 2. תכנות ב - CShell

Microsoft Word - c_SimA_MoedB2005.doc

Slide 1

Slide 1

Slide 1

אוניברסיטת תל אביב - בית הספר למדעי המחשב מבוא מורחב למדעי המחשב, אביב 2019 תרגיל בית מספר - 2 להגשה עד 02/04/2019 בשעה 23:55 קיראו בעיון את הנחיות הע

Microsoft Word - דוגמאות ב

HTML - Hipper Text Makeup Language

מקביליות

Microsoft Word פרק 16 - פתרון משוואות רמה א

Microsoft Word - solutions.doc

PowerPoint Presentation

Microsoft PowerPoint - 10_threads.ppt

סדרה חשבונית והנדסית

Microsoft PowerPoint - rec3.ppt

ForMenahelHeshbonot

Microsoft PowerPoint - lec 04 Gui Form_Item.pptx

Microsoft Word - SDAROT 806 PITRONOT.doc

לנץ קרן מרצה: תכנותמונחהעצמים) ( יוםשישי 15 אוקטובר 0202 ב מועד 0202, אביב סמסטר סמסטר סוף מבחן גוטמן אייל רביב, אריאל משנה, אלון מתרגלים: הנחי

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

מבוא למדעי המחשב - חובלים

תמליל:

2013 שאלה 2 נתונה מחלקה Expression המתארת פעולות חשבוניות: סימן פעולה: יכול להיות אחד מהפעולות '+','-','*','/' class Expression { מספר ראשון// num1; private int מספר שני // num2; private int private char op; // ג. ממש בנאי של המחלקה כתוב פעולה calculate() המחזירה תוצאת הפעולה חשבונית כתוב קטע תכנית לחישוב קליטת שני מספרים וחישוב סכום שלהם. שאלה 3 מחלקה SmartArray היא מחלקה אשר אחת מתכונותיה היא מערך חד מימדי של מספרים שלמים. שם התכונה הוא.arr כתוב פעולה פנימית שתמנה ותציג כפלט את מספר האיברים במערך שערך המאוחסן בהם הוא מספר דו-ספרתי הפעולה הפנימית getthearray() במחלקה מחזירה את המערך. בפעולה הראשית של מחלקה אחרת הוגדר משתנה, aaa שהוא עצם מסוג.SmartArray כתוב קטע שתמנה ותציג כפלט את מספר האיברים ב- aaa שערך המאוחסן בהם הוא מספר דו-ספרתי עמוד 1

שאלה 6 בבית הספר נערכים לתחרות ארצית במדעי המחש לשם כך נערכו בין התלמידים שלושה מבחני מיון. תלמיד שקיבל בכל אחד משלושת המבחנים ציון גבוה מ- 90 ראשי להשתתף בתחרות. על מנת להקל על תהליך מיון הוחלט לבנות מחלקה תלמיד את שמו וציונים: Student השומרת עבור כל class Student{ private String name; private int test1; private int test2; private int test3; כתוב פעולה פנימית המחזירה מספר ציונים הגבוהים מ- 90 שקיבל תלמיד עמוד 2

שאלה - 10 גרסה 1 יכול להיות 2 או 3. תכנית תקלוט מחירי הספרים שקנה, תחשב ותדפיס את סכום הכולל שעל הלקוח לשלם בעבור ספרים שקנה. הערה: יש להניח שבמחלקה Buy קיימות פעולות getsum() ו-() tostring בעלים החנות שסיים בזמנו את מגמת מדעי המחשב החליט לבנות מחלקה Buy שתכלול עבור כל קניה את מספר הספרים ואת סכום שלקוח חייב לשלם. class Buy{ לפניך כותרת מחלקה ואת תכונותיה ושני הבנאים: private int number; private double sum; public Buy(double price1, double price2){.} public Buy(double price1, double price2, double price3){ } נתונה פעולה המקבלת שלושה מספרים ממשיים גדולים מ- 0 ושונים זה מזה ומחזירה את סכום של שני המספרים הגדולים מביניהם. כותרת הפעולה: private double sum2max(double price1, double price2, double price3) ג. כתוב פעולה פנימית המקבלת שני מספרים ממשיים גדולים מ- 0 ושונים זה מזה, שכל אחד מהם מייצג מחיר של ספר. הפעולה תחזיר את הסכום שישלם הלקוח שקנה שני ספרים שאלה מחיריהם. ממש את הבנאים ביום מסוים השתתפו במבצע 142 לקוחות. כתוב תכנית שתקלוט בעבור כל לקוח את מספר הספרים שקנה. המספר עמוד 3

גרסה 2 בעלים החנות שסיים בזמנו את מגמת מדעי המחשב החליט לבנות מחלקה Buy שתכלול עבור כל קניה את מספר הספרים ואת מחיר של כל ספר. לפניך כותרת מחלקה ואת תכונותיה וחלק מפעולותיה: class Buy{ private int number; private double price1; private double price2; private double price3; בנאי // number){.} public Buy(int פעולה מחזירה מחרוזת המתארת קניה // { } tostring() public String נתונה פעולה sum3books המחזירה את סכום של שני מחירים הגדולים. כותרת הפעולה: public double sum3books () עמוד 4 ג. ד. כתוב פעולה פנימית sum2books המחזירה את הסכום שישלם הלקוח שקנה שני ספרים כתוב בנאי number(.buy(int הפעולה מקבלת מספר ספרים שקנה לקוח וקולטת את מחיר של כל ספר שקנה. המספר יכול להיות 2 או 3. כתוב פעולה פנימית.getPayment() הפעולה תחזיר את הסכום הסופי שישלם הלקוח לפי תנאי המבצע. עליך להשתמש בפעולות sum3books ו- sum2books ביום מסוים השתתפו במבצע 142 לקוחות. כתוב תכנית שתקלוט בעבור כל לקוח את מספר הספרים שקנה. המספר יכול להיות 2 או 3. תכנית תחשב ותדפיס את סכום הכולל שעל הלקוח לשלם בעבור ספרים שקנה.

2012 שאלה 2 על מנת לשמור מידע על בתים הוחלט ליצור מחלקה Building שאחת מתכונות שלה private int num; כתוב פעולה פנימית שתחזיר את התו 'a' אם חובה שתהיה מעלית בבניין, אחרת הפעולה תחזיר את התו 'b'. במחלקה אחרת מוגדר מערך barr שכל האיבר שלו מסוג Building המאחסן מידע על כל בתים בשכונה מסוימת. כתוב קטע תכנית אשר תמנה ותציג כפלט את מספר הבתים בשכונה שחובה שתהיה בהם מעלית. שאלה 4 SmartArray היא מחלקה אשר אחת מתכונותיה היא מערך חד מימדי של מספרים שלמים. הפעולה הפנימית getthearray() במחלקה מחזירה את המערך..SmartArray הוא עצם מסוג,aaa כתוב קטע תכנית שיחשב את סכום האיברים במערך הפנימי של העצם aaa שערכם בין 100 ל- 450 )כולל(, וידפיס סכום זה. עמוד 5

שאלה 7 המחלקה Tester מיועדת לאחסון נתונים על משתתפי סקרים. במחלקה קיימת פעולה פנימית getage() המחזירה גילו של המשתתף בסקר. כתוב פעולה חיצונית המקבלת משתנה מסוג Tester המאחסן פרטיו של משתתף מסוים ומחזירה true אם גילו בין 15 ל- 18 )כולל(, אחרת הפעולה תחזיר.false על מנת לבדוק רמת שביעת הרצון של מאזינים מערוץ המוזיקה הוחלט לשמור גם מספר שעות ההאזנה של כל משתתף בסקר. למחלקה נוספה פעולה gethours() המחזירה מספר שעות ההזנה. ביום מסוים האזינו לערוץ המוזיקה 412 מאזינים. פרטים של משתתפי הסקר )גיל ושעות האזנה של כל אחד מהמאזינים( אוחסנו במערך.arr כתוב קטע תכנית שימנה וידפיס את מספר המאזינים בני 15-18 )כולל(, שהאזינו לערוץ המוזיקה יותר מ- 3 שעות. עליך להשתמש בפעולה שכתבת בסעיף א'. שאלה 8 נתונה מחלקה :Box class Box{ private String name; משקל שומן// fat; private int מס' קלוריות // cal; private int public Box(String name, int fat, int cal) עמוד 6 כתוב פעולה פנימית המחזיר true אם חטיף לא מזיק לבריאות, אחרת פעולה תחזיר false

שאלה 10 על מנת לנהל את מרכז הקהילתי הוחלט לבנות מחלקה Center שאחד מתכונותיה היא מערך arrnum בגודל 3 של מספרים שלמים שכל אחד מהמציינים )אינדקסים( מייצג פעילות, והערך של אותו איבר הוא מספר נרשמים לאותה פעילות. הבנאי Center() מאתחל את כל האיברים במערך להיות 0 )אין נרשמים( כתוב פעולה (n.update(int הפעולה תקבל את מספר הנרשמים לכל הפעילויות ביום מסוים. בעבור כל נרשם הפעולה תקלוט את מספר המייצג את הפעילות שהוא נרשם אליה. הפעולה תעדכן את המערך.arrNum כתוב פעולה שתקבל מספר המייצג פעילות. הפעולה תחזיר מספר חדרים שיש להקצות לפעילות זו. עמוד 7

2011 שאלה 2 נתונה מחלקה BirthDay המתארת תאריך של יום הולדת: class BirthDay{ מספר יום// day; private int private int month; // מספר שנה // year; private int מספר חודש )1-12 ) ממש בנאי של המחלקה כתוב פעולה הבודקת מספר החודש. אפ מספר החודש הוא 7 או 8 הפעולה תחזיר vacation, אחרת הפעולה תחזיר school שאלה 4 מחלקה SmartArray היא מחלקה אשר אחת מתכונותיה היא מערך חד מימדי של מספרים שלמים בגודל m. שם התכונה הוא.arr כתוב בנאי של מחלקה. הבנאי מקבל מספר שלם k ומאתחל את כל האיברים להיות k. כתוב פעולה פנימית.update() הפעולה תציב במערך הפנימי את המספרים מ- 1 עד m. המספר 1 יוצב באיבר הראשון במערך, המספר 2 יוצב במספר השני במערך, וכן הלאה. עמוד 8

שאלה 6 class Machine{ מספר חטיפים // numsand; private int מספר פחיות numcans;// private int סכום כסף שנצבר במכונה sum;// private double נתונה מחלקה Machine ג. ד. כתוב פעולה בונה (c.machine(int,s int הפעולה מקבלת מספר חטיפים ומספר פחיות ומאתחלת את סכום הכסף להיות 0. כתוב פעולה tostring() כתוב פעולה פנימית.canWork() הפעולה תחזיר false אם מספר חטיפים או מספר פחיות במכונה קטן מ- 5, אחרת פעולה תחזיר.true כתוב פעולה פנימית let).payment(int num, char הפעולה תקבל את סוג הקניה )אחד מהתווים 'a','b','c' ואת מספר הפריטים המבוקש. הפעולה תעדכן את מספר החטיפים, את מספר הפחיות ואת סכום הכסף במוכנה. עמוד 9

שאלה 8 נתונה מחלקה Client class Client{ מספר שנות וותק במועדון// years; private int היקף קניות חודשי // payments; private double כתוב בנאי p) Client(int y, double כתוב פעולה פנימית המחזירה את סכום תלושי השי. אם לקוח אינו זכאי לתלוי השי, הפעולה תחזיר 0. עמוד 10

2010 שאלה 2 נתונה מחלקה.Transport אחת מתוכנותיה היא מספר גלגלים של כלי תחבורה: class Transport{ private int numwheels;. כתוב פעולה פנימית שתחזיר תו המייצג סוג של כלי תחבורה: 'c' בעבור כל תחבורה שיש לו 4 גלגלים 'b' בעבור כל תחבורה שיש לו 8 גלגלים 'n' בעבור כל כלי תחבורה אחר שאלה 4 מחלקה SmartArray היא מחלקה אשר אחת מתכונותיה היא מערך חד מימדי של מספרים שלמים בגודל 821. שם התכונה הוא.arr כתוב פעולה פנימית שתקבל מספר שלם k ותדפיס את המציינים )האינדקסים( של כל איברי המערך שהערך שלהם שווה ל- k הפעולה הפנימית getthearray() במחלקה מחזירה את המערך. בפעולה הראשית של מחלקה אחרת הוגדר משתנה,aaa שהוא עצם מסוג.SmartArray כתוב קטע תכנית שיקלוט מספר שלם k. קטע התכנית ידפיס את המציינים של כל איברי המערך ב- aaa שערך המאוחסן בהם שווה ל- k. עמוד 11

שאלה 6 נתונה מחלקה Order class Order{ מספר כריכים// numsands; private int 1 -גבינה לבנה, -2 גבינה צהובה // kind; private int 1 -יש תוספת, -0 אין תוספת // adds; private int כתוב בנאי a) Order(int n, int k, int כתוב פעולה פנימית המחזירה מחיר הזמנה עמוד 12

שאלה 7 נתונה מחלקה Child class Child{ חודש לידה // month; private int שנת לידה // year; private int בן= m,בת= f private char sex; // כתוב בנאי s) Child (int m, int y, char כתוב פעולה פנימית שתחזיר true אם תינוק נולד באחד החודשים הנכללים בבדיקה )1-6( ושנת לידה היא שנה הנבדקת )2009(, אחרת הפעולה תחזיר.false עמוד 13

שאלה 10 כל מבקר בברכה מקבל כרטיס שהוא ראשי לבקר. כניסה שעליו מופיע את גילו ואת סוגי מתקנים נתונה מחלקה Card class Card{ גיל מבקר// age; private int private int[] facs; /* מערך בגודל 3 של מספרים שלמים, שכל אחד מאיבריו מייצג מתקן שמבקר ראשי להשתמש בו. במערך מופיע ערך 1 בעבור מתקן שמבקר ראשי להשתמש בו וערך 0 בעבור מתקן שמבקר אינו ראשי להשתמש בו */ כתוב בנאי age).card(int הבנאי מקבל את גיל המבקר ומעדכן את המערך facs בהתאם לגילו. כתוב פעולה פנימית.getFacs() הפעולה תחזיר מערך בגודל 3 המייצג מתקנים שמבקר ראשי או אינו ראשי להשתמש בהם. עמוד 14