The MATLAB Notebook v1.6
|
|
- דורון אור
- לפני5 שנים
- צפיות:
תמליל
1 נתונים טקסטואליים שיעור מס' 5: משתני טקסט נתונים טקסטואליים מופיעים בהקשרים הבאים: נתונים לתוכנית. לדוגמא: שמות אנשים, ערים, מוצרים וכו' וכן טקסטים שלמים למשל ספרים. שמות בקוד עצמו. לדוגמא: שמות משתנים, קבצים. אנוטציה בגרפיקה: כותרות לצירים ולגרף, מקרא, טקסט חופשי. מאפיינים שונים לפעולות בתוכנית. לדוגמא: סימונים לצבעים ולסגנון קו בגרפיקה )פקודת,)plot פורמט כתיבה לקובץ גרפי )פקודת,)print וכן פקודות שנראה בהמשך שיעור זה. מהם תווים ומחרוזות תווים תו הוא יחידת-מידע שמתייחסת לסימן גרפי. דוגמה פשוטה לתו היא אחת מאותיות האלפבית. תווים כוללים גם את סימני הספרות, סימני פיסוק, סימנים מיוחדים או $(, וכן סימן רווח. תווי-בקרה הם תווים שאינם ניתנים לקריאה אבל מסמנים הוראות להצגה של תווים אחרים, לדוגמא: מעבר לשורה חדשה, קפיצה )סימן טאב(, חזרה אחורה מקום אחד ועוד. במחשב תווים מיוצגים ע"י קודים, שהם ערכים מספריים. ההתאמה בין התווים לקודים שלהם נקראת קידוד. קיימות כיום מערכות קידוד רבות, ביניהן קוד UTF8,ascii ועוד. בגירסאות מוקדמות של מטלב הוכר רק קידוד.ascii כיום ניתן לעבוד עם כל קידוד המוכר ע"י המערכת, כאשר ניתן גם לשנות את ברירת המחדל לקידוד. מחרוזת תווים היא שורה מסודרת של תווים. דוגמא פשוטה היא שורת-טקסט. במטלב מחרוזת תווים היא מערך חד-ממדי של תווים. )במטלב ניתן ליצור גם מערכי תווים רב-ממדיים(. מטלב מציין קבועי-מחרוזת )מחרוזות שהן חלק מן התוכנית עצמה( בצבע ייחודי. עבודה עם משתני טקסט יצירת מחרוזות בדומה לנתונים מספריים, אפשרות אחת ליצירת משתני מחרוזת היא קריאה מקובץ )על כך בהמשך(. ליצירת מחרוזות בתוך התוכנית, הצורה הנפוצה ביותר היא ע"י כתיבת האותיות בין גרשיים. ליצירת תו בודד: ליצירת מחרוזת: mychar = '!' mychar =! mysay = 'This is a string' mysay = This is a string שיעור 5 עמ' 1 מתוך 11
2 char(80) P יצירת תו מתוך הקידוד שלו יצירת מחרוזת מתוך סדרת קודים יצירת מחרוזת של n תווי רווח המרה ממספר למחרוזת, כלומר: מחרוזת התווים שמייצגת באופן קריא את המספר לכלול לא יותר מ- n ספרות משמעותיות: המרה למחרוזת של החלק השלם בלבד של מספר )החלק השברי מושמט( פעולות-מערך על מחרוזות char(40:50) ()*+,-./012 blanks(n) num2str(x) num2str(x,n) int2str(x) מאחר שמחרוזות הן מערכים, כל הפעולות המוגדרות במטלב על מערכים מוגדרות גם על מחרוזות. למשל שרשור: כך יש לבנות טקסט להצגת מספר: שליפת חלק ממחרוזת: ניתן ליצור גם מערכי תווים דו-ממדיים, אבל רק אם כל המחרוזות באותו אורך. )אם לא, ניתן "לרפד" את המחרוזות הקצרות יותר ברווחים. צורת עבודה זו פחות נוחה ובהמשך נכיר סוגי משתנים שמתאימים יותר לעבודות עם קבוצות של מחרוזות(. yoursay = [mysay mychar] yoursay = This is a string! x = 3.5; msg = ['The value of x is: ' num2str(x)] msg = The value of x is: 3.5 yoursay(3:7) is is names=['ruthi';'moshe';'avram';'dana '] names = Ruthi Moshe Avram Dana דוגמא 1: שרשרת DNA בנויה משני "גדילים" המחוברים ביניהם לאורכם. כל "גדיל" בנוי מסדרה של בסיסים שמסומנים באותיות.G,A,T,C הגדילים מאורגנים כך שמול הבסיס G בגדיל אחד נמצא הבסיס DNA מייצג שרשרת d5pairs הסקריפט A. נמצא T ומול T נמצא A מול G, נמצא C בגדיל שני, מול C באורך n ע"י שתי שורות של אותיות )כל "גדיל" בשורה( כלומר מערך.2xn את השורה הראשונה "מגרילים" באופן אקראי, ואת השורה השנייה בונים בהתאם לשורה הראשונה. שיעור 5 עמ' 2 מתוך 11
3 פקודות לטיפול במחרוזות קיימות פקודות רבות לטיפול במחרוזות. לרשימה מלאה, יש לחפש בתיעוד לפי.strings להלן כמה מן הפקודות השכיחות: strtrim(strng) הסרת כל הרווחים לפני הסימן הראשון ואחרי הסימן האחרון שאינם רווחים. )משאירה רווחים בין הסימנים שאינם רווחים(. str2double('5.1e-3') המרה ממחרוזת למספר אחד. אם המחרוזת לא מצייגת מספר, מתקבל.NaN str2num(strng) strfind(strall,substr) strfind(mysay,'is') 3 6 strcmp(str1,str2) המרה ממחרוזת למספר/ים )יכול לפענח גם סדרה של מספרים(. חיפוש מחרוזת substr בתוך מחרוזת אחרת.strall אם נמצא, מתקבל האינדקס בתוך strall שבו נמצא התו הראשון של.substr )אם יותר מפעם אחת, מתקבל מערך של אינדקסים(. השוואה בין שתי מחרוזות. מתקבל true אם שתי המחרוזות זהות, false אחרת. שאלה: מדוע לא מספיקה השוואה == ויש להשתמש בפקודת?strcmp עבודה עם קבצים קובץ הוא אוסף של נתונים שהמערכת מתייחסת אליו כאל יחידה אחת. לקובץ מספר מאפיינים, לדוגמא: שם הקובץ תוכן הקובץ - המידע הנמצא על אמצעי האכסון. גודל הקובץ - מס' הבתים שתופס באמצעי-האכסון. תאריכים )יצירה, שינוי(. הרשאות )אילו משתמשים רשאים לעשות בו פעולות שונות(. מידע על מיקום הקובץ באמצעי האכסון: מידע זה שקוף למשתמש, ונמצא בניהול המערכת. תיקייה היא סוג מיוחד של קובץ, שכולל מידע על קבצים אחרים. קבצים אלה שייכים לתיקייה )נמצאים בתוכה(. חלק מן הקבצים יכול להיות תיקיות. קיים סימון של המערכת ל"שיוך" של קובץ לתיקייה: הסימן \ במערכת Windows והסימן / במערכת C, נמצא ברמה העליונה של דיסק פירושו שהתיקייה lib1 c:\lib1\lib2\myfile.txt לדוגמא.Linux התיקייה lib2 נמצאת בתיקייה lib1 והקובץ myfile.txt נמצא בתיקייה.lib2 path הוא ה"מסלול" שמוביל מהרמה העליונה של אמצעי האכסון לתיקייה שבה נמצא קובץ, במקרה שלמעלה c:\lib1\lib2 שם מלא של קובץ כולל גם את השם וגם את ה- path, כלומר c:\lib1\lib2\myfile.txt שיעור 5 עמ' 1 מתוך 11
4 פקודות מערכת לטיפול בקבצים לרשימה המלאה של פקודות לטיפול בקבצים, יש לחפש files בתיעוד. להלן כמה פקודות שימושיות. הארגומנטים של קלט ו/או פלט בכל הפקודות הבאות הם מחרוזות תוים )שמות של קבצים(: ה- path המלא לתיקייה בה נמצאים. מעבר לתיקייה.mydir אם אין path מלא, מטלב מחפש את mydir תחת התיקייה הקיימת. מחיקת קובץ myfile העתקת קובץ ffrom לקובץ fto בניית שם מלא של קובץ מחלקיו, תוך הכנסת סימן התיקייה pwd cd mydir delete myfile copyfile ffrom fto fullfile fdir fname fullfile data-files pictures pic1.png data-files\pictures\pic1.png המתאים למערכת,Windows( Linux וכו'(. לדוגמא: פורמט פונקציה לעומת פורמט פקודה במטלב אפשר לכתוב פקודות בשתי צורות: פורמט פקודה הארגומנטים מפוענחים כטקסט command arg1 arg2 לא מתקבל פלט שניתן לשמור במשתנה. שמות ספציפיים הם חלק מן הפקודה. פורמט פונקציה command(arg1,arg2) save results.txt alltab -ascii תמיד יווצר קובץ בשם results.txt תמיד יווצר משתנה בשם acid.txt מה שלא מוגדר בין גרשיים, מפוענח כקלט רגיל: אותיות כשמות משתנים, מספרים כמספרים. פלט יתקבל לפי הגדרת הפקודה. מאפשר גמישות כאשר שמות ניתנים ע"י משתני מחרוזת. save(myfile,'alltab','-ascii') המשתנה alltab ייכתב לקובץ ששמו הוא המחרוזת במשנה.myfile spectra = load(myfile) ייקרא תוכנו של הקובץ ששמו הוא המחרוזת שבמשתנה.myfile load acid.txt print myplot.pdf -dpdf תמיד יווצר קובץ בשם.myplot.pdf מעבר לתיקייה.mydir אחרי הקריאה הנתונים נשמרים במשתנה.spectra print(myplot,'-dpdf') הפלוט יישמר בפורמט PDF בקובץ ששמו הוא המחרוזת שבמשתנה.myplot cd(mydir) מעבר לתיקייה ששמה הוא המחרוזת שבמשתנה.mydir cd mydir copyfile a.txt b.txt תמיד יועתק קובץ a.txt לקובץ.b.txt copyfile(file_a,file_b) הקובץ ששמו הוא המחרוזת במשתנה file_a יועתק לקובץ ששמו הוא המחרוזת במשתנה.file_b שיעור 5 עמ' 4 מתוך 11
5 בחירת קובץ מתוך רשימה הפקודות הבאות מציגות למשתמש רשימה של קבצים לפי קריטריון מסוים,)pattern( ועוצרות את התוכנית עד שהמשתמש בוחר באמצעות העכבר את אחד הקבצים. המשתמש יכול לעבור לתיקיות אחרות, גם כאלה שנמצאות מעל לתיקייה הנוכחית. מתקבל שם-קובץ )אותו אפשר לשמור במשתנה מחרוזת(. בחירת קובץ לקריאה: יש לבחור שם קובץ קיים. uigetfile(pattern,title) [FName,PName] = בחירת קובץ לשמירה: ניתן לבחור שם קיים או uiputfile(pattern,title) [FName,PName] = להזין שם שאינו קיים. Pname = uigetdir(start_path,title) בחירת תיקייה: בכל הפקודות האלה: FName שם קובץ )ללא.)path PName שם של תיקייה, בצורת path מלא. תבנית לבחירה, בדרך כלל בשילוב * המסמן תווים כלשהם. pattern כדי לאפשר בחירת קובץ כלשהו בתיקייה כלשהי, יש לציין *.* title כותרת, טקסט על פס-הכותרת של חלונית הבחירה. ניתן להשמיט title ואז תופיע כותרת ברירת-מחדל. ניתן להשמיט Pname ואז ידוע רק שם הקובץ )לא מומלץ, מאחר שאין לצפות את תגובת המשתמש(. דוגמא 2: הסקריפט d5plot_neuron_step מבצע את הדברים הבאים: א. נותן למשתמש לבחור קובץ מתוך רשימת קבצי.neuron_step*.mat ב. קורא את הקובץ, ומשרטט את המתח כפונקציה של הזמן. ג. מוצא את נקודת המקסימום ומוסיף על הגרף ליד נקודה זו את ערכי הזמן והמתח. ד. מוצא את עצמת הזרם וכותב את ערכה ככותרת לגרף. ה. מצייר קו מרוסק בנקודת הזמן שהזרם מפסיק. ו. שומר את הציור לקובץ, כאשר שם הקובץ כולל את עצמת הזרם וזמן הערור. קלט/פלט קלט מן המשתמש קלט מן המקלדת: פקודת input מציגה מחרוזת תווים,prompt עוצרת את ביצוע התכנית ומאפשרת למשתמש להקיש על המקלדת. לאחר שהמשתמש מקיש על,<ENTER> כל מה שהוקש מהצגת ה- prompt ועד מקש זה, מתקבל כפלט של הפקודה. קיימות שתי צורות לפקודה: resp = input(prompt) קלט מפוענח: מטלב מנסה לפענח את התווים שהוקשו כאילו הוקלדו בחלון הפקודות, והתוצאה נשמרת במשתנה.resp raw = input(prompt.'-') קלט גולמי: התווים מועברים למשתנה raw כפי שהוקשו. שיעור 5 עמ' 5 מתוך 11
6 בחירת אפשרות מתוך תפריט: פקודת menu מציגה חלונית עם עמודה של כפתורים, עוצרת את ביצוע התוכנית ומאפשרת למשתמש להקיש על אחד מן הכפתורים עם העכבר. הפלט n של הפקודה הוא המספר הסידורי של הכפתור עליו הוקש. n = menu(title,b1,b2,...,bn) אופן השימוש בפקודה: title כותרת, טקסט שיופיע מעל עמודת הכפתורים. b1, b2,...bn מחרוזות טקסט, כל אחת תווית על כפתור בתפריט. דוגמא 3: הסקריפט d5births מבצע את הדברים הבאים: א. קורא נתוני לידות מקובץ ומציג כפונקציה של הזמן את נתוני כל החודשים. ב. נותן למשתמש לבחור עמודה, צבע ומרקר. ג. חוזר על הבחירה עבור חודש נוסף. ד. מנקה את הפלוט, מצייר רק את נתוני שני החודשים שנבחרו, עם הצבעים והמרקרים שנבחרו, ומציג מקרא. קלט/פלט מפורש עד כה הכרנו פקודות שמבצעות קלט/פלט על קובץ שלם, בצורה שקופה לתוכנית. הפקודות בהמשך מאפשרות לקרוא או לכתוב לקובץ בשלבים. כל קובץ מסתיים בסימן end-of-file המציין למערכת את קצה הנתונים בקובץ. )זה אינו מספר או אחד מן הסימנים האפשריים כחלק מן הנתונים(. בכל רגע נתון בטיפול בקובץ, המערכת קוראת או כותבת למקום מסוים בקובץ. המערכת עוקבת אחרי מקום זה באמצעות ה- pointer.file בדרך כלל, פעולת כתיבה או קריאה בודדת לא מתבצעת ישירות לאמצעי-האכסון, אלא ל"חוצץ" :)buffer( אזור שבו המערכת מכינה את הנתונים הנקראים/נכתבים לקובץ. במטלב פעולה זו שקופה למשתמש. הליך קריאה או כתיבה לקובץ כולל את השלבים הבאים: פתיחת הקובץ: מציאת הקובץ לפי שם מלא, איסוף מידע )מקום פיסי של הקובץ ומאפיינים נוספים(, הקצאת ה- buffer, הצבת ה- pointer file בהתחלת הקובץ. כל המידע הזה שקוף למשתמש, וניתן לגשת לקובץ רק ע"י מציין File-ID שמצביע על אוסף המידע שהמערכת שומרת לגבי הקובץ בכל זמן עיבודו. כתיבה או קריאה לקובץ )אפשר יותר מפעולה אחת(. סגירת הקובץ: כתיבת ה- buffer לאמצעי האכסון, כתיבת end-of-file )אם רלוונטי(. תוכנית שמשתמשת בקלט/פלט מפורש כוללת פקודות המבצעות את השלבים האלה. הפקודות לפתיחה וסגירה של קובץ הן: שיעור 5 עמ' 6 מתוך 11
7 fid = fopen(filename, action) פתיחת קובץ: fid מציין לקובץ )להתייחסות בהמשך( filename שם הקובץ action הפעולה/ות לביצוע בקובץ אפשרויות עבור :action 'r' קריאה )ברירת מחדל( 'w' כתיבה )גם על קובץ קיים( 'a' הוספה לקובץ קיים )אם יש( אפשרויות נוספות מפורטות בתיעוד של הפקודה. fclose(fid) סגירת קובץ: סגירת כל הקבצים הפתוחים: fclose('all') קלט/פלט מקבצי טקסט קבצי טקסט כוללים רק קודים של תווים. למרות שהקבצים מוצגים "בצורה דו ממדית" כלומר כאוסף של שורות זו מתחת לזו, כל קובץ הוא סדרה אחת של תווים. השורות מופרדות ביניהן בקובץ ע"י סימן 'n\'. שמצויין בתוכנית מטלב ע"י newline הערה: בטיפול בקבצי טקסט במערכת,Windows לפעמים יש להוסיף מציין 't' ל- action בפקודת fopen לקובץ טקסט כדי שתוכנת NotePad תקרא את הקובץ כהלכה. לדוגמא, במקום 'r' לכתוב.'rt' )בקבצי טקסט ב- Windows יש '\n\r' כלומר גם חזרה לראשית השורה במקום רק 'n\' כלומר מעבר לשורה חדשה(. קריאה של שורת טקסט strng = fgetl(fid) קריאת מחרוזת תווים מהמקום הנוכחי בקובץ ועד סוף השורה. strng אם נקראו תווים: מחרוזת תווים )לאחר קידוד אך ללא פענוח תוכן(. אם לא נשארו תווים עד סוף הקובץ: מספר = 1-. קריאה וכתיבה של טקסט לפי פורמט הפורמט מציין את אופן ההמרה בין ייצוג פנימי )בינארי( של משתנים במטלב לטקסט קריא )מחרוזות תווים(. פקודת format במטלב שהכרנו בשיעורים קודמים מגדירה כמה צורות המרה נתונות, לצורך הצגה בחלון הפקודות. קלט/פלט מפורש מאפשר ציון מגוון רחב יותר של פורמטים. פורמט במטלב הוא מחרוזת תווים. המחרוזת יכולה לכלול "תווים חופשיים" אשר לא מתפענחים )נקראים או נכתבים כפי שהם מופיעים בפורמט(, וכן "שדות" שכל אחד מהם מגדיר צורת המרה לגודל סקלרי )מספר או מחרוזת( אחד. בתוך הפורמט, מזהים את התחלת השדה בסימן % ואת סוף השדה לפי קוד ההמרה. כמו-כן אפשר לציין את רוחב השדה w שהוא מספר התווים שהשדה יתפוס לאחר המרה, וכן מאפיינים נוספים הרלוונטיים לכל סוג. במידה ורוחב השדה עולה על מספר התווים הנוצרים מן ההמרה, התווים מיושרים לימין ו"מרופדים" בתווי רווח משמאל. שיעור 5 עמ' 7 מתוך 11
8 fprintf(fid,format,a1,...,an) %c %s %ws %d %wd %0wd %f %w.pf %0w.pf %e %w.pe %0w.pe להלן כמה סוגי שדות ומאפיינים נפוצים: תו בודד מחרוזת תווים רוחב שדה w מספר )עשרוני( שלם רוחב שדה w "ריפוד" באפסים במקום בתווי רווח. מספר עשרוני עם נקודה קבועה. רוחב שדה w, מתוכו p ספרות אחרי הנקודה "ריפוד" באפסים במקום בתווי רווח. מספר עשרוני עם נקודה צפה. רוחב שדה w, מתוכו p ספרות אחרי הנקודה "ריפוד" באפסים במקום בתווי רווח. כתיבה ע"י פורמט הפקודה לכתיבה לקובץ היא: fid מציין לקובץ. אם מושמט, הפלט נכתב לחלון הפקודות. format מחרוזת הפורמט A1,A2,...An ערכים להמרה. יכולים להיות ביטויים כלשהם )לא רק שמות משתנים(. מטלב עובר על כל הערכים במשתנים )לפי הסדר שבו הם מופיעים בפקודה( ובהתאמה על כל השדות שבפורמט. כל ערך מומר בהתאם למאפייני השדה המתאים בפורמט. אם משתנה הוא מערך, אז קודם ממירים את כל האיברים שלו ורק אז עוברים למשתנה הבא. במקרה של מערך עם 2 ממדים או יותר, עוברים על כל האברים בסדר שבו הם נמצאים בזיכרון - לפי עמודות. אם השדות בפורמט "נגמרים" לפני שהומרו כל הערכים שבמשתנים, מטלב עושה בפורמט "שימוש חוזר". לדוגמא: fmt = ' Col < %5.3f %5.1e %5.2f >\n'; fprintf(fmt,rnd) rnd = rand(3,4) rnd = Col < e > Col < e > Col < e > Col < e > שיעור 5 עמ' 8 מתוך 11
9 קריאה ע"י פורמט ניתן לקרוא רק משתנה אחד. אם כל הנתונים בקובץ מאותו סוג, ניתן לקרוא מערך בפקודה אחת. A = fscanf(fid,format) הנתונים שנקראו מהקובץ נשמרים במשתנה A. A = fscanf(fileid, format, sa) ציון מספר האיברים )לכל היותר( לקריאה. A = fscanf(fileid, format, [m,n]) ציון הממדים של m A: שורות, n עמודות. אם n=inf אז קוראים עד סוף הקובץ. במקרה שהפורמט כולל תווים מפורשים, מטלב מחפש את התווים האלה בקובץ, מדלג עליהם וממשיך לפענח את הקובץ לפי השדה שאחרי התווים. דוגמא 4: הסקריפט d5write_neuron_step מבצע את הדברים הבאים: א. נותן למשתמש לבחור קובץ מתוך רשימת קבצי.neuron_step*.mat ב. קורא את הקובץ, ומוצא את עצמת הזרם וזמן הערור. ג. מכין שם-קובץ כולל את עצמת הזרם וזמן הערור, עם סיומת.txt ד. כותב לקובץ בשם זה שורת כותרת עם עוצמת הזרם וזמן הערור. ה. בהמשך הקובץ, כותב כותרות לזמן ולמתח, ומתחתיהן את ערכי הזמן והמתח. דוגמא 5: הסקריפט d5read_neuron_step מבצע את הדברים הבאים: א. נותן למשתמש לבחור קובץ מתוך רשימת קבצי.neuron_step*.txt ב. פותח את הקובץ לקריאה, ומדלג על השורה הראשונה. ג. מן השורה השנייה והשלישית, מחלץ את ערכי הזרם וזמן הערור. ד. מדלג על שורת הכותרת לעמודות. ה. קורא את העמודות ומכין מהן משתנה לזמן ומשתנה למתח. ו. משרטט גרף של המתח כפונקציה של הזמן. ז. מוסיף כותרת לגרף: שם הקובץ המקורי + ערכי הזרם וזמן הערור. קריאה וכתיבה לקבצים בינאריים קובץ בינארי כולל ייצוג בינארי של נתונים מסוגים שונים, באופן סדרתי. בקריאה וכתיבה לקובץ בינארי קוראים בכל פעם נתונים מסוג מסוים. מספר הבתים שנקרא או נכתב עבור כל נתון תלוי בסוג הנתון. להלן כמה סוגי נתונים ומספר הבתים הכתובים בקובץ לכל נתון: סוג מספר בתים מספר בתים סוג single,float 4 int, int32 4 double,float64 8 int16,integer*32 2 char*1 1 int8 1 char תלוי בקידוד uint8 1 סוגים נוספים נמצאים בתיעוד על פקודות.fread,fwrite אם לא מציינים את הסוג בגוף הפקודה, ברירת המחדל היא.uint8 שיעור 5 עמ' 9 מתוך 11
10 בכתיבה וקריאה של מערך, הנתונים נכנסים למערך לפי עמודות. פקודות כתיבה fwrite(fid, A) כתיבת כל האיברים של A לקובץ. A יכול להיות גם ביטוי )לא רק שם של משתנה(. fwrite(fid, A, dtype) ציון סוג הנתונים dtype fwrite(fid,rand(5),'double') דוגמא: פקודות קריאה A = fread(fid) קריאת כל התוכן של הקובץ למערך-עמודה A. A = fread(fid,sa) ציון מספר הנתונים לקריאה. A = fread(fid,[m,n]) ציון ממדי המערך A )כמו בפקודת.)fscanf A = fread(fid,[m,n],dtype) ציון סוג הנתונים. שיעור 5 עמ' 11 מתוך 11
ייבוא וייצוא של קבצי אקסל וטקסט
ייבוא וייצוא של קבצי אקסל וטקסט (Importing & Exporting MS Excel Files and Text) ייבוא (Import) הפיכת קובץ טקסט, Excel מבסיס נתונים אחר. או סוגים אחרים, לטבלת,Access או העתקת טבלת Access בתחילת התהליך יש
קרא עודשאלהIgal : מערכים דו מימדיים רקורסיה:
אוניברסיטת בן גוריון בנגב מספר נבחן : תאריך המבחן: כ"ג מנ' אב תשע"ז 15.08.17 שמות המורים: ציון סיקסיק א' ב- C תכנות מבחן ב: 202-1-9011 מס' הקורס : הנדסה מיועד לתלמידי : ב' מועד סמ' ב' שנה תשע"ז 3 שעות
קרא עודשאלהIgal : מערכים דו מימדיים רקורסיה:
אוניברסיטת בן גוריון בנגב מספר נבחן : תאריך המבחן: כ"ג חשון תשע"ח 12/11/17 שמות המורים: ציון סיקסיק א' ב- C תכנות מבחן ב: 202-1-9011 מס' הקורס : הנדסה מיועד לתלמידי : ב' מועד קיץ סמ' שנה תשע"ז 3 שעות משך
קרא עודמשימה תכנית המתרגמת קטעי טקסט לשפה אחרת הקלט: קובץ המכיל את קטעי הטקסט וכן את השפה אליה רוצים לתרגם תרגול מס' 4: המתרגם שימוש במחלקות קיימות תכנות מתק
משימה תכנית המתרגמת קטעי טקסט לשפה אחרת הקלט: קובץ המכיל את קטעי הטקסט וכן את השפה אליה רוצים לתרגם תרגול מס' 4: המתרגם שימוש במחלקות קיימות 2 הפשטה שאלות כצעד ראשון נפתור בעיה הרבה יותר פשוטה האם כבר
קרא עודתרגול מס' 4: המתרגם שימוש במחלקות קיימות מחרוזות, קבצים, וקבלת קלט מהמשתמש
תרגול מס' 4: המתרגם שימוש במחלקות קיימות מחרוזות, קבצים, וקבלת קלט מהמשתמש המתרגם משימה: תכנית המתרגמת קטעי טקסט לשפה אחרת הקלט: קובץ המכיל את קטעי הטקסט וכן את השפה אליה רוצים לתרגם 2 שאלות האם כבר יש
קרא עודPowerPoint Presentation
תוכנה 1 תרגול 1: סביבת העבודה ומבוא ל- Java אלכסיי זגלסקי ויעל אמסטרדמר 1 בירוקרטיה אלכסיי זגלסקי שעת קבלה: שני 13:00-14:00, בתיאום מראש משרד: בניין הנדסת תוכנה, חדר 209 יעל אמסטרדמר שעת קבלה: חמישי 15:00-16:00,
קרא עודHTML - Hipper Text Makeup Language
תכנות בסביבת האינטרנט 1 תיבת טקסט טופס הטופס הוא הדרך של בעלי האתר לקבל משוב מהגולשים, מאפשר לגולש להתחבר לאתר כחבר, מאפשר לבצע רכישות באתרי קניות וכד'. כשהגולש ממלא את הטופס, מועבר תוכן הטופס לדף מיוחד
קרא עודתשע"דד אביב תוכנה 1 תרגיל מספר 4 עיבוד מחרוזות וקריאה מקבצים הנחיות כלליות: קראו בעיון את קובץ נהלי הגשת התרגילים אשר נמצא באתר הקורס..(
תשע"דד אביב תוכנה 1 תרגיל מספר 4 עיבוד מחרוזות וקריאה מקבצים הנחיות כלליות: קראו בעיון את קובץ נהלי הגשת התרגילים אשר נמצא באתר הקורס..(http://mdle.tau.ac.il/) בלבד הגשת התרגיל תעשה במערכת ה- mdle aviv
קרא עודSlide 1
מבוא למחשב בשפת C : מערכים חד ודו-ממדיים מבוסס על השקפים שחוברו ע"י שי ארצי, גיתית רוקשטיין, איתן אביאור וסאהר אסמיר עבור הקורס "מבוא למדעי המחשב". עודכן ע"י דן רביב נכתב על-ידי טל כהן, נערך ע"י איתן אביאור.
קרא עודהמשימה תרגול מס' 5: קלט-פלט במערכות הפעלה שונות יש סימונים שונים עבור ירידת שורה :)newline( ב- UNIX/Linux )Line Feed( \n ב- Windows )Carriage Return +
המשימה תרגול מס' 5: קלט-פלט במערכות הפעלה שונות יש סימונים שונים עבור ירידת שורה :)newline( ב- UNIX/Linux )Line Feed( \n ב- Windows )Carriage Return + Line Feed( \r\n - יכולות להתעורר בעיות... זרמים, קוראים
קרא עודשאלהIgal : מערכים דו מימדיים רקורסיה:
אוניברסיטת בן גוריון בנגב מספר נבחן : תאריך המבחן: כ"ח תשרי תשע"ז 30.10.16 שמות המורים: ציון סיקסיק א' תכנות ב- C מבחן ב: 202-1-9011 מס' הקורס : הנדסה מיועד לתלמידי : ב' מועד סמ' קיץ שנה תשע"ו 3 שעות משך
קרא עודWinZIP תוכנה לדחיסת קבצים ספטמבר 2007
WinZIP תוכנה לדחיסת קבצים ספטמבר 2007 תשס"ח 2007. כל הזכויות שמורות לאוניברסיטה הפתוחה. בית ההוצאה לאור של האוניברסיטה הפתוחה, רח' רבוצקי 108 ת, "ד 808, רעננה 43107. The Open University of Israel, 108
קרא עודשאלה 2. תכנות ב - CShell
ביה"ס למדעי המחשב 4.2.2018 האקדמית נתניה מבחן מועד א' יסודות מערכות פתוחות סמסטר חורף, תשע"ח משך המבחן: שלוש וחצי שעות. יש לענות על כל השאלות. מותר השימוש בחומר עזר כלשהו, פרט למחשבים, (מחשבונים מותר).
קרא עודמרצים יקרים, אתר המכללה מאפשר למרצי המכללה להזין את פרטיהם וקורות חייהם. זאת בדומה לאתרים מקבילים של מוסדות אקדמיים בארץ ובעולם. עמודי המרצים נועדו לא
מרצים יקרים, אתר המכללה מאפשר למרצי המכללה להזין את פרטיהם וקורות חייהם. זאת בדומה לאתרים מקבילים של מוסדות אקדמיים בארץ ובעולם. עמודי המרצים נועדו לאפשר למרצי המכללה לפרסם באתר המכללה פרטים אודותיהם )תחומי
קרא עודמדריך למרצים ומתרגלים 1
מדריך למרצים ומתרגלים 1 תוכן עניינים מדריך למרצים ומתרגלים...1 קבלת סיסמה לתחנת מידע למרצה...3 הוספת חומרי למידה...6 הוספת מורשה גישה לאתר הוספת מטלה קורס...9 לאתר הקורס...11 בחירת בודקים למטלה...17 מערכת
קרא עודהנחיות הורדה ותפעול לספרים דיגיטלים. הוצאת כנרת, זמורה ביתן שמחה להגיש לכם, התלמידים, ספר דיגיטלי. הספרים עצמם הינם בקבצי PDF הניתנים להורדה ללא עלות
הנחיות הורדה ותפעול לספרים דיגיטלים. הוצאת כנרת, זמורה ביתן שמחה להגיש לכם, התלמידים, ספר דיגיטלי. הספרים עצמם הינם בקבצי PDF הניתנים להורדה ללא עלות וללא צורך ברישום לאתר למשתמשי סדרת פשוט חשבון. בספרים:
קרא עודתוכן העניינים
הוצאת חושבים קדימה הילה קדמן # חלק ב יעוץ מקצועי: חיים אברבוך מותאם לתכנית הלימודים החדשה בבתי הספר התיכוניים מהדורה חמישית הוצאת חושבים קדימה ת.ד. 1293 רעות 71908 www.kadman.net הילה קדמן 0522 525527
קרא עוד<4D F736F F D20E7E5F7E920E0E9EEE5FA20E1E8E1ECE42E646F63>
1 טבלה מודל טבלאי - מודל נתונים המייצג את המציאות בארגון כאוסף של טבלאות. מסד נתונים טבלאי מסד שבו כל הנתונים נראים למשתמש כמאוחסנים בטבלאות. דוגמא: טבלת תקליטורים. תכונה שם זמר מפיק שנת הוצאה מחיר 78.00
קרא עוד1 תבניות טקסט מהי תבנית טקסט? שימוש ב- Characters Meta שימוש ב- Expression Grouping שימוש ב- Quantifiers תת תבניות הפונקציה preg_match הפונקציה preg_m
1 תבניות טקסט מהי תבנית טקסט? שימוש ב- Characters Meta שימוש ב- Expression Grouping שימוש ב- Quantifiers תת תבניות הפונקציה preg_ הפונקציה preg all הפונקציה str_replace הפונקציה preg_replace 2 מהי תבנית
קרא עודמצגת של PowerPoint
מהי סביבת איקס לימוד? סביבת איקס לימוד היא סביבה גמישה לתרגול היכולת לזכור ולהיזכר במושגים ועובדות מתחומי תוכן שונים על ידי התאמה. הסביבה מבוססת על המשחק 'איקס עיגול' והתוכן אותו מתרגלים יכול מסוג טקסט
קרא עוד2013/14 אוניברסיטת חיפה מבוא למדעי מחשב, מעבדה מטרת המעבדה: לתרגל את המעבר מאלגוריתם לקוד C כמה שיותר. הוראות:.1.2 ניתן לעבוד ביחידים או בזוגות. (יש מ
מטרת המעבדה: לתרגל את המעבר מאלגוריתם לקוד C כמה שיותר. הוראות:.1.2 ניתן לעבוד ביחידים או בזוגות. (יש מספיק עמדות לכולם ולכן מומלץ לעבוד ביחידים). במהלך המעבדה יהיה עליכם לבצע משימות. אם תצטרכו עזרה בשלב
קרא עודSlide 1
מבוא למדעי המחשב תירגול 1: מבוא 1 אתר הקורס webcourse.cs.technion.ac.il/234114 חדשות הקורס תרגילי בית חומר עזר, מבחנים קודמים, שאלות נפוצות, ועוד... הרצאות ותירגולים 2 אתר הקורס 3 רשימת תפוצה חובה להירשם!
קרא עודתוכנה 1 1 אביב תשע"ג תרגיל מספר 5 מערכים, מחרוזות, עיבוד טקסט ומבני בקרה הנחיות כלליות: קראו בעיון את קובץ נהלי הגשת התרגילים אשר נמצא באתר הקורס. הגש
תוכנה 1 1 אביב תשע"ג תרגיל מספר 5 מערכים, מחרוזות, עיבוד טקסט ומבני בקרה הנחיות כלליות: קראו בעיון את קובץ נהלי הגשת התרגילים אשר נמצא באתר הקורס. הגשת התרגיל תיעשה במערכת ה- mdle בלבד.(http://mdle.tau.ac.il/)
קרא עודMicrosoft Word - Ass1Bgu2019b_java docx
ת ר ג י ל 1 ב ק ו ר ס מ ב ו א לתכנות 202.1.9031 JAVA סמסטר ב, ת נ א י ם ו ל ו ל א ו ת תאריך אחרון להגשה בציון מלא : 02.04.19 עד שעה : 23:55, כ ל יום איחור ל א מ א ו ש ר א ו ח ל ק ממנו מודריד 10 נקודות
קרא עודאגף התקשוב, אוניברסיטת בר אילן קורס תוכנת מטלב ויישומיה ד"ר סמדר שץ מימוש ממשק משתמש ע"י GUIDE קורס תוכנת מטלב ויישומיה שיעור מס' 12: שימוש ב- GUIDE -
מימוש ממשק משתמש ע"י GUIDE שיעור מס' 12: שימוש ב- GUIDE - GUIDE ראשי תיבות של - GUI Design Environment הוא כלי ליצירה חצי-אינטראקטיבית של ממשקי-משתמש. תהליך העבודה עם GUIDE הפעלת GUIDE ליצירת ממשק חדש
קרא עודPowerPoint Presentation
תוכנה 1 תרגול 1: סביבת העבודה ומבוא ל- Java 1 מנהלות אתר הקורס: http://courses.cs.tau.ac.il/software1/1516b/ מתרגלים: ברית יונגמן )שעת קבלה: שלישי ב- 8:00 בתיאום מראש( לנה דנקין )שעת קבלה: שלישי ב- 17:00,
קרא עודבס"ד תרגיל 3 מועד אחרון ל כללי בתרגיל זה עליכם לכתוב תוכנה שמדמה מאגר נתונים של חנות. את מוצרי החנות תייצגו באמצעות עצים ורשימות מקושרות יהיה עליכם לנ
בס"ד תרגיל 3 מועד אחרון ל כללי בתרגיל זה עליכם לכתוב תוכנה שמדמה מאגר נתונים של חנות. את מוצרי החנות תייצגו באמצעות עצים ורשימות מקושרות יהיה עליכם לנהל את מאגר הנתונים של החנות, לבצע אליו שינוים ושאילתות
קרא עודPowerPoint Presentation
תרגול מס' 4: המתרגם שימוש במחלקות קיימות מחרוזות, קבצים, וקבלת קלט מהמשתמש המתרגם משימה: תכנית המתרגמת קטעי טקסט לשפה אחרת הקלט: קובץ המכיל את קטעי הטקסט וכן את השפה אליה רוצים לתרגם 2 שאלות האם כבר יש
קרא עודתוכן העניינים
הוצאת חושבים קדימה הילה קדמן חלק ב יעוץ מקצועי: חיים אברבוך מותאם לתכנית הלימודים החדשה בבתי הספר התיכוניים מהדורה חמישית הוצאת חושבים קדימה ת.ד. 1293 רעות 71908 www.kadman.net הילה קדמן 0522 525527 kadman11@gmail.com
קרא עודSlide 1
מבוא לתכנות ב- JAVA תרגול 5 מה בתרגול מחרוזות מערכים דו ממדיים מחרוזות (Strings) מחרוזת היא רצף של תווים. immutable על מנת ליצור ולטפל במחרוזות נשתמש במחלקה String למחלקה String מתודות שונות שמאפשרות פעולות
קרא עודמבוא לתכנות ב- JAVA תרגול 7
מבוא לתכנות ב- JAVA תרגול 8 תזכורת - מבנה של פונקציה רקורסיבית.2 פונקציה רקורסיבית מורכבת משני חלקים עיקריים 1. תנאי עצירה: מקרה/מקרים פשוטים בהם התוצאה לא מצריכה קריאה רקורסיבית לחישוב צעד רקורסיבי: קריאה
קרא עודT01-1page
מבוא לשפת C תירגול 1: מבוא 1 אתר הקורס webcourse.cs.technion.ac.il/234112 חדשות הקורס תרגילי בית הרצאות ותירגולים חומר עזר, מבחנים קודמים, שאלות נפוצות, ועוד... 2 אתר הקורס 3 רשימת תפוצה חובה להירשם! הודעות
קרא עודמדריך להתחלה מהירה Microsoft Project 2013 נראה שונה מגירסאות קודמות, ולכן יצרנו מדריך זה כדי לעזור לך ללמוד להכיר אותו. סרגל הכלים לגישה מהירה התאם אי
מדריך להתחלה מהירה Microsoft Project 2013 נראה שונה מגירסאות קודמות, ולכן יצרנו מדריך זה כדי לעזור לך ללמוד להכיר אותו. סרגל הכלים לגישה מהירה התאם אישית את האזור הזה כדי שהפקודות המועדפות עליך יהיו תמיד
קרא עודמטלב לפיסיקאים שיעור 1
חישובים סוגי ביטויים מתמטיים שיעור מס' : סביבת עבודה ביטוי מתמטי מורכב מרכיבים )אופרנדים( ומפעולה שנעשית ביניהם )אופרטור(. opernd opertor opernd2 opertor opernd FunctionNme(rgument) אופרטור בינרי אופרטור
קרא עודex1-bash
ביה"ס למדעי המחשב סמסטר חורף תשע"ח 13.12.2017 יסודות מערכות פתוחות פתרון תרגיל מס' 7 המכללה האקדמית נתניה שימו לב: כל ההערות שבתחילת תרגילים 1-6 תקפות גם לתרגיל זה. הערה 1: החל מתרגיל זה והלאה, בכל פעם
קרא עודMicrosoft Word - tips and tricks - wave 5.doc
- טיפים וטריקים Samsung S8500 Wave שקע אוזניות רמקול שקע כניסת USB חיישן תאורה מצלמה קדמית מקש נעילה לחצני הגברת / הנמכת השמע מקש המצלמה מקש SEND מקש,END כיבוי / הדלקה מקש התפריט 1 תפעול כללי < הקש את
קרא עודתרגול 1
מבוא למדעי המחשב 2019 תרגול 5 מחרוזות, חתימות ורקורסיה מחרוזות רצף של תווים רקורסיה קריאה של מתודה לעצמה באופן ישיר או עקיף ראינו בהרצאה מחרוזות: תווים, חתימות: העמסה- String,הצהרה, overloading אתחול רקורסיה:
קרא עודתכנות מונחה עצמים א' – תש"ע
1 תכנות מונחה עצמים והנדסת תוכנה תשע"ו 2 בנאי העתקה בניית העתק של אובייקט קיים. בניית העתק בעת העברת אובייקט לפונקציה. בניית העתק בעת החזרת אובייקט מפונקציה. ניתן להגדיר בנאי העתקה. אם לא מגדירים, אז הקומפיילר
קרא עודמסע מדע ו - מסע ברכב שטח ביבשות רחוקות
הנחיות הורדה ותפעול לספרים דיגיטלים. הוצאת כנרת, זמורה ביתן שמחה להגיש לכם, התלמידים, ספר דיגיטלי. הספרים עצמם הינם בקבצי PDF הניתנים להורדה ללא עלות וללא צורך ברישום לאתר למשתמשי סדרת פשוט חשבון. בספרים:
קרא עודמדריך להתקנת Code Blocks מדריך זה נועד לתאר את תהליך התקנת התוכנה של הקורס "מבוא למחשב שפת C". בקורס נשתמש בתוכנת Code::Blocks עם תוספת )אשף( המתאימה
מדריך להתקנת Code Blocks מדריך זה נועד לתאר את תהליך התקנת התוכנה של הקורס "מבוא למחשב שפת C". בקורס נשתמש בתוכנת Code::Blocks עם תוספת )אשף( המתאימה לקורס. האשף קובע את סביבת הפיתוח כך שתתאים לצורכי הקורס.
קרא עודהוספת קישור לאתר אינטרנט תוכן ממשק בדיקת מטלות...3 איחוד אתרי קורסים...5 סל מחזור... 7 חידושים בפעילויות...8 תצורת קורס: כפתורים... 9 פורומים...10 שיפ
הוספת קישור לאתר אינטרנט תוכן ממשק בדיקת מטלות...3 איחוד אתרי קורסים...5 סל מחזור... 7 חידושים בפעילויות...8 תצורת קורס: כפתורים... 9 פורומים...10 שיפורים נוספים... 11 1 Moodle חדש במערכת ה- מערכת מודל
קרא עודמבוא למדעי המחשב
מבוא למדעי המחשב מחרוזות, חתימה של פונקציה ומעטפות תוכן עניינים טיפוסים מורכבים טיפוסים מורכבים ערך שם טיפוס 12 m int undef. x boolean true y boolean arr int[] כאלה שעשויים להכיל יותר מערך פרימיטיבי אחד
קרא עודאוניברסיטת בן גוריון בנגב תאריך המבחן: שקולניק אלכסנדר שם המרצה: מר בשפת JAVA מבוא לתכנות מבחן ב: מס' הקורס : הנדסת תעשיה וניהול מ
אוניברסיטת בן גוריון בנגב תאריך המבחן: 12.02.17 שקולניק אלכסנדר שם המרצה: מר בשפת JAVA מבוא לתכנות מבחן ב: 202.1.9031 מס' הקורס : הנדסת תעשיה וניהול מיועד לתלמידי : א' מועד א' סמ' שנה תשע"ד 3 שעות משך
קרא עוד(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 ) של בסיס הנתונים ואינו נוגע בחלקו
קרא עודמערכות הפעלה קורס מס'
מערכות קבצים מבוזרות מבוא מבנה כללי דוגמה: Network file system דוגמה: Google file system 1 חגית עטיה מערכות קבצים מבוזרות מאפשרות לתהליכים אשר רצים במכונות שונות, גישה ושיתוף קבצים שקיפות לאפליקציה: אפליקציה
קרא עודThe MATLAB Notebook v1.6
תכנות מונחה-אירועים שיעור מס' 11: תכנות ממשקי משתמש תכנות סדרתי סדר ביצוע הפקודות נקבע ע"י קוד התוכנית. קלט מן הסביבה נעשה באופן יזום ע"י התוכנית. במקרים בהם מבקשים קלט ממשתמש, התוכנית עוצרת את הביצוע
קרא עוד290/402//3 המרתמשובשערעולמילקייםמתקןחדשלתקןקיים רקע: קיימיםארבעהמקורותאפשרייםלמיפוילמסרהמשוב: כשהמסרנקלט עלפיהסכימההמתוארתבמסמךהAPIשלכל מסרומסראליומתי
המרתמשובשערעולמילקייםמתקןחדשלתקןקיים רקע: קיימיםארבעהמקורותאפשרייםלמיפוילהמשוב: כשהנקלט עלפיהסכימההמתוארתבמסמךהAPIשלכל ואליומתייחסהמשוב גישהכללית: המרהבסיסיתשלהמשוברקעלמנתשמערכותהמחשובידעואםתקיןאותקול.
קרא עודמבחן 7002 פרטים כלליים מועד הבחינה: בכל זמן מספר השאלון: 1 משך הבחינה: 3 שעות חומר עזר בשימוש: הכל )ספרים ומחברות( המלצות: קרא המלצות לפני הבחינה ובדי
מבחן 7002 פרטים כלליים מועד הבחינה: בכל זמן מספר השאלון: 1 משך הבחינה: 3 שעות חומר עזר בשימוש: הכל )ספרים ומחברות( המלצות: קרא המלצות לפני הבחינה ובדיקות אחרונות לפני מסירה )עמודים 8-11( מבנה השאלון 5
קרא עודהגשה תוך שבוע בשעת התרגול
מרצה: שולי וינטנר. מתרגל: עזרא דאיה. מבוא למדעי המחשב בחינת מועד א', סמסטר א' תשס"ה, 6..5 משך המבחן: שעתיים וחצי. חומר עזר: מותר כל חומר עזר, מלבד מחשב. הנחיות: ודאו כי בטופס שבידיכם 8 עמודים. יש לכתוב
קרא עוד<4D F736F F D20FAE5F1F4FA20ECE7E5E5FA20E3F2FA20ECE2E1E920E3E9F1F720FAEEE5F0E5FA20E6E9F8FA20E4F8F6E72E646F63>
טי.וי.קליפ אולפן עריכה והקלטה לוידאו וסאונד שירותים מיוחדים לתחום החקירות והמשפט ניתוח וידאו וסאונד חוות דעת מקצועית טלפון : 09-7663465, פקס': 054-4212424, 077-4213465 נייד : רחוב הכיכר 4 (קניון הכיכר)
קרא עודPowerPoint Presentation
מבוא למדעי המחשב תירגול 6: כתובות ומצביעים 1 תוכנייה מצביעים מצביעים ומערכים, אריתמטיקה של מצביעים 2 3 מצביעים תזכורת- כתובות זיכרון הזיכרון כתובת התא #1000 #1004 #1008 ערך השמור בתא תא 10-4 לא מאותחל
קרא עודאגף התקשוב, אוניברסיטת בר אילן קורס תוכנת מטלב ויישומיה ד"ר סמדר שץ קורס תוכנת מטלב ויישומיה שיעור מס' 11: תכנות ממשקי משתמש תכנות מונחה-אירועים תכנות
שיעור מס' 11: תכנות ממשקי משתמש תכנות מונחה-אירועים תכנות סדרתי סדר ביצוע הפקודות נקבע ע"י קוד התוכנית. תכנות מונחה-אירועים סדר ביצוע הפקודות נקבע ע"י אירועים בסביבה )למשל פעולות של המשתמש(. קלט מן הסביבה
קרא עודPowerPoint Presentation
1 תוכנה 1 תרגול 1: מנהלות, סביבת העבודה ומבוא ל- Java 1 2 מנהלות I מתרגלים: יעל אמסטרדמר )שעת קבלה: חמישי ב- 12, בתיאום מראש( דביר נתנאלי )שעת קבלה: רביעי ב- 17, בתיאום מראש( http://courses.cs.tau.ac.il/software1/1415a
קרא עודשקופית 1
Computer Programming Summer 2017 תרגול 5 מערכים חד-מימדיים )תזכורת( לדוגמא: מערך בשם Arr בגודל 8 שאיבריו מטיפוס int 3 7 5 6 8 1 23 16 0 1 2 3 4 5 6 7 ב - arr[0] ב יושב ערך שהוא המספר השלם 3 arr[1] - יושב
קרא עודמבחן סוף סמסטר מועד א 15/02/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, דניאל גנקין הוראות: א. בטופס המבחן 7 עמודים ו 4 דפי נוסחאות. ב
מבחן סוף סמסטר מועד א 15/02/08 מרצה אחראית: דר שירלי הלוי גינסברג מתרגלים: גלעד קותיאל, דניאל גנקין הוראות: א. בטופס המבחן 7 עמודים ו 4 דפי נוסחאות. בדקו שכל העמודים ברשותכם. ב. משך המבחן שלוש שעות (180
קרא עודמבוא למדעי המחשב
מבוא כללי לתכנות ולמדעי המחשב 1843-0310 מרצה: אמיר רובינשטיין מתרגל: דין שמואל אוניברסיטת תל אביב סמסטר חורף 2017-8 חלק א - השיטה הבינארית שיעור 5 ו- 1? ספירה בבסיס 2 ואיך אומרים "hello" עם 0 1 ממעגלים
קרא עודתורת החישוביות תרגול הכנה לוגיקה ותורת הקבוצות מה יש כאן? בקורס תורת החישוביות נניח ידע בסיסי בתורת הקבוצות ובלוגיקה, והכרות עם מושגים בסיסיים כמו א"ב
תורת החישוביות תרגול הכנה לוגיקה ותורת הקבוצות מה יש כאן? בקורס תורת החישוביות נניח ידע בסיסי בתורת הקבוצות ובלוגיקה, והכרות עם מושגים בסיסיים כמו א"ב, מילה ושפה לטובת מי ששכח חומר זה, או שלא למדו מעולם,
קרא עודתוכנה 1 אביב תשע"ח תרגיל מספר 8 אוספים גנריים ו- framework collection הנחיות כלליות: קראו בעיון את קובץ נהלי הגשת התרגילים אשר נמצא באתר הקורס. הגשת ה
תוכנה 1 אביב תשע"ח תרגיל מספר 8 אוספים גנריים ו- framework collection הנחיות כלליות: קראו בעיון את קובץ נהלי הגשת התרגילים אשר נמצא באתר הקורס. הגשת התרגיל תיעשה במערכת ה- moodle בלבד.(http://moodle.tau.ac.il/)
קרא עודאוניברסיטת בן גוריון בנגב תאריך המבחן: שם המרצה: מר אלכסנדר שקולניק, בשפת JAVA מבחן ב: מבוא לתכנות מס' הקורס : מיועד לתלמידי : הנד
אוניברסיטת בן גוריון בנגב תאריך המבחן: 29.01.19 שם המרצה: מר אלכסנדר שקולניק, בשפת JAVA מבחן ב: מבוא לתכנות 202.1.9031 מס' הקורס : מיועד לתלמידי : הנדסת תעשיה וניהול שנה תשע"ט א' סמ' א' מועד 3 שעות משך
קרא עודמספר זהות: סמסטר ב' מועד א' תאריך: 11102/4// שעה: 9:22 משך הבחינה: 3 שעות חומר עזר: אין מותר השימוש במחשבון פשוט בחינה בקורס: מבני נתונים מרצה: הדר בי
מספר זהות: סמסטר ב' מועד א' תאריך: 11102/4// שעה: 9:22 משך הבחינה: 3 שעות חומר עזר: אין מותר השימוש במחשבון פשוט בחינה בקורס: מבני נתונים מרצה: הדר בינסקי הנחיות: יש לענות על כל השאלות. יש לענות על כל
קרא עודתרגיל בית מספר 1#
תרגיל בית מספר 6 )אחרון!( - להגשה עד 12 ביוני )יום ראשון( בשעה ::225 קיראו בעיון את הנחיות העבודה וההגשה המופיעות באתר הקורס, תחת התיקייה.assignments חריגה מההנחיות תגרור ירידת ציון / פסילת התרגיל. הגשה:
קרא עודאוניברסיטת חיפה החוג למדעי המחשב מרצה: שולי וינטנר מתרגלים: נעמה טוויטו, מחמוד שריף מבוא למדעי המחשב סמסטר א' תשע"ב בחינת סיום, מועד א', הנחי
אוניברסיטת חיפה החוג למדעי המחשב מרצה: שולי וינטנר מתרגלים: נעמה טוויטו, מחמוד שריף מבוא למדעי המחשב סמסטר א' תשע"ב בחינת סיום, מועד א', 6.2.2012 הנחיות: 1. משך הבחינה: 120 דקות. 2. היציאה מהכיתה במהלך
קרא עודסרגל כלים ל-Outlook או לExplorer- מדריך למשתמש
סרגל כלים ל- Outlook או ל Explorer- מדריך למשתמש 1 כני ס ה ו י צ יאה מהמערכת לכניסה יש ללחוץ על צלמית "כניסה למע רכת" ליציאה יש ללחוץ פעם נוספת לק בלת הצ למית סרגל כלים לדפד פ ן מסוג Explorer או Firefox
קרא עודSlide 1
מבוא למדעי המחשב תירגול 4: משתנים בוליאניים ופונקציות מבוא למדעי המחשב מ' - תירגול 4 1 משתנים בוליאניים מבוא למדעי המחשב מ' - תירגול 4 2 ערכי אמת מבחינים בין שני ערכי אמת: true ו- false לכל מספר שלם ניתן
קרא עודאוניברסיטת תל אביב - בית הספר למדעי המחשב מבוא מורחב למדעי המחשב, אביב 2019 תרגיל בית מספר - 2 להגשה עד 02/04/2019 בשעה 23:55 קיראו בעיון את הנחיות הע
תרגיל בית מספר - 2 להגשה עד 02/04/2019 בשעה 23:55 קיראו בעיון את הנחיות העבודה וההגשה המופיעות באתר הקורס, תחת התיקייה.assignments חריגה מההנחיות תגרור ירידת ציון / פסילת התרגיל. הגשה: תשובותיכם יוגשו
קרא עודPowerPoint Presentation
תכנות מתקדם בשפת Java אוניברסיטת תל אביב 1 תוכנה 1 תרגול 3: עבודה עם מחרוזות )Strings( מתודות )Methods( 1 תכנות מתקדם בשפת Java אוניברסיטת תל אביב 2 מחרוזות )STRINGS( 3 מחרוזות String s = Hello ; מחרוזות
קרא עודSlide 1
מבוא למחשב בשפת C צעדים הרצאה 2: ראשונים בשפת C מבוסס על השקפים שחוברו ע"י שי ארצי, גיתית רוקשטיין, איתן אביאור וסאהר אסמיר עבור הקורס "מבוא למדעי המחשב". עודכן ע"י דן רביב נכתב על-ידי טל כהן, נערך ע"י
קרא עודMicrosoft Word - sync_LG.doc
LG PC Suite הגדרות וביצוע סנכרון ניתן להתקין את התוכנה מדיסק המצורף לערכה ניתן לסנכרן עד 100 אירועים בלוח שנה ועד 500 אנשי קשר 1 לחץ על איקון Suite" "LG PC בשולחן העבודה 2 להגדרות הסינכרון לחץ על Sync"
קרא עודאוניברסיטת חיפה החוג למדעי המחשב מבוא למדעי המחשב מועד א' סמסטר ב', תשע"ג, משך המבחן: שעתיים וחצי חומר עזר: אסור הנחיות: וודאו כי יש בידיכם
אוניברסיטת חיפה החוג למדעי המחשב מבוא למדעי המחשב מועד א' סמסטר ב', תשע"ג,.6.013 משך המבחן: שעתיים וחצי חומר עזר: אסור הנחיות: וודאו כי יש בידיכם 8 עמודי שאלון )כולל עמוד זה(. עליכם לכתוב את התשובות על
קרא עודMicrosoft Word - ExamA_Final_Solution.docx
סמסטר חורף תשע"א 18 בפבואר 011 הטכניון מכון טכנולוגי לישראל הפקולטה למדעי המחשב מרצה: מתרגלים: רן אל-יניב נועה אלגרבלי, גיא חפץ, נטליה זילברשטיין, דודו ינאי (אחראי) סמסטר חורף תשע" מבחן סופי פתרון (מועד
קרא עודPowerPoint Presentation
פרוטאוס הדרכה לפיתוח פרויקט מבוסס ארדואינו 1 הוראות הפעלה תוכנת פרוטאוס מכילה כמות גדולה מאוד של כלי עזר להבנת דרך ההפעלה של התוכנה. שני מקורות מידע עיקריים עומדים לרשות המשתמש מחוץ לתוכנה: o באתר האינטרנט
קרא עודשעור 6
שעור 6 Open addressing אין רשימות מקושרות. (נניח שהאלמנטים מאוחסנים בטבלה עצמה, לחילופין קיים מצביע בהכנסה המתאימה לאלמנט אם אין שרשור). ב- addressing open הטבלה עלולה להימלא ב- factor α load תמיד. במקום
קרא עודSlide 1
מבוא לשפת C תירגול 3: טיפוסים והמרות 1 מה היה שבוע שעבר? משתנים קלט/פלט scanf( ו- printf ( Redirection The Input Buffer 2 תוכנייה טיפוסי משתנים קלט/פלט מעוצב המרה בין טיפוסים קבועים 3 חישוב ממוצע בין שני
קרא עודמבוא למדעי המחשב
מבוא כללי לתכנות ולמדעי המחשב 1843-0310 מרצה: אמיר רובינשטיין מתרגל: דין שמואל אוניברסיטת תל אביב סמסטר חורף 2017-8 חלק ב - מבוא לקריפטוגרפיה שיעור 5 (offset מונחים בסיסיים צופן קיסר (היסט,.1.2 1 Today
קרא עודתאריך פרסום: תאריך הגשה: מבנה נתונים תרגיל 5 )תיאורטי( מרצה ומתרגל אחראים: צחי רוזן, דינה סבטליצקי נהלי הגשת עבודה: -את העבודה יש לה
תאריך פרסום: 01.01.15 תאריך הגשה: 15.01.15 מבנה נתונים תרגיל 5 )תיאורטי( מרצה ומתרגל אחראים: צחי רוזן, דינה סבטליצקי נהלי הגשת עבודה: -את העבודה יש להגיש בזוגות. -העבודה חייבת להיות מוקלדת. -הקובץ חייב
קרא עודTutorial 11
מבוא לשפת C תרגול 8: מערכים רב-ממדיים תרגילים בנושא מערכים ורקורסיה מבוסס על השקפים שחוברו ע"י שי ארצי, גיתית רוקנשטיין, איתן אביאור וסאהר אסמיר עבור הקורס "מבוא למדעי המחשב" נכתב ע"י טל כהן, עודכן ע"י
קרא עודPowerPoint Presentation
תרגול מס' 3: המתרגם שימוש במחלקות קיימות מחרוזות, קבצים, וקבלת קלט מהמשתמש שלבי הפיתוח - חזרה קצרה ישנם שני שלבים נפרדים: שלב פיתוח התוכנית בשלב זה אנו משתמשים במהדר )קומפיילר( כדי להמיר קבצי.java )קבצי
קרא עודמבוא למדעי המחשב
מבוא למדעי המחשב תכנות מונחה אובייקטים תוכן עניינים טיפוסי נתונים מורכבים המחלקה String תזכורת לשימוש שעשינו במחלקה String str = new String( Hello ); s.o.p(str.tostring()); s.o.p(str.charat(4)); s.o.p(str.equals(
קרא עודמהוא לתכנות ב- JAVA מעבדה 3
מבוא לתכנות ב- JAVA מעבדה 3 נושאי התרגול לולאות ניפוי שגיאות לולאות - הקדמה כיצד הייתם כותבים תוכנית שתדפיס את המספרים השלמים בין 1 ל- 100 בעזרת הכלים שלמדתם עד עתה? חייבת להיות דרך אחרת מאשר לכתוב 100
קרא עודמספר מחברת: עמוד 1 מתוך 11 ת"ז: תשע"א מועד ב סמסטר א' תאריך: 00:11 שעה: 0 שעות הבחינה: משך כל חומר עזר אסור בשימוש בחינה בקורס: מבוא למדעי ה
עמוד 1 מתוך 11 תשע"א מועד ב סמסטר א' 14.2.2011 תאריך: 00:11 שעה: 0 שעות הבחינה: משך כל חומר עזר אסור בשימוש בחינה בקורס: מבוא למדעי המחשב יש לענות על כל 5 השאלות. בכל השאלות במבחן יש לכתוב פונקציות יעילות
קרא עודMicrosoft PowerPoint - T-10.ppt [Compatibility Mode]
מבוא למחשב בשפת Matlab לולאות בלוקי try-catch :10 תרגול מבוסס על השקפים שחוברו ע"י שי ארצי, גיתית רוקשטיין, איתן אביאור, סאהר אסמיר וטל כהן עבור הקורס "מבוא למדעי המחשב" נכתב על-ידי רמי כהן,אולג רוכלנקו,
קרא עודPowerPoint Presentation
מבוא למדעי המחשב תירגול 2: מבוא לתיכנות ב- C 1 תוכנייה משתנים קלט/פלט משפטי תנאי מבוא למדעי המחשב מ' - תירגול 3 2 משתנים 3 משתנים- תמונת הזיכרון הזיכרון כתובת התא #1000 10-4 לא מאותחל 67 לכל תא בזיכרון
קרא עודתכנות בשפת פייתון ברק גונן
תכנות בשפת פייתון ברק גונן תכנות בשפת פייתון Python Programming / Barak Gonen גרסה 1.03 כתיבה: ברק גונן עריכה: עומר רוזנבוים אין לשכפל, להעתיק, לצלם, להקליט, לתרגם, לאחסן במאגר מידע, לשדר או לקלוט בכל
קרא עודתרגיל בית מספר 1#
ב 4 תרגיל בית מספר - 1 להגשה עד 72 באוקטובר בשעה ::725 קיראו בעיון את הנחיות העבודה וההגשה המופיעות באתר הקורס, תחת התיקייה.assignments חריגה מההנחיות תגרור ירידת ציון / פסילת התרגיל. הנחיות והערות ספציפיות
קרא עודMicrosoft Word B
מרצה: שולי וינטנר. מתרגל: שלמה יונה מבוא למדעי המחשב מועד ב', סמסטר א' תשס"ג, 17/2/03 משך המבחן: שעתיים וחצי. חומר עזר: מותר כל חומר עזר, מלבד מחשב. הנחיות: 1. ודאו כי בטופס שבידיכם 8 עמודים. יש לכתוב
קרא עודMicrosoft Word - c_SimA_MoedB2005.doc
מרצה: שולי וינטנר. מתרגל: עזרא דאיה. מבוא למדעי המחשב בחינת מועד ב', סמסטר א' תשס"ה,.2.2005 משך המבחן: שעתיים וחצי. חומר עזר: מותר כל חומר עזר, מלבד מחשב. הנחיות:. ודאו כי בטופס שבידיכם עמודים. יש לכתוב
קרא עודפתרון מוצע לבחינת מה"ט ב_שפת c מועד ב אביב תשע"ט, אפריל 2019 מחברת: גב' זהבה לביא, מכללת אורט רחובות שאלה מספר 1 מוגדרת מחרוזת המורכבת מהספרות 0 עד 9.
פתרון מוצע לבחינת מה"ט ב_שפת c מועד ב אביב תשע"ט, אפריל 2019 מחברת: גב' זהבה לביא, מכללת אורט רחובות שאלה מספר 1 מוגדרת מחרוזת המורכבת מהספרות 0 עד 9. הדפסה ראשונה: מתבצעת לולאה שרצה מאפס עד אורך המחרוזת.
קרא עודמבוא למדעי המחשב - חובלים
החוג למדעי המחשב אוניברסיטת חיפה מבוא למדעי המחשב סמסטר א' תשע"ג בחינת סיום, מועד ב', 20.02.2013 מרצה: ריטה אוסדצ'י מתרגלת: נעמה טוויטו מדריך מעבדה: מחמוד שריף משך המבחן: שעתיים חומר עזר: ספר של Kernighan
קרא עודפרויקט שורשים דמות
פרויקט שורשים דמות בחייכם אודות דמות פרק זה בעבודת השורשים יכלול מידע אודות הדמות שנבחרה מצד ההורים. הפרק יכיל תקציר רגיל ]רשות[ או מעוצב ]רשות[, טקסט ]חובה[, תמונות ]רשות אבל ]רשות [. רצוי מאוד[, אלבום-מצגת
קרא עודMicrosoft PowerPoint - rec3.ppt
תכנו ת מונח ה עצ מים משתני מחלקה, עצמים מוכלים ועצמים מוצבעים א וה ד ברז יל י א ונ יברס י ט ת תל אביב משתנ י מח ל קה Static Members משתני מחלקה members) (static משתנים סטטיים מוגדרי ם בתוך מח לקה ואולם
קרא עודSlide 1
1 אובייקטים היום בתרגול: 2.)objects מחלקות )classes( ואובייקטים )מופעים, )fields( שדות המחלקה שיטות הכמסה )methods של מחלקה. ( class מחלקה - עד עכשיו השתמשנו בעיקר בטיפוסים מובנים ופונקציות המבצעות חישובים
קרא עודregular_expression_examples
ביטוי רגולארי או באנגלית: Regular Expression כאשר רוצים לחפש על נושא מסוים (למשל בגוגל), כותבים בערך מה שרוצים ואז מנוע החיפוש מביא לנו המון קישורים שיש בהם את מה שחיפשנו בצורות שונות ומגוונות. אם איננו
קרא עודMicrosoft Word - lec
BEGIN{ s="ab12cd34" x=gsub("[1-3]","&&",s) print "s=" s x=3 s=ab1122cd334 0 BEGIN{ s="ab12cd34" x=sub("[1-3]","&&",s) print "s=" s 0 x=1 s=ab112cd34 basicsys@mars~/lec11>cat F1 system("sort -n F1") 1 system("echo
קרא עודדוגמאות שהוצגו בהרצאה 10 בקורס יסודות מערכות פתוחות דוגמה 1 דוגמאות של פונקציות ב- awk שמראות שהעברת פרמטרים של משתנים פשוטים היא by value והעברת פרמט
דוגמאות שהוצגו בהרצאה 10 בקורס יסודות מערכות פתוחות דוגמה 1 דוגמאות של פונקציות ב- awk שמראות שהעברת פרמטרים של משתנים פשוטים היא by value והעברת פרמטרים של מערכים היא by reference וכן דוגמאות שמראות שמשתנים
קרא עוד234114
)234117 )234114 \ סמסטר חורף תשע"ז 2017 מבחן מסכם מועד א', 21 לפברואר 2 3 4 1 1 מספר סטודנט: רשום/ה לקורס: משך המבחן: 3 שעות. חומר עזר: אין להשתמש בכל חומר עזר. הנחיות כלליות: מלאו את הפרטים בראש דף זה
קרא עודתוכן הגדרת שאלת רב-ברירה ]אמריקאית[...2 הגדרת שאלת נכון\לא נכון...8 שאלות אמריקאיות 1
תוכן הגדרת שאלת רב-ברירה ]אמריקאית[...2 הגדרת שאלת נכון\לא נכון...8 1 הגדרת שאלת רב-ברירה ]אמריקאית[ הוספת השאלה 1. בבלוק הניהול הנמצא מימין נלחץ על מאגר שאלות.. 2. על מנת להוסיף שאלה חדשה נלחץ על לחצן
קרא עוד