דילוג לתוכן
  • חוקי הפורום
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
לוגו מותג
  1. דף הבית
  2. מחשבים וטכנולוגיה
  3. מערכות הפעלה
  4. מדריך | מערכות הפעלה-מה זה?!

מדריך | מערכות הפעלה-מה זה?!

מתוזמן נעוץ נעול הועבר מערכות הפעלה
osp
13 פוסטים 5 כותבים 1.1k צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • י מנותק
    י מנותק
    יושב אהלים
    כתב ב נערך לאחרונה על ידי יושב אהלים
    #1

    היי חברים.
    היום נדבר על מערכות הפעלה
    94f955f9-751d-45f4-be4a-834e59e495bf-image.png

    אנחנו שומעים כל היום על המושגים "מערכת הפעלה", “Windows”, “OS”
    מה זה בעצם מערכת הפעלה ולמה זה כל כך חשוב🤨?
    אז ככה: בכלליות מערכת הפעלה זאת התוכנה הבסיסית ביותר שרצה במחשב. התפקיד של מערכת ההפעלה הוא לגשר בין החומרה של המחשב לבין המשתמש האנושי וליצור ממשק נוח למשתמש עם כמה שיותר פונקציונלית וגמישות (כל מערכת הפעלה מצליחה לעשות זאת ברמה שונה).

    מערכת ההפעלה היא הבסיס הדיגיטלי של המחשב, זה שמגשר בין הפיזיות לדיגיטליות
    2c65a5b3-535d-4449-bee2-c04f533613a1-image.png
    לתמונה בעברית בשרת הפורום

    אז איך בעצם זה עובד?🥴
    3 דברים:

    1. ליבה (Kernel), הבסיס של מערכת ההפעלה, מה שמחליט על הכל: יוצר את הקשר בין התוכנות של המשתמש לבין החומרה,הליבה מחליטה מה ירוץ, מתי, וכמה משאבים כל תוכנה יכולה לצרוך. אפשר לקרוא לזה המנהל של המחשב. הליבה היא המרכיב החשוב ביותר במערכת ההפעלה ולרוב מבודדים אותה כמה שאפשר כדי למנוע בעיות אבטחה🔐.

    בקיצור הליבה היא המוח🧠
    02fb4355-7521-4817-8f98-24633c940e24-image.png

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

    בקיצור מנהל ההתקן הוא בעצם כל איבר בגוף ששולח אותות חשמליים למוח, ומקבל חזרה אותות להפעלה

    1. על המושג "API" בטח שמעתם המון. הראשי תיבות הם "Application Programming Interface”, ובעברית "ממשק תכנות יישומים".
      הAPI נותן למשתמש האנושי להשתמש בתוכנות שלו (לדוגמה מחשבון או word) על ידי שימוש במערכת ההפעלה בצורה שנוחה למשתמש ומוגנת למערכת, וכן בצורה שתיצור כמה שפחות בעיות אבטחה ובאגים (נגיד שאתם מחשבים פעולה במחשבון, הapi מעביר את החישוב למערכת הפעלה, היא בודקת אם הבקשה לגיטימית, מבצעת ומחזירה).

    לפרש את זה למושגים שלנו זה טיפה קשה, אם למישהו יש רעיון אני אשמח להוסיף את זה🙏.
    2644bdb0-9503-4fc9-8783-6d2162aa61c5-image.png

    יש המון סוגים שונים של מערכות הפעלה למכשירים שונים, אבל לא נתעכב על זה מפאת מורכבות הנושא וכנראה שזה ישעמם אתכם🥱.

    מערכות ההפעלה למחשב 💻 שאנחנו מכירים מחיי היום יום הן:

    e72e92db-5d81-4593-b0a2-40613992d9cf-image.png

    וינדוס (Windows) של מיקרוסופט: מערכת ההפעלה המוכרת ביותר למחשבים אישיים. נוחה מאוד בעיקר בגלל הממשק הגרפי שלה שנותן למוח האנושי לנהל את המחשב בצורה שהוא יותר מסתדר איתה. עוד יתרון שלה הוא שרוב המפתחי תוכנות מפתחים תוכנות בעיקר למיקרוסופט בשביל הרווחיות🤑.
    החיסרון במערכת הוא שהיא מאוד כבדה🥵, קוד סגור👺, עולה כסף💰, גונבת מידע מהמשתמש, ומגבילה את המשתמש ברמת היכולת שלו לתפעל את המחשב🤒 (פחות פונקציונליות).

    94f64c2d-dbb0-4164-8cec-f79ef5673d2f-image.png

    לינוקס🐧: מערכת הפעלה מבוססת UNIX, מוכרת בעיקר משרתים בעולם 🖥️ (המושגים Apache, PHP שייכים לעולם של לינוקס). לינוקס מציעה פונקציונליות רחבה מאוד🤓, עיקר האינטגרציה בין המשתמש למכונה מתנהל באמצעות הCLI (שורת הפקודה, Command Line, המסך השחור. כמובן שאפשר גם לתפעל את המערכת באמצעות ממשקים גרפים שפותחו במיוחד ללינוקס 👌.

    לינוקס נמצאת בשימוש אישי בעיקר על ידי טכנאים, האקרים👨‍💻, אנשים שחרדים לפרטיות שלהם🥶, מאובטחת יותר מווינדוס ונוחה מאוד למערכות חלשות מבחינת הקלילות שלה, וכך גם למחשבי-על מבחינת הביצועיות שלה🦾.

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

    עוד נרחיב על ההפצות השונות, אבל בפעם אחרת.

    003763cd-4471-43bb-b5db-4a9015cf97a0-image.png

    הMac OS מערכת ההפעלה של אפל🍏 למחשבי המק, מבוססת גם היא על UNIX, קוד סגור, עזבו לא מעניין לדבר על אפל, פחות רלוונטי לנו.

    מערכות הפעלה לפלאפונים📱:

    4a090f72-d6a8-483a-9b58-2402352cf853-image.png

    אנדרואיד 🤖: מערכת ההפעלה הפופולרית ביותר בעולם, מבוססת על לינוקס, קוד פתוח עם יותר מ3 מיליארד משתמשים.

    פותחה לראשונה ב2003 על ידי חברה בשם אנדרואיד, נקנתה על ידי גוגל ב2005 ומאז מפותחת על ידיה ועל ידי עוד המון חברות.

    כל חברה מלבישה על המערכת הפעלה את הUI שלה (ממשק משתמש, לדוגמה: OneUI של סמסונג, MIUI של שיאומי ועוד). ישנם גם הפצות קהילתיות קוד פתוח מבוססות אנדרואיד כמו Lineage OS, Paranoid, Havoc ועוד המון המון🤩.

    ed0d362a-c7fb-48e4-80c0-4787589daae7-image.png

    IOS: מערכת ההפעלה של מכשירי האייפון שמיוצרים רק על ידי חברת אפל, קוד סגור, מבוססת על מחשבי המקינטוש, מעל מיליארד משתמשים ברחבי העולם😶.

    8fbb371d-5324-4b59-806c-51e055942122-image.png
    יש גם את מערכת ההפעלה של מיקרוסופט לפלאפונים, אבל היא פחות רלוונטית מכיוון שבקושי משתמשים בה🤣.

    לסיכום למדנו בכלליות מה זאת מערכת הפעלה, ממה היא מורכבת, איזה מערכות חשובות יש שנוגעות לנו בחיי היום יום ומה ההבדלים בינהן. חשוב לזכור שמערכת הפעלה זה המרכיב הכי חשוב שיש. לא משנה כמה תנסו להיות אנונימיים או פונקציונלים עם ווינדוס או עם IOS, המערכת תמיד תערים עליכם עוד ועוד קשיים וחבל.

    אם יש שאלות, אשמח שתשאלו🙏.

    כל הקרדיט לערוץ OSP בטלגרם - ערוץ שעוסק כולו בקוד פתוח.

    ג י 2 תגובות תגובה אחרונה
    24
    • ג מנותק
      ג מנותק
      גבריאל שטרנפלד
      השיב ליושב אהלים ב נערך לאחרונה על ידי
      #2

      @יושב-אהלים מה זה קוד פתוח וסגור? שעוד חברות יכולות להישתמש?

      י תגובה 1 תגובה אחרונה
      0
      • י מנותק
        י מנותק
        יושב אהלים
        השיב לגבריאל שטרנפלד ב נערך לאחרונה על ידי
        #3

        @גבריאל-שטרנפלד אמר במדריך | מערכות הפעלה-מה זה?!:

        @יושב-אהלים מה זה קוד פתוח וסגור? שעוד חברות יכולות להישתמש?

        סוג של, ואני אסביר:
        קוד פתוח זה קטע קוד שהיוצר שלו נותן למשתמש לראות👁️/לשנות✍️. קוד פתוח בעצם נותן למשתמש לדעת הכל על התוכנה. מה היא עושה בדיוק, איך היא עובדת, והאם יש בה נוזקות למיניהם👾.
        המשתמש יכול גם לשנות אותה בהתאם לצרכיו🖋️.

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

        דוגמאות לקוד פתוח: אפליקציית signal, מערכות הפעלה מסוג לינוקס, טלגרם
        דוגמאות לקוד סגור: אפליקציית whatsapp, מערכת ההפעלה windows, וios

        A0533057932A תגובה 1 תגובה אחרונה
        6
        • שמואלש שמואל מחק נושא זה ב
        • שמואלש שמואל שחזר נושא זה ב
        • A0533057932A מנותק
          A0533057932A מנותק
          A0533057932
          השיב ליושב אהלים ב נערך לאחרונה על ידי
          #4

          @יושב-אהלים אמר במדריך | מערכות הפעלה-מה זה?!:

          טלגרם

          היא רק חצי
          צד לקוח קוד פתוח
          צד שרת קוד סגור

          י תגובה 1 תגובה אחרונה
          3
          • י מנותק
            י מנותק
            ילדנזק
            כתב ב נערך לאחרונה על ידי
            #5

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

            תגובה 1 תגובה אחרונה
            0
            • י מנותק
              י מנותק
              ילדנזק
              השיב לA0533057932 ב נערך לאחרונה על ידי
              #6

              @a0533057932 זה יותר בשביל פפוליזם להגיד את זה כי ממילא אי אפשר לבדוק מה הקוד שרץ על השרת {אי אפשר לעשות דקומפילציה}

              A0533057932A תגובה 1 תגובה אחרונה
              0
              • י מנותק
                י מנותק
                ילדנזק
                השיב ליושב אהלים ב נערך לאחרונה על ידי
                #7

                @יושב-אהלים אמר במדריך | מערכות הפעלה-מה זה?!:

                עוד נרחיב על ההפצות השונות, אבל בפעם אחרת

                בלי זה לא אמרנו כלום על לינוקס

                ראובן שבתיר תגובה 1 תגובה אחרונה
                0
                • A0533057932A מנותק
                  A0533057932A מנותק
                  A0533057932
                  השיב לילדנזק ב נערך לאחרונה על ידי
                  #8

                  @ילדנזק אמר במדריך | מערכות הפעלה-מה זה?!:

                  @a0533057932 זה יותר בשביל פפוליזם להגיד את זה כי ממילא אי אפשר לבדוק מה הקוד שרץ על השרת {אי אפשר לעשות דקומפילציה}

                  לא הבנתי מה אתה רוצה
                  מה הקשר?
                  קוד פתוח פרושו שניתן לראות הכל
                  נכון שחברה יכולה לרמות ולאמר שהחלק שרץ על השרתים הוא א ובאמת רץ ב
                  אבל ניתן לשנות תמיד לשרת אישי ולהריץ
                  משא"כ בטלגרם

                  י תגובה 1 תגובה אחרונה
                  0
                  • י מנותק
                    י מנותק
                    ילדנזק
                    השיב לA0533057932 ב נערך לאחרונה על ידי ילדנזק
                    #9

                    @a0533057932 תמיד קוד פתוח זה כדי לבדוק שאן כלום ולכן לא יעזור לך להריץ קוד לדוגמה מגיטהב על שרת אחר כי יכול להיות שהוא בלי הבעיה אבל במה שרץ על השרת יש אתה אולי תוכל לפתוח טלגרם חדש אבל לא את הקיים ולכן אתה בצד של השרת חייב לסמוך על החברה ולא על הקוד {אפלו בפרוטון} כי לעולם אי אפשר להוכיח לך שאתה רואה באמת הכל בניגוד לצד לקוח

                    A0533057932A תגובה 1 תגובה אחרונה
                    0
                    • A0533057932A מנותק
                      A0533057932A מנותק
                      A0533057932
                      השיב לילדנזק ב נערך לאחרונה על ידי
                      #10

                      @ילדנזק אמר במדריך | מערכות הפעלה-מה זה?!:

                      @a0533057932 תמיד קוד פתוח זה כדי לבדוק שאן כלום ולכן לא יעזור לך להריץ קוד לדוגמה מגיטהב על שרת אחר כי יכול להיות שהוא בלי הבעיה אבל במה שרץ על השרת יש אתה אולי תוכל לפתוח טלגרם חדש אבל לא את הקיים ולכן אתה בצד של השרת חייב לסמוך על החברה ולא על הקוד {אפלו בפרוטון} כי לעולם אי אפשר להוכיח לך שאתה רואה באמת הכל בניגוד לצד לקוח

                      שוב
                      אם יש את כל התוכנה פתוחה
                      ניתן למי שחושש להתקין אותה על שרת אישי ולא לעבור דרך שרתי החברה כלל

                      י תגובה 1 תגובה אחרונה
                      0
                      • י מנותק
                        י מנותק
                        ילדנזק
                        השיב לA0533057932 ב נערך לאחרונה על ידי
                        #11

                        @a0533057932 אבל זה לא יהיה הטלגרם ולכן בזה זה לא יעזור {זה יהיה אותו דבר אבל לכעו' בלי גישה לטלגרם הרגיל}בניגוד לשאר דברים טלגרם היא אפליקצה חברתית ראן לך מה לעשות איתה אם את לבד אבל זה כבר לא ממש קשור לכאן

                        A0533057932A תגובה 1 תגובה אחרונה
                        0
                        • A0533057932A מנותק
                          A0533057932A מנותק
                          A0533057932
                          השיב לילדנזק ב נערך לאחרונה על ידי
                          #12

                          @ילדנזק אמר במדריך | מערכות הפעלה-מה זה?!:

                          @a0533057932 אבל זה לא יהיה הטלגרם ולכן בזה זה לא יעזור {זה יהיה אותו דבר אבל לכעו' בלי גישה לטלגרם הרגיל}בניגוד לשאר דברים טלגרם היא אפליקצה חברתית ראן לך מה לעשות איתה אם את לבד אבל זה כבר לא ממש קשור לכאן

                          https://he.wikipedia.org/wiki/טלגרם

                          תגובה 1 תגובה אחרונה
                          0
                          • ראובן שבתיר מנותק
                            ראובן שבתיר מנותק
                            ראובן שבתי מדריכים
                            השיב לילדנזק ב נערך לאחרונה על ידי ראובן שבתי
                            #13

                            @ילדנזק אמר במדריך | מערכות הפעלה-מה זה?!:

                            @יושב-אהלים אמר במדריך | מערכות הפעלה-מה זה?!:

                            עוד נרחיב על ההפצות השונות, אבל בפעם אחרת

                            בלי זה לא אמרנו כלום על לינוקס

                            יש על זה מדריכים מושקעים בטירוף של @מישהו12
                            לא חושב שיש הרבה מה להוסיף לאדם הפשוט

                            ...

                            תגובה 1 תגובה אחרונה
                            0

                            • התחברות

                            • אין לך חשבון עדיין? הרשמה

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