Asụsụ mmemme Pascal na-eme afọ iri ise

Pascal bụ asụsụ mmemme nke izizi bipụtara na 1970, Nke a bụ asụsụ mmemme amụrụ n'oge afọ mbụ nke mmemme ahaziri wee gbanwee afọ 50.

Pascal, ejiri ya na mmepe sọftụwia ma ọ kachasị dịrị na agụmakwụkwọ. Onye na-eme ihe nkiri, Niklaus Wirth, sitere n'ike mmụọ nsọ site na ọrụ mbụ ya na Algol W nke afọ ojuju na-adịghị na ya. N'ezie, ka ọ na-erule ngwụsị afọ ndị 1950, Fortran (FORmula TRANslator) maka ngwa sayensị na Cobol (Asụsụ Azụmaahịa A na-ejikarị Azụ) maka ngwa azụmaahịa bụ isi.

Na 1960, kọmitii mba ụwa bipụtara asụsụ Algol 60, nke a bụ oge mbụ akọwapụtara asụsụ site na nrụpụta arụpụtara nkenke ma jiri nkwekorita ziri ezi.

Banyere afọ abụọ mgbe nke ahụ gasịrị, ndị mụrụ ya kpebiri ime mgbanwe ụfọdụ na mmelite asụsụ, ebe ọ bụ na naanị Algol 60 ka e mere ka ọ bụrụ ihe ọmụmụ sayensị. Ya mere, e hiwere otu ọrụ maka ọrụ a.

Otú ọ dị, ọ bụghị mmadụ niile kwenyere na nkọwa ọhụrụ ahụ a ga-agbakwunye na asụsụ ahụ, nke butere uzo abuo n’ime obodo.

Ejiri otu n'ime ha gaa n'asụsụ nke abụọ site na echiche ohuru, echiche anwaleghi na ime mgbanwe zuru ebe nile. Wirth abụghị akụkụ nke otu ndị a nabatara atụmatụ ha ma mụọ Algol 68.

Ọ hapụrụ otu ahụ ihe dịka 1966 wee gawa, ya na ụfọdụ ụmụ akwụkwọ Uche nke Mahadum Stanford, na-arụ ihe nchịkọta maka atụmatụ ọ tụpụtara. Nsonaazụ bụ asụsụ Algol W na 1967.

O kwuru na ejiri Algol W n'ọtụtụ kọmpụta kọmpụta IBM. Wirth na-akọ na Algol W nwere ihe ịga nke ọma ma e jiri ya tụnyere Algol 68. "Ihe ngosi Algol 68 pụtara, wee banye n'ọchịchịrị ngwa ngwa n'okpuru oke nke ya, n'agbanyeghị na ụfọdụ echiche ya adịgidela n'asụsụ ndị ọzọ," ka o kwuru.

Otú ọ dị, Algol W ezughị okè maka mmasị ya, dịka ọ ka ga-enwe ọtụtụ nkwa, ebe ọ bụ na ọ sitere na ọrụ.

Mgbe ahụ Wirth malitere ọrụ ọhụrụ ma jisie ike na-emepe asụsụ ọhụrụ dị ka mmasị ya si dị, nke ọ kpọrọ Pascal. N’otu ihe edere na websaịtị nke Association for Computing Machinery (ACM), otu mba na-anaghị akwụ ụgwọ na-akwụ ụgwọ maka ịgbakọ, o kwuru na ọrụ a juputara na ihe ijuanya nye ya na ya na ndị ọrụ ya nwere ahụmịhe dị egwu n'oge mmepe.

Ha chọrọ ịkọwa onye nchịkọta na Pascal, jiri aka ya sụgharịa ya na Fortran, ma mesịa dekọta nke mbụ na nke abụọ.

Wirth kwuru na nke a bụ nnukwu ọdịda, ọkachasị n'ihi enweghị usoro data na Fortran, nke mere ka nsụgharị ahụ bụrụ ihe siri ike.

Agbanyeghị, nnwale nke abụọ gara nke ọma, ebe ejiri Fort Scara mee ihe, kama iji asụsụ Fortran. Rịba ama na Wirth bụ onye osote prọfesọ na Mahadum Stanford site na 1963 ruo 1967, mgbe ahụ na Mahadum Zurich. O mechara bụrụ prọfesọ nke sayensị kọmputa na ETHZ (Switzerland Federal Institute of Technology na Zurich), tupu ọ la ezumike nká na Eprel 1999.

Wirth kwuru na, dị ka onye bu ya ụzọ Algol 60, Pascal nwere nkọwa doro anya yana ụfọdụ isi ọcụ. Ntụziaka na-akọwa ọrụ nke ụkpụrụ maka mgbanwe na ọnọdụ na igbu mmadụ ugboro ugboro. Ihe bụ ihe ọzọ, enwere usoro ma ha na-emegharị. Dị ka onye edemede ahụ si kwuo, ụdị data na ihe owuwu bụ ndọtị dị mkpa na ụdị data ha bụ isi bụ ọnụ ọgụgụ na ọnụ ọgụgụ, ụkpụrụ Boolean, odide, na nchịkọta (nke na-adịgide adịgide).

Ihe owuwu ndị a bụ ihe ndozi, ihe ndekọ, faịlụ (usoro) na ihe ntụnye. Usoro ndị ahụ gụnyere ụdị abụọ nke ọnụọgụ: ọnụọgụ uru na ọnụọgụ mgbanwe. Enwere ike iji usoro mee ihe ugboro ugboro.

Ihe kacha mkpa, o kwuru, ọ bụ echiche dị ebe niile banyere ụdị data.

Oge ọ bụla, agbanwe agbanwe, ma ọ bụ ọrụ ya dị iche iche. Ya mere, mmemme ndị ahụ gụnyere ọtụtụ nkwụghachi ụgwọ nke onye nchịkọta nwere ike iji nyochaa nkwekọ nke ụdị data. Nke a nyeere aka chọpụta njehie tupu ị gaa mmemme ahụ.

Isi: https://cacm.acm.org/

 


Ọdịnaya nke isiokwu agbaso ụkpụrụ anyị nke ụkpụrụ nduzi. Kpesa mmejọ pịa ebe a.

Nkwupụta, hapụ nke gị

Hapu okwu gi

Adreesị email gị agaghị bipụtara.

*

*

  1. Rụ ọrụ maka data: Miguel Ángel Gatón
  2. Nzube nke data: Nchịkwa SPAM, njikwa okwu.
  3. Ikike: Nkwenye gị
  4. Nkwurịta okwu nke data: Agaghị agwa ndị ọzọ data ahụ ma ọ bụghị site na iwu.
  5. Nchekwa data: Ebe nchekwa data nke Occentus Networks (EU) kwadoro
  6. Ikike: Oge obula inwere ike igbachi, weghachite ma hichapụ ihe omuma gi.

  1.   Uzoigwe dijo

    Hazie afọ ole na ole na asụsụ ntụpọ, nkenke na ezigbo asụsụ. Ọ dị oke njọ na ọ bụ ụkwara ụkwara, Java