បង្កើតរឿង

ប្រវត្តិសាស្រ្តនៃការអភិវឌ្ឍភាសាសរសេរកម្មវិធី: ខ្លីនៃអ្វីគ្រប់យ៉ាង

ការសរសេរកម្មវិធី - ពេលវេលាប្រើប្រាស់និងដំណើរមានការលំបាកក្នុងការយល់ថាកម្លាំងនោះគឺមិនមែនសម្រាប់មនុស្សគ្រប់រូប។ ភាសាម៉ាស៊ីនមានសំណុំនៃក្បួនដោះស្រាយនិងលេខកូដកុំព្យូទ័រ។ និងកុំព្យូទ័រនាពេលបច្ចុប្បន្ននេះគឺមានកម្រិតខ្ពស់ដូច្នេះដោយសារឧបករណ៍ពិតដែលថាកម្មវិធីទៅនេះ។ ហើយវានឹងមិនត្រូវបានទទួលបានជោគជ័យជាប្រវត្តិសាស្រ្តនៃការអភិវឌ្ឍដូច្នេះកម្មវិធី, ប្រសិនបើវាមិនបានបង្កើតម៉ាស៊ីនពិសេសសម្រាប់ភាសាដែលបានអនុវត្តចូលទៅក្នុងលេខកូដពាក្យគន្លឹះជានិមិត្តរូបម៉ាស៊ីន។ សូមពិចារណាអំពីរបៀបនៃការអភិវឌ្ឍប្រវត្តិសាស្រ្តភាសាសរសេរកម្មវិធីផងដែរវិវត្ត។

Autocode បានបង្ហាញខ្លួនលើកដំបូងនៅក្នុងឆ្នាំ 1955 ការខិតខំប្រឹងប្រែងរបស់អ្នកអភិវឌ្ឍន៍ក្រុមហ៊ុន IBM នៅក្រោមការណែនាំពីវិស្វករយ៉ូហាន Backus នេះ។ វាគឺជាភាសាកម្រិតខ្ពស់ដែលគេហៅ Fortran, មិនមែនសំណុំពាក្យបញ្ជាសាមញ្ញដាច់ស្រយាលមួយ, និងអង្គការនៃកូដដែលមានទំហំធំដែលត្រូវបានគេហៅប្រតិបត្តិករឬភាសាក្បួនដោះស្រាយ។ ដើម្បីបកប្រែពួកវាទៅក្នុង autocode ម៉ាស៊ីនត្រូវបានបង្កើតឡើងដោយអ្នកបកប្រែថាការផ្លាស់ប្តូរក្បួនដោះស្រាយនិងធ្វើឱ្យវាទៅក្នុងកុំព្យូទ័រអេឡិចត្រូនិយល់បាន។ នេះបានកើតឡើងនៅក្នុងវិធីពីរយ៉ាង: ការបកស្រាយនិងការចងក្រង។ ដោយសារតែភាពសាមញ្ញនៃកំណែ Fortran យ៉ាងលឿនមកចូលទៅក្នុងការប្រើប្រាស់និងចុងក្រោយរបស់ពួកគេហើយនាពេលបច្ចុប្បន្ននេះគឺជាផ្នែកមួយនៃភាសាសរសេរកម្មវិធីកុំព្យូទ័រដែលមានប្រជាប្រិយភាពបំផុត។

ទោះជាយ៉ាងណានេះមិនមែនជាការ autocode តែសម្រាប់រថយន្ត។ ប្រវត្តិសាស្រ្តនៃការអភិវឌ្ឍភាសាសរសេរកម្មវិធី Algol នេះនៅតែបន្តបង្កើតក្បួនដោះស្រាយដែលត្រូវបានប្រើជាចម្បងនៅក្នុងបរិស្ថានវិទ្យាសាស្រ្តនិងត្រូវបានផ្សំឡើងនៃការមួយចំនួនធំនៃគំនិតថ្មី។ ព្រឹត្តិការណ៍នេះបានកើតឡើងនៅក្នុងឆ្នាំ 1960 ។ បន្តិចក្រោយមកបុគ្គលិករបស់ក្រុមហ៊ុន IBM បានបង្កើតសួរភាសា COBOL, បានរចនាឡើងសម្រាប់ប្រើប្រាស់នៅក្នុងបរិស្ថានអាជីវកម្មនិងត្រូវបានប្រើដើម្បីដោះស្រាយស្មុគស្មាញនិងទំហំនៃការពនៃធម្មជាតិសេដ្ឋកិច្ច។

