-
עצם (פירושונים)
כל מה שרצית לדעת על עצם (פירושונים):האם התכוונתם ל… עצם – חלק המרכיב את השלד עצם (פילוסופיה) – ההיבט הקבוע והמתמיד של הדבר, בהנגדה למקרים משתנים עצם – אובייקט. מושג בסיסי בתכנות מונחה-עצמים בעלי עצם – תת-קבוצה של קבוצת דגי גרם בעל-מחלקת חולייתנים לסתניים שם עצם – צורה הנוטה לפי מספר (יחיד, רבים, זוגי), ולפעמים…
-
פייתון
כל מה שרצית לדעת על פייתון:פייתון (באנגלית: Python) היא שפת תכנות עילית הנמצאת בשימוש נפוץ. פייתון תוכננה תוך שימת דגש על קריאוּת הקוד, וכוללת מבנים המיועדים לאפשר ביטוי של תוכניות מורכבות בדרך קצרה וברורה. אחד המאפיינים הבולטים בתחביר השפה הוא השימוש בהזחה להגדרת בלוקים של קוד (ללא שימוש בסוגריים או במילים שמורות לצורך כך, כמו…
-
אריק אוונס
כל מה שרצית לדעת על אריק אוונס:אריק אוונס (באנגלית: Eric Evans), מהנדס תוכנה, מומחה בתחום תכנות מונחה-עצמים וחלוץ בתחום עיצוב תוכנה בשיטת תכנון מונחה תחום (Domain-Driven Design) שסייע להגדירו. בספרו "Domain-Driven Design" מציג אוונס ערכה מגובשת של שיטות לעיצוב תוכנה המסייעות להפחית את המורכבות שבמערכות תוכנה גדולות. בשיטה זו מוגברת רמת ההפשטה של מודל נתון,…
-
פייתון
כל מה שרצית לדעת על פייתון:פייתון (באנגלית: Python) היא שפת תכנות עילית הנמצאת בשימוש נפוץ. פייתון תוכננה תוך שימת דגש על קריאוּת הקוד, וכוללת מבנים המיועדים לאפשר ביטוי של תוכניות מורכבות בדרך קצרה וברורה. אחד המאפיינים הבולטים בתחביר השפה הוא השימוש בהזחה להגדרת בלוקים של קוד (ללא שימוש בסוגריים או במילים שמורות לצורך כך, כמו…
-
Document Object Model
כל מה שרצית לדעת על Document Object Model:Document Object Model (בראשי תיבות: DOM) היא תבנית סטנדרטית של אובייקט תכנותי המייצגת מסמכי HTML ו־XML בדרך המאפשרת ליישומים ותסריטים (script) לגשת ולעדכן באופן דינמי את התכולה, המבנה והסגנון של מסמכים אלה, תוך כדי ולאחר שנטענו בדפדפן. DOM בלתי תלויה בפלטפורמה או בשפת תכנות. ממשק ה־DOM מייצג את…
-
Scala
כל מה שרצית לדעת על Scala:סקאלה (Scala) היא שפת תכנות מרובת פרדיגמות, אשר תוכננה כ-"better Java", כלומר "גרסה טובה יותר" של שפת Java. סקאלה פועלת על גבי המכונה הווירטואלית של ג'אווה (JVM) ושומרת על תאימות גבוהה עם ג'אווה המאפשרת לה לעבוד עם קוד ג'אווה. סקאלה משלבת מאפיינים של תכנות פונקציונלי יחד עם מודל התכנות מונחה-עצמים…
-
סביבת פיתוח משולבת
כל מה שרצית לדעת על סביבת פיתוח משולבת:סביבת פיתוח משולבת (באנגלית: Integrated Development Environment או בקיצור IDE) היא תוכנת מחשב המסייעת למתכנתים לפתח תוכנה. סביבת פיתוח משולבת כוללת לרוב עורך קוד מקור, מהדר ו/או מפרש, כלי בניה ממוכנים ומנפה (דיבאגר). לעתים, הסביבה כוללת כלים לבקרת תצורה וניהול גרסאות וכן כלים המקלים על בניית יישומים בעלי…
-
ירושה (פירושונים)
כל מה שרצית לדעת על ירושה (פירושונים):האם התכוונתם ל… ירושה – במשפט האזרחי ירושה (הלכה) – ירושה במשפט העברי ירושה בתכנות מונחה-עצמים – ירושה בשפות תכנות בתחום מדעי המחשב הירושה (סדרה) סדרת ספרים מאת כריסטופר פאוליני סדר ירושה – רצף האנשים הזכאים להחזיק במשרה זהו דף פירושונים, שמטרתו להבחין בין ערכים שונים בעלי שם דומה.…
-
כימוס
כל מה שרצית לדעת על כימוס:כימוס (Encapsulation) הוא מאפיין חשוב בתכנות ובמיוחד בתכנות מונחה-עצמים המאפשר יצירת יחידת תוכנה בעלת ממשק מוגדר לשאר חלקי התוכנה. בשפות תכנות בעלות כימוס, אפשר להגדיר הרשאות גישה לאלמנטים שונים ביחידה. לדוגמה, ניתן להגדיר שפונקציה מסוימת ניתנת לגישה מכל מקום בקוד או רק מתוך הקוד של אותה יחידת תוכנה. הכימוס מסייע…
-
C++
כל מה שרצית לדעת על C++:C++ היא שפת תכנות מרובת פרדיגמות המבוססת על שפת התכנות C, שפותחה בשנות השמונים. C++ מיישמת עקרונות של תכנות פרוצדורלי, תכנות מונחה-עצמים ותכנות גנרי. שפה זו הינה אחת השפות הפופולריות בקרב מתכנתים בעולם עד היום, ושפות פופולריות אחרות (כגון Java ו-#C) הושפעו ממנה במידה רבה מאוד. נלקח מויקיפדיה הגדרות נוספות…