JavaScript/מושגי יסוד: הבדלים בין גרסאות בדף

תוכן שנמחק תוכן שנוסף
מ Javascript/מבוא ל-JavaScript הועבר לJavascript/מושגי יסוד: השם מתאים יותר לדף. שיניתי את הדף.
אין תקציר עריכה
שורה 3:
במהלך הספר יופיעו מושגים שונים, קריאתם כאן תוכל לעזור לכם בהמשך.
* '''גולש''' או '''משתמש''' - כינוי לאדם שגולש באינטרנט ומשתמש בישומים שונים.
* '''מתכנת''' - כינוי לאדם שמפתח תכניות (ישומיםיישומים).
* '''קוד''' - קטע של תכנית, סקריפט, שמתכנת כותב.
* '''דפדפן''' - תוכנה שבעזרתה גולשים באתרים באינטרנט, הדפדפנים הפופולריים היום הם אינטרנט אקספלורר (Internet Explorer) ופיירפוקס (Firefox).
* '''תיכנות צד לקוח''' - ישומים שמופעלים ע"י דפדפן. הדפדפן מפרש את קוד התכנית.
* '''שרת (server)''' -
* (''כאן יופיע תרשים המתאר את התיכנות בצד הלקוח.'')
* '''תהליך עיבוד מידע''' -
* '''שרת (server)''' - מחשב שנמצאים בו קבצי האתר, מחשב זה מבצע תכניות שנכתבו בשפות '''תיכנות צד שרת''' לפני שהוא שולח לדפדפן של הלקוח. (JavaScript אינה תיכנות בצד שרת ולכן אתם יכולים בפשטות רבה לתכנת JavaScript במחשביכם).
* קלט
* (''כאן יופיע תרשים המתאר את התיכנות בצד השרת.'')
* פלט
* '''תהליך עיבוד מידע''' - היישום מבצע תהליך של קלט, עיבוד ופלט.
* אלגוריתם
* (''כאן יופיע תרשים המתאר את תהליך עיבוד המידע.'')
* יעילות האלגוריתם -
* '''קלט (input)''' - קליטת נתונים שהוזנו במקלדת, תזוזת העכבר, הפעלת מצלמת אינטרנט וכו'.
* תכנות מונחה עצמים -
* '''פלט (output)''' - הדפסה למסך, הדפסה במדפסת, השמעת קולות ומוסיקה, הקרנת וידיאו וכו'.
* ההבדל בין תיכנות צד שרת לתכנות צד לקוח -
* '''אלגוריתם''' - סדרת הוראות שביצועם מביא לפיתרון בעיה, במלים פשוטות - תכנית שמבצעת הוראות ועונה למה שרצינו שהיא תעשה.
* טבלת מעקב
* '''טבלת מעקב''' - בעזרת תבלת מעקב, נוכל 'לעקוב' אחרי כל ביצוע הוראות האולגוריתם, ובכך לבדוק אותו.
* תרשים זרימה
* '''תרשים זרימה''' - בעזרת תרשים זרימה ניתן להבין טוב יות את האלגוריתם.
* '''יעילות האלגוריתם''' - לעתים אנו נתקלים באתרים שלוקח להם הרבה זמן לטעון, ככל שהדף נטען בפחות זמן כך גם האלגוריתם יעיל יותר. (במדריך זה יופיעו הסברים ודוגמאות לתכניות יעילות! דגש חזק על רמת התכנות!).
* '''תכנות מונחה עצמים''' - לדוגמא, כאשר אנו מתכנתים משחק אנו זקוקים שתופיע מכונית על המסך. אם סתם נעשה מכונית, נצטרך לעשות אותה כל פעם מחדש. בעזרת אוביקטים נוכל לקרא לה כשצריך, לשנות את צבעה, ולעשות כך שהיא תסע - בהוראה קצרה אחת.