לדלג לתוכן

0.3 מושגי בסיס תרגול

תרגילים על איך המחשב שומר מידע

תרגיל 1: המרת מספרים בינאריים לדצימליים

השתמשו בידע שלכם על המרה בין מערכות ספירה כדי להמיר את המספרים הבינאריים הבאים למספרים דצימליים:

  1. 101110
  2. 1111011
  3. 10011010
  4. 110010

לאחר מכן, הציגו את הדרך בה עשיתם את ההמרה. השתמשו בחוק המערכות הבינאריות (חישוב כל ביט לפי 2 בחזקת מיקומו).


תרגיל 2: יצירת מחרוזת מביטים בשיטת ASCII

השתמשו בטבלת ה-ASCII כדי להמיר את המילים הבאות למערך של בתים (כמובן שבאמצעות הפונקציות בפייתון):

ASCII-Table-wide.svg.png

  1. המילה "Hello"
  2. המילה "World"
  3. המילה "Python"
  4. המילה "Security"

לאחר מכן, השתמשו ב-decode כדי להמיר את המערך של הבתים חזרה למחרוזת.


תרגיל 3: המרת בין בסיסים שונים בפייתון

השתמשו בפונקציות בפייתון (bin, int, hex) כדי להמיר את המספר הדצימלי 245 לכל אחת מהמערכות הבאות:

  1. בינארי
  2. הקסדצימלי