ប្រវត្តិសាស្រ្តនៃការអភិវឌ្ឍនៃសាស្រ្តាចារ្យនៅមហាវិទ្យាល័យភាសាសរសេរកម្មវិធីនេះនៅតែបន្ត Dartsmute ធី Kurtz បាននិង George ។ Kemeny ដែលបានបង្កើតជាមូលដ្ឋានល្បី។ វាគឺជាការកាន់តែងាយស្រួលជាងការ Fortran, និងត្រូវបានប្រើដូច្នេះនៅក្នុង កុំព្យូទ័រផ្ទាល់ខ្លួន។ វាមានប្រសិទ្ធិភាពក្នុងការផ្ទុះមួយដែលបានក្លាយជាការសរសេរកម្មវិធីសំណុំ autocode មួយដែលជាមូលដ្ឋាននិងការធ្វើឱ្យកុំព្យូទ័ររបស់អ្នកប្រើដែនទូទៅបំផុត។

ភាពងាយស្រួលនៃការប្រើប្រាស់និងលទ្ធភាពនៃការទំនាក់ទំនងសន្ទនា - ទាំងនេះគឺជាគុណសម្បត្តិចម្បងនៃភាសាមូលដ្ឋាន។ គុណវិបត្តិផងដែររួមបញ្ចូលទាំងកង្វះនៃការរឹតបន្តឹងលើការសរសេរកម្មវិធីដែលមានជាញឹកញាប់ច្រឡំពួកគេហើយពួកគេមិនអាចយល់បានសមហេតុផលធ្វើឱ្យនោះ។ កម្មវិធីត្រូវបានបង្កើតដោយជាមូលដ្ឋានគឺយឺតនៅក្នុងធម្មជាតិ, ព្រោះពួកគេត្រូវបានផ្អែកគឺមិនមែនចងក្រងនិងអ្នកបកប្រែ។

សព្វថ្ងៃនេះអ្នកវិទ្យាសាស្រ្តបន្តធ្វើការលើការកែលម្អនិងការព្យាយាមដើម្បីនាំយកទៅឱ្យកម្មវិធីនេះលោក Pascal ដែលត្រូវបានសម្គាល់ដោយប្រវត្តិសាស្រ្តបន្ថែមទៀតនៃការអភិវឌ្ឍភាសាសរសេរកម្មវិធី។ អ្នកបង្កើតរបស់ខ្លួន, ត្រូវបានចាត់ទុកយ៉ាងត្រឹមត្រូវសាស្រ្តាចារ្យនៃសាកលវិទ្យាល័យ Niklaus ទីក្រុង Zurich ពហុបច្ចេកទេសមួយ Wirth ។ និងឈ្មោះនៃការបង្កើតរបស់គាត់ដែលគាត់បានផ្ដល់ឱ្យនៅក្នុងកិត្តិយសនៃលោក Pascal ដែលជាអ្នករចនាម៉ូដដំបូងនៃកុំព្យូទ័រដំបូង។ នេះគឺជាការមួយនៃភាសាសរសេរកម្មវិធីដែលអាចប្រើបានច្រើនបំផុតនិងងាយស្រួលបំផុត, អនុញ្ញាតឱ្យអ្នកសរសេរកម្មវិធីច្បាស់លាស់និងអាចយល់បាន។

ប្រវត្តិសាស្រ្តនៃការអភិវឌ្ឍនៃកម្មវិធីនេះនឹងមិនត្រូវបានបញ្ចប់ដោយគ្មាន Ada, ដែលមានឈ្មោះបន្ទាប់ពីអ្នកសរសេរកម្មវិធីស្ត្រីដំបូង Ady Lavleys ជាកូនស្រីរបស់ញើសល្បី លោក George Byron ។ វាជាភាសាកម្មវិធីមួយដែលទំនើបនិងល្អផងដែលមានមូលដ្ឋានលើលោក Pascal មួយ។

ប្រវត្តិនៃការអភិវឌ្ឍកម្មវិធីដែលមាននៅក្នុងក្រុម Arsenal របស់ខ្លួនគឺភាសាសរសេរកម្មវិធីជាច្រើនដែលត្រូវបានសរសេរសម្រាប់កម្មវិធីជាក់លាក់។ ឧទាហរណ៍ក្នុងការក្លែងធ្វើដែលត្រូវបានប្រើជាការក្លែង, Simkrit និង GPSS ។ ដើម្បីគ្រប់គ្រងឧបករណ៍ដែលបានប្រើភាសា Forte ។ កម្មវិធីប្រព័ន្ធ ត្រូវបានសរសេរក្នុងភាសា C ។ មូលដ្ឋានទិន្នន័យត្រូវបានបង្កើតឡើង codasil ភាសា។ សម្រាប់ការបង្រៀនសរសេរកម្មវិធីរូបសញ្ញាងាយស្រួល, Robic និង AP ភាសាក្បួនដោះស្រាយ Yershov ។

ប្រវត្តិសាស្រ្តនៃកម្មវិធីអភិវឌ្ឍន៍ដល់ទីបញ្ចប់នេះត្រូវបានគេមិនបានសរសេរនៅឡើយទេហើយនេះគឺជាការមិនទំនងជាកើតឡើងនាពេលអនាគត។

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 km.atomiyme.com. Theme powered by WordPress.