שיעור 05: אפליקציות ותהליכים¶
חלק ה': שלד למצגת
Slide 1: Title Slide¶
Main Title: שיעור 5: Applications
Subtitle: Installation, Sandboxing, Troubleshooting & VPP
Bullets:
- האנטומיה של האפליקציה
- תהליכי התקנה
- ארגזי חול (Sandboxing)
- אבחון וטיפול בתקיעות
- הפצה ארגונית (VPP)
[Image Recommendation]: A minimalist vector icon of the App Store "A" logo and an open cardboard box representing packages.
Slide 2: Anatomy of an Application¶
Main Title: שיעור 5: Applications
Subtitle: האנטומיה של אפליקציה ב-macOS: מ-Packages ל-Bundles
Bullets:
- אשליית מערכת הקבצים
- חבילות (Packages) כתיקיות מסוות
- כל אפליקציה היא App Bundle
- תיקיית
Contentsוהקוד הפנימי - הוכחה בטרמינל (Directory flag)
[Image Recommendation]: Screenshot of a Finder window showing the "Show Package Contents" context menu over the Safari app, alongside a Terminal window showing the d (directory) flag for Safari.app.
Slide 3: Types of Installations¶
Main Title: שיעור 5: Applications
Subtitle: סוגי התקנות: חבילות (PKG), תמונות דיסק (DMG) ו-App Store
Bullets:
- App Store קל ומאובטח
- DMG (תמונת דיסק) לגרירה
- הוצאה (Eject) ל-DMG בסיום
- PKG (חבילות) למקומות נסתרים
- PKG דורש סיסמת מנהל
[Image Recommendation]: Screenshot of a standard DMG drag-and-drop installation window (e.g., Google Chrome moving into the Applications folder).
Slide 4: App Sandboxing¶
Main Title: שיעור 5: Applications
Subtitle: ארגזי חול (Sandboxing): איפה אפליקציות שומרות את המידע שלהן ואיך לאפס אותן
Bullets:
- סביבה סגורה ומבודדת
- מניעת גישה לקבצים אחרים
- שמירת פרטיות
- תיקיית Containers נסתרת
- מחיקת Container לאיפוס
[Image Recommendation]: Screenshot of the Finder showing the hidden ~/Library/Containers folder with various app folders.
Slide 5: Troubleshooting Unresponsive Apps¶
Main Title: שיעור 5: Applications
Subtitle: אבחון תקיעות: Force Quit וטיפול באפליקציות קורסות (Not Responding)
Bullets:
- סטטוס "Not Responding"
- סמן כדור ים
- יציאה מאולצת (Force Quit)
- קיצור Command+Option+Esc
- אבחון ב-Activity Monitor
[Image Recommendation]: Screenshot of the Force Quit window (Cmd+Opt+Esc) showing an application in red "Not Responding" text.
Slide 6: Enterprise App Distribution (VPP)¶
Main Title: שיעור 5: Applications
Subtitle: תיבול ארגוני: הפצת אפליקציות דרך VPP וקטלוג Self-Service
Bullets:
- פתרון ארגוני מנוהל
- ללא צורך בהרשאות מנהל
- רכישת VPP בתפזורת
- הפצה שקטה מ-MDM
- חנות Self Service לעובדים
[Image Recommendation]: Screenshot of a typical MDM Self Service application catalog (like Jamf Self Service) showing available apps to install.
Multiple Choice Questions¶
-
מהו ההבדל המרכזי ב-macOS בין קובץ רגיל לאפליקציה (App Bundle)? א. אפליקציה היא תמיד קובץ מקומפל יחיד שלא ניתן לערוך. ב. אפליקציה היא למעשה תיקייה (Package) עם מבנה פנימי קבוע המכילה את הקוד ואת המשאבים, ומוצגת למשתמש כקובץ יחיד. (תשובה נכונה) ג. אין הבדל, שניהם נפתחים באותה צורה באמצעות טקסט. ד. אפליקציה חייבת להיות מותקנת אך ורק דרך ה-App Store כדי להיות מורצת.
-
איזה סוג קובץ התקנה בדרך כלל יבקש להזין סיסמת Administrator מכיוון שהוא מתקין קבצים בליבת המערכת? א. DMG ב. קובץ ZIP ג. מתקין מה-App Store ד. חבילת PKG (תשובה נכונה)
-
היכן שומרות אפליקציות מודרניות (Sandboxed) את נתוני ההעדפות שלהן (Preferences)? א. בתיקיית ה-Applications ישירות ב. בתיקייה נסתרת בשם Containers בתוך ספריית ה-Library של המשתמש (תשובה נכונה) ג. בתיקיית System ב-Root ד. על שרת ענן של אפל בלבד
-
כיצד ארגונים מאפשרים למשתמשים ללא הרשאות אדמין להתקין תוכנות עבודה בצורה בטוחה? א. על ידי הפצת סיסמת אדמין גנרית ב. שימוש באפליקציית "Self Service" ארגונית המחוברת ל-MDM ו-VPP (תשובה נכונה) ג. על ידי ביטול זמני של מנגנון Gatekeeper ד. הוראה לעובדים להשתמש רק בדפדפן ולא להתקין כלום