אנחנו עובדים על שחזור אפליקציית Unionpedia ב-Google Play Store
יוֹצֵאנִכנָס
🌟פישטנו את העיצוב שלנו לניווט טוב יותר!
Instagram Facebook X LinkedIn

Java Virtual Machine

מַדָד Java Virtual Machine

סמליל שפת Java Java Virtual Machine (בקיצור JVM) היא מכונה וירטואלית המפרשת ומריצה Java Bytecode. [1]

תוכן עניינים

  1. 37 יחסים: Applet, Bytecode, Common Language Runtime, DL4J, GPL, Hypertext Transfer Protocol, JAR, Java, Java (פלטפורמת תוכנה), JSE, MMU, ממשק תכנות יישומים, מערכת קבצים, מערכת הפעלה, מעבד, מפרש (תוכנה), מחלקה (תכנות), מהדר, מכונה וירטואלית, מיקרוסופט, אוגר (מחשבים), איסוף זבל, סאן מיקרוסיסטמס, סט פקודות, סיבית, קלט, שפת מכונה, שפת תכנות, תהליכון, תווכה, תוכנה, תוכנית מחשב, תכנות מחשבים, חתימה דיגיטלית, חומרה, דפדפן, הידור.

  2. Java
  3. תוכנות הכתובות ב-Java

Applet

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

לִרְאוֹת Java Virtual Machine וApplet

Bytecode

Bytecode (בייטקוד), ידוע גם בשם p-code (קוד נייד - portable code), הוא צורה של סט פקודות אשר תוכנן עבור ביצוע יעיל על ידי מפרש תוכנה.

לִרְאוֹת Java Virtual Machine וBytecode

Common Language Runtime

ה-CLR מתרגם קוד CIL לשפת מכונה (Native Code). Common Language Runtime (או CLR) הוא רכיב המכונה הווירטואלית של מיקרוסופט והוא אחראי על ניהול ההפעלה של תוכניות הרצות במסגרת ה-NET.

לִרְאוֹת Java Virtual Machine וCommon Language Runtime

DL4J

DL4J (או Eclipse Deeplearning4j) היא ספריית תוכנה כתובה ב-Java עבור JVM.

לִרְאוֹת Java Virtual Machine וDL4J

GPL

#הפניה הרישיון הציבורי הכללי של גנו.

לִרְאוֹת Java Virtual Machine וGPL

Hypertext Transfer Protocol

