מחשביםתכנות

למה להשתמש בשפות תכנות ברמה גבוהה?

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

סיפור

תכנית היא רצף של פקודות רגילות, היישום אשר מוביל לפתרון משימה ספציפית. עבור המחשב הראשון התוכניות נכתבו ישירות בשפה מכונה, הם היו מאוד מסורבלים וקשים להבנה. בתחילת שנות ה - באמצע, ה -20 האחרון של 50-xx, המאה הופיע המאקרו הראשון שגרם לתהליך התכנות מובנית יותר, ואז מה שנקרא בשפת אסמבלי, אשר הסתמכה גם על קוד מכונה. בעקבות ההתפתחות המהירה של טכנולוגיית המחשב פיתחה ושיפרה ו שפות תכנות. ובאמצע של 50-xx הופיע Fortran, שפת תכנות ברמה גבוהה המניין הראשונה. בשנת 1968, השפה החדשה ניקולס ויירט פסקל הוצג, שנמצא בשימוש נרחב כדי לעצב וליצור מוצרי תוכנה מעניינים להווה. ואז הגיע שפת BASIC, בסיסו משמש מונחה עצמים פלטפורמת Visual Basic. בשנות ה -70 היה אחד בשימוש נרחב ביותר כיום שפות - C, אשר הותאם במיוחד עבור תכנות המערכת. נכון לעכשיו, פיתוח והפצה של מערכות מונחה עצמים הוליסטית ורב-תכליתי, כמו גם אלה בשפות המסייעים מקצוע כדי ליצור יישומי אינטרנט: HTML, PHP, Java. תכנות סה"כ כאלפיים בשפות שונות, עבור משקל כולל של אשר מותנה ואינם בשימוש במחשבים, כמו גם שפות תכנות ברמה גבוהה רבות.

סיווג

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

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 iw.birmiss.com. Theme powered by WordPress.