סֵמֶל
יוניונפדיה
תִקשׁוֹרֶת
 Google Play כעת ב-
חָדָשׁ! הורד יוניונפדיה במכשיר אנדרואיד שלך!
להתקין
גישה מהירה יותר מאשר בדפדפן!
 

שפת תכנות עילית

מַדָד שפת תכנות עילית

שפת תכנות עילית (באנגלית: high-level programming language) היא שפת תכנות המיועדת לשימוש על ידי מתכנתים אנושיים, בניגוד לשפות המוכוונות לשימוש על ידי כלים אוטומטיים (שפות ביניים) או שפות תכנות low-level המוכוונות להרצה על ידי מכונה (שפות אסמבלי, בייטקוד, ושפות מכונה). [1]

54 יחסים: Bytecode, C (שפת תכנות), JavaScript, Python, מאקרו (תכנות), מנעול (מדעי המחשב), מערך (מבנה נתונים), מעבד, מפרש (תוכנה), משתנה (תכנות), מחסנית קריאות, מחרוזת (מדעי המחשב), מבנה נתונים, מדעי המחשב, מהדר, מכונה וירטואלית, מיקרו-בקר, אנגלית, אריתמטיקה, אבסטרקציה (מדעי המחשב), אוטומציה (כללי), אובייקט (מדעי המחשב), אוגר (מחשבים), איסוף זבל (מדעי המחשב), ניהול זיכרון, סקלר (מחשבים), פעולה בוליאנית, פרמטר, פלט, פיתוח תוכנה, קלט, קובץ, קובץ בינארי, קובץ הרצה, קוד מקור, רקורסיה, שמישות, שפת מכונה, שפת סף, שפת תכנות, שפת תכנות Low-level, שפה טבעית, שגרה (תכנות), תהליכון, תוכנה - מונחים, תכנות מונחה-עצמים, תכנות גנרי, לולאה (תכנות), טיפוס נתונים, זמן ריצה (תוכנה), ..., זיכרון (מחשב), זיכרון מחשב, חוצה-פלטפורמות, היסטוריה של שפות התכנות. להרחיב מדד (4 יותר) »

Bytecode

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

חָדָשׁ!!: שפת תכנות עילית וBytecode · ראה עוד »

C (שפת תכנות)

שפת C היא שפת תכנות הכוללת מנגנוני בקרת זרימה ומבני נתונים פשוטים, ומאפשרת ניצול מרבי של יכולות המחשב, בדומה לשפת סף.

חָדָשׁ!!: שפת תכנות עילית וC (שפת תכנות) · ראה עוד »

JavaScript

