בס"ד תקשורת טורית ציוד נדרש: ערכת פיתוח לשם בדיקה ניתן לבחור בין: o מחשב עם יציאת תקשורת טורית קווית או Bluetooth שמותקנת בו תוכנת שליחת
|
|
- איה דורון
- לפני3 שנים
- צפיות:
תמליל
1 תקשורת טורית ציוד נדרש: ערכת פיתוח לשם בדיקה ניתן לבחור בין: o מחשב עם יציאת תקשורת טורית קווית או Bluetooth שמותקנת בו תוכנת שליחת / קבלת הודעות טקסט דרך התקשורת הטורית o מכשיר טלפון נייד עם Bluetooth שמותקנת בו תוכנת שליחת / קבלת הודעות טקסט דרך ה.Bluetooth רקע עיוני תקשורת טורית מול תקשורת מקבילית יתרונות וחסרונות דוגמאות לשימוש בתקשורת טורית למתקדמים: עקרונות פרוטוקולים שונים של תקשורת טורית למתקדמים: עקרונות פעולה של RS-232 מהלך הניסוי בניסוי זה נעשה שימוש בתקשורת טורית. ניתן לתקשר עם רכיבים רבים בצורה זאת. כך למשל: מודול,Bluetooth מודם,GSM כתיבה וקריאה מכרטיסי זיכרון ועוד. נפתח פרויקט חדש לעבודה עם הבקר. בכדי שנוכל לתקשר בתקשורת טורית, נוח להשתמש במחלקה בנויה הייעודית לכך. לשם כך, עלינו להכיר מחלקה זאת לסביבת פיתוח ע"י הכללת הקבצים שלה בתוך הפרויקט. ניתן לעשות זאת באופן הבא: a. ב Visual Studio נלחץ עם המקש הימני של העכבר על References שבחלונית ה Solution Explorer כמתואר באיור: Add References בתפריט שתפתח נבחר את האפשרות העליונה b.
2 בחלון שיפתח נחבר את בלשונית.Net בה נגיע לרשומה: OK נסמן אותו ונלחץ על הכפתור,Microsoft.SPOT.Hardware.SerialPort שבתחתית החלונית..c בחלונית Solution Explorer נוכל לראות שההרחבה התווספה בהצלחה:.4 5. נוסיף את ההרחבה גם ל using בתוך הקוד שבקובץ Program.cs של הפרויקט: using System; using Microsoft.SPOT; using Microsoft.SPOT.Hardware; using STM32; using System.Text; using System.Threading; using System.IO.Ports; 2 6. נגדיר מחוץ לפונקציה הראשית Main() את העצם החדש לתקשורת טורית:
3 static SerialPort sp = new SerialPort(SerialPorts.COM2, 9600, Parity.None, 8, StopBits.One); הסבר מקיף על השדות בתוך ה constructor )הפעולה הבונה( ניתן למצוא בנספח שבסוף הפרק. נתחיל מטיפול בשידור מסר ע"י הבקר ולאחר מכן נעבור גם לקליטת מסר והפעלת לד במידה וזה מה שנדרש ממנו במסר שקלט. מחוץ ל פונקציית ה Main() נגדיר את הלד אותו נרצה להדליק מאוחר יותר: static OutputPort led = new OutputPort(On_Board.blue_Led, false); 10. בתוך ה Main() נפתח את הפורט הטורי לעבודה: sp.open();.11 נגדיר מערך בייטים ונכניס אליו את המידע אותו נרצה לשדר. שימו שמחרוזת הטקסט שתשלח חייבת להסתיים ב r\ byte[] arr = Encoding.UTF8.GetBytes("Ready for instructions\r"); לחילופין, ניתן להגדיר משתנה מטיפוס string ועליו לעשות את ההמרה למערך: string st = "Ready for instructions\r"; byte[] arr = Encoding.UTF8.GetBytes(st); 12. נשדר את הטקסט בתקשורת טורית רק בתנאי שנלחץ לחצן כחול if (button.read()) sp.write(arr, 0, arr.length); 13. השדה הראשון הוא מערך הבייטים אותו יש לשדר, השני ההזזה בתוכו ממנה יתחיל השידור והשלישי מספר הבייטים שיש לשדר. 14. נסיים את ה Main() עם לולאה אינסופית "שתעטוף" את השידור: while (true) if (button.read()) sp.write(arr, 0, arr.length); 15. ניתן לשדרג במקצת את התוכנית ע"י הוספת חיווי ויזואלי בלדים שע"ג הכרטיס. 16. בסה"כ, בשלב זה נקבל את התוכנית הבאה: using System; using Microsoft.SPOT; using Microsoft.SPOT.Hardware; using Microsoft.SPOT.Hardware.STM32; using System.Threading; using System.Text; using System.IO.Ports; 3 namespace Task1 public class Program static SerialPort sp = new SerialPort(SerialPorts.COM2, 9600, Parity.None,
4 8, StopBits.One); static InputPort button = new InputPort(On_Board.blue_Button, true, ResistorModes.PullDown); static OutputPort led = new OutputPort(On_Board.blue_Led, false); public static void Main() sp.open(); string st = "Ready for instructions\r"; byte[] arr = Encoding.UTF8.GetBytes(st); while (true) if (button.read()) sp.write(arr, 0, arr.length); led.write(true); Thread.Sleep(500); led.write(false); Thread.Sleep(500); 17. וודאו כי הבקר לא מחובר למחשב בכדי לא לגרום לו נזק. כל הלדים ע"ג הכרטיס צריכים להיות כבויים. 18. נתחבר לקווי ה IO של התקשורת הטורית של הבקר ע"י פלג RS-232 או חוטי חיבור נקבה- נקבה )בהתאם לסוג המודול אותו אנו מחברים לכרטיס( 19. לשם איתור הפינים המשמשים COM מסוים, ניתן להיעזר בטבלה הבאה: Rts Cts Tx Rx שם A12 A11 A9* A10 COM1 A1 A0* A2 A3 COM2 *D12 D11 D8 D9 COM3 חיבורי ה- MicroUSB )הקטן מבין השניים( חופף עם,COM1 לכן ניתן להשתמש בו רק כאשר כבל זה מנותק )כמובן לאחר צריבה(. פין Cts ב- COM2 חופף עם הפין שאליו מחובר הכפתור הכחול. לכן בעת שימוש בפורט זה לא ניתן להשתמש בכפתור הכחול. פין Rts ב- COM3 חופף עם הלד הירוק. לכן בעת שימוש בפורט זה לא ניתן להשתמש בלד הירוק. יש לחבר גם את הפין של האדמה מהפלג של RS-232 להדק בערכת הפיתוח. את הפין VCC של מודול התקשורת יש לחבר ל 3.3V או ע"פ הוראות יצרן אחרות מאחר ואנו משתמשים בקווי העברת המידע בלבד Tx(,)Rx, עדיף לבחור ב COM2 או COM3 בהם אין חפיפה בפינים אלה עם רכיבים נוספים בערכת הפיתוח. בתרגיל זה בחרנו להשתמש ב.COM2 21. מאחר ורגל השידור של מודול ה Bluetooth )או של התכן תקשורת טורית אחר( היינה רגל הקליטה של הבקר וגם רגל הקליטה של מודול ה Bluetooth היינה רגל השידור של הבקר, יש להצליב בין שני החיבורים.
5 22. אם נחבר מודול Bluetooth דרך,COM2 הרי שטבלת החיבורים שלו תהיינה: שם הפין במודול VCC TXD RXD שם הפין בערכת פיתוח 3V A3 A2 הערות 23. ואם החיבור מתבצע דרך,COM3 הרי שנקבל: שם הפין במודול VCC TXD RXD שם הפין בערכת פיתוח 3V D9 D8 הערות 24. נחבר את הערכה למחשב ע"י שני חיבורי ה USB ונצרוב את התוכנה לבקר ע"י לחיצה עם העכבר על בלחצן Start שבסרגל הפקודות. 25. לאחר הצריבה של התוכנית, נפתח תוכנה במחשב בה ניתן לקלוט מסרים מתקשורת טורית ונגדיר את מאפייניה ע"פ מה שרשמנו ב Visual Studio וצרבנו בבקר. כלומר: ערך שם המאפיין COM2 שם הפורט 9600 Baud rate none Parity 8 Data bits 1 Stop bits 26. אחרי שהתוכנה פתוחה ומוכנה, ניתן ללחוץ על לחצן ה reset של הבקר )הלחצן השחור( בכדי שישדר בשנית את המידע. 27. הכיתוב instructions" "Ready for שרשמנו יופיע בחלון התוכנה. 28. ניתן לממש את התקשורת הטורית דרך Bluetooth ולהתחבר לבקר ממחשב בעל התקן זה או מטלפון נייד באמצעות אפליקציה מתאימה כדוגמת.Bloutooth terminal 5
6 עבודה עם מודול Bluetooth מול טלפון נייד 1. נחבר את המודול לבקר ע"פ העקרונות שנדונו בסעיפים הקודמים. לנוחיותנו נסכמם בטבלה: VCC 3V 3V 3V TXD A10 A3 D9 RXD A9 A2 D8 שם הרגל במודול COM1 COM2 COM3 הערות יש לנתק את ה microusb לאחר חיבורם של כ 4 הדקי המודול לכרטיס הבקר, נחבר את הבקר לחשב ע"י שני חיבורי 2. ה.USB,Samsung galaxy אך מתוכו ניתן ללמוד גם לגבי ההסבר שלהלן מתייחס לטלפון נייד 3. טלפונים ניידים של חברות אחרות. 4. נוריד ונתקין בתוך הטלפון הנייד את האפליקציה Bluetooth terminal המאפשרת לשלוח ולקבל הודעות טקסט דרך תקשורת טורית ב.Bluetooth נפעיל את האפליקציה. 5. במידה וה Bluetooth במכשיר הסלולרי שלכם כבוי, האפליקציה תקפיץ חלון בקשת אישור 6. הפעלת Bluetooth במכשיר שיש לאשרה ע"י לחיצה על כפתור "כן" יפתח חלון בו ניתן להזין טקסט ובחלקו הימני העליון יופיע כיתוב not connected 7. נלחץ על לחצן מגע שמאלי בטלפון הנייד ומתוך התפריט שתפתח נבחר את האפשרות 8. Connect a device Insecure תפתח חלונית עם רשימת התקני ה Bluetooth המוכרים למכשיר הטלפון הנייד שלכם במידה והנכם עובדים עם מודול ה Bluetooth בפעם הראשונה, הוא לא יופיע ברשימה. אותו חיברנו לערכת Bluetooth )מודול ה HC במידה ואתם לא רואים את ההתקן הפיתוח( בתוך רשימת ההתקנים המוכרים למכשיר, לחצו על הלחצן Scan for devices שבתחתית הרשימה ולאחר המתנה קצרה הרכיב ייתוסף לרשימה. 12. מודול ה Bluetooth יופיע ברשימה בשם HC-06 וכתובת כגון 98:D3:31:B3:0D:7D 13. נלחץ עליו. ולאחר סיום מוצלח של החיבור: Connecting 14. בחלקו העליון של החלון תופיע הודעה connected: HC כעת ניתן ללחוץ על הלחצן הכחול שבערכת הפיתוח ולקבל במכשיר הנייד את ההודעה אותה שולח הבקר: instructions"."ready for 16. במידה ונרצה לשדר מידע לבקר בתקשורת טורית דרך ה Bluetooth )למרות שבשלב זה עדיין לא כתבנו אל תוך הבקר את התוכנה המעבדת את הטקסט שייקלט(, פשוט נקליד את הטקסט )באנגלית( בתוך חלון האפליקציה ונלחץ על הלחצן.send 6
7 קליטת נתונים בבקר בהמשך לתוכנת השידור, נגדיר בתוך ה Main() את הפונקציה שנרצה שתתבצע כאשר יתקבל מידע דרך ערוץ התקשורת הטורית.1 sp.datareceived += new SerialDataReceivedEventHandler(sp_DataReceived); כעט ניתן לעבור לכתיבת הפונקציה אליה הפננו מקודם, ה מחוץ ל Main() נכתוב:.sp_DataReceived לשם כך.2 static void sp_datareceived(object sender, SerialDataReceivedEventArgs e) Thread.Sleep(50); 3. נגדיר משתנה חדש מטיפוס int ונכניס בו את מספר הבייטים שיש לקרואה. int num = sp.bytestoread; 4. נגדיר חוצץ ממערך של בטים אליו נקראה את המידע. byte[] InBuffer = new byte[num]; 5. נבצעה את הקריאה מאובייקט התקשורת שלנו sp.read(inbuffer, 0, InBuffer.Length); מאחר ו InBuffer מוגדר מחוץ ל,Main() ערכו ישמר בין קליטת נתונים אחת לשנייה, על כן יש למחוק את המידע הקודם ששמור בו לפני שמכניסים אליו את המידע החדש. ניתן לעשות זאת כך:.6 for (int i = 0; i < InBuffer.Length; i++) InBuffer[i] = 0; נמיר את המערך של הבייטים שקלטנו למחרוזת string של סביבת הפיתוח אותה נוכל להציג בחלונית Output.7 char[] arr = Encoding.UTF8.GetChars(InBuffer); string st = new string(arr); Debug.Print(st); לחילופין, ניתן לבצע זאת גם כך: foreach (var item in InBuffer) st += ((char)item).tostring(); נבדוק העם הגיע איפשהו בתוך המידע שהתקבל הטקסט."green" במידה וכן, הלד הירוק כמבוקש ונחזיר את ההודעה לשולח על כך שהלד הודלק. נדליק את.8 if (st.indexof("green")!= -1) led.write(true); byte[] outbuf = Encoding.UTF8.GetBytes("The green LED is turned on!\r"); sp.write(outbuf, 0, outbuf.length); 7 9. גם בקריאת נתונים, ניתן להוסיף לד שלא בשימוש למטרת חיווי ויזואלי.
8 10. בסה"כ קיבלנו את התוכנית הבאה: using System; using Microsoft.SPOT; using Microsoft.SPOT.Hardware; using Microsoft.SPOT.Hardware.STM32; using System.Threading; using System.Text; using System.IO.Ports; namespace Task1 public class Program static SerialPort sp = new SerialPort(SerialPorts.COM2, 9600, Parity.None, 8, StopBits.One); static InputPort button = new InputPort(On_Board.blue_Button, true, ResistorModes.PullDown); static OutputPort led = new OutputPort(On_Board.blue_Led, false); static OutputPort led2 = new OutputPort(On_Board.red_Led, false); static OutputPort led3 = new OutputPort(On_Board.green_Led, false); public static byte[] InBuffer = new byte[100]; public static void Main() sp.datareceived += new SerialDataReceivedEventHandler(sp_DataReceived); sp.open(); string st = "Ready for instructions\r"; byte[] arr = Encoding.UTF8.GetBytes(st); while (true) if (button.read()) sp.write(arr, 0, arr.length); led.write(true); Thread.Sleep(500); led.write(false); Thread.Sleep(500); static void sp_datareceived(object sender, SerialDataReceivedEventArgs e) led2.write(true); Debug.Print("Recieved"); Thread.Sleep(50); for (int i = 0; i < InBuffer.Length; i++) InBuffer [i] = 0; sp.read(inbuffer, 0, sp.bytestoread); 8 string st = ""; foreach (var item in InBuffer) st += ((char)item).tostring();
9 Debug.Print(st); Thread.Sleep(500); led2.write(false); if (st.indexof("green")!= -1) led3.write(true); byte[] outbuf = Encoding.UTF8.GetBytes( "The green LED is turned on!\r"); sp.write(outbuf, 0, outbuf.length); 11. נצרוב אותה לבקר ע"י לחיצה עם העכבר על בלחצן Start שבסרגל הפקודות. 12. לאחר הצריבה של התוכנית, נשלח בתקשורת טורית מהמחשב או מהטלפון הנייד את הטקסט שנרצה שייקלט ע"י הבקר. אם נשלח את הטקסט,"green" הלד הירוק ידלק ולמפעיל תשודר ההודעה on!"."the green LED is turned 13. בהצלחה! 9
10 יצירת פורט סריאלי פורט סריאלי הוא פורט מאוד שימושי. הוא מאפשר תקשורת ברמות TTLבפרוטוקול RS232 )פרוטוקול זה היה בשימוש לפני עידן ה- USB, במחשבים ישנים עדיין ניתן למצוא כניסת COM שמיועדת במיוחד לתקשורת מסוג זה. הפרוטוקול עדיין בשימוש כיום, בעיקר ברמות חומרה. לפני שימוש בפורט זה יש לקרוא ולהבין כיצד הוא עובד! כדי ליצור פורט סריאלי נשתמש בעצם.SerialPort לדוגמא: SerialPort sp = new SerialPort(SerialPorts.COM1, 9600, Parity.None, 8, StopBits.One); תכונות: מטרה קובעת את קצב העברת הנתונים. מונה את מספר הבתים הנמצאים בבאפר הכניסה. מגדירה את כמות הביטים המועברים ב-"מילה" אחת. מגדירה את סוג ה- handshake של הפרוטוקול. מכילה true אם כן, false אם לא. מגדירה האם בפרוטוקול תתבצע בדיקת זוגיות או לא, ואם כן מאיזה סוג. שומרת את שם הפורט. קובעת במילי-שניות את כמות הזמן שהפורט ימתין לקלט לפני שישלח Exception שיבשר על על.ReadTimeOut ניתן לקבוע כאין סופי. מגדירה את כמות ביטי העצירה בפרוטוקול. קובעת במילי-שניות את כמות הזמן שהפורט ימתין בניסיון לשלוח מידע לפני שישלח Exception שיבשר על.WriteTimeOut ניתן לקבוע כאין סופי. טיפוס int int int enum Handshake bool enum Parity string int enum StopBits int התכונה BaudRate BytesToRead DataBits Handshake IsOpen Parity PortName ReadTimeout StopBits WriteTimeout 10
11 פעולות: הפעולה SerialPort (String portname, int baudrate, Parity parity, int )databits, StopBits stopbits טענת כניסה הפעולה מקבלת שם פורט, קצב העברת מידע, הגדרת זוגיות, מספר ביטי מידע והגדרת ביטי עצירה. הפעולה מקבלת מערך של בתים, אינדקס המציין החל מאיזה תא במערך להזין נתונים וכמות הבתים שיש לקרוא. הפעולה מקבלת מערך של בתים, אינדקס המציין החל מאיזה תא במערך לשלוח וכמות הבתים שיש לכתוב. טענת יציאה הפעולה בונה עצם חדש מסוג SerialPort ומאתחלת את הפורט למצב המבוקש. הפעולה פותחת את הפורט. ללא ביצוע פעולה זו ניסיון שליחת מידע יוביל לשגיאה! הפעולה סוגרת הפורט. הפעולה קוראת מהפורט הסריאלי את המידע ומשימה אותו במערך. הפעולה מחזירה את מספר הבתים שנקראו. הפעולה כותבת את המידע המבוקש לפורט הסריאלי. הפעולה מחזירה את מספר הבתים שנכתבו. הפעולה מרוקנת את תוכן באפר הקלט. הפעולה מרוקנת את תוכן באפר הפלט. שולחת כל מידע שנשאר בבאפר הפלט ומרוקנת אותו. Open() Close() int Read (byte[] buffer, int )offset, int count int Write (byte[] buffer, int )offset, int count void DiscardInBuffer() void DiscardOutBuffer() void Flush() מנהלי אירועים: מנהל האירוע DataReceived סוג SerialDataReceivedEventHandler מטרה משוגר כאשר מידע מתקבל בפורט הסריאלי. משוגר כאשר מתקבלת שגיאה בפורט הסריאלי. SerialErrorReceivedEventHandler ErrorReceived 11
PowerPoint Presentation
פרוטאוס הדרכה לפיתוח פרויקט מבוסס ארדואינו 1 הוראות הפעלה תוכנת פרוטאוס מכילה כמות גדולה מאוד של כלי עזר להבנת דרך ההפעלה של התוכנה. שני מקורות מידע עיקריים עומדים לרשות המשתמש מחוץ לתוכנה: o באתר האינטרנט
קרא עודמבוא לתכנות ב- JAVA תרגול 7
מבוא לתכנות ב- JAVA תרגול 8 תזכורת - מבנה של פונקציה רקורסיבית.2 פונקציה רקורסיבית מורכבת משני חלקים עיקריים 1. תנאי עצירה: מקרה/מקרים פשוטים בהם התוצאה לא מצריכה קריאה רקורסיבית לחישוב צעד רקורסיבי: קריאה
קרא עודמבוא למדעי המחשב
מבוא למדעי המחשב מחרוזות, חתימה של פונקציה ומעטפות תוכן עניינים טיפוסים מורכבים טיפוסים מורכבים ערך שם טיפוס 12 m int undef. x boolean true y boolean arr int[] כאלה שעשויים להכיל יותר מערך פרימיטיבי אחד
קרא עודPowerPoint Presentation
תוכנה 1 תרגול 1: סביבת העבודה ומבוא ל- Java אלכסיי זגלסקי ויעל אמסטרדמר 1 בירוקרטיה אלכסיי זגלסקי שעת קבלה: שני 13:00-14:00, בתיאום מראש משרד: בניין הנדסת תוכנה, חדר 209 יעל אמסטרדמר שעת קבלה: חמישי 15:00-16:00,
קרא עודפתרון מבחן במיקרו בקרים תשעו
פתרון מבחן במיקרו בקרים תשעו תשובה 5 א. Mov 4h,a העבר את הנתון שבאקומולטור אל כתובת 4h ב RAM הנתונים הפנימי. Mov 41h,#1h העבר מידית לכתובת 41h ב RAM הנתונים הפנימי את הנתון 1 הקסה )1 בינארי(. Cjne a,4h,note
קרא עודאוניברסיטת בן גוריון בנגב תאריך המבחן: שם המרצה: מר אלכסנדר שקולניק, בשפת JAVA מבחן ב: מבוא לתכנות מס' הקורס : מיועד לתלמידי : הנד
אוניברסיטת בן גוריון בנגב תאריך המבחן: 29.01.19 שם המרצה: מר אלכסנדר שקולניק, בשפת JAVA מבחן ב: מבוא לתכנות 202.1.9031 מס' הקורס : מיועד לתלמידי : הנדסת תעשיה וניהול שנה תשע"ט א' סמ' א' מועד 3 שעות משך
קרא עודאוניברסיטת בן גוריון בנגב תאריך המבחן: שקולניק אלכסנדר שם המרצה: מר בשפת JAVA מבוא לתכנות מבחן ב: מס' הקורס : הנדסת תעשיה וניהול מ
אוניברסיטת בן גוריון בנגב תאריך המבחן: 12.02.17 שקולניק אלכסנדר שם המרצה: מר בשפת JAVA מבוא לתכנות מבחן ב: 202.1.9031 מס' הקורס : הנדסת תעשיה וניהול מיועד לתלמידי : א' מועד א' סמ' שנה תשע"ד 3 שעות משך
קרא עודמבוא למדעי המחשב
מבוא למדעי המחשב שימוש במחסנית - מחשבון תוכן עניינים prefix כתיבת ביטויים ב-,infix ו- postfix postfix prefix,infix ביטויים ב- כתיבת ו- infix נוסח כתיבה ב- (operator אנו רגילים לכתוב ביטויים חשבוניים כדוגמת
קרא עודPowerPoint Presentation
תוכנה 1 תרגול 1: סביבת העבודה ומבוא ל- Java 1 מנהלות אתר הקורס: http://courses.cs.tau.ac.il/software1/1516b/ מתרגלים: ברית יונגמן )שעת קבלה: שלישי ב- 8:00 בתיאום מראש( לנה דנקין )שעת קבלה: שלישי ב- 17:00,
קרא עודסרגל כלים ל-Outlook או לExplorer- מדריך למשתמש
סרגל כלים ל- Outlook או ל Explorer- מדריך למשתמש 1 כני ס ה ו י צ יאה מהמערכת לכניסה יש ללחוץ על צלמית "כניסה למע רכת" ליציאה יש ללחוץ פעם נוספת לק בלת הצ למית סרגל כלים לדפד פ ן מסוג Explorer או Firefox
קרא עודאוניברסיטת חיפה החוג למדעי המחשב מבוא למדעי המחשב מועד א' סמסטר ב', תשע"ג, משך המבחן: שעתיים וחצי חומר עזר: אסור הנחיות: וודאו כי יש בידיכם
אוניברסיטת חיפה החוג למדעי המחשב מבוא למדעי המחשב מועד א' סמסטר ב', תשע"ג,.6.013 משך המבחן: שעתיים וחצי חומר עזר: אסור הנחיות: וודאו כי יש בידיכם 8 עמודי שאלון )כולל עמוד זה(. עליכם לכתוב את התשובות על
קרא עודפתרון מוצע לבחינת מה"ט ב_שפת c מועד ב אביב תשע"ט, אפריל 2019 מחברת: גב' זהבה לביא, מכללת אורט רחובות שאלה מספר 1 מוגדרת מחרוזת המורכבת מהספרות 0 עד 9.
פתרון מוצע לבחינת מה"ט ב_שפת c מועד ב אביב תשע"ט, אפריל 2019 מחברת: גב' זהבה לביא, מכללת אורט רחובות שאלה מספר 1 מוגדרת מחרוזת המורכבת מהספרות 0 עד 9. הדפסה ראשונה: מתבצעת לולאה שרצה מאפס עד אורך המחרוזת.
קרא עודמרצים יקרים, אתר המכללה מאפשר למרצי המכללה להזין את פרטיהם וקורות חייהם. זאת בדומה לאתרים מקבילים של מוסדות אקדמיים בארץ ובעולם. עמודי המרצים נועדו לא
מרצים יקרים, אתר המכללה מאפשר למרצי המכללה להזין את פרטיהם וקורות חייהם. זאת בדומה לאתרים מקבילים של מוסדות אקדמיים בארץ ובעולם. עמודי המרצים נועדו לאפשר למרצי המכללה לפרסם באתר המכללה פרטים אודותיהם )תחומי
קרא עודWinZIP תוכנה לדחיסת קבצים ספטמבר 2007
WinZIP תוכנה לדחיסת קבצים ספטמבר 2007 תשס"ח 2007. כל הזכויות שמורות לאוניברסיטה הפתוחה. בית ההוצאה לאור של האוניברסיטה הפתוחה, רח' רבוצקי 108 ת, "ד 808, רעננה 43107. The Open University of Israel, 108
קרא עודSlide 1
מבוא לתכנות ב- JAVA תרגול 5 מה בתרגול מחרוזות מערכים דו ממדיים מחרוזות (Strings) מחרוזת היא רצף של תווים. immutable על מנת ליצור ולטפל במחרוזות נשתמש במחלקה String למחלקה String מתודות שונות שמאפשרות פעולות
קרא עודבקרים מתוכנתים – PLC
4.2. לאחר בניית מערכת ההנעה נחבר אליה את בקר ה- NXT באופן הבא: איור 19: חיבור הבקר אל מערכת ההנעה 29 5.2. נחבר את הבקר אל מערכת ההנעה באופן הבא: איור : 20 חיבור הסוללות והבקר אל מערכת ההנעה 30 איור : 21
קרא עודSlide 1
מבוא למדעי המחשב תירגול 4: משתנים בוליאניים ופונקציות מבוא למדעי המחשב מ' - תירגול 4 1 משתנים בוליאניים מבוא למדעי המחשב מ' - תירגול 4 2 ערכי אמת מבחינים בין שני ערכי אמת: true ו- false לכל מספר שלם ניתן
קרא עודSlide 1
1 אובייקטים היום בתרגול: 2.)objects מחלקות )classes( ואובייקטים )מופעים, )fields( שדות המחלקה שיטות הכמסה )methods של מחלקה. ( class מחלקה - עד עכשיו השתמשנו בעיקר בטיפוסים מובנים ופונקציות המבצעות חישובים
קרא עודתרגול 1
מבוא למדעי המחשב 2019 תרגול 5 מחרוזות, חתימות ורקורסיה מחרוזות רצף של תווים רקורסיה קריאה של מתודה לעצמה באופן ישיר או עקיף ראינו בהרצאה מחרוזות: תווים, חתימות: העמסה- String,הצהרה, overloading אתחול רקורסיה:
קרא עודמבחן 7002 פרטים כלליים מועד הבחינה: בכל זמן מספר השאלון: 1 משך הבחינה: 3 שעות חומר עזר בשימוש: הכל )ספרים ומחברות( המלצות: קרא המלצות לפני הבחינה ובדי
מבחן 7002 פרטים כלליים מועד הבחינה: בכל זמן מספר השאלון: 1 משך הבחינה: 3 שעות חומר עזר בשימוש: הכל )ספרים ומחברות( המלצות: קרא המלצות לפני הבחינה ובדיקות אחרונות לפני מסירה )עמודים 8-11( מבנה השאלון 5
קרא עודמהוא לתכנות ב- JAVA מעבדה 3
מבוא לתכנות ב- JAVA מעבדה 3 נושאי התרגול לולאות ניפוי שגיאות לולאות - הקדמה כיצד הייתם כותבים תוכנית שתדפיס את המספרים השלמים בין 1 ל- 100 בעזרת הכלים שלמדתם עד עתה? חייבת להיות דרך אחרת מאשר לכתוב 100
קרא עודמבוא למדעי המחשב
מבוא למדעי המחשב תכנות מונחה אובייקטים תוכן עניינים טיפוסי נתונים מורכבים המחלקה String תזכורת לשימוש שעשינו במחלקה String str = new String( Hello ); s.o.p(str.tostring()); s.o.p(str.charat(4)); s.o.p(str.equals(
קרא עודPowerPoint Presentation
1 תוכנה 1 תרגול 1: מנהלות, סביבת העבודה ומבוא ל- Java 1 2 מנהלות I מתרגלים: יעל אמסטרדמר )שעת קבלה: חמישי ב- 12, בתיאום מראש( דביר נתנאלי )שעת קבלה: רביעי ב- 17, בתיאום מראש( http://courses.cs.tau.ac.il/software1/1415a
קרא עודמשימה תכנית המתרגמת קטעי טקסט לשפה אחרת הקלט: קובץ המכיל את קטעי הטקסט וכן את השפה אליה רוצים לתרגם תרגול מס' 4: המתרגם שימוש במחלקות קיימות תכנות מתק
משימה תכנית המתרגמת קטעי טקסט לשפה אחרת הקלט: קובץ המכיל את קטעי הטקסט וכן את השפה אליה רוצים לתרגם תרגול מס' 4: המתרגם שימוש במחלקות קיימות 2 הפשטה שאלות כצעד ראשון נפתור בעיה הרבה יותר פשוטה האם כבר
קרא עודשאלהIgal : מערכים דו מימדיים רקורסיה:
אוניברסיטת בן גוריון בנגב מספר נבחן : תאריך המבחן: כ"ג מנ' אב תשע"ז 15.08.17 שמות המורים: ציון סיקסיק א' ב- C תכנות מבחן ב: 202-1-9011 מס' הקורס : הנדסה מיועד לתלמידי : ב' מועד סמ' ב' שנה תשע"ז 3 שעות
קרא עודMicrosoft PowerPoint - rec3.ppt
תכנו ת מונח ה עצ מים משתני מחלקה, עצמים מוכלים ועצמים מוצבעים א וה ד ברז יל י א ונ יברס י ט ת תל אביב משתנ י מח ל קה Static Members משתני מחלקה members) (static משתנים סטטיים מוגדרי ם בתוך מח לקה ואולם
קרא עודמבוא למדעי המחשב
מבוא למדעי המחשב המחלקה Object תוכן עניינים Object הורשה והמחלקה ערך שם טיפוס DynamicIntArray da data size incrementsize DynamicArray תזכורת - Object[] data; int size; int incrementsize; DynamicArray זה
קרא עודמבוא לתכנות ב- JAVA תרגול 11
מבוא לתכנות ב- JAVA תרגול 11 רשימה מקושרת אוסף סדור של איברים מאותו טיפוס. קודקוד ברשימה )Node( מכיל את המידע + הצבעה לקודקוד הבא ברשימה data next first רשימה :)List( מיוצגת ע"י מצביע לאיבר הראשון ברשימה
קרא עודעוצמת ההורשה מה הופך את ההורשה לכלי כל כך עוצמתי? מעבר לכך שהוא מקל בהגדרת מחלקות חדשות על סמך מחלקות קיימות, יש לנו אפשרות להתייחס לאובייקט מסויים בכ
עוצמת ההורשה מה הופך את ההורשה לכלי כל כך עוצמתי? מעבר לכך שהוא מקל בהגדרת מחלקות חדשות על סמך מחלקות קיימות, יש לנו אפשרות להתייחס לאובייקט מסויים בכמה אופנים. בואו ניקח מחלקת צעצוע. אנחנו מעונינים להגדיר
קרא עודייבוא וייצוא של קבצי אקסל וטקסט
ייבוא וייצוא של קבצי אקסל וטקסט (Importing & Exporting MS Excel Files and Text) ייבוא (Import) הפיכת קובץ טקסט, Excel מבסיס נתונים אחר. או סוגים אחרים, לטבלת,Access או העתקת טבלת Access בתחילת התהליך יש
קרא עודPowerPoint Presentation
מבוא למדעי המחשב תירגול 6: כתובות ומצביעים 1 תוכנייה מצביעים מצביעים ומערכים, אריתמטיקה של מצביעים 2 3 מצביעים תזכורת- כתובות זיכרון הזיכרון כתובת התא #1000 #1004 #1008 ערך השמור בתא תא 10-4 לא מאותחל
קרא עודתרגול מס' 4: המתרגם שימוש במחלקות קיימות מחרוזות, קבצים, וקבלת קלט מהמשתמש
תרגול מס' 4: המתרגם שימוש במחלקות קיימות מחרוזות, קבצים, וקבלת קלט מהמשתמש המתרגם משימה: תכנית המתרגמת קטעי טקסט לשפה אחרת הקלט: קובץ המכיל את קטעי הטקסט וכן את השפה אליה רוצים לתרגם 2 שאלות האם כבר יש
קרא עודMicrosoft Word ACDC à'.doc
דו"ח מסכם בניסוי: AC/DC חלק: א' סמסטר ב' תשס"א שם הבודק : תאריך הבדיקה: I שם מדריך הניסוי (שם מלא): סרגיי ציון הדו"ח: II תאריך ביצוע הניסוי: 14/05/001 תאריך הגשת הדו"ח: 1/05/001 הדו"ח מוגש על ידי: II I
קרא עודתכנות מונחה עצמים א' – תש"ע
1 תכנות מונחה עצמים והנדסת תוכנה תשע"ו 2 בנאי העתקה בניית העתק של אובייקט קיים. בניית העתק בעת העברת אובייקט לפונקציה. בניית העתק בעת החזרת אובייקט מפונקציה. ניתן להגדיר בנאי העתקה. אם לא מגדירים, אז הקומפיילר
קרא עודPowerPoint Presentation
תוכנה 1 3 תרגול מס' מתודות ותיכון לפי חוזים חוזה בין ספק ללקוח חוזה בין ספק ללקוח מגדיר עבור כל שרות: תנאי ללקוח - "תנאי קדם" precondition - - תנאי לספק "תנאי אחר".postcondition לקוח ספק 2 תנאי קדם )preconditions(
קרא עודסדנת תכנות ב C/C++
פקולטה: מדעי הטבע מחלקה: מדעי המחשב שם הקורס: מבוא למחשבים ושפת C קוד הקורס: 2-7028510 תאריך בחינה: 15.2.2017 משך הבחינה: שעתיים שם המרצה: ד"ר אופיר פלא חומר עזר: פתוח שימוש במחשבון: לא הוראות כלליות:
קרא עודמספר זהות: סמסטר ב' מועד א' תאריך: 11102/4// שעה: 9:22 משך הבחינה: 3 שעות חומר עזר: אין מותר השימוש במחשבון פשוט בחינה בקורס: מבני נתונים מרצה: הדר בי
מספר זהות: סמסטר ב' מועד א' תאריך: 11102/4// שעה: 9:22 משך הבחינה: 3 שעות חומר עזר: אין מותר השימוש במחשבון פשוט בחינה בקורס: מבני נתונים מרצה: הדר בינסקי הנחיות: יש לענות על כל השאלות. יש לענות על כל
קרא עודמיכפל
מיכפל 0222 הוראות התקנה למהדורה 9.78 במהדורה 78.9 בוצעו מספר שינויים טכנולוגיים: שדרוג התוכנה ליצירת דוחות בפורמט PDF שינויים בטכנולוגיית השידור של טופס 102 לביטוח הלאומי במהלך עדכון גרסה זו תתקבלנה מספר
קרא עודMicrosoft Word - tips and tricks - wave 5.doc
- טיפים וטריקים Samsung S8500 Wave שקע אוזניות רמקול שקע כניסת USB חיישן תאורה מצלמה קדמית מקש נעילה לחצני הגברת / הנמכת השמע מקש המצלמה מקש SEND מקש,END כיבוי / הדלקה מקש התפריט 1 תפעול כללי < הקש את
קרא עודהמשימה תרגול מס' 5: קלט-פלט במערכות הפעלה שונות יש סימונים שונים עבור ירידת שורה :)newline( ב- UNIX/Linux )Line Feed( \n ב- Windows )Carriage Return +
המשימה תרגול מס' 5: קלט-פלט במערכות הפעלה שונות יש סימונים שונים עבור ירידת שורה :)newline( ב- UNIX/Linux )Line Feed( \n ב- Windows )Carriage Return + Line Feed( \r\n - יכולות להתעורר בעיות... זרמים, קוראים
קרא עודElectronics Programs Youd Dalet
משרד החינוך המינהל למדע ולטכנולוגיה הפיקוח על מגמת הנדסת אלקטרוניקה ומחשבים ומגמת מערכות בקרה ואנרגיה מגמת הנדסת אלקטרוניקה ומחשבים התמחות מערכות אלקטרוניות תכנית לימודים למקצוע תקשורת מחשבים סמל מקצוע
קרא עודמספר מחברת: עמוד 1 מתוך 11 ת"ז: תשע"א מועד ב סמסטר א' תאריך: 00:11 שעה: 0 שעות הבחינה: משך כל חומר עזר אסור בשימוש בחינה בקורס: מבוא למדעי ה
עמוד 1 מתוך 11 תשע"א מועד ב סמסטר א' 14.2.2011 תאריך: 00:11 שעה: 0 שעות הבחינה: משך כל חומר עזר אסור בשימוש בחינה בקורס: מבוא למדעי המחשב יש לענות על כל 5 השאלות. בכל השאלות במבחן יש לכתוב פונקציות יעילות
קרא עודPowerPoint Presentation
תכנות מתקדם בשפת Java אוניברסיטת תל אביב 1 תוכנה 1 תרגול 3: עבודה עם מחרוזות )Strings( מתודות )Methods( 1 תכנות מתקדם בשפת Java אוניברסיטת תל אביב 2 מחרוזות )STRINGS( 3 מחרוזות String s = Hello ; מחרוזות
קרא עודתשע"דד אביב תוכנה 1 תרגיל מספר 4 עיבוד מחרוזות וקריאה מקבצים הנחיות כלליות: קראו בעיון את קובץ נהלי הגשת התרגילים אשר נמצא באתר הקורס..(
תשע"דד אביב תוכנה 1 תרגיל מספר 4 עיבוד מחרוזות וקריאה מקבצים הנחיות כלליות: קראו בעיון את קובץ נהלי הגשת התרגילים אשר נמצא באתר הקורס..(http://mdle.tau.ac.il/) בלבד הגשת התרגיל תעשה במערכת ה- mdle aviv
קרא עודתוכן העניינים: פרק צמצומים ומימושים של פונקציות בוליאניות... 2 צמצומים של פונקציות באמצעות מפת קרנו:...2 שאלות:... 2 תשובות סופיות:... 4 צמצום
תוכן העניינים: פרק 2 3 צמצומים ומימושים של פונקציות בוליאניות 2 צמצומים של פונקציות באמצעות מפת קרנו: 2 שאלות: 2 תשובות סופיות: 4 צמצום באמצעות שיטת 6:QM שאלות: 6 תשובות סופיות: 7 מימושים בעזרת פונקציות
קרא עודמתכונת עיצוב 3013
מדעי המחשב פרק ראשון Java שאלה 1 שאלה 1 נכתב ע"י ראמי ג'באלי C# Java 2 א. שאלה ב. הערה: במבחן כתוב שיש שלשה אחת בלבד של פנסים כאלו. ולמרות זאת נשאיר את המשתנה הבוליאני כך שאם נמצאו הפנסים בתחילת המערך
קרא עוד(Microsoft Word - SQL\353\351\345\345\365 \341\361\351\361 \360\372\345\360\351\355 \ doc)
01/07/08 כיווץ בסיס נתונים ב MS SQL 2005 מסמך זה סוקר תהליך כיווץ בסיס נתונים ב-.Microsoft SQL Server 2005 תהליך הכיווץ (Shrink), מכווץ את חלקו הלא פעיל (קובץ ה- Log ) של בסיס הנתונים ואינו נוגע בחלקו
קרא עודAVerMedia Live Gamer Portable C875
AVerMedia Live Gamer Portable C875 תוכן החבילה Live Gamer Portable מדריך התקנה מהירה שקית מגנה כבל HDMI כבל / Component כבל שמע סטריאו א. ב. ג. ד. ה. ו. ז. ח. כבל שמע 5.3 מ"מ כבל לפלייסטיישן 5 כבל מיני-
קרא עודMicrosoft PowerPoint - lec2.ppt
מרחב הש מות (namespace) אוהד ברזילי אוניברסיטת תל אביב מה בתו כנית? לקוח וס פק במערכת תוכנה ממשקים הכרת מרחב השמות מניעת תלות פוטנציאלית בין רכיבים במערכת ע"י עיצוב חלופי של מבנה הממשקים 2 א ונ י ב רס
קרא עודOffice 365 ProPlus בחינם לסטודנטים באוניברסיטת בן גוריון בנגב הוראות סטודנטים באוניברסיטת בן גוריון בנגב יכולים להוריד ולהתקין את חבילת התוכנה Office
Office 365 ProPlus בחינם לסטודנטים באוניברסיטת בן גוריון בנגב הוראות סטודנטים באוניברסיטת בן גוריון בנגב יכולים להוריד ולהתקין את חבילת התוכנה Office 365 ProPlus בחינם. ניתן להוריד ולהתקין את הגרסאות הבאות:
קרא עודמבחן סוף סמסטר מועד ב 28/10/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, גדי אלכסנדרוביץ הוראות: א. בטופס המבחן 6 עמודים (כולל דף זה) ו
מבחן סוף סמסטר מועד ב 28/10/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, גדי אלכסנדרוביץ הוראות: א. בטופס המבחן 6 עמודים (כולל דף זה) ו 4 דפי נוסחאות. בדקו שכל העמודים ברשותכם. ב. משך המבחן
קרא עודמבחן סוף סמסטר מועד א 15/02/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, דניאל גנקין הוראות: א. בטופס המבחן 7 עמודים ו 4 דפי נוסחאות. ב
מבחן סוף סמסטר מועד א 15/02/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, דניאל גנקין הוראות: א. בטופס המבחן 7 עמודים ו 4 דפי נוסחאות. בדקו שכל העמודים ברשותכם. ב. משך המבחן שלוש שעות (180
קרא עודהוספת קישור לאתר אינטרנט תוכן ממשק בדיקת מטלות...3 איחוד אתרי קורסים...5 סל מחזור... 7 חידושים בפעילויות...8 תצורת קורס: כפתורים... 9 פורומים...10 שיפ
הוספת קישור לאתר אינטרנט תוכן ממשק בדיקת מטלות...3 איחוד אתרי קורסים...5 סל מחזור... 7 חידושים בפעילויות...8 תצורת קורס: כפתורים... 9 פורומים...10 שיפורים נוספים... 11 1 Moodle חדש במערכת ה- מערכת מודל
קרא עודמדריך למרצים ומתרגלים 1
מדריך למרצים ומתרגלים 1 תוכן עניינים מדריך למרצים ומתרגלים...1 קבלת סיסמה לתחנת מידע למרצה...3 הוספת חומרי למידה...6 הוספת מורשה גישה לאתר הוספת מטלה קורס...9 לאתר הקורס...11 בחירת בודקים למטלה...17 מערכת
קרא עודMicrosoft Word - SDAROT 806 PITRONOT.doc
5 יח"ל - תרגילים הכנה לבגרות תרגיל 8 נסמן ב- את האיבר הראשון ונסמן ב- את מנת הסדרה. על פי הנתון מתקיים: 6 ( S6 89 89 0 5 0 5 S0 S5 ( 0 5 0 t t 0 6 (. לפיכך, 89 5 נסמן t ונקבל: 5 t או או או 5 t נפסול את
קרא עודHTML - Hipper Text Makeup Language
תכנות בסביבת האינטרנט 1 תיבת טקסט טופס הטופס הוא הדרך של בעלי האתר לקבל משוב מהגולשים, מאפשר לגולש להתחבר לאתר כחבר, מאפשר לבצע רכישות באתרי קניות וכד'. כשהגולש ממלא את הטופס, מועבר תוכן הטופס לדף מיוחד
קרא עודSlide 1
Introduction to Programming in C תרגול 8 1 1 רקורסיה תזכורת הגדרה: המונח רקורסיה (recursion) מתאר מצב שבו פונקציה קוראת לעצמה באופן ישיר או באופן עקיף. שימוש: נוח להשתמש בפונקציות רקורסיביות על מנת לפתור
קרא עודMicrosoft Word - c_SimA_MoedB2005.doc
מרצה: שולי וינטנר. מתרגל: עזרא דאיה. מבוא למדעי המחשב בחינת מועד ב', סמסטר א' תשס"ה,.2.2005 משך המבחן: שעתיים וחצי. חומר עזר: מותר כל חומר עזר, מלבד מחשב. הנחיות:. ודאו כי בטופס שבידיכם עמודים. יש לכתוב
קרא עודפתרון 2000 א. טבלת מעקב אחר ביצוע האלגוריתם הנתון עבור הערכים : פלט num = 37, sif = 7 r האם ספרת האחדות של sif שווה ל- num num 37 sif 7 שורה (1)-(2) (
פתרון 000 א. טבלת מעקב אחר ביצוע האלגוריתם הנתון עבור הערכים : num = 3, sif = r האם ספרת האחדות של sif שווה ל- num num 3 sif (1)-() (3) () אמת ) = ( 3 3 יודפס: 3. ב. פתרון שאלה 11 עבור הערכים: עבור סעיף
קרא עודSlide 1
מבוא למחשב בשפת C : מערכים חד ודו-ממדיים מבוסס על השקפים שחוברו ע"י שי ארצי, גיתית רוקשטיין, איתן אביאור וסאהר אסמיר עבור הקורס "מבוא למדעי המחשב". עודכן ע"י דן רביב נכתב על-ידי טל כהן, נערך ע"י איתן אביאור.
קרא עודיצוא לחשבשבת תוכן עיניינים הגדרות - חשבונות בנק...2 הגדרות - הגדרות חשבשבת... 3 הגדרות - כרטיסי אשראי... 4 הגדרות - סוגי הכנסה... 5 יצוא לחשבשבת...6 י
יצוא לחשבשבת תוכן עיניינים הגדרות - חשבונות בנק...2 הגדרות - הגדרות חשבשבת... 3 הגדרות - כרטיסי אשראי... 4 הגדרות - סוגי הכנסה... 5 יצוא לחשבשבת...6 יצוא קופה לחשבשבת חלונות...01 כללי מדריך זה מסביר את
קרא עודTutorial 11
מבוא לשפת C תרגול 8: מערכים רב-ממדיים תרגילים בנושא מערכים ורקורסיה מבוסס על השקפים שחוברו ע"י שי ארצי, גיתית רוקנשטיין, איתן אביאור וסאהר אסמיר עבור הקורס "מבוא למדעי המחשב" נכתב ע"י טל כהן, עודכן ע"י
קרא עודMicrosoft PowerPoint - rec1.ppt
תכנות מונחה עצמים בשפת ++C תר גול מ ספר 1 אוהד ב ר זילי אוניברסיטת תל א ביב חדש חדיש ומחודש תוספות של + +C לשפ ת C 1 #include Hello World using namespace std; int main() cout
קרא עודדף נגזרות ואינטגרלים לשאלון 608 כללים למציאת נגזרת של פונקציה: n 1. y' n x n, y הנגזרת x.1 נכפול בחזקה )נרשום אותה משמאל ל- (. x א. נחסר אחד מהחזקה. ב
דף נגזרות ואינטגרלים לשאלון 608 כללים למציאת נגזרת של פונקציה: n n n, y הנגזרת נכפול בחזקה )נרשום אותה משמאל ל- ( א נחסר אחד מהחזקה ב 7 y כאשר גוזרים כופלים בחזקה, 7 כלומר נרשום אותה משמאל ל-, ובחזקה של
קרא עודשאלהIgal : מערכים דו מימדיים רקורסיה:
אוניברסיטת בן גוריון בנגב מספר נבחן : תאריך המבחן: כ"ח תשרי תשע"ז 30.10.16 שמות המורים: ציון סיקסיק א' תכנות ב- C מבחן ב: 202-1-9011 מס' הקורס : הנדסה מיועד לתלמידי : ב' מועד סמ' קיץ שנה תשע"ו 3 שעות משך
קרא עודשבוע 4 סינטקס של HACK ASSEMBLY ניתן להשתמש בשלושה אוגרים בלבד:,A,D,M כולם בעלי 16 ביטים. M אינו אוגר ישיר- הוא מסמן את האוגר של ה RAM שאנחנו מצביעים ע
שבוע 4 סינטקס של HACK ASSEMBLY ניתן להשתמש בשלושה אוגרים בלבד:,A,D,M כולם בעלי 16 ביטים. M אינו אוגר ישיר- הוא מסמן את האוגר של ה RAM שאנחנו מצביעים עליו כרגע )A מצביע עליו(. יש שני סוגי פקודות, פקודת
קרא עודתרגיל בית מספר 1#
ב 4 תרגיל בית מספר - 1 להגשה עד 72 באוקטובר בשעה ::725 קיראו בעיון את הנחיות העבודה וההגשה המופיעות באתר הקורס, תחת התיקייה.assignments חריגה מההנחיות תגרור ירידת ציון / פסילת התרגיל. הנחיות והערות ספציפיות
קרא עודהטכניון מכון טכנולוגי לישראל הפקולטה למדעי המחשב הוראות הגשה: ההגשה בזוגות. הוסיפו שמות, ת.ז., אי-מייל, תא אליו יש להחזיר את התרגיל ואת תשובותיכם לתרג
הטכניון מכון טכנולוגי לישראל הפקולטה למדעי המחשב הוראות הגשה: ההגשה בזוגות. הוסיפו שמות, ת.ז., אי-מייל, תא אליו יש להחזיר את התרגיל ואת תשובותיכם לתרגיל, הדפיסו והגישו לתא הקורס בקומה. מבנה מחשבים ספרתיים
קרא עודMicrosoft Word - sync_LG.doc
LG PC Suite הגדרות וביצוע סנכרון ניתן להתקין את התוכנה מדיסק המצורף לערכה ניתן לסנכרן עד 100 אירועים בלוח שנה ועד 500 אנשי קשר 1 לחץ על איקון Suite" "LG PC בשולחן העבודה 2 להגדרות הסינכרון לחץ על Sync"
קרא עודMicrosoft PowerPoint - T-10.ppt [Compatibility Mode]
מבוא למחשב בשפת Matlab לולאות בלוקי try-catch :10 תרגול מבוסס על השקפים שחוברו ע"י שי ארצי, גיתית רוקשטיין, איתן אביאור, סאהר אסמיר וטל כהן עבור הקורס "מבוא למדעי המחשב" נכתב על-ידי רמי כהן,אולג רוכלנקו,
קרא עודשאלהIgal : מערכים דו מימדיים רקורסיה:
אוניברסיטת בן גוריון בנגב מספר נבחן : תאריך המבחן: כ"ג חשון תשע"ח 12/11/17 שמות המורים: ציון סיקסיק א' ב- C תכנות מבחן ב: 202-1-9011 מס' הקורס : הנדסה מיועד לתלמידי : ב' מועד קיץ סמ' שנה תשע"ז 3 שעות משך
קרא עודמקביליות
PROMELA גרא וייס המחלקה למדעי המחשב אוניברסיטת בן-גוריון עדכון אחרון: 21:40 15/06/2013 2 שפת מ פ ר ט עם ס מ נ ט יק ה מוגדרת באופן מתמטי "שפת תכנות" למודלים המטרה: לאפשר גם לכאלה שאינם חוקרים בתחום לבנות
קרא עודמבוא למדעי המחשב
מבוא כללי לתכנות ולמדעי המחשב 1843-0310 מרצה: אמיר רובינשטיין מתרגל: דין שמואל אוניברסיטת תל אביב סמסטר חורף 2017-8 חלק א - השיטה הבינארית שיעור 5 ו- 1? ספירה בבסיס 2 ואיך אומרים "hello" עם 0 1 ממעגלים
קרא עודSlide 1
Introduction to Programming in C תרגול 7 1 1 רקורסיה הגדרה: המונח רקורסיה (recursion) מתאר מצב שבו פונקציה קוראת לעצמה באופן ישיר או באופן עקיף. שימוש: נוח להשתמש בפונקציות רקורסיביות על מנת לפתור בעיות
קרא עודמבוא למדעי המחשב, סמסטר א', תשס"ח תרגול מס' 2
מבוא למדעי המחשב תרגול מס' 2 נושאים משתנים טיפוסים אופרטורים פונקציות מתמטיות מהמחלקה Math המרת טיפוסים תנאים ולולאות 1 2 תזכורת משיעור קודם תזכורת... תכנית מחשב נכתבת כטקסט בקובץ. הטקסט כתוב בשפת תכנות
קרא עודSlide 1
מבוא למדעי המחשב תירגול 7: פונקציות 1 מה היה שבוע שעבר? לולאות מערכים מערכים דו-ממדיים 2 תוכנייה )call by value( פונקציות העברת פרמטרים ע"י ערך תחום הגדרה של משתנה מחסנית הקריאות 3 פונקציות 4 הגדרה של
קרא עודתרגול 1
מבוא למדעי המחשב 2019 תרגול 12 מחסנית )Stack( memoization ראינו בהרצאה מחסנית Infix/Postfix Notations בתרגול היום מחסנית בדיקת איזון סוגריים בביטוי אריתמטי מימוש תור באמצעות מחסנית memoization דוגמאות
קרא עודמערכות הפעלה קורס מס'
מערכות קבצים מבוזרות מבוא מבנה כללי דוגמה: Network file system דוגמה: Google file system 1 חגית עטיה מערכות קבצים מבוזרות מאפשרות לתהליכים אשר רצים במכונות שונות, גישה ושיתוף קבצים שקיפות לאפליקציה: אפליקציה
קרא עוד<4D F736F F D20F4E9E6E9F7E420FAF8E2E5ED20ECF2E1F8E9FA20E4E2E4E420F1E5F4E9FA20496C616E2E646F63>
מתקף ותנע מבוא תרשים 1 כשמפעילים מתקף על גוף כלשהו, התנע שלו משתנה. שינוי התנע שווה למתקף, שהוא השטח מתחת לגרף הכוח כתלות בזמן: Δp = F dt 51 m v m v1 = dt 2 F כאשר F הוא הכוח המופעל על הגוף, p הוא השינוי
קרא עודMicrosoft PowerPoint - Lecture1
Computer Organization and Programming ארגון ותכנו ת המחשב - את"מ הרצאה מבוא 2 שפה עילית מול שפ ת מ כונה שפה עילית language) (High level שפת מכונה Language) (Machine תכנית בשפ ה עיל ית (C, Pascal, ) תכנית
קרא עודForMenahelHeshbonot
מנה"ח לכל מומלץ הנהלת החשבונות של בינה מודול הנחיות עבור ריכוז מודול הנהלת החשבונות של בינה שונה בתפיסת עולמו ממודולים דומים בתוכנות הנהלת חשבונות. בתפיסת עולם זו, הנהלת החשבונות היא פועל יוצא של הפעילות
קרא עודהגשה תוך שבוע בשעת התרגול
מרצה: שולי וינטנר. מתרגל: שלמה יונה מבוא למדעי המחשב מועד ב', סמסטר א' תשס"ג, 17/2/03 משך המבחן: שעתיים וחצי. חומר עזר: מותר כל חומר עזר, מלבד מחשב. הנחיות: ודאו כי בטופס שבידיכם 8 עמודים. יש לכתוב את
קרא עודמבוא למדעי המחשב
מבוא למדעי המחשב גרפים 1 תוכן עניינים סיכום ביניים מה היה לנו? מושג האלגוריתם, תכנות פרוצדורלי הכרות עם בעיות במדעי המחשב הכרות עם בעיות ברקורסיה מתקדמת (כולל (memoization תכנות מונחה עצמים (מחלקה, הורשה,
קרא עודMicrosoft Word B
מרצה: שולי וינטנר. מתרגל: שלמה יונה מבוא למדעי המחשב מועד ב', סמסטר א' תשס"ג, 17/2/03 משך המבחן: שעתיים וחצי. חומר עזר: מותר כל חומר עזר, מלבד מחשב. הנחיות: 1. ודאו כי בטופס שבידיכם 8 עמודים. יש לכתוב
קרא עודMicrosoft PowerPoint - lec10.ppt
תכנו ת מ ונחה ע צמ י ם בשפת ++C אוהד ברזילי אוניברסיטת תל אביב ירו ש ה מרו בה המצגת מכילה קטעים מתוך מצגת של פרופ' עמירם יהודאי ע"פ הספר: Object-Oriented Software Construction, 2nd edition, by Bertrand
קרא עוד2013/14 אוניברסיטת חיפה מבוא למדעי מחשב, מעבדה מטרת המעבדה: לתרגל את המעבר מאלגוריתם לקוד C כמה שיותר. הוראות:.1.2 ניתן לעבוד ביחידים או בזוגות. (יש מ
מטרת המעבדה: לתרגל את המעבר מאלגוריתם לקוד C כמה שיותר. הוראות:.1.2 ניתן לעבוד ביחידים או בזוגות. (יש מספיק עמדות לכולם ולכן מומלץ לעבוד ביחידים). במהלך המעבדה יהיה עליכם לבצע משימות. אם תצטרכו עזרה בשלב
קרא עודפייתון
שיעור 12: מילונים ברק גונן 1 או מילון, :hash table או,dictionary זוגות של מפתחות keys וערכים values מילון מוגדר על ידי סוגריים מסולסלים { } לדוגמה: מילון שמכיל ציונים, המפתח הוא מספר ת.ז ערך מפתח הגדרה
קרא עודסיכום הוראות Touch touchend יקרא לפונקציה כשיסתיים המגע עם הסמארטפון. - touchmove יקרא לפונקציה במהלך תזוזת המגע עם הסמארטפון. touchstart יקרא לפונקצי
סיכום הוראות Touch touchend יקרא לפונקציה כשיסתיים המגע עם הסמארטפון. - touchmove יקרא לפונקציה במהלך תזוזת המגע עם הסמארטפון. touchstart יקרא לפונקציה כשיתחיל המגע עם הסמארטפון. preventdefault() נטרול
קרא עודניסוי 4 מעגל גילוי אור והפעלת נורה מטרות הניסוי שילוב נגד רגיש לאור (LDR) ודפ"א (LED) להפעלתה מתחת לרמת אור מסוימת. שילוב פוטו דיודה לגילוי אור והפעלת
ניסוי 4 מעגל גילוי אור והפעלת נורה מטרות הניסוי שילוב נגד רגיש לאור (LDR) ודפ"א (LED) להפעלתה מתחת לרמת אור מסוימת. שילוב פוטו דיודה לגילוי אור והפעלת.LED מדידת מתחים וזרמים בטרנזיסטור, וזיהוי מצב הפעולה
קרא עודMicrosoft PowerPoint - 10_threads.ppt
נוש אים מתקדמים ב Java תכ נות מ ר ובה חו ט י ם אוהד ברזילי אוניברסיטת תל אביב מק בי ל יות ריבוי מעבדים processors) (multi זמן עיבוד slicing) (time ל עו מת חלוק ת רמת התהליך (multithreading) ההפעלה processes)
קרא עודמדריך להתקנת Code Blocks מדריך זה נועד לתאר את תהליך התקנת התוכנה של הקורס "מבוא למחשב שפת C". בקורס נשתמש בתוכנת Code::Blocks עם תוספת )אשף( המתאימה
מדריך להתקנת Code Blocks מדריך זה נועד לתאר את תהליך התקנת התוכנה של הקורס "מבוא למחשב שפת C". בקורס נשתמש בתוכנת Code::Blocks עם תוספת )אשף( המתאימה לקורס. האשף קובע את סביבת הפיתוח כך שתתאים לצורכי הקורס.
קרא עודפקולטה לחינוך מנהל סטודנטים Beit Berl College الكلية االكاديمية بيت بيرل 20/06/2016 י"ד/סיון/תשע"ו ייעוץ וירטואלי הרכבת מערכת )רישום לקורסים( באמצעות
20/06/2016 י"ד/סיון/תשע"ו ייעוץ וירטואלי הרכבת מערכת )רישום לקורסים( באמצעות האינטרנט שלום רב, לנוחותכם, הרכבת המערכת לשנה"ל תשע"ז תתבצע באמצעות האינטרנט ייעוץ וירטואלי. הרכבת המערכת )רישום לקורסים( תעשה
קרא עודתרגול 3 - מערכים
Introduction to Programming in Java תרגול 5 1 היום בתרגול void מה הן פונקציות הגדרת פונקציה, קריאה לפונקציה העברת ארגומנטים, החזרת ערך או דוגמאות 2 מוטיבציה לעיתים,אנו נזקקים לבצע פעולה מסוימת או לעשות
קרא עודMicrosoft Word IG Lab - Configure Wireless Router in Windows Vista.docx
עיקרי טכנולוגיות המידע 5.0 6.8.3.9 מעבדה תצורת ראוטר ללא כבלים Router) (Wireless בחלונות ויסטה (Windows Vista) מבוא הדפס והשלם מעבדה זו. במעבדה זו, יהיה עליך להגדיר ולבחון את ההגדרות האלחוטיות על ה.Linksys
קרא עודמדריך לחיפוש במאגר JCR Journal Citation Reports מעודכן לדצמבר 2015 כל הזכויות שמורות לתחום היעץ, אוניברסיטת חיפה, הספריה
מדריך לחיפוש במאגר JCR Journal Citation Reports מעודכן לדצמבר 2015 כל הזכויות שמורות לתחום היעץ, אוניברסיטת חיפה, הספריה תוכן עניינים........................ )Journal Citations Reports( JCR מדד ההשפעה
קרא עודתוכנה 1 תרגול מספר 12: GUI כתיבת מחלקות גנריות בית הספר למדעי המחשב אוניברסיטת תל אביב 1
תוכנה 1 תרגול מספר 12: GUI כתיבת מחלקות גנריות בית הספר למדעי המחשב אוניברסיטת תל אביב 1 2 SWT בנויה על העיקרון של publish/subscribe אלמנטים בסיסיים )Widgets( מייצרים מאזינים )Listener( אירועים )Events(
קרא עוד