By Pan Yanqi | School of Computer Science and Technology
Recently, the first "Bi Sheng Cup" National University Student Computer System Ability Training Competition-Compiler System Design Competition came to an end. The "Formal Language and Repeater" team composed of 2017 undergraduates Li Zongjie and Nong Zhenhao from the School of Computer Science and Technology of Harbin Institute of Technology (Shenzhen) and the "Tuo" team composed of 2018 undergraduates Pan Yanqi, Hu Zhisheng, Wang Jiarui, and Zhuo Tenglong won the second and third prizes in the finals respectively.
This competition is aimed at undergraduates from colleges and universities across the country. Students are encouraged to design and implement a comprehensive compilation system. The goal is to demonstrate the ability of compiler construction and compilation optimization for a specific target platform, and to enhance the participants' abilities in computer system design, analysis, optimization and application.The competition was jointly initiated by the Computer Professional Teaching Steering Committee of Higher Education Institutions of the Ministry of Education and the System Ability Cultivation Research Expert Group. Since its launch on May 1, 2020, a total of 72 teams from 47 universities have signed up for the competition.
Under the guidance of the two teachers Su Ting and Wang Huamei from the Experimental and Innovative Practice Education Center, the participating members of our school successively achieved lexical analysis, grammatical analysis, symbol table establishment, intermediate code generation, intermediate code optimization and target code generation. The teams were ranked 8th and 17th in the preliminary test to advance to the final. In August, the 21 teams that were promoted participated in the offline national finals. The two participating teams in our college won the second and third prizes respectively with their solid theoretical foundation and outstanding practical ability. At the award ceremony, the experts also appreciated the team members of our academy.
Recently, students of the School of Computer science have been getting excellent results in high-level discipline competitions, which is closely related to the school's long-term emphasis on cultivating students' practical ability. The School of Computer science will also continue to train students' ability to solve complex engineering problems and innovative practical skills to help the design, analysis, optimization and application of computer systems in China.