קאָמפּיוטערספּראָגראַממינג

פּראַסידזשעראַל פּראָגראַממינג. די געשיכטע פון מענטש-קאָמפּיוטער דיאַלאָג, אַנטוויקלונג

קאַמיונאַקייטינג מיט מאָדערן קאָמפּיוטערס איז אוממעגלעך אָן די נוצן פון אַ ספּעציעל פּראָגראַממינג שפּראַך. זינט די געבורט פון דער ערשטער קאָמפּיוטערס , עס זענען פינף דורות פון לינגגוויסטיק סיסטעמען, דיזיינד פֿאַר מענטשלעך-קאָמפּיוטער דיאַלאָג. אין ערשטער עס איז געווען אַ אַססעמבלער אין זייַן אָריגינעל פאָרעם. אין די ווייַט '50s, ער געארבעט אויף דעם פּרינציפּ פון ניצן אַ איין שורה פון אַ איין דערקלערונג.

צו פאַרבייַטן אים אין די פרי '60 ס איז געווען אַ סימבאָליש אַססעמבלער. זייַן שטריך איז געווען די בייַזייַן פון דער באַגריף פון בייַטעוודיק. אין פאַקט, עס איז דעם פֿאַרזאַמלונג קענען ווערן באטראכט אַ גאַנץ-פלעדגעד פּראָגראַממינג שפּראַך. מיט זיין אויסזען ניט בלויז געשטארקט די גיכקייַט פון אַנטוויקלונג, אָבער אויך זייער פֿאַרבעסערן די רילייאַבילאַטי פון ווייכווארג. אויך אין פּאַראַלעל דעוועלאָפּינג אַ סקריפּטינג פּראָגראַממינג שפּראַך אַז ראַנז אין פּעקל מאָדע.

דורך די מיטן פון די יאָרצענדלינג, עס איז געווען א דריט-דור פּראָגראַממינג שפּראַכן. עס איז געווען די וניווערסאַל הויך-מדרגה שפּראַכן. מיט זייער אַנטוויקלונג שוין אין די 60 ס עס איז געווען אַ פאַקטיש געלעגנהייט צו פירן אויס די טאַסקס פון די פאַרשידענע געביטן. דריט-דור שפּראַכן זענען לעפיערעך פּשוט, ראַגאַרדלאַס פון די קאָמפּיוטער 'ס ברירה און האט די געלעגנהייט צו אַרבעטן מיט שטאַרק סינטאַקס. מיט זייער אויסזען פּראָגראַמיסט אַרבעט האט ווערן מער פּראָדוקטיוו. אַפֿילו הייַנט, די דריט דור פּראָגראַממינג שפּראַכן זענען אַ באַקוועם געצייַג פֿאַר דער אַנטוויקלונג פון אַ ברייט קייט פון פּראָגראַמען.

אין 70-יעס סטאַרטעד די פערט דור פּראָגראַממינג שפּראַכן. מיט זייער הילף, עס איז אַ מעקייַעם פון הויפּט פּראַדזשעקס, געוואקסן רילייאַבילאַטי, און ינקריסאַז די גיכקייַט פון אַפּלאַקיישאַן אַנטוויקלונג. זייער שטריך איז די אָריענטירונג אויף זיכער פּראָגראַמען, עס איז מאָווינג אַוועק פון די יונאַווערסאַלאַטי פון די געלעגנהייט צו סאָלווע ספּעציפיש פּראָבלעמס אויף אַ נייַ מדרגה פון אויפֿפֿירונג.

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

די גריידינג פון שפּראַכן, עס זענען אַ קלאַס אַז ניצט פּראַסידזשעראַל פּראָגראַממינג ווי אַ גרונט פּרינציפּ. דעם פּרינציפּ איז אַ אָפּשפּיגלונג פון די קאָמפּיוטער אַרקאַטעקטשער, גערופֿן Neumann. ווען שרייבן אַ פּראָגראַם באַפֿעל סיקוואַנס איז געניצט אין אַ פּראַסידזשעראַל שפּראַך, וואָס דעפינעס אַ אַלגערידאַם צו סאָלווע דעם פּראָבלעם.

פּראַסידזשעראַל פּראָגראַממינג ווי רייזאַנז סאַגדזשעסץ די מעגלעכקייט פון נוצן פון די זכּרון פֿאַר דאַטן סטאָרידזש. אין מגילה פון דעם טיפּ, מיר זענען פאַסעד מיט די אַסיינמאַנט באַפֿעל, איר קענען דעפינירן און טוישן דעם זכּרון. צופרידן קאַנווערזשאַן איז געטאן אין די קאָמפּיוטער זיקאָרן ווי אַ רעזולטאַט פון ענדערונגען צו די ערשט שטאַט ריזאַלטינג.

פּראַסידזשעראַל פּראָגראַממינג האט שוין געניצט אין שפּראַכן אַזאַ ווי פאָרטראַן, ימערדזשד אין די פרי '50s צו שאַפֿן מגילה אַז סאָלווע SCIENTIFIC און טעקנאַלאַדזשיקאַל פּראָבלעמס; קאָובאָל (60 ס) - פּראַסעסינג גרויס אַמאַונץ פון דאַטע אויף פאַרשידענע קאַריערז; אַלגאָל - אַוואַנסירטע מאַלטי-נוצן שפּראַך. לעצטע נאָוטאַבאַל בייַזייַן פון "בלאָק סטרוקטור" און "דינאַמיש אַלאַקיישאַן".

פּראַסידזשעראַל פּראָגראַממינג איז ניט בייפּאַסט און ביגינערז. אין 60-יעס ער אנגעהויבן די געזונט-באקאנט גרונט. זייַן פּאַשטעס און ווערסאַטילאַטי האט דערלויבט די שפּראַך צו פאַרשפּרייטן מיט גרויס גיכקייַט, ווינינג אַ גרויס נומער פון אַדמירערס יעדער יאָר.

איבער-דעם פּייאַנירז שפּראַכן נאכגעגאנגען דורך אַ ריזיק נומער פון פאַרשידענע ינטערפּראַטערז. שפּראַך PL-1, פּאַסקאַל (פּאַסקאַל), אַדאַ, סי געצויגן אַנטוויקלונג פון דעם פּרינציפּ פון פּראַסידזשעראַל פּראָגראַממינג.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 yi.delachieve.com. Theme powered by WordPress.