מבוא לתכנות מדעי פייתון הרצאה 1 חלק 3 Python

Preview:

Citation preview

מבוא לתכנות מדעי

3חלק 1הרצאה

(חמרה)מבנה מחשב

2016Igor Kleiner

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

מזכרוןבדרך כלל זיכרון משני יותר איטי •ראשי

ביצוע תוכנה

(RAM)שולף פקודות מזיכרון ראשי ( CPU)מאבד ראשי •פקודה לאחר פקודה•

בקצב מהיר מאוד •

ביצוע תוכנה

(RAM)שולף פקודות מזיכרון ראשי ( CPU)מאבד ראשי •פקודה לאחר פקודה•

בקצב מהיר מאוד •

1\0למעשה הפקודות נשמרות בזיכרון לא בשפת פייתון אלה בצורה בינרית •

ביצוע תוכנה

(RAM)שולף פקודות מזיכרון ראשי ( CPU)מאבד ראשי •פקודה לאחר פקודה•

בקצב מהיר מאוד •

1\0למעשה הפקודות נשמרות בזיכרון לא בשפת פייתון אלה בצורה בינרית •

לכן אנו נצטרך תוכנה שתתרגם קוד משפת של פייתון לשפת מחשב•

שמתרגם קוד משפת פייתון לשפת אינטרפרטרהתוכנה פייתון היא תוכנה מסוג •מחשב

Totally Hot CPU

• http://www.youtube.com/watch?v=y39D4529FM4

Inside Hard Disk

• https://www.youtube.com/watch?v=9eMWG3fwiEU

מלון

• Igor Kleiner (Hebrew version adaptation 2016)

Recommended