מחשביםתכנות

מהו פסקל. תכנות בפסקל

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

סיפור

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

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

שפת היישום

  • UCSD פסקל. מערכת זו הוקמה בשנת 1978. זה הופיע יציאת מהדר המאפשר לך קוד נייד, והוא יכול עכשיו לערוך את המערכת המקורית, וכן הלאה. מאוחר UCSD הפך את בסיס מימושים פסקל עוקבים רבים.
  • Object Pascal. תכנות בפסקל תמיד משך מקצוע צעיר רב. בשנת 1986, אפל יצר שפת רחבת אובייקט. הקבוצה עוסקת בפיתוח, התייעצות עם "אבא" של פסקל.
  • פסקל טורבו. הגרסה הראשונה של IDE הופיעה 1983. Borland הייתה החברה אשר עוסקת בפיתוח ויישום זה. עם זאת, יש לציין כי הטורבו פסקל הרבה בהשאלת Odject פסקל, ובאופן כללי, מימושים אלה היו דומים. תכנות בפסקל מעוניין ומיקרוסופט. כמעט באותו הזמן, הם שחררו גרסה משלהם של שפת האובייקט המבוססת על פסקל. היא לא יכלה לקבל את ההפצה ההמונית, ונשכחה בקרוב. כתוצאה מכך, יישום האובייקט שנקרא של בורלנד פסקל.
  • Object Pascal היום. הצעד החשוב ביותר בהיסטוריה של פסקל הוא התשואה של מימושים בחינם. הם כללו את כל הטוב ביותר ניבים רבים אחרים. הם מציגים תאימות מעולה עם רוב מערכות ההפעלה.

תכונות

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

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

פגמים ותיקונם

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

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

מבנה

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

מודולים Application

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

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

פיסוק

תחביר פסקל דורש הקפדה.

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

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

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

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

ביקורת

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

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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