JavaScript (בעברית: ג'אווה סקריפט, בקיצור: JS) היא שפת תכנות ואחת מהטכנולוגיות הבסיסיות שיוצרות את האינטרנט, יחד עם HTML וCSS.

חָדָשׁ!!: שפת תכנות עילית וJavaScript · ראה עוד »

Python

#הפניה פייתון.

חָדָשׁ!!: שפת תכנות עילית וPython · ראה עוד »

מאקרו (תכנות)

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

חָדָשׁ!!: שפת תכנות עילית ומאקרו (תכנות) · ראה עוד »

מנעול (מדעי המחשב)

#הפניה מנעול (תוכנה).

חָדָשׁ!!: שפת תכנות עילית ומנעול (מדעי המחשב) · ראה עוד »

מערך (מבנה נתונים)

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

חָדָשׁ!!: שפת תכנות עילית ומערך (מבנה נתונים) · ראה עוד »

מעבד

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

חָדָשׁ!!: שפת תכנות עילית ומעבד · ראה עוד »

מפרש (תוכנה)

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

חָדָשׁ!!: שפת תכנות עילית ומפרש (תוכנה) · ראה עוד »

משתנה (תכנות)

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

חָדָשׁ!!: שפת תכנות עילית ומשתנה (תכנות) · ראה עוד »

מחסנית קריאות

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

חָדָשׁ!!: שפת תכנות עילית ומחסנית קריאות · ראה עוד »

מחרוזת (מדעי המחשב)

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

חָדָשׁ!!: שפת תכנות עילית ומחרוזת (מדעי המחשב) · ראה עוד »

מבנה נתונים

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

חָדָשׁ!!: שפת תכנות עילית ומבנה נתונים · ראה עוד »

מדעי המחשב

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

חָדָשׁ!!: שפת תכנות עילית ומדעי המחשב · ראה עוד »

מהדר

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

חָדָשׁ!!: שפת תכנות עילית ומהדר · ראה עוד »

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

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

חָדָשׁ!!: שפת תכנות עילית ומכונה וירטואלית · ראה עוד »

מיקרו-בקר

I/O מיקרו-בקר (MC וגם UC) הוא מערכת מחשב פונקציונלית שלמה, המוכללת ברכיב אלקטרוני בודד.

חָדָשׁ!!: שפת תכנות עילית ומיקרו-בקר · ראה עוד »

אנגלית

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

חָדָשׁ!!: שפת תכנות עילית ואנגלית · ראה עוד »

אריתמטיקה

האריתמטיקה והרטוריקה - שתיים מבין שבע האמנויות החופשיות. פסלם של ניקולא פיזאנו וג'ובאני פיזאנו, פונטנה מאג'ורה, פרוג'ה. אָריתמֶטיקה (מהמילה היוונית αριθμός, אריתמוֹס, שפירושה מספר), הידועה גם בשם חשבון, היא הענף העתיק והבסיסי ביותר במתמטיקה.

חָדָשׁ!!: שפת תכנות עילית ואריתמטיקה · ראה עוד »

אבסטרקציה (מדעי המחשב)

במדעי המחשב, אבסטרקציה (מאנגלית Abstraction ובעברית: הפשטה) היא תהליך שבאמצעותו נתונים והוראות מוגדרים על ידי הצגה דומה למשמעות הסמנטית שלהם, תוך הסתרת פרטי המימוש שלהם.

חָדָשׁ!!: שפת תכנות עילית ואבסטרקציה (מדעי המחשב) · ראה עוד »

אוטומציה (כללי)

#הפניה אוטומציה.

חָדָשׁ!!: שפת תכנות עילית ואוטומציה (כללי) · ראה עוד »

אובייקט (מדעי המחשב)

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

חָדָשׁ!!: שפת תכנות עילית ואובייקט (מדעי המחשב) · ראה עוד »

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

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

חָדָשׁ!!: שפת תכנות עילית ואוגר (מחשבים) · ראה עוד »

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

איסוף זבל (באנגלית: Garbage collection) הוא תהליך שבו סביבת הריצה של תוכנית מחשב משחררת באופן אוטומטי זיכרון שהוקצה דינאמית ואין בו עוד צורך.

חָדָשׁ!!: שפת תכנות עילית ואיסוף זבל (מדעי המחשב) · ראה עוד »

ניהול זיכרון

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

חָדָשׁ!!: שפת תכנות עילית וניהול זיכרון · ראה עוד »

סקלר (מחשבים)

בתכנות, סְקַלַר (scalar) הוא כל ערך שאינו-מורכב.

חָדָשׁ!!: שפת תכנות עילית וסקלר (מחשבים) · ראה עוד »

פעולה בוליאנית

פעולה בוליאנית היא פעולה הפועלת על קבוצה שבה שני איברים בלבד: שקר ואמת (או 0 ו-1).

חָדָשׁ!!: שפת תכנות עילית ופעולה בוליאנית · ראה עוד »

פרמטר

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

חָדָשׁ!!: שפת תכנות עילית ופרמטר · ראה עוד »

פלט

פֶּלֶט, בתחום המחשוב והאוטומציה, הוא תוצר של פעולת מחשב או מכשיר אוטומטי אחר.

חָדָשׁ!!: שפת תכנות עילית ופלט · ראה עוד »

פיתוח תוכנה

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

חָדָשׁ!!: שפת תכנות עילית ופיתוח תוכנה · ראה עוד »

קלט

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

חָדָשׁ!!: שפת תכנות עילית וקלט · ראה עוד »

קובץ

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

חָדָשׁ!!: שפת תכנות עילית וקובץ · ראה עוד »

קובץ בינארי

קובץ בינארי הוא כינוי לקובץ מחשב הכולל מידע המיועד לעיבוד ממוחשב (machine-readable), כגון תווי בקרה, metadata וקוד מכונה, ואיננו מיועד להצגה ולעריכה כטקסט פשוט.

חָדָשׁ!!: שפת תכנות עילית וקובץ בינארי · ראה עוד »

קובץ הרצה

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

חָדָשׁ!!: שפת תכנות עילית וקובץ הרצה · ראה עוד »

קוד מקור

קוד מקור שנועד ליצור את הכיתוב Hello World קוד מקור, או בקיצור קוד, הוא אוסף הוראות הניתנות למהדר לשם תרגום לשפת מחשב אחרת, בדרך כלל לשפת מכונה.

חָדָשׁ!!: שפת תכנות עילית וקוד מקור · ראה עוד »

רקורסיה

משולש שרפינסקי – רקורסיה של משולשים אשר יוצרת סריג פרקטלי רקורסיה הנוצרת בעזרת תוכנה ללכידת מסך המצלמת את עצמה בפעולה רֵקוּרְסִיָּה (בעברית: נסיגה) היא תופעה שכל מופע שלה מכיל מופע נוסף שלה, כך שהיא מתרחשת ומשתקפת בשלמותה בתוך עצמה שוב ושוב.

חָדָשׁ!!: שפת תכנות עילית ורקורסיה · ראה עוד »

שמישות

שְׁמִישׁוּת (לעיתים שימושיות; Usability בלעז) היא מידת הקלות שבה ניתן להשתמש במוצר מסוים.

חָדָשׁ!!: שפת תכנות עילית ושמישות · ראה עוד »

שפת מכונה

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

חָדָשׁ!!: שפת תכנות עילית ושפת מכונה · ראה עוד »

שפת סף

שפת סף או אַסֶמבּלי (באנגלית: Assembly) היא שפת התכנות הבסיסית והקרובה ביותר לשפת מכונה.

חָדָשׁ!!: שפת תכנות עילית ושפת סף · ראה עוד »

שפת תכנות

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

חָדָשׁ!!: שפת תכנות עילית ושפת תכנות · ראה עוד »

שפת תכנות Low-level

במדעי המחשב, שפת תכנות low-level (שפת תכנות "נמוכה" או "תחתית") היא שפת תכנות המספקת אבסטרקציה (הפשטה) מעטה מארכיטקטורת סט הפקודות של המחשב, או כלל לא.

חָדָשׁ!!: שפת תכנות עילית ושפת תכנות Low-level · ראה עוד »

שפה טבעית

שפה טבעית היא שפת הדיבור של בני האדם.

חָדָשׁ!!: שפת תכנות עילית ושפה טבעית · ראה עוד »

שגרה (תכנות)

בתכנות מחשבים, שגרה (באנגלית: Routine), תת-שגרה (באנגלית: Subroutine), פרוצדורה (באנגלית: Procedure), ובתכנות מונחה-עצמים שיטה/מתודה (באנגלית Method), היא רצף של פקודות המאוגדות יחדיו, במטרה לבצע מטלה מוגדרת, מימוש של אלגוריתם.

חָדָשׁ!!: שפת תכנות עילית ושגרה (תכנות) · ראה עוד »

תהליכון

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

חָדָשׁ!!: שפת תכנות עילית ותהליכון · ראה עוד »

תוכנה - מונחים

אין תיאור.

חָדָשׁ!!: שפת תכנות עילית ותוכנה - מונחים · ראה עוד »

תכנות מונחה-עצמים

תכנות מונחה־עצמים או לעיתים תכנות מוכוון־עצמים (באנגלית: Object-Oriented Programming, או בקיצור OOP) הוא פרדיגמת תכנות המשתמשת ב"עצמים" (אובייקטים) לשם תכנות תוכניות מחשב.

חָדָשׁ!!: שפת תכנות עילית ותכנות מונחה-עצמים · ראה עוד »

תכנות גנרי

תכנות גנרי (באנגלית: Generic Programming, ועל פי האקדמיה ללשון העברית: תכנות סוגני.

חָדָשׁ!!: שפת תכנות עילית ותכנות גנרי · ראה עוד »

לולאה (תכנות)

לולאה (אנגלית: Loop) היא טכניקת תכנות המשמשת לבקרת זרימה.

חָדָשׁ!!: שפת תכנות עילית ולולאה (תכנות) · ראה עוד »

טיפוס נתונים

טיפוס נתונים (באנגלית: data type) הוא מושג בשפות תכנות המתאר את סוגו של משתנה השייך לו, כלומר מגדיר אלו ערכים הוא עשוי לקבל, ובאלו דרכים.

חָדָשׁ!!: שפת תכנות עילית וטיפוס נתונים · ראה עוד »

זמן ריצה (תוכנה)

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

חָדָשׁ!!: שפת תכנות עילית וזמן ריצה (תוכנה) · ראה עוד »

זיכרון (מחשב)

#הפניה זיכרון גישה אקראית.

חָדָשׁ!!: שפת תכנות עילית וזיכרון (מחשב) · ראה עוד »

זיכרון מחשב

#הפניה זיכרון גישה אקראית.

חָדָשׁ!!: שפת תכנות עילית וזיכרון מחשב · ראה עוד »

חוצה-פלטפורמות

Mac,Windows במחשבים, תוכנה או יישום חוצה-פלטפורמות (באנגלית: cross-platform או multi-platform), הוא יישום אשר מוּמש עבור פלטפורמות מחשוב שונות, ויכול לפעול על גבי פלטפורמות שונות.

חָדָשׁ!!: שפת תכנות עילית וחוצה-פלטפורמות · ראה עוד »

היסטוריה של שפות התכנות

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

חָדָשׁ!!: שפת תכנות עילית והיסטוריה של שפות התכנות · ראה עוד »

אזכור

[1] https://he.wikipedia.org/wiki/שפת_תכנות_עילית

יוֹצֵאנִכנָס
היי! אנחנו בפייסבוק עכשיו! »