Hypertext Transfer Protocol (ראשי תיבות: HTTP) הוא פרוטוקול תקשורת שנועד להעברת דפי HTML ואובייקטים שהם מכילים (כמו תמונות, קובצי קול, סרטונים וכו') ברשת האינטרנט וברשתות אינטראנט.

לִרְאוֹת Java Virtual Machine וHypertext Transfer Protocol

JAR

קובץ JAR (Java ARchive) משמש בתחום המחשוב לאריזת Bytecode של Java.

לִרְאוֹת Java Virtual Machine וJAR

Java

#הפניה ג'אווה (שפת תכנות).

לִרְאוֹת Java Virtual Machine וJava

Java (פלטפורמת תוכנה)

לא ממוסגר פלטפורמת התוכנה ג'אווה (באנגלית: Java software platform) היא מכלול מוצרי תוכנה ומפרטים של חברת סאן מיקרוסיסטמס (כיום חברת בת של חברת אורקל), אשר ביחד מרכיבים מערכת לפיתוח יישומים ולפריסתם על גבי פלטפורמות שונות (cross-platform).

לִרְאוֹת Java Virtual Machine וJava (פלטפורמת תוכנה)

JSE

#הפניה ג'אווה#Java SE.

לִרְאוֹת Java Virtual Machine וJSE

MMU

#הפניה יחידת ניהול זיכרון.

לִרְאוֹת Java Virtual Machine וMMU

ממשק תכנות יישומים

ממשק תכנות יישומים (באנגלית: Application Programming Interface; בראשי תיבות: API) הוא ערכה של ספריות קוד, פקודות, פונקציות ופרוצדורות מן המוכן, בהן יכולים המתכנתים לעשות שימוש פשוט, בלי להידרש לכתוב אותן בעצמם כדי שיוכלו להשתמש במידע של היישום שממנו הם רוצים להשתמש לטובת היישום שלהם.

לִרְאוֹת Java Virtual Machine וממשק תכנות יישומים

מערכת קבצים

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

לִרְאוֹת Java Virtual Machine ומערכת קבצים

מערכת הפעלה

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

לִרְאוֹת Java Virtual Machine ומערכת הפעלה

מעבד

מעבד 80486 של אינטל בתוך המארז שלו – ממדי פיסת הסיליקון שבמרכז הם 6.75x12 מילימטר מעבד, או בשמו המלא יחידת עיבוד מרכזית (באנגלית: CPU - Central Processing Unit), הוא רכיב חומרה במחשב המבצע את הפקודות המאוחסנות בזיכרון המחשב.

לִרְאוֹת Java Virtual Machine ומעבד

מפרש (תוכנה)

מפרש (אנגלית: Interpreter) הוא תוכנה הקוראת תוכנית מחשב הכתובה בשפת תכנות ומבצעת אותה ישירות, פקודה אחר פקודה.

לִרְאוֹת Java Virtual Machine ומפרש (תוכנה)

מחלקה (תכנות)

מחלקה (Class) היא המסגרת הבסיסית של תכנות מונחה-עצמים.

לִרְאוֹת Java Virtual Machine ומחלקה (תכנות)

מהדר

תרשים המתאר פעולת מהדר בעל מספר שפות ומספר יעדים מְהַדֵּר (באנגלית: Compiler) הוא תוכנית מחשב המתרגמת משפת מחשב אחת לשפת מחשב אחרת.

לִרְאוֹת Java Virtual Machine ומהדר

מכונה וירטואלית

ארכיטקטורה טיפוסית של מכונה וירטואלית חלונות המכונה הווירטואלית VirtualBox (חלון כחול וחלון לבן) על רקע משטח העבודה המרכזי של המחשב (חום). בחלון הכחול יש סביבת עבודה של מערכת הפעלה שונה מזו שיש בכלל המחשב.

לִרְאוֹת Java Virtual Machine ומכונה וירטואלית

מיקרוסופט

תאגיד מיקרוסופט (באנגלית: Microsoft Corporation) היא חברת תוכנה, מחשבים ומוצרי אלקטרוניקה אמריקאית רב-לאומית, שבסיסה ברדמונד, ליד העיר סיאטל שבמדינת וושינגטון, ארצות הברית.

לִרְאוֹת Java Virtual Machine ומיקרוסופט

אוגר (מחשבים)

אוגר 8 ביט אוֹגֵר (באנגלית: Register) הוא מושג בארכיטקטורת מחשב, המתאר תא אחסון נתונים, בצורת אוסף סיביות, המשמש כאופרנד ישיר לפעולות המעבד.

לִרְאוֹת Java Virtual Machine ואוגר (מחשבים)

איסוף זבל

#הפניה איסוף זבל (מדעי המחשב).

לִרְאוֹת Java Virtual Machine ואיסוף זבל

סאן מיקרוסיסטמס

דוכנים של חברת סאן בתערוכת Linuxtag סאן מיקרוסיסטמס (באנגלית: Sun Microsystems), הייתה חברת מחשבים אמריקאית מן המובילות בעולם.

לִרְאוֹת Java Virtual Machine וסאן מיקרוסיסטמס

סט פקודות

סט פקודות הוא אוסף של הוראות בשפת מכונה שמכיר מעבד.

לִרְאוֹת Java Virtual Machine וסט פקודות

סיבית

סִבִּית (קיצור של סִפְרָה בִּינָרִית באנגלית bit או בִּיט, מתוך השם "binary digit") היא ספרה בינארית – יחידת הנתונים הקטנה ביותר שבה משתמש המחשב.

לִרְאוֹת Java Virtual Machine וסיבית

קלט

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

לִרְאוֹת Java Virtual Machine וקלט

שפת מכונה

שפת מכונה היא אוסף של הוראות המובן בצורה ישירה (ללא כל תרגום) על ידי המעבד של המחשב, ומבוצע על ידיו בעת פעולת המחשב.

לִרְאוֹת Java Virtual Machine ושפת מכונה

שפת תכנות

המונח שפת תכנות אוגד בתוכו מספר שפות מחשב שהן תמיד לוגיות, ומשמשות לבניית תוכנה.

לִרְאוֹת Java Virtual Machine ושפת תכנות

תהליכון

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

לִרְאוֹת Java Virtual Machine ותהליכון

תווכה

סכמה של פעולת תווכה תּוֹוְכָה (באנגלית: Middleware) היא תוכנת מחשב המחברת רכיבי תוכנה או יישומים.

לִרְאוֹת Java Virtual Machine ותווכה

תוכנה

תוכנה היא אוסף של הוראות ומידע הניתנות לביצוע על ידי מחשב.

לִרְאוֹת Java Virtual Machine ותוכנה

תוכנית מחשב

תוכנית מחשב היא רצף של הוראות בשפת תכנות כלשהי, שנועדו לבצע משימה מסוימת במחשב.

לִרְאוֹת Java Virtual Machine ותוכנית מחשב

תכנות מחשבים

תכנות מחשבים אומנות או הנדסה? תִּכְנוּת מחשבים (לרוב מכונה בקצרה תִּכְנוּת, או לעיתים קִידּוּד) הוא תהליך הכתיבה, הבדיקה והתחזוקה של קוד המקור של תוכנית מחשב.

לִרְאוֹת Java Virtual Machine ותכנות מחשבים

חתימה דיגיטלית

חתימה דיגיטלית היא שיטה קריפטוגרפית, שמטרתה לאמת את המקוריות והשלמות של הודעה או מסמך דיגיטלי.

לִרְאוֹת Java Virtual Machine וחתימה דיגיטלית

חומרה

חומרה (חָמְרָה, באנגלית: Hardware) היא אוסף כל הרכיבים הפיזיים במחשב או בהתקן אלקטרוני אחר, כמו טלפון סלולרי או ציוד תקשורת, כלומר כל אובייקט הנתפס בחוש המישוש (כל דבר שניתן לגעת בו - "חומר").

לִרְאוֹת Java Virtual Machine וחומרה

דפדפן

הדפדפן הנפוץ בעולם - גוגל כרום, מבית גוגל StatCounter. דפדפן (באנגלית: Browser) הוא תוכנה המציגה דפי אינטרנט (או של כל רשת מחשבים אחרת) ומאפשרת לעבור בין דפים שונים (פעולת הדפדוף מכונה גלישה) ולתקשר עם תוכן הדפים.

לִרְאוֹת Java Virtual Machine ודפדפן

הידור

#הפניה מהדר קטגוריה:מונחים בתוכנה.

לִרְאוֹת Java Virtual Machine והידור

ראה גם

Java

תוכנות הכתובות ב-Java

אזכור

[1] https://he.wikipedia.org/wiki/Java_Virtual_Machine