SlideShare a Scribd company logo
1 of 148
Download to read offline
‫נתונים‬ ‫סוגי‬ ‫עם‬ ‫הכרות‬
‫א‬ ‫הנתונים‬ ‫למדעי‬ ‫מבוא‬'
‫שבוע‬3
‫דאטה‬ ‫מהו‬
‫דאטה‬ ‫של‬ ‫חשיבות‬
•‫נתונים‬ ‫מדע‬ ‫לעשות‬ ‫ניתן‬ ‫לא‬ ‫דאטה‬ ‫בלי‬
•‫מדען‬ ‫של‬ ‫בעבודה‬ ‫קריטי‬ ‫רכיב‬ ‫הם‬ ‫נתונים‬
‫נתונים‬
•‫פרויקט‬ ‫להביא‬ ‫יכולים‬ ‫רעה‬ ‫באיכות‬ ‫נתונים‬
‫המודל‬ ‫במורכבות‬ ‫תלות‬ ‫ללא‬ ‫לכישלון‬
‫דאטה‬ ‫של‬ ‫חשיבות‬
•‫דאטה‬ ‫על‬ ‫נדבר‬ ‫אנחנו‬ ‫היום‬
•‫דאטה‬ ‫של‬ ‫סוגים‬ ‫הם‬ ‫מה‬
•‫דאטה‬ ‫מייצגים‬ ‫איך‬
•‫בדאטה‬ ‫מסתכלים‬ ‫איך‬
•‫בדאטה‬ ‫מטפלים‬ ‫ואיך‬"‫חולה‬"
‫שעברה‬ ‫משנה‬ ‫סקר‬ ‫נתוני‬
‫שעברה‬ ‫משנה‬ ‫סקר‬ ‫נתוני‬
•‫המקובלים‬ ‫מהדרכים‬ ‫אחת‬
‫טבלה‬ ‫היא‬ ‫דאטה‬ ‫להציג‬
•‫מתאימה‬ ‫בטבלה‬ ‫שורה‬ ‫כל‬
‫אחד‬ ‫לאובייקט‬–‫סטודנט‬
•‫מראה‬ ‫בטבלה‬ ‫עמודה‬ ‫כל‬
‫אחד‬ ‫מאפיין‬ ‫של‬ ‫ערכים‬
ABT
•‫נקראת‬ ‫כזו‬ ‫טבלה‬‫טבלה‬
‫בסיסית‬ ‫אנליטית‬
https://en.wikipedia.org/wiki/Analytical_base_table
‫שעברה‬ ‫משנה‬ ‫סקר‬ ‫נתוני‬
•‫מיוצגים‬ ‫הנתונים‬ ‫כאשר‬
‫בצורת‬ABT‫יותר‬ ‫ונוח‬ ‫קל‬
‫איתם‬ ‫לעבוד‬
•‫פחות‬ ‫אחרות‬ ‫דרכים‬ ‫קיימות‬
‫דאטה‬ ‫להצגת‬ ‫נפוצות‬
‫בטבלה‬ ‫יש‬ ‫מה‬?
•‫יש‬ ‫בטבלה‬ ‫לראות‬ ‫שאפשר‬ ‫כמו‬
‫של‬ ‫נתונים‬??‫סטודנטים‬
‫מכל‬ ‫אקראית‬ ‫שנבחרו‬
‫הקורס‬ ‫את‬ ‫שלמדו‬ ‫הסטודנטים‬
‫בטבלה‬ ‫יש‬ ‫מה‬?
•‫יש‬ ‫בטבלה‬ ‫לראות‬ ‫שאפשר‬ ‫כמו‬
‫של‬ ‫נתונים‬19‫סטודנטים‬
‫מכל‬ ‫אקראית‬ ‫שנבחרו‬
‫הקורס‬ ‫את‬ ‫שלמדו‬ ‫הסטודנטים‬
‫בטבלה‬ ‫יש‬ ‫מה‬?
•‫על‬ ‫מידע‬ ‫מכילה‬ ‫עמודה‬ ‫כל‬
‫מסוים‬ ‫מאפיין‬ ‫ערכי‬
•‫כל‬ ‫מסמן‬ ‫מה‬ ‫לדעת‬ ‫רוצים‬ ‫אם‬
‫של‬ ‫תיור‬ ‫לקרוא‬ ‫צריך‬ ‫אז‬ ‫מאפיין‬
‫שמכיל‬ ‫נפרד‬ ‫בקובץ‬ ‫הנתונים‬
‫נתונים‬ ‫של‬ ‫תיור‬
‫מחשבה‬ ‫שאלות‬
•‫מאפיינים‬ ‫ובוחר‬ ‫מגדיר‬ ‫מי‬?
•‫מאפיינם‬ ‫בוחרים‬ ‫איך‬?
•‫למידע‬ ‫של‬ ‫פרויקט‬ ‫בכל‬ ‫האם‬
‫של‬ ‫בצורה‬ ‫בא‬ ‫דאטה‬ ‫מנתונים‬
ABT?
•‫עושים‬ ‫מה‬ ‫לא‬ ‫ואם‬?
‫בטבלה‬ ‫יש‬ ‫מה‬
‫נתונים‬ ‫עם‬ ‫בעיות‬
•‫נתונים‬ ‫עם‬ ‫בעיות‬ ‫יש‬ ‫האם‬?
‫נתונים‬ ‫עם‬ ‫בעיות‬
•‫נתונים‬ ‫עם‬ ‫בעיות‬ ‫יש‬ ‫האם‬?
•‫בעיות‬ ‫מספר‬ ‫יש‬ ‫בנתונים‬:
•‫חסרים‬ ‫ערכים‬
‫נתונים‬ ‫עם‬ ‫בעיות‬
•‫נתונים‬ ‫עם‬ ‫בעיות‬ ‫יש‬ ‫האם‬?
•‫בעיות‬ ‫מספר‬ ‫יש‬ ‫בנתונים‬:
•‫חסרים‬ ‫ערכים‬
•‫נכונים‬ ‫לא‬ ‫ערכים‬
‫נתונים‬ ‫עם‬ ‫בעיות‬
•‫נתונים‬ ‫עם‬ ‫בעיות‬ ‫יש‬ ‫האם‬?
•‫בעיות‬ ‫מספר‬ ‫יש‬ ‫בנתונים‬:
•‫חסרים‬ ‫ערכים‬
•‫נכונים‬ ‫לא‬ ‫ערכים‬
•‫הגיוניים‬ ‫לא‬ ‫ערכים‬
‫נתונים‬ ‫עם‬ ‫בעיות‬
•‫נתונים‬ ‫עם‬ ‫בעיות‬ ‫יש‬ ‫האם‬?
•‫בעיות‬ ‫מספר‬ ‫יש‬ ‫בנתונים‬:
•‫חסרים‬ ‫ערכים‬
•‫נכונים‬ ‫לא‬ ‫ערכים‬
•‫הגיוניים‬ ‫לא‬ ‫ערכים‬
•‫מוזרים‬ ‫ערכים‬
‫נתונים‬ ‫עם‬ ‫בעיות‬
•‫נתונים‬ ‫עם‬ ‫בעיות‬ ‫יש‬ ‫האם‬?
•‫בעיות‬ ‫מספר‬ ‫יש‬ ‫בנתונים‬:
•‫חסרים‬ ‫ערכים‬
•‫נכונים‬ ‫לא‬ ‫ערכים‬
•‫הגיוניים‬ ‫לא‬ ‫ערכים‬
•‫מוזרים‬ ‫ערכים‬
•‫נלמד‬ ‫אנו‬ ‫הקורס‬ ‫בהמשך‬
‫בבעיות‬ ‫מטפלים‬ ‫איך‬
‫בדאטה‬
‫דאטה‬ ‫של‬ ‫סוגים‬
•‫כמותי‬ ‫משתנה‬-quantitative
•‫קטגורי‬ ‫משתנה‬
•‫אירוע‬ ‫עד‬ ‫זמן‬
‫כמותי‬ ‫דאטה‬
•‫נומרי‬ ‫דאטה‬–‫אפשר‬:‫לחבר‬,
‫להחסיר‬,‫ולהכפיל‬ ‫לחלק‬
•‫דוגמאות‬:
•‫גיל‬
•‫דם‬ ‫לחץ‬
•‫דופק‬
•‫משקל‬
•‫שלנו‬ ‫מטבלה‬ ‫דוגמאות‬:
•‫בשנים‬ ‫לימוד‬ ‫שנות‬
•‫בין‬ ‫אופטימיזם‬ ‫רמת‬0‫עד‬100
‫כמותי‬ ‫דאטה‬
•‫להיות‬ ‫יכול‬ ‫כמותי‬ ‫משתנה‬‫רציף‬‫או‬‫בדיד‬
•‫רציף‬ ‫משתנה‬‫לקבל‬ ‫יכול‬‫כל‬‫נתון‬ ‫בטווח‬ ‫ערך‬,
‫להיות‬ ‫יכול‬ ‫אדם‬ ‫בן‬ ‫משקל‬ ‫למשל‬75.4444444
‫קג‬'
•‫בדיד‬ ‫משתנה‬‫לקבל‬ ‫יכול‬ ‫לא‬‫כל‬‫מתחום‬ ‫ערך‬,
‫למשל‬‫משתנה‬‫מקבל‬ ‫כלבים‬ ‫כמות‬ ‫שסופר‬‫ערכים‬:
0,1,2,3,…
•‫לב‬ ‫שימו‬‫והגדרה‬ ‫היות‬ ‫מדויקת‬ ‫אינה‬ ‫זו‬ ‫הגדרה‬
‫גבוהה‬ ‫יחסית‬ ‫מתמטית‬ ‫בשלות‬ ‫מצריכה‬ ‫מדויקת‬
‫קטגורי‬ ‫דאטה‬
•‫בינארי‬ ‫משתנה‬–‫אפשרויות‬ ‫שתי‬:
•‫חי‬‫מת‬
•‫חולה‬‫בריא‬
•‫ראש‬‫פלי‬
•‫ספר‬ ‫בית‬ ‫סיים‬‫ספר‬ ‫בית‬ ‫סיים‬ ‫לא‬
•‫גבר‬‫אישה‬
‫קטגורי‬ ‫דאטה‬
•‫נומינלי‬ ‫משתנה‬–‫קטגוריות‬‫סדר‬ ‫ללא‬
•‫דם‬ ‫סוג‬:O,A,B,AB
•‫מצב‬‫משפחתי‬:
•‫נשוי‬,‫רווק‬,‫גרוש‬,...
•‫מקצוע‬:
•‫מדען‬‫נתונים‬,‫רופא‬,‫מהנדס‬,‫סטטיסטיקאי‬,...
‫קטגורי‬ ‫דאטה‬
•‫משתנה‬‫אורדינלי‬–‫קטגוריות‬‫סדר‬ ‫עם‬:
•‫בצבא‬ ‫דרגה‬
•‫ציון‬A,B,C,D,F
•‫רצון‬ ‫שביעת‬ ‫רמת‬:‫מרוצה‬ ‫מאוד‬,‫מרוצה‬,‫בינוני‬,‫לא‬
‫מרוצה‬
•‫בקטגוריות‬ ‫גיל‬:0-10,10-20,...
‫אירוע‬ ‫עד‬ ‫זמן‬
•‫אירעו‬ ‫שיתרחש‬ ‫עד‬ ‫לוקח‬ ‫זמן‬ ‫כמה‬
•‫למוות‬ ‫עד‬ ‫זמן‬
•‫סרטן‬ ‫להתפרצות‬ ‫עד‬ ‫זמן‬
‫עובד‬ ‫זה‬ ‫כל‬ ‫איך‬?
‫נתונים‬ ‫קריאת‬ ‫בטבלה‬ ‫נתונים‬ ‫הצגת‬
‫דאטה‬ ‫של‬ ‫סוגים‬
•‫טיפוס‬ ‫מהו‬ ‫לדעת‬ ‫חשוב‬ ‫למה‬
(‫סוג‬)‫מאפיין‬ ‫של‬?
‫דאטה‬ ‫של‬ ‫סוגים‬
•‫טיפוס‬ ‫מהו‬ ‫לדעת‬ ‫חשוב‬ ‫למה‬(‫סוג‬)
‫מאפיין‬ ‫של‬?
•‫אפשר‬ ‫נתונים‬ ‫של‬ ‫שונים‬ ‫סוגים‬ ‫על‬:
‫שונות‬ ‫פעולות‬ ‫לבצע‬,‫להריץ‬
‫הצגה‬ ‫ולעשות‬ ‫שונים‬ ‫אלגוריתמים‬
‫שונה‬ ‫גרפית‬
•‫ניתן‬ ‫כלים‬ ‫בילו‬ ‫לדעת‬ ‫כדאי‬
‫סוג‬ ‫מהו‬ ‫לדעת‬ ‫חשוב‬ ‫להשתמש‬
‫בדאטה‬ ‫מאפיין‬ ‫כל‬ ‫של‬
‫יותר‬ ‫לדעת‬ ‫רוצים‬?
‫הבאה‬ ‫בדוגמא‬ ‫נכון‬ ‫לא‬ ‫מה‬:
‫סיכום‬
‫דאטה‬ ‫של‬ ‫עיקריים‬ ‫סוגים‬ ‫למדנו‬
‫כמותי‬ ‫סולם‬:‫רציף‬ ‫או‬ ‫בדיד‬ ‫להיות‬ ‫יכול‬ ‫דאטה‬
‫קטגורי‬ ‫סולם‬:‫מסוגים‬ ‫דאטה‬–‫אורדינלי‬,‫בינרי‬,
‫נומינלי‬
‫לסכלות‬‫פעולות‬ ‫מתאימים‬ ‫דאטה‬ ‫של‬ ‫שונות‬
‫שונים‬ ‫ואלגוריתמים‬
‫דאטה‬ ‫של‬ ‫נוספים‬ ‫סוגים‬
‫טקסט‬
‫קניות‬ ‫רשימת‬
‫מאורגן‬ ‫לא‬ ‫דאטה‬
‫וידאו‬ ‫סרטי‬ ‫או‬ ‫תמונות‬ ‫של‬ ‫בצורה‬ ‫דאטה‬
‫דאטה‬ ‫של‬ ‫נוספים‬ ‫סוגים‬
‫טקסטואלי‬ ‫דאטה‬
‫דאטה‬ ‫של‬ ‫נוספים‬ ‫סוגים‬
‫לאנליזה‬ ‫נוחה‬ ‫בצורה‬ ‫טקסט‬ ‫נציג‬ ‫איך‬?
‫דאטה‬ ‫טעינת‬
‫מוויקיפדיה‬
‫גרפית‬ ‫הצגה‬
‫ענן‬ ‫בעזרת‬
‫דאטה‬ ‫טעינת‬
‫מוויקיפדיה‬
‫גרפית‬ ‫הצגה‬
‫ענן‬ ‫בעזרת‬
‫לאנליזה‬ ‫נוחה‬ ‫בצורה‬ ‫טקסט‬ ‫נציג‬ ‫איך‬?
‫הצגה‬‫ווקטורית‬:‫במקום‬ ‫במילון‬ ‫מילה‬ ‫כל‬ ‫עבור‬
‫מופיעה‬ ‫היא‬ ‫פעמים‬ ‫כמה‬ ‫רשום‬ ‫יהי‬ ‫בווקטור‬ ‫מתאים‬
‫קניות‬ ‫רשימת‬
‫גרף‬ ‫של‬ ‫בצורה‬ ‫דאטה‬
‫מקום‬ ‫בכל‬ ‫מחשבים‬-‫תוכנה‬
‫מקום‬ ‫בכל‬ ‫מחשבים‬
•‫מקום‬ ‫בכל‬ ‫כמעט‬ ‫מחשב‬ ‫למצוא‬ ‫אפשר‬ ‫היום‬:
•‫מקרר‬
•‫קפה‬ ‫מכונת‬
•‫מצלמה‬
•‫טלפון‬
•‫מכונית‬
•‫מעלית‬
•‫דם‬ ‫לחץ‬ ‫מד‬
•...
‫מחשבים‬"‫רוצים‬"‫לנו‬ ‫לעזור‬
•‫שונות‬ ‫משימות‬ ‫לבצע‬ ‫לאנשים‬ ‫לעזור‬ ‫כדי‬ ‫בנויים‬ ‫מחשבים‬
‫לעשות‬ ‫מה‬
‫לעשות‬ ‫מה‬
‫לעשות‬ ‫מה‬
‫לעשות‬ ‫מה‬
‫מחשבים‬"‫רוצים‬"‫לנו‬ ‫לעזור‬
•‫שונות‬ ‫משימות‬ ‫לבצע‬ ‫לאנשים‬ ‫לעזור‬ ‫כדי‬ ‫בנויים‬ ‫מחשבים‬
•‫לעשות‬ ‫מה‬ ‫למחשב‬ ‫להגיד‬ ‫כדי‬ ‫אבל‬,‫לדעת‬ ‫צריכים‬ ‫אנו‬
‫מחשבים‬ ‫עם‬ ‫לדבר‬:
MAKE PEACE
Calculate solution of
equation
Improve my photo
‫מחשבים‬"‫רוצים‬"‫לנו‬ ‫לעזור‬
•‫שונות‬ ‫משימות‬ ‫לבצע‬ ‫לאנשים‬ ‫לעזור‬ ‫כדי‬ ‫בנויים‬ ‫מחשבים‬
•‫לעשות‬ ‫מה‬ ‫למחשב‬ ‫להגיד‬ ‫כדי‬ ‫אבל‬,‫לדבר‬ ‫לדעת‬ ‫צריכים‬ ‫אנו‬
‫מחשבים‬ ‫עם‬:
•‫רגילים‬ ‫משתמשים‬‫להשתמש‬ ‫צריכים‬‫קיימות‬ ‫בתוכנות‬
‫צריכים‬ ‫שהם‬ ‫מה‬ ‫לעשות‬ ‫שיודעות‬:
•Moodle (site for students)
•Photoshop (photo improvements)
•Matlab (mathematical calculation)
•Windows (operational system)
•Microsoft office (electronical documents)
•….
‫מחשבים‬"‫רוצים‬"‫לנו‬ ‫לעזור‬
•‫שונות‬ ‫משימות‬ ‫לבצע‬ ‫לאנשים‬ ‫לעזור‬ ‫כדי‬ ‫בנויים‬ ‫מחשבים‬
•‫לעשות‬ ‫מה‬ ‫למחשב‬ ‫להגיד‬ ‫כדי‬ ‫אבל‬,‫לדבר‬ ‫לדעת‬ ‫צריכים‬ ‫אנו‬
‫מחשבים‬ ‫עם‬:
•‫רגילים‬ ‫משתמשים‬‫להשתמש‬ ‫צריכים‬‫קיימות‬ ‫בתוכנות‬‫שיודעות‬
‫צריכים‬ ‫שהם‬ ‫מה‬ ‫לעשות‬:
•‫תוכנות‬ ‫כותב‬ ‫מי‬?
‫מחשבים‬"‫רוצים‬"‫לנו‬ ‫לעזור‬
•‫שונות‬ ‫משימות‬ ‫לבצע‬ ‫לאנשים‬ ‫לעזור‬ ‫כדי‬ ‫בנויים‬ ‫מחשבים‬
•‫לעשות‬ ‫מה‬ ‫למחשב‬ ‫להגיד‬ ‫כדי‬ ‫אבל‬,‫לדבר‬ ‫לדעת‬ ‫צריכים‬ ‫אנו‬
‫מחשבים‬ ‫עם‬:
•‫רגילים‬ ‫משתמשים‬‫להשתמש‬ ‫צריכים‬‫קיימות‬ ‫בתוכנות‬‫שיודעות‬
‫צריכים‬ ‫שהם‬ ‫מה‬ ‫לעשות‬:
•‫תוכנות‬ ‫כותב‬ ‫מי‬?‫מתכנת‬(programmer)
•‫מחשב‬ ‫עם‬ ‫לדבר‬ ‫יודע‬ ‫מתכנת‬
‫מתכנת‬
•‫מחשב‬ ‫עם‬ ‫לדבר‬ ‫יודעים‬ ‫מתכנתים‬
•‫תכנות‬–‫מבוקש‬ ‫מקצוע‬
•‫להם‬ ‫שעוזרים‬ ‫כלים‬ ‫יודעים‬ ‫מתכנתים‬"‫לקבל‬"‫מה‬ ‫ממחשב‬
‫רוצים‬ ‫שהם‬
•‫לקבל‬ ‫כדי‬ ‫למתכנת‬ ‫לשלם‬ ‫מוכנים‬ ‫משתמשים‬‫תוכנה‬‫שהם‬
‫צריכים‬
‫תוכנה‬
‫תוכנה‬
•‫מחשב‬ ‫תוכנת‬ ‫היא‬ ‫מה‬?
‫תוכנה‬
•‫מחשב‬ ‫תוכנת‬ ‫היא‬ ‫מה‬?
•‫ראשית‬,‫דוגמאות‬ ‫כמה‬ ‫נראה‬:
‫תוכנה‬
•‫מחשב‬ ‫תוכנת‬ ‫היא‬ ‫מה‬?
•‫דוגמאות‬ ‫כמה‬ ‫נראה‬:
•Machine code
‫תוכנה‬
•‫מחשב‬ ‫תוכנת‬ ‫היא‬ ‫מה‬?
•‫דוגמאות‬ ‫כמה‬ ‫נראה‬:
•Machine Code
‫מכונה‬ ‫שפת‬:‫קורה‬ ‫מה‬ ‫להבין‬ ‫קשה‬,‫קוד‬ ‫כתיבת‬ ‫בזמן‬ ‫לטעות‬ ‫קל‬,‫לסטודנט‬ ‫ללמוד‬ ‫קשה‬
‫מתחיל‬
‫תוכנה‬
•‫מחשב‬ ‫תוכנת‬ ‫היא‬ ‫מה‬?
•‫דוגמאות‬ ‫כמה‬ ‫נראה‬:
•Assembly
‫תוכנה‬
•‫מחשב‬ ‫תוכנת‬ ‫היא‬ ‫מה‬?
•‫דוגמאות‬ ‫כמה‬ ‫נראה‬:
•Assembly
•‫אסמבלר‬:‫קורה‬ ‫מה‬ ‫להבין‬ ‫קשה‬,‫קוד‬ ‫כתיבת‬ ‫בזמן‬ ‫לטעות‬ ‫קל‬,‫לסטודנט‬ ‫ללמוד‬ ‫קשה‬
‫מתחיל‬
‫תוכנה‬
•‫מחשב‬ ‫תוכנת‬ ‫היא‬ ‫מה‬?
•‫דוגמאות‬ ‫כמה‬ ‫נראה‬:
•C
‫תוכנה‬
•‫מחשב‬ ‫תוכנת‬ ‫היא‬ ‫מה‬?
•‫דוגמאות‬ ‫כמה‬ ‫נראה‬:
•C
•C:‫קורה‬ ‫מה‬ ‫להבין‬ ‫קל‬ ‫יותר‬,‫מתחיל‬ ‫לסטודנט‬ ‫ללמוד‬ ‫קל‬ ‫יותר‬
‫תוכנה‬
•‫מחשב‬ ‫תוכנת‬ ‫היא‬ ‫מה‬?
•‫דוגמאות‬ ‫כמה‬ ‫נראה‬:
•Python 2.7
print “hello world”
‫תוכנה‬
•‫מחשב‬ ‫תוכנת‬ ‫היא‬ ‫מה‬?
•‫דוגמאות‬ ‫כמה‬ ‫נראה‬:
•Python 2.7
print “hello world”
‫פייתון‬:‫פשוט‬ ‫נראה‬
‫תוכנה‬
•‫מחשב‬ ‫תוכנת‬ ‫היא‬ ‫מה‬?
•‫דוגמאות‬ ‫כמה‬ ‫נראה‬:
•Scratch
‫מחשב‬ ‫תוכנת‬ ‫היא‬ ‫מה‬?
•‫אותה‬ ‫לבצע‬ ‫יודע‬ ‫ומחשב‬ ‫תכנות‬ ‫שפת‬ ‫של‬ ‫חוקים‬ ‫לפי‬ ‫שכתובה‬ ‫פקודות‬ ‫סדרת‬
‫מחשב‬ ‫תוכנת‬ ‫היא‬ ‫מה‬?
•‫מחשב‬ ‫תוכנת‬:
•‫פקודות‬ ‫סדרת‬
•‫קטנה‬ ‫חתיכה‬‫של‬‫האינטליגנציה‬‫שלנו‬‫במחשב‬
•‫בה‬ ‫להשתמש‬ ‫שיוכלו‬ ‫אחרים‬ ‫לאנשים‬ ‫שלנו‬ ‫תוכנה‬ ‫לתת‬ ‫יכולים‬ ‫אנו‬
•"‫טובה‬ ‫תוכנה‬,‫מוצלח‬ ‫ציור‬ ‫במו‬ ‫היא‬,‫אנשים‬ ‫הרבה‬ ‫משמחת‬"
"‫תוכנה‬"‫אדם‬ ‫לבן‬
•https://www.youtube.com/watch?v=vlzwuFkn88U
"‫תוכנה‬"‫אדם‬ ‫לבן‬
•https://www.youtube.com/watch?v=vlzwuFkn88U
"‫תוכנה‬"‫אדם‬ ‫לבן‬
•https://www.youtube.com/watch?v=vlzwuFkn88U
"‫תוכנה‬"‫אדם‬ ‫לבן‬
•‫קטנות‬ ‫טעויות‬ ‫לתקן‬ ‫יודעים‬ ‫אדם‬ ‫כבני‬ ‫אנו‬
•‫טעות‬ ‫שיש‬ ‫לב‬ ‫שמים‬ ‫לא‬ ‫אפילו‬ ‫אנו‬ ‫לפעמים‬
"‫תוכנה‬"‫אדם‬ ‫לבן‬
•‫קטנות‬ ‫טעויות‬ ‫לתקן‬ ‫יודעים‬ ‫אדם‬ ‫כבני‬ ‫אנו‬
•‫טעות‬ ‫שיש‬ ‫לב‬ ‫שמים‬ ‫לא‬ ‫אפילו‬ ‫אנו‬ ‫לפעמים‬
•‫חכם‬ ‫כך‬ ‫כל‬ ‫לא‬ ‫מחשב‬ ‫אבל‬!‫נחמד‬ ‫כך‬ ‫כל‬ ‫ולא‬!
•‫אותנו‬ ‫לתקן‬ ‫יודע‬ ‫לא‬ ‫מחשב‬!
•‫טעויות‬ ‫מאט‬ ‫לא‬ ‫נעשה‬ ‫לתכנת‬ ‫נלמד‬ ‫כאשר‬ ‫בהתחלה‬!
•‫להתאכזב‬ ‫לא‬!
‫אדם‬ ‫בן‬ ‫נגד‬ ‫מחשב‬?
•‫ממחשב‬ ‫טוב‬ ‫יותר‬ ‫עושים‬ ‫שאנשים‬ ‫דברים‬ ‫יש‬
•‫אדם‬ ‫מבני‬ ‫ומהר‬ ‫טוב‬ ‫יותר‬ ‫הרבה‬ ‫עושים‬ ‫שמחשבים‬ ‫דברים‬ ‫יש‬
‫אדם‬ ‫בן‬ ‫נגד‬ ‫מחשב‬?
•‫ממחשב‬ ‫טוב‬ ‫יותר‬ ‫עושים‬ ‫שאנשים‬ ‫דברים‬ ‫יש‬
•‫אדם‬ ‫מבני‬ ‫ומהר‬ ‫טוב‬ ‫יותר‬ ‫הרבה‬ ‫עושים‬ ‫שמחשבים‬ ‫דברים‬ ‫יש‬
•‫דוגמא‬:‫בספר‬ ‫נפוצה‬ ‫הכי‬ ‫מילה‬ ‫היא‬ ‫מה‬"‫ושלום‬ ‫מלחמה‬"?
‫אדם‬ ‫בן‬ ‫נגד‬ ‫מחשב‬?
•‫ממחשב‬ ‫טוב‬ ‫יותר‬ ‫עושים‬ ‫שאנשים‬ ‫דברים‬ ‫יש‬
•‫אדם‬ ‫מבני‬ ‫ומהר‬ ‫טוב‬ ‫יותר‬ ‫הרבה‬ ‫עושים‬ ‫שמחשבים‬ ‫דברים‬ ‫יש‬
•‫דוגמא‬:‫בספר‬ ‫נפוצה‬ ‫הכי‬ ‫מילה‬ ‫היא‬ ‫מה‬"‫ושלום‬ ‫מלחמה‬"?
•‫שניה‬ ‫חלקי‬ ‫תוך‬ ‫זו‬ ‫משימה‬ ‫לבצע‬ ‫יודע‬ ‫מחשב‬,‫אדם‬ ‫לבן‬ ‫אבל‬
‫זמן‬ ‫המון‬ ‫ייקח‬ ‫זה‬
‫אדם‬ ‫בן‬ ‫נגד‬ ‫מחשב‬?
•‫ממחשב‬ ‫טוב‬ ‫יותר‬ ‫עושים‬ ‫שאנשים‬ ‫דברים‬ ‫יש‬
•‫אדם‬ ‫מבני‬ ‫ומהר‬ ‫טוב‬ ‫יותר‬ ‫הרבה‬ ‫עושים‬ ‫שמחשבים‬ ‫דברים‬ ‫יש‬
•‫דוגמא‬:‫בספר‬ ‫נפוצה‬ ‫הכי‬ ‫מילה‬ ‫היא‬ ‫מה‬"‫ושלום‬ ‫מלחמה‬"?
•‫מחשבה‬ ‫שאלת‬:‫ממחשב‬ ‫טוב‬ ‫יותר‬ ‫לעשות‬ ‫יודע‬ ‫אדם‬ ‫בן‬ ‫מה‬?
‫תוכנה‬-‫סיכום‬
•‫טקסט‬ ‫כמו‬ ‫אותיות‬ ‫של‬ ‫שורות‬ ‫סדרת‬ ‫היא‬ ‫תוכנה‬
•‫ולשמור‬ ‫טקסט‬ ‫עם‬ ‫לעבוד‬ ‫שמאפשר‬ ‫כלי‬ ‫בכל‬ ‫במחשב‬ ‫לכתוב‬ ‫ניתן‬ ‫בפייתון‬ ‫התוכנה‬
‫סיומת‬ ‫עם‬ ‫בקובץ‬py
•‫תוכנה‬ ‫שכתבנו‬ ‫אחרי‬,‫מחשב‬ ‫על‬ ‫אותה‬ ‫להריץ‬ ‫ניתן‬(‫המרגש‬ ‫החלק‬ ‫זה‬)
•‫התוכנה‬Spyder‫מבין‬ ‫שמחשב‬ ‫לשפה‬ ‫פייתון‬ ‫משפת‬ ‫שלנו‬ ‫הקוד‬ ‫את‬ ‫לתרגם‬ ‫יודעת‬
‫מחשב‬ ‫מבנה‬
‫מחשב‬ ‫מבנה‬/Hardware Architecture
•‫המחשב‬ ‫מבנה‬ ‫עם‬ ‫קצרה‬ ‫מהיכרות‬ ‫הקורס‬ ‫את‬ ‫נתחיל‬
‫מחשב‬ ‫מבנה‬/Hardware Architecture
•‫המחשב‬ ‫מבנה‬ ‫עם‬ ‫קצרה‬ ‫מהיכרות‬ ‫הקורס‬ ‫את‬ ‫נתחיל‬
•‫לעומק‬ ‫אותו‬ ‫נלמד‬ ‫ולא‬ ‫בנושא‬ ‫נתעמק‬ ‫לא‬
•‫מחשב‬ ‫של‬ ‫חשובים‬ ‫חלקים‬ ‫נכיר‬:
•CPU
•RAM
•secondary memory
•input devices
•output devices
‫מחשב‬ ‫מבנה‬
•CPU
•RAM – main memory
•secondary memory
•input devices
•output devices
CPU
•CPU-‫ראשי‬ ‫מעבד‬-"‫של‬ ‫מוח‬
‫מחשב‬"
•‫פשוטות‬ ‫פעולות‬ ‫לעשות‬ ‫יודע‬ ‫מעבד‬
‫מהר‬‫מאוד‬
•‫אדם‬ ‫בן‬ ‫של‬ ‫למוח‬ ‫דומה‬ ‫לא‬ ‫מעבד‬
•‫מה‬ ‫למעבד‬ ‫אומר‬ ‫תוכנה‬ ‫בעזרת‬ ‫מתכנת‬
‫לעשות‬,‫לביצוע‬ ‫הבאה‬ ‫פקודה‬ ‫ומהי‬
CPU
•CPU-‫ראשי‬ ‫מעבד‬-"‫של‬ ‫מוח‬
‫מחשב‬"
•‫פשוטות‬ ‫פעולות‬ ‫לעשות‬ ‫יודע‬ ‫מעבד‬
‫מאוד‬ ‫מהר‬
•‫אדם‬ ‫בן‬ ‫של‬ ‫למוח‬ ‫דומה‬ ‫לא‬ ‫מעבד‬
•‫מה‬ ‫למעבד‬ ‫אומר‬ ‫תוכנה‬ ‫בעזרת‬ ‫מתכנת‬
‫לעשות‬,‫לביצוע‬ ‫הבאה‬ ‫פקודה‬ ‫ומהי‬
•‫לוקח‬ ‫מאיפה‬CPU‫שיש‬ ‫פקודות‬
‫לבצע‬?
‫ראשי‬ ‫זיכרון‬-RAM
•‫ראשי‬ ‫מזיכרון‬ ‫למעבד‬ ‫מגיעות‬ ‫פקודות‬
•‫מהיר‬ ‫מאוד‬ ‫ראשי‬ ‫זיכרון‬
•‫ראשי‬ ‫זיכרון‬‫נמחק‬‫מחשב‬ ‫מכבים‬ ‫כאשר‬
‫קלט‬–Input devices
•‫קלט‬ ‫ממקורות‬ ‫למחשב‬ ‫מגיעים‬ ‫נתונים‬
‫שונות‬:
•‫מקלדת‬
•‫דיסק‬CD
•‫מגע‬ ‫מסך‬
•‫מיקרופון‬
•.....
‫פלט‬–Output devices
•‫ב‬ ‫להציג‬ ‫ניתן‬ ‫מעבד‬ ‫של‬ ‫עבודה‬ ‫תוצאות‬:
•‫מסך‬
•‫מדפסת‬
•‫קול‬ ‫רם‬
‫משני‬ ‫זיכרון‬
•‫מהיר‬ ‫ראשי‬ ‫זיכרון‬,‫כאשר‬ ‫נמחק‬ ‫אבל‬
‫מחשב‬ ‫מכבים‬
•‫נשמרות‬ ‫במחשב‬ ‫איפה‬:‫תוכנות‬,‫נתונים‬
‫מעבד‬ ‫של‬ ‫עבודה‬ ‫ותוצאות‬?
‫משני‬ ‫זיכרון‬
•‫מהיר‬ ‫ראשי‬ ‫זיכרון‬,‫כאשר‬ ‫נמחק‬ ‫אבל‬
‫מחשב‬ ‫מכבים‬
•‫נשמרות‬ ‫במחשב‬ ‫איפה‬:‫תוכנות‬,‫נתונים‬
‫מעבד‬ ‫של‬ ‫עבודה‬ ‫ותוצאות‬?
•‫בזיכרון‬ ‫הנתונים‬ ‫את‬ ‫לשמור‬ ‫אפשר‬
‫משני‬:
•‫קשיח‬ ‫דיסק‬
•CD
•DVD
•FlashMemory
•‫כלל‬ ‫בדרך‬,‫איטי‬ ‫יותר‬ ‫משני‬ ‫זיכרון‬
‫ראשי‬ ‫מזיכרון‬,‫גדול‬ ‫יותר‬ ‫נפח‬ ‫בעל‬,
‫זול‬ ‫ויותר‬
‫תוכנה‬ ‫ביצוע‬
•‫ראשי‬ ‫מעבד‬(CPU)‫ראשי‬ ‫מזיכרון‬ ‫פקודות‬ ‫שולף‬(RAM)
•‫פקודה‬ ‫לאחר‬ ‫פקודה‬
•‫מאוד‬ ‫מהיר‬ ‫בקצב‬
•‫הערה‬:‫יותר‬ ‫יש‬ ‫מחשבים‬ ‫לרוב‬ ‫היום‬
‫אחד‬ ‫ממעבד‬
‫תוכנה‬ ‫ביצוע‬
•‫ראשי‬ ‫מעבד‬(CPU)‫ראשי‬ ‫מזיכרון‬ ‫פקודות‬ ‫שולף‬(RAM)
•‫פקודה‬ ‫לאחר‬ ‫פקודה‬
•‫מאוד‬ ‫מהיר‬ ‫בקצב‬
•‫למעשה‬,‫בינרית‬ ‫בצורה‬ ‫אלה‬ ‫פייתון‬ ‫בשפת‬ ‫לא‬ ‫בזיכרון‬ ‫נשמרות‬ ‫הפקודות‬01
‫תוכנה‬ ‫ביצוע‬
•‫ראשי‬ ‫מעבד‬(CPU)‫ראשי‬ ‫מזיכרון‬ ‫פקודות‬ ‫שולף‬(RAM)
•‫פקודה‬ ‫לאחר‬ ‫פקודה‬
•‫מאוד‬ ‫מהיר‬ ‫בקצב‬
•‫למעשה‬,‫בינרית‬ ‫בצורה‬ ‫אלה‬ ‫פייתון‬ ‫בשפת‬ ‫לא‬ ‫בזיכרון‬ ‫נשמרות‬ ‫הפקודות‬01
•‫מחשב‬ ‫לשפת‬ ‫פייתון‬ ‫משפת‬ ‫קוד‬ ‫שתתרגם‬ ‫תוכנה‬ ‫נצטרך‬ ‫אנו‬ ‫לכן‬
•‫מסוג‬ ‫תוכנה‬ ‫היא‬ ‫פייתון‬ ‫התוכנה‬‫אינטרפרטר‬‫לשפת‬ ‫פייתון‬ ‫משפת‬ ‫קוד‬ ‫שמתרגם‬
‫מחשב‬(‫מבין‬ ‫שמחשב‬ ‫בינרית‬ ‫שפה‬)
Totally Hot CPU
•http://www.youtube.com/watch?v=y39D4529FM4
Inside Hard Disk
•https://www.youtube.com/watch?v=9eMWG3fwiEU
‫איך‬‫מדברים‬‫עם‬‫מחשבים‬
‫ביט‬
•Bit–‫בינארית‬ ‫ספרה‬ ‫של‬ ‫קיצור‬binary digit
•‫בינארית‬ ‫ספרה‬(‫בסיס‬2)–‫ערכים‬ ‫שני‬ ‫רק‬ ‫לקבל‬ ‫היכולה‬ ‫ספרה‬:0‫או‬1
‫בבסיס‬ ‫ספירה‬2
•0
•1
•10
•11
•100
•101
‫ביטים‬ ‫ידי‬ ‫על‬ ‫מספרים‬ ‫ייצוג‬
‫בדוגמא‬:‫יד‬ ‫על‬ ‫מספרים‬ ‫ייצוג‬3‫ביטים‬
‫במחשב‬ ‫נתונים‬ ‫ייצוג‬
•‫בבסיס‬ ‫מספרים‬ ‫ידי‬ ‫על‬ ‫מיוצג‬ ‫במחשב‬ ‫נתון‬ ‫כל‬2
•‫דוגמא‬:
•‫האות‬A
•‫מספרי‬ ‫ייצוג‬:65
•‫בינארי‬ ‫ייצוג‬:1000001
•‫האות‬B
•‫מספרי‬ ‫ייצוג‬:66
•‫בינארי‬ ‫ייצוג‬:1000010
‫ביטים‬ ‫ידי‬ ‫על‬ ‫אותיות‬ ‫ייצוג‬
‫ביטים‬ ‫ידי‬ ‫על‬ ‫תמונות‬ ‫ייצוג‬
‫ביטים‬ ‫של‬ ‫אריתמטיקה‬
‫הפעלה‬ ‫מערכת‬
•‫המחשב‬ ‫של‬ ‫ההפעלה‬ ‫תוכנת‬
•‫ממקלדת‬ ‫קלט‬ ‫של‬ ‫תשתית‬ ‫שירותי‬ ‫מספקת‬,‫למסך‬ ‫פלט‬,‫וכד‬ ‫תקשורת‬ ‫רשת‬'
‫מחשב‬ ‫רשת‬
‫מחשב‬ ‫רשת‬
•‫בין‬ ‫מחברת‬2‫מחשבים‬ ‫יותר‬ ‫או‬
•‫ביטים‬ ‫על‬ ‫מבוססת‬ ‫התקשורת‬
•‫רשתות‬ ‫סוגי‬:
•‫קוי‬
•Ethermet
•‫אלחוטי‬
•WiFi
•Cellular
‫מחשבים‬ ‫רשתות‬
‫אלחוטית‬ ‫רשת‬Wi-Fi
‫סלולרית‬ ‫אלחוטית‬ ‫רשת‬
Client - Server
World Wide Web
IP protocol stack
‫תרגיל‬:ip config
HTTP protocol
Cloud Computing
•Cloud storage
•Client-Server architecture
•Software As A Service (SAAS)
•Applications
‫לדיון‬ ‫דוגמא‬-waze
SERVERCLIENTS
‫אלגוריתם‬
‫השיעור‬ ‫מטרת‬
‫אלגוריתם‬
‫תוכנה‬
‫אלגוריתם‬
•‫לפני‬‫שנתחיל‬‫מושג‬ ‫להגדיר‬ ‫נצטרך‬ ‫פייתון‬ ‫ללמוד‬‫חשוב‬–‫אלגוריתם‬
•‫אלגוריתם‬ ‫זה‬ ‫מה‬?
•‫בין‬ ‫הבדל‬ ‫מה‬‫אלגוריתם‬‫לתוכנה‬?
‫אלגוריתם‬
•‫פשוטות‬ ‫במילים‬:‫תיור‬ ‫הוא‬ ‫אלגוריתם‬‫מדויק‬‫מסוימת‬ ‫לבעיה‬ ‫פתרון‬ ‫של‬
‫אלגוריתם‬
•‫פשוטות‬ ‫במילים‬:‫תיור‬ ‫הוא‬ ‫אלגוריתם‬‫מדויק‬‫לבעיה‬ ‫פתרון‬ ‫של‬‫מסוימת‬
•‫פעולות‬ ‫סדרת‬ ‫הוא‬ ‫אלגוריתם‬
•‫בדרך‬‫כלל‬‫פלט‬ ‫ומחזיר‬ ‫קלט‬ ‫מקבל‬ ‫אלגוריתם‬
‫ומתכון‬ ‫אלגוריתם‬
•‫פשוטות‬ ‫במילים‬:‫תיור‬ ‫הוא‬ ‫אלגוריתם‬‫מדויק‬‫מסוימת‬ ‫לבעיה‬ ‫פתרון‬ ‫של‬
•‫למתכון‬ ‫דומה‬ ‫אלגוריתם‬:
•‫אוכל‬ ‫להכנת‬ ‫שלבים‬ ‫רשומים‬ ‫במתכון‬
•‫לבעיה‬ ‫פתרון‬ ‫של‬ ‫שלבים‬ ‫רשומים‬ ‫באלגוריתם‬
.1‫תוסיף‬‫קמח‬ ‫לכוס‬2‫מים‬ ‫של‬ ‫כוסות‬
.2‫תערבב‬‫טוב‬‫עד‬‫שתקבל‬‫מרחם‬
‫יליד‬
.3‫תוסיף‬3‫מלח‬ ‫כפיות‬
.4...
.5‫תוכל‬
‫אלגוריתם‬
•‫פשוטות‬ ‫במילים‬:‫תיור‬ ‫הוא‬ ‫אלגוריתם‬‫מדויק‬‫מסוימת‬ ‫לבעיה‬ ‫פתרון‬ ‫של‬
•‫למתכון‬ ‫דומה‬ ‫אלגוריתם‬:
•‫אוכל‬ ‫להכנת‬ ‫שלבים‬ ‫רשומים‬ ‫במתכון‬
•‫בעיה‬ ‫של‬ ‫פתרון‬ ‫של‬ ‫שלבים‬ ‫רשומים‬ ‫באלגוריתם‬
•‫כלשהי‬ ‫בשפה‬ ‫כתוב‬ ‫להיות‬ ‫יכול‬ ‫אלגוריתם‬
•‫באנגלית‬,‫בעברית‬,‫ברוסית‬,‫בערבית‬,...
•‫מתמטית‬ ‫בשפה‬
•‫מחשב‬ ‫בשפת‬
•‫דיאגרמת‬ ‫בעזרת‬‫מעברים‬(‫זרימה‬ ‫תרשים‬)
•....
‫אלגוריתם‬
•‫פשוטות‬ ‫במילים‬:‫תיור‬ ‫הוא‬ ‫אלגוריתם‬‫מדויק‬‫מסוימת‬ ‫לבעיה‬ ‫פתרון‬ ‫של‬
•‫למתכון‬ ‫דומה‬ ‫אלגוריתם‬:
•‫אוכל‬ ‫להכנת‬ ‫שלבים‬ ‫רשומים‬ ‫במתכון‬
•‫בעיה‬ ‫של‬ ‫פתרון‬ ‫של‬ ‫שלבים‬ ‫רשומים‬ ‫באלגוריתם‬
•‫כלשהי‬ ‫בשפה‬ ‫כתוב‬ ‫להיות‬ ‫יכול‬ ‫אלגוריתם‬
•‫באנגלית‬,‫בעברית‬,‫ברוסית‬,‫בערבית‬,...
•‫מתמטית‬ ‫בשפה‬
•‫מחשב‬ ‫בשפת‬
•‫מעברים‬ ‫דיאגרמת‬ ‫בעזרת‬
•‫בעיה‬ ‫לאותה‬ ‫שונים‬ ‫אלגוריתמים‬ ‫לכתוב‬ ‫יכולים‬ ‫שונים‬ ‫אנשים‬
‫לאלגוריתם‬ ‫דוגמא‬
‫לאלגוריתם‬ ‫דוגמא‬
•‫בעיה‬:‫פרנהייט‬ ‫למעלות‬ ‫צלזיוס‬ ‫ממעלות‬ ‫טמפרטורה‬ ‫שמעביר‬ ‫אלגוריתם‬ ‫פתח‬
‫לאלגוריתם‬ ‫דוגמא‬
•‫בעיה‬:‫פרנהייט‬ ‫למעלות‬ ‫צלזיוס‬ ‫ממעלות‬ ‫טמפרטורה‬ ‫שמעביר‬ ‫אלגוריתם‬ ‫פתח‬
•‫אלגוריתם‬ ‫של‬ ‫כללי‬ ‫תיור‬:
•‫בצלזיוס‬ ‫טמפרטורה‬ ‫קבלת‬(input)
•‫מתמטיים‬ ‫חישובים‬(processing)
•‫תשובה‬ ‫הצגת‬(output)
‫לאלגוריתם‬ ‫דוגמא‬
•‫בעיה‬:‫פרנהייט‬ ‫למעלות‬ ‫צלזיוס‬ ‫ממעלות‬ ‫טמפרטורה‬ ‫שמעביר‬ ‫אלגוריתם‬ ‫פתח‬
•‫אלגוריתם‬ ‫של‬ ‫כללי‬ ‫תיור‬:
•‫בצלזיוס‬ ‫טמפרטורה‬ ‫קבלת‬(input)
•‫מתמטיים‬ ‫חישובים‬(processing)
•‫תשובה‬ ‫הצגת‬(output)
‫לב‬ ‫שימו‬,‫אלגוריתם‬ ‫לא‬ ‫עדיין‬ ‫זה‬,‫פתרון‬ ‫של‬ ‫כללי‬ ‫תיור‬ ‫אלה‬.
‫של‬ ‫פתרון‬ ‫של‬ ‫מדויק‬ ‫תיור‬ ‫הינו‬ ‫אלגוריתם‬‫בעיה‬
‫לאלגוריתם‬ ‫דוגמא‬
•‫בעיה‬:‫פרנהייט‬ ‫למעלות‬ ‫צלזיוס‬ ‫ממעלות‬ ‫טמפרטורה‬ ‫שמעביר‬ ‫אלגוריתם‬ ‫פתח‬
•‫אלגוריתם‬ ‫של‬ ‫כללי‬ ‫תיור‬:
•‫בצלזיוס‬ ‫טמפרטורה‬ ‫קבלת‬
•‫מתמטיים‬ ‫חישובים‬
•‫תשובה‬ ‫הצגת‬
•‫אלגוריתם‬:
•‫ממשתמש‬ ‫קלט‬ ‫קבלת‬(‫ב‬ ‫הקלט‬ ‫את‬ ‫נסמן‬-X)
•‫נכפיל‬X‫ב‬-9,‫ב‬ ‫נחלק‬ ‫התוצאה‬ ‫את‬-5,‫נוסיף‬ ‫ולתוצאה‬32
•‫אחרון‬ ‫חישוב‬ ‫תוצאת‬ ‫למשתמש‬ ‫נחזיר‬
‫לאלגוריתם‬ ‫דוגמא‬
•‫בעיה‬:‫פרנהייט‬ ‫למעלות‬ ‫צלזיוס‬ ‫ממעלות‬ ‫טמפרטורה‬ ‫שמעביר‬ ‫אלגוריתם‬ ‫פתח‬
•‫אלגוריתם‬ ‫של‬ ‫כללי‬ ‫תיור‬:
•‫בצלזיוס‬ ‫טמפרטורה‬ ‫קבלת‬
•‫מתמטיים‬ ‫חישובים‬
•‫תשובה‬ ‫הצגת‬
•‫אלגוריתם‬:
•‫ממשתמש‬ ‫קלט‬ ‫קבלת‬(‫ב‬ ‫קלט‬ ‫נסמן‬-X)
•‫נכפיל‬X‫ב‬-9,‫ב‬ ‫נחלק‬ ‫התוצאה‬ ‫את‬-5,‫נוסיף‬ ‫לתוצאה‬32
•‫אחרון‬ ‫חישוב‬ ‫תוצאת‬ ‫למשתמש‬ ‫נחזיר‬
•‫בדיקה‬:
12->12*9=108->108/5=21.6->21.6+32=53.6
‫לאלגוריתם‬ ‫דוגמא‬
•‫בעיה‬:‫פרנהייט‬ ‫למעלות‬ ‫צלזיוס‬ ‫ממעלות‬ ‫טמפרטורה‬ ‫שמעביר‬ ‫אלגוריתם‬ ‫פתח‬
•‫אלגוריתם‬:
.1‫ממשתמש‬ ‫קלט‬ ‫קבלת‬(‫ב‬ ‫קלט‬ ‫נסמן‬-X)
.2‫נכפיל‬X‫ב‬-9
.3‫ב‬ ‫נחלק‬ ‫התוצאה‬ ‫את‬-5
.4‫נוסיף‬ ‫לתוצאה‬32
.5‫אחרון‬ ‫חישוב‬ ‫תוצאת‬ ‫למשתמשת‬ ‫נחזיר‬
‫גירסה‬2
‫לאלגוריתם‬ ‫דוגמא‬
•‫בעיה‬:‫פרנהייט‬ ‫למעלות‬ ‫צלזיוס‬ ‫מעלות‬ ‫טמפרטורה‬ ‫שמעביר‬ ‫אלגוריתם‬ ‫פתח‬
•‫אלגוריתם‬:
.1‫ממשתמש‬ ‫קלט‬ ‫קבלת‬(‫ב‬ ‫קלט‬ ‫נסמן‬-X)
.2‫נכפיל‬X‫ב‬-9
.3‫ב‬ ‫נחלק‬ ‫התוצאה‬ ‫את‬-5
.4‫נוסיף‬ ‫לתוצאה‬32
.5‫אחרון‬ ‫חישוב‬ ‫תוצאת‬ ‫למשתמשת‬ ‫נחזיר‬
‫בל‬ ‫שימו‬,‫אלגוריתם‬ ‫את‬ ‫להרחיב‬ ‫ניתן‬,‫למשל‬,
‫בשלב‬1,‫חוקי‬ ‫הוא‬ ‫שהקלט‬ ‫נבדוק‬,‫לא‬ ‫ואם‬
‫נעצור‬
Algorithm vs Program
•‫לתוכנה‬ ‫אלגוריתם‬ ‫בין‬ ‫הבדל‬ ‫מהו‬?
•‫דבר‬ ‫אותו‬ ‫זה‬ ‫האם‬?
Algorithm vs Program
•‫לתוכנה‬ ‫אלגוריתם‬ ‫בין‬ ‫הבדל‬ ‫מהו‬?
•‫דבר‬ ‫אותו‬ ‫זה‬ ‫האם‬?
•‫בדוגמא‬ ‫נסתכל‬:
Algorithm vs Program
•‫לתוכנה‬ ‫אלגוריתם‬ ‫בין‬ ‫הבדל‬ ‫מהו‬?
•‫דבר‬ ‫אותו‬ ‫זה‬ ‫האם‬?
•‫בדוגמא‬ ‫נסתכל‬:
www.codeskulptor.org/#user42_SE25eQSD1D_0.py
Algorithm vs Program
•‫אלגוריתם‬‫מדויק‬ ‫תיור‬ ‫זה‬-‫בעיה‬ ‫לפתור‬ ‫איך‬
•‫תוכנה‬‫כלשהי‬ ‫תכנות‬ ‫בשפת‬ ‫האלגוריתם‬ ‫של‬ ‫מימוש‬ ‫היא‬
•‫תוכנה‬‫שמחשב‬ ‫קוד‬ ‫שורות‬ ‫סדרת‬ ‫היא‬"‫מבין‬"‫לבצע‬ ‫ויכול‬
Algorithm vs Program
•‫אלגוריתם‬‫מדויק‬ ‫תיור‬ ‫זה‬-‫בעיה‬ ‫לפתור‬ ‫איך‬
•‫תוכנה‬‫כלשהי‬ ‫תכנות‬ ‫בשפת‬ ‫האלגוריתם‬ ‫של‬ ‫מימוש‬ ‫היא‬
•‫תוכנה‬‫שמחשב‬ ‫קוד‬ ‫שורות‬ ‫סדרת‬ ‫היא‬"‫מבין‬"‫לבצע‬ ‫ויכול‬
•‫כלשהי‬ ‫תכנות‬ ‫בשפת‬ ‫אותו‬ ‫לממש‬ ‫יכולים‬ ‫אנו‬ ‫אלגוריתם‬ ‫בהינתן‬,‫ב‬ ‫או‬ ‫בפייתון‬ ‫למשל‬-R
‫אחרת‬ ‫תכנות‬ ‫בשפת‬ ‫או‬
•‫אותו‬ ‫ולנתח‬ ‫אלגוריתם‬ ‫לכתוב‬ ‫אפשר‬(‫טוב‬ ‫הוא‬ ‫האם‬,‫נכון‬ ‫הוא‬ ‫האם‬,‫יעיל‬ ‫הוא‬ ‫האם‬)
‫תכנות‬ ‫שפת‬ ‫לשום‬ ‫קשר‬ ‫ללא‬
•‫שלהם‬ ‫וניתוח‬ ‫אלגוריתמים‬ ‫רק‬ ‫לומדים‬ ‫שבהם‬ ‫שלמים‬ ‫קורסים‬ ‫יש‬(‫ב‬ ‫סמסטר‬')
‫אלגוריתם‬‫נגד‬‫מתכון‬
•‫מדויק‬ ‫מספיק‬ ‫לא‬ ‫הוא‬ ‫אם‬ ‫אפילו‬ ‫מתכון‬ ‫להבין‬ ‫יכול‬ ‫אנשים‬,‫טעויות‬ ‫מכיל‬ ‫הוא‬ ‫אם‬ ‫או‬
‫קטנות‬
•‫אבל‬,‫ממתכון‬ ‫להבדיל‬,‫אלגוריתם‬‫מדויק‬ ‫להיות‬ ‫חייב‬‫וחד‬-‫משמעי‬
•‫טעויות‬ ‫ללא‬ ‫מדויקת‬ ‫להיות‬ ‫צריכה‬ ‫תוכנה‬ ‫גם‬,‫אותה‬ ‫להריץ‬ ‫מסוגל‬ ‫יהי‬ ‫שמחשב‬ ‫כך‬
‫אלגוריתם‬-‫סיכום‬
•‫בעיה‬ ‫לפתרון‬ ‫שלבים‬ ‫של‬ ‫סופית‬ ‫סידרה‬ ‫הוא‬ ‫אלגוריתם‬,‫פתרון‬ ‫חישוב‬ ‫דרך‬ ‫המתארת‬
•‫קלט‬ ‫נתוני‬ ‫מקבל‬ ‫אלגוריתם‬,‫פלט‬ ‫ומחזיר‬ ‫עוצר‬
‫יותר‬ ‫לדעת‬ ‫רוצים‬?
•
wiki
‫מספרים‬ ‫שני‬ ‫של‬ ‫מקסימום‬ ‫למציאת‬ ‫אלגוריתם‬
‫מספרים‬ ‫שני‬ ‫של‬ ‫מקסימום‬ ‫למציאת‬ ‫אלגוריתם‬
•‫קבלת‬2‫ממשתמש‬ ‫מספרים‬,‫ב‬ ‫אותם‬ ‫נסמן‬-A,B
•‫אם‬B>=A‫נדפיס‬B
•‫נדפיס‬ ‫אחרת‬A
‫מספרים‬ ‫שני‬ ‫של‬ ‫מקסימום‬ ‫למציאת‬ ‫אלגוריתם‬
•‫קבלת‬2‫ממשתמש‬ ‫מספרים‬,‫ב‬ ‫אותם‬ ‫נסמן‬-A,B
•‫אם‬B>=A‫נדפיס‬B
•‫נדפיס‬ ‫אחרת‬A
https://py3.codeskulptor.org/#user304_JrzgakiZcl_0.py
‫מימוש‬‫בפייתו‬‫ן‬
‫תרגיל‬:‫בין‬ ‫מקסימום‬ ‫למציאת‬ ‫אלגוריתם‬ ‫כתבו‬3
‫מספרים‬
‫תרגיל‬:‫של‬ ‫מקסימום‬ ‫למציאת‬ ‫אלגוריתם‬ ‫כתבו‬
‫של‬ ‫רשימה‬n‫מספרים‬
‫תרגיל‬:‫שני‬ ‫בין‬ ‫מינימום‬ ‫למציאת‬ ‫אלגוריתם‬ ‫כתבו‬
‫מספרים‬
‫תרגיל‬:‫מקסימום‬ ‫למציאת‬ ‫אלגוריתם‬ ‫כתבו‬
‫בין‬ ‫ומינימום‬4‫מספרים‬
THE END
מדע נתונים - למידה מכונות
מדע נתונים - למידה מכונות
מדע נתונים - למידה מכונות
מדע נתונים - למידה מכונות
מדע נתונים - למידה מכונות

More Related Content

Similar to מדע נתונים - למידה מכונות

ch ch changes: how to manage change successfully in digital products
ch ch changes:  how to manage change successfully in digital products ch ch changes:  how to manage change successfully in digital products
ch ch changes: how to manage change successfully in digital products Ido Shavit
 
UXI Live 2011 - טאב, אפליקציה והח' הקדמון
UXI Live 2011 - טאב, אפליקציה והח' הקדמוןUXI Live 2011 - טאב, אפליקציה והח' הקדמון
UXI Live 2011 - טאב, אפליקציה והח' הקדמוןOren Shamir
 
Hillel kobrovski innovateodie - career management in cybersecurity and how ...
Hillel kobrovski   innovateodie - career management in cybersecurity and how ...Hillel kobrovski   innovateodie - career management in cybersecurity and how ...
Hillel kobrovski innovateodie - career management in cybersecurity and how ...Hillel Kobrovski
 
הילל קוברובסקי - ניהול קריירה בתחום הסייבר \ הענן ומיתוג אישי , מקצועי ועסקי...
הילל קוברובסקי - ניהול קריירה בתחום הסייבר \ הענן  ומיתוג אישי , מקצועי ועסקי...הילל קוברובסקי - ניהול קריירה בתחום הסייבר \ הענן  ומיתוג אישי , מקצועי ועסקי...
הילל קוברובסקי - ניהול קריירה בתחום הסייבר \ הענן ומיתוג אישי , מקצועי ועסקי...Hillel Kobrovski
 
התוכניות שלי כל כך מושקעות - אז למה אני שוב מופתע?
התוכניות שלי כל כך מושקעות - אז למה אני שוב מופתע?התוכניות שלי כל כך מושקעות - אז למה אני שוב מופתע?
התוכניות שלי כל כך מושקעות - אז למה אני שוב מופתע?Ilan Kirschenbaum
 
הרצאה: ניהול קריירה בתחום הסייבר \ הייטק ומיתוג אישי ועסקי בעולם מחובר
הרצאה: ניהול קריירה בתחום הסייבר \ הייטק ומיתוג אישי ועסקי בעולם מחוברהרצאה: ניהול קריירה בתחום הסייבר \ הייטק ומיתוג אישי ועסקי בעולם מחובר
הרצאה: ניהול קריירה בתחום הסייבר \ הייטק ומיתוג אישי ועסקי בעולם מחוברHillel Kobrovski
 
מדעי נתונים לכל אחד
מדעי נתונים לכל אחדמדעי נתונים לכל אחד
מדעי נתונים לכל אחדIgor Kleiner
 
מבוא למדעי הנתונים שבוע 2
מבוא למדעי הנתונים שבוע 2מבוא למדעי הנתונים שבוע 2
מבוא למדעי הנתונים שבוע 2Igor Kleiner
 
הילל קוברובסקי - ניהול קריירה בתחום הסייבר \ הענן ומיתוג אישי , מקצועי ועסקי...
הילל קוברובסקי - ניהול קריירה בתחום הסייבר \ הענן  ומיתוג אישי , מקצועי ועסקי...הילל קוברובסקי - ניהול קריירה בתחום הסייבר \ הענן  ומיתוג אישי , מקצועי ועסקי...
הילל קוברובסקי - ניהול קריירה בתחום הסייבר \ הענן ומיתוג אישי , מקצועי ועסקי...Hillel Kobrovski
 
Recruiting UX professionals (and other lessons) - Barak Danin
Recruiting UX professionals (and other lessons) - Barak DaninRecruiting UX professionals (and other lessons) - Barak Danin
Recruiting UX professionals (and other lessons) - Barak DaninUniq UI
 
Productx 2014 barak danin. Unique UI
Productx 2014 barak danin. Unique UIProductx 2014 barak danin. Unique UI
Productx 2014 barak danin. Unique UIProduct Excellence
 
אינפוטרגט - מצגת כנס טלדן אינפו 2015 - מידענות- http://www.infotarget.co.il/
אינפוטרגט - מצגת כנס טלדן אינפו 2015 - מידענות- http://www.infotarget.co.il/אינפוטרגט - מצגת כנס טלדן אינפו 2015 - מידענות- http://www.infotarget.co.il/
אינפוטרגט - מצגת כנס טלדן אינפו 2015 - מידענות- http://www.infotarget.co.il/InfoTarget
 
QA testing developer by Ziv
QA testing developer by ZivQA testing developer by Ziv
QA testing developer by ZivRam Yonish
 
כשמעצב פוגש מעסיק- ניר נבות
כשמעצב פוגש מעסיק- ניר נבותכשמעצב פוגש מעסיק- ניר נבות
כשמעצב פוגש מעסיק- ניר נבותNetcraft
 
מבוא לתכנות מדעי: פייתון: הרצאה 3: לולאות
מבוא לתכנות מדעי: פייתון: הרצאה 3: לולאותמבוא לתכנות מדעי: פייתון: הרצאה 3: לולאות
מבוא לתכנות מדעי: פייתון: הרצאה 3: לולאותIgor Kleiner
 
למידה ממוכנת פגישה 8
למידה ממוכנת פגישה 8 למידה ממוכנת פגישה 8
למידה ממוכנת פגישה 8 Igor Kleiner
 
מערכות לומדות פגישה 2 חלק 3 סוגים של משתנים
מערכות לומדות פגישה 2 חלק 3 סוגים של משתניםמערכות לומדות פגישה 2 חלק 3 סוגים של משתנים
מערכות לומדות פגישה 2 חלק 3 סוגים של משתניםIgor Kleiner
 

Similar to מדע נתונים - למידה מכונות (20)

Linked In Guide
Linked In GuideLinked In Guide
Linked In Guide
 
ch ch changes: how to manage change successfully in digital products
ch ch changes:  how to manage change successfully in digital products ch ch changes:  how to manage change successfully in digital products
ch ch changes: how to manage change successfully in digital products
 
UXI Live 2011 - טאב, אפליקציה והח' הקדמון
UXI Live 2011 - טאב, אפליקציה והח' הקדמוןUXI Live 2011 - טאב, אפליקציה והח' הקדמון
UXI Live 2011 - טאב, אפליקציה והח' הקדמון
 
Hillel kobrovski innovateodie - career management in cybersecurity and how ...
Hillel kobrovski   innovateodie - career management in cybersecurity and how ...Hillel kobrovski   innovateodie - career management in cybersecurity and how ...
Hillel kobrovski innovateodie - career management in cybersecurity and how ...
 
הילל קוברובסקי - ניהול קריירה בתחום הסייבר \ הענן ומיתוג אישי , מקצועי ועסקי...
הילל קוברובסקי - ניהול קריירה בתחום הסייבר \ הענן  ומיתוג אישי , מקצועי ועסקי...הילל קוברובסקי - ניהול קריירה בתחום הסייבר \ הענן  ומיתוג אישי , מקצועי ועסקי...
הילל קוברובסקי - ניהול קריירה בתחום הסייבר \ הענן ומיתוג אישי , מקצועי ועסקי...
 
התוכניות שלי כל כך מושקעות - אז למה אני שוב מופתע?
התוכניות שלי כל כך מושקעות - אז למה אני שוב מופתע?התוכניות שלי כל כך מושקעות - אז למה אני שוב מופתע?
התוכניות שלי כל כך מושקעות - אז למה אני שוב מופתע?
 
הרצאה: ניהול קריירה בתחום הסייבר \ הייטק ומיתוג אישי ועסקי בעולם מחובר
הרצאה: ניהול קריירה בתחום הסייבר \ הייטק ומיתוג אישי ועסקי בעולם מחוברהרצאה: ניהול קריירה בתחום הסייבר \ הייטק ומיתוג אישי ועסקי בעולם מחובר
הרצאה: ניהול קריירה בתחום הסייבר \ הייטק ומיתוג אישי ועסקי בעולם מחובר
 
מדעי נתונים לכל אחד
מדעי נתונים לכל אחדמדעי נתונים לכל אחד
מדעי נתונים לכל אחד
 
מבוא למדעי הנתונים שבוע 2
מבוא למדעי הנתונים שבוע 2מבוא למדעי הנתונים שבוע 2
מבוא למדעי הנתונים שבוע 2
 
הילל קוברובסקי - ניהול קריירה בתחום הסייבר \ הענן ומיתוג אישי , מקצועי ועסקי...
הילל קוברובסקי - ניהול קריירה בתחום הסייבר \ הענן  ומיתוג אישי , מקצועי ועסקי...הילל קוברובסקי - ניהול קריירה בתחום הסייבר \ הענן  ומיתוג אישי , מקצועי ועסקי...
הילל קוברובסקי - ניהול קריירה בתחום הסייבר \ הענן ומיתוג אישי , מקצועי ועסקי...
 
Recruiting UX professionals (and other lessons) - Barak Danin
Recruiting UX professionals (and other lessons) - Barak DaninRecruiting UX professionals (and other lessons) - Barak Danin
Recruiting UX professionals (and other lessons) - Barak Danin
 
Productx 2014 barak danin. Unique UI
Productx 2014 barak danin. Unique UIProductx 2014 barak danin. Unique UI
Productx 2014 barak danin. Unique UI
 
אינפוטרגט - מצגת כנס טלדן אינפו 2015 - מידענות- http://www.infotarget.co.il/
אינפוטרגט - מצגת כנס טלדן אינפו 2015 - מידענות- http://www.infotarget.co.il/אינפוטרגט - מצגת כנס טלדן אינפו 2015 - מידענות- http://www.infotarget.co.il/
אינפוטרגט - מצגת כנס טלדן אינפו 2015 - מידענות- http://www.infotarget.co.il/
 
QA testing developer by Ziv
QA testing developer by ZivQA testing developer by Ziv
QA testing developer by Ziv
 
Open source
Open sourceOpen source
Open source
 
כשמעצב פוגש מעסיק- ניר נבות
כשמעצב פוגש מעסיק- ניר נבותכשמעצב פוגש מעסיק- ניר נבות
כשמעצב פוגש מעסיק- ניר נבות
 
Social Media Recruiting
Social Media RecruitingSocial Media Recruiting
Social Media Recruiting
 
מבוא לתכנות מדעי: פייתון: הרצאה 3: לולאות
מבוא לתכנות מדעי: פייתון: הרצאה 3: לולאותמבוא לתכנות מדעי: פייתון: הרצאה 3: לולאות
מבוא לתכנות מדעי: פייתון: הרצאה 3: לולאות
 
למידה ממוכנת פגישה 8
למידה ממוכנת פגישה 8 למידה ממוכנת פגישה 8
למידה ממוכנת פגישה 8
 
מערכות לומדות פגישה 2 חלק 3 סוגים של משתנים
מערכות לומדות פגישה 2 חלק 3 סוגים של משתניםמערכות לומדות פגישה 2 חלק 3 סוגים של משתנים
מערכות לומדות פגישה 2 חלק 3 סוגים של משתנים
 

More from Igor Kleiner

Анализ данных просто и доступно - урок 1
Анализ данных просто и доступно - урок 1Анализ данных просто и доступно - урок 1
Анализ данных просто и доступно - урок 1Igor Kleiner
 
מבוא למדעי הנתונים הרצאה 1
מבוא למדעי הנתונים הרצאה 1מבוא למדעי הנתונים הרצאה 1
מבוא למדעי הנתונים הרצאה 1Igor Kleiner
 
תכנות דינמי הרצאה 3
תכנות דינמי הרצאה 3תכנות דינמי הרצאה 3
תכנות דינמי הרצאה 3Igor Kleiner
 
תכנות דינמי הרצאה 4
תכנות דינמי הרצאה 4תכנות דינמי הרצאה 4
תכנות דינמי הרצאה 4Igor Kleiner
 
שאלות לתרגול עצמי
שאלות לתרגול עצמישאלות לתרגול עצמי
שאלות לתרגול עצמיIgor Kleiner
 
פתרון תרגיל 3
פתרון תרגיל 3פתרון תרגיל 3
פתרון תרגיל 3Igor Kleiner
 
מבוא לתכנות מדעי: פייתון הרצאה 13
מבוא לתכנות מדעי: פייתון הרצאה 13מבוא לתכנות מדעי: פייתון הרצאה 13
מבוא לתכנות מדעי: פייתון הרצאה 13Igor Kleiner
 
תכנות מדעי פייתון: הרצאה 12: סיבוכיות
תכנות מדעי פייתון: הרצאה 12: סיבוכיותתכנות מדעי פייתון: הרצאה 12: סיבוכיות
תכנות מדעי פייתון: הרצאה 12: סיבוכיותIgor Kleiner
 
מבוא לתכנות מדעי: פייתון: הרצאה 11: דבגינג + תכנות דינמי
מבוא לתכנות מדעי: פייתון: הרצאה 11: דבגינג + תכנות דינמימבוא לתכנות מדעי: פייתון: הרצאה 11: דבגינג + תכנות דינמי
מבוא לתכנות מדעי: פייתון: הרצאה 11: דבגינג + תכנות דינמיIgor Kleiner
 
תכנות מדעי: פייתון: הרצאה 10: : תחום הכרעה
תכנות מדעי: פייתון: הרצאה 10: : תחום הכרעהתכנות מדעי: פייתון: הרצאה 10: : תחום הכרעה
תכנות מדעי: פייתון: הרצאה 10: : תחום הכרעהIgor Kleiner
 
מבוא לתכנות מדעי: פייתון: הרצאה 9: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 9: 2017מבוא לתכנות מדעי: פייתון: הרצאה 9: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 9: 2017Igor Kleiner
 
תכנות מדעי: פייתון : הרצאה 7: 2017
תכנות מדעי: פייתון : הרצאה 7: 2017תכנות מדעי: פייתון : הרצאה 7: 2017
תכנות מדעי: פייתון : הרצאה 7: 2017Igor Kleiner
 
תכנות מדעי: פייתון: הרצאה 6: קבצים, רשימות
תכנות מדעי: פייתון: הרצאה 6: קבצים, רשימותתכנות מדעי: פייתון: הרצאה 6: קבצים, רשימות
תכנות מדעי: פייתון: הרצאה 6: קבצים, רשימותIgor Kleiner
 
מבוא לתכנות מדעי: פייתון: הרצאה 5: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 5: 2017מבוא לתכנות מדעי: פייתון: הרצאה 5: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 5: 2017Igor Kleiner
 
מבוא לתכנות מדעי: פייתון: הרצאה 4: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 4: 2017מבוא לתכנות מדעי: פייתון: הרצאה 4: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 4: 2017Igor Kleiner
 
מבוא לתכנות מדעי: פייתון: הרצאה 2: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 2: 2017מבוא לתכנות מדעי: פייתון: הרצאה 2: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 2: 2017Igor Kleiner
 
מערכות לומדות פגישה 7-1 יער אקראי
מערכות לומדות פגישה 7-1 יער אקראימערכות לומדות פגישה 7-1 יער אקראי
מערכות לומדות פגישה 7-1 יער אקראיIgor Kleiner
 
מערכות לומדות תרגול 3 עצים
מערכות לומדות תרגול 3 עציםמערכות לומדות תרגול 3 עצים
מערכות לומדות תרגול 3 עציםIgor Kleiner
 
מערכות לומדות פגישה 6
מערכות לומדות פגישה 6מערכות לומדות פגישה 6
מערכות לומדות פגישה 6Igor Kleiner
 
מערכות לומדות: תרגילי כיתה 4 ו-5
מערכות לומדות: תרגילי כיתה 4 ו-5מערכות לומדות: תרגילי כיתה 4 ו-5
מערכות לומדות: תרגילי כיתה 4 ו-5Igor Kleiner
 

More from Igor Kleiner (20)

Анализ данных просто и доступно - урок 1
Анализ данных просто и доступно - урок 1Анализ данных просто и доступно - урок 1
Анализ данных просто и доступно - урок 1
 
מבוא למדעי הנתונים הרצאה 1
מבוא למדעי הנתונים הרצאה 1מבוא למדעי הנתונים הרצאה 1
מבוא למדעי הנתונים הרצאה 1
 
תכנות דינמי הרצאה 3
תכנות דינמי הרצאה 3תכנות דינמי הרצאה 3
תכנות דינמי הרצאה 3
 
תכנות דינמי הרצאה 4
תכנות דינמי הרצאה 4תכנות דינמי הרצאה 4
תכנות דינמי הרצאה 4
 
שאלות לתרגול עצמי
שאלות לתרגול עצמישאלות לתרגול עצמי
שאלות לתרגול עצמי
 
פתרון תרגיל 3
פתרון תרגיל 3פתרון תרגיל 3
פתרון תרגיל 3
 
מבוא לתכנות מדעי: פייתון הרצאה 13
מבוא לתכנות מדעי: פייתון הרצאה 13מבוא לתכנות מדעי: פייתון הרצאה 13
מבוא לתכנות מדעי: פייתון הרצאה 13
 
תכנות מדעי פייתון: הרצאה 12: סיבוכיות
תכנות מדעי פייתון: הרצאה 12: סיבוכיותתכנות מדעי פייתון: הרצאה 12: סיבוכיות
תכנות מדעי פייתון: הרצאה 12: סיבוכיות
 
מבוא לתכנות מדעי: פייתון: הרצאה 11: דבגינג + תכנות דינמי
מבוא לתכנות מדעי: פייתון: הרצאה 11: דבגינג + תכנות דינמימבוא לתכנות מדעי: פייתון: הרצאה 11: דבגינג + תכנות דינמי
מבוא לתכנות מדעי: פייתון: הרצאה 11: דבגינג + תכנות דינמי
 
תכנות מדעי: פייתון: הרצאה 10: : תחום הכרעה
תכנות מדעי: פייתון: הרצאה 10: : תחום הכרעהתכנות מדעי: פייתון: הרצאה 10: : תחום הכרעה
תכנות מדעי: פייתון: הרצאה 10: : תחום הכרעה
 
מבוא לתכנות מדעי: פייתון: הרצאה 9: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 9: 2017מבוא לתכנות מדעי: פייתון: הרצאה 9: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 9: 2017
 
תכנות מדעי: פייתון : הרצאה 7: 2017
תכנות מדעי: פייתון : הרצאה 7: 2017תכנות מדעי: פייתון : הרצאה 7: 2017
תכנות מדעי: פייתון : הרצאה 7: 2017
 
תכנות מדעי: פייתון: הרצאה 6: קבצים, רשימות
תכנות מדעי: פייתון: הרצאה 6: קבצים, רשימותתכנות מדעי: פייתון: הרצאה 6: קבצים, רשימות
תכנות מדעי: פייתון: הרצאה 6: קבצים, רשימות
 
מבוא לתכנות מדעי: פייתון: הרצאה 5: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 5: 2017מבוא לתכנות מדעי: פייתון: הרצאה 5: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 5: 2017
 
מבוא לתכנות מדעי: פייתון: הרצאה 4: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 4: 2017מבוא לתכנות מדעי: פייתון: הרצאה 4: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 4: 2017
 
מבוא לתכנות מדעי: פייתון: הרצאה 2: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 2: 2017מבוא לתכנות מדעי: פייתון: הרצאה 2: 2017
מבוא לתכנות מדעי: פייתון: הרצאה 2: 2017
 
מערכות לומדות פגישה 7-1 יער אקראי
מערכות לומדות פגישה 7-1 יער אקראימערכות לומדות פגישה 7-1 יער אקראי
מערכות לומדות פגישה 7-1 יער אקראי
 
מערכות לומדות תרגול 3 עצים
מערכות לומדות תרגול 3 עציםמערכות לומדות תרגול 3 עצים
מערכות לומדות תרגול 3 עצים
 
מערכות לומדות פגישה 6
מערכות לומדות פגישה 6מערכות לומדות פגישה 6
מערכות לומדות פגישה 6
 
מערכות לומדות: תרגילי כיתה 4 ו-5
מערכות לומדות: תרגילי כיתה 4 ו-5מערכות לומדות: תרגילי כיתה 4 ו-5
מערכות לומדות: תרגילי כיתה 4 ו-5
 

מדע נתונים - למידה מכונות