ចូលគណនី
ជ្រើសរើសភាសារបស់អ្នក

វគ្គសិក្សា Compiler

វគ្គសិក្សា Compiler
ម៉ោងសិក្សាបត់បែនបាន ចាប់ពី 4 ដល់ 360 ម៉ោង
វិញ្ញាបនបត្រត្រឹមត្រូវនៅក្នុងប្រទេសរបស់អ្នក

ខ្ញុំនឹងរៀនអ្វីខ្លះ?

គ្រប់គ្រងមូលដ្ឋាននៃការបង្កើត compiler តូចមួយពីដំបូងដោយវគ្គសិក្សាផ្តោត និងអនុវត្ត។ អ្នកនឹងរចនាវេយ្យាករណ៍ អនុវត្ត lexer និង parser recursive descent បង្កើត AST ស្អាត និងបង្កើតកូដ VM ផ្អែកលើ stack។ តាមរយៈ pseudocode ច្បាស់លាស់ ឧទាហរណ៍ពីដើមដល់ចុង និងឧបករណ៍ debug អនុវត្ត អ្នកនឹងទទួលបានជំនាញអាចទុកចិត្ត និងប្រើឡើងវិញសម្រាប់បង្កើតឧបករណ៍ភាសាដ៏រឹងមាំ និងពង្រីកបានយ៉ាងรว៉ៃ។

អត្ថប្រយោជន៍របស់ Elevify

អភិវឌ្ឍជំនាញ

  • បង្កើត lexer MiniCalc៖ tokenization លឿនជាមួយការរាយការណ៍កំហុសរឹងមាំ។
  • អនុវត្ត parser recursive descent៖ វេយ្យាករណ៍ស្អាត បង្កើត AST និងការស្តារឡើងវិញ។
  • រចនា និងផ្ទៀងផ្ទាត់ AST៖ គំរូ node សុវត្ថិភាពសម្រាប់ការវិភាគ និង codegen។
  • បង្កើតកូដ VM ផ្អែកលើ stack៖ ផែនទី node AST ទៅកាន់ប្រតិបត្តិការ PUSH/LOAD/STORE មានប្រសិទ្ធភាព។
  • ដាក់ចេញ compiler MiniCalc ពេញលេញ៖ ការសាកល្បងពីដើមដល់ចុងពីប្រភពទៅការអនុវត្ត VM។

សង្ខេបដែលបានផ្តល់អនុសាសន៍

មុនពេលចាប់ផ្តើម អ្នកអាចផ្លាស់ប្តូរចំណងជើងមេរៀន និងម៉ោងសិក្សា។ ជ្រើសរើសមេរៀនណាដែលចង់ចាប់ផ្តើម។ បន្ថែម ឬលុបមេរៀន។ បន្ថែម ឬកាត់បន្ថយម៉ោងសិក្សារបស់វគ្គសិក្សា។
ម៉ោងសិក្សា៖ ចាប់ពី 4 ដល់ 360 ម៉ោង

អ្វីដែលសិស្សរបស់យើងនិយាយ

ថ្នាក់រៀនរបស់អ្នកល្អឥតខ្ចោះ។ ខ្ញុំបានទិញកញ្ចប់មួយឆ្នាំ ហើយចុងក្រោយនេះ ខ្ញុំមានឱកាសតាមដានប្រធានបទជាច្រើនដែលខ្ញុំចាប់អារម្មណ៍ ដោយមិនចាំបាច់ផ្លាស់ប្តូរទៅវេទិកាផ្សេងទៀត... ខ្ញុំសូមអរគុណសម្រាប់អ្វីៗដែលអ្នកបានធ្វើ ខ្ញុំបានណែនាំអ្នកទៅឲ្យមនុស្សផ្សេងទៀតរួចហើយ...
Giulio Carlo
Giulio Carloសិស្សវិស័យទីផ្សារឌីជីថល
ខ្ញុំចូលចិត្តរបៀបដែលមេរៀនមានការត្រង់ទៅចំណុច និងខ្ញុំអាចប្ដូរចប់ទឹក និងរំលងមាតិកាដែលខ្ញុំមិនចាំបាច់រៀន។
Mariana Ferres
Mariana Ferresសិស្សថតរូប
ខ្ញុំចូលចិត្តខ្លឹមសារ និងរបៀបបង្ហាញ និងបកប្រែវីដេអូ ដែលធ្វើឲ្យដំណើរការរៀនរហ័សឡើង!
Luciana Alvarenga
Luciana Alvarengaសិស្សរចនាឈុតក្រចក
វេទិកានេះលឿន ងាយស្រួលប្រើ។ ភាពផ្សេងគ្នានៃខ្លឹមសារ និងវីដេអូបន្ថែមជួយសម្រួលការសិក្សាខ្លាំងណាស់។
Giulio Carlo
Giulio Carloសិស្សវិស្វកម្ម Prompt

សំណួរញឹកញាប់

Elevify ជា​អ្នកណា? វាដំណើរការយ៉ាងដូចម្តេច?

វគ្គសិក្សាមានវិញ្ញាបនបត្រឬទេ?

វគ្គសិក្សាឥតគិតថ្លៃឬទេ?

បរិមាណម៉ោងសិក្សារបស់វគ្គសិក្សាគឺយ៉ាងដូចម្តេច?

វគ្គសិក្សាមានលក្ខណៈដូចម្តេច?

វគ្គសិក្សាដំណើរការយ៉ាងដូចម្តេច?

រយៈពេលវគ្គសិក្សាគឺយ៉ាងដូចម្តេច?

តម្លៃ ឬថ្លៃវគ្គសិក្សាគឺយ៉ាងដូចម្តេច?

វគ្គសិក្សា EAD ឬវគ្គសិក្សាអនឡាញគឺជាអ្វី ហើយវាដំណើរការយ៉ាងដូចម្តេច?

វគ្គសិក្សា PDF