原第四章 可忽略(2 / 2)
“好的,已经准备完毕了!”覃老师恭敬道。
“那好,萧成同学,编程考试时间9分钟,是否现在开始?”校长亲切问道。
“开始吧!”小萧成一脸轻松地回答。
编程考试第一部分首先是编程的理论基础部分。
第二部分是算法题,程序=算法+数据模型,算法非常重要,是程序员内功的体现,通过看算法的掌握可以快速筛选出功力深厚的程序员,所以许多大型it企业面试时特别爱考算法。
小萧成手指在键盘上敲击得飞快,速度之快校长和老师都看傻眼了,萧天旺也是一脸懵。
编程考试最后一题是开放题,要求:编辑一个简单程序,并完成运行,要求至少有两个有实际意义的功能。
小萧成理论题和算法题都完成得很快,开放题小萧成做的是一个游戏小程序,游戏玩家设定是人类,随着关卡的推进,一路上会遇到很多机器人,人类玩家需要近身使用拳、脚格斗,或者使用找到的枪、刀、剑等武器击败路上的机器人,才能继续前进,以致最后通关。
“校长、老师,试卷我做完了。”最后剩余3分钟的时候,小萧成提前半个小时结束了答题,这么快的速度,绝大部分学生认真答题的情况下都做不到。
“好!好!好!”刘校长一脸笑容,他已经在一边直勾勾地看了一个多小时,现在迫不及待地站了起来。
“覃老师,我们一起来看看”,刘校长已经迫不及待想知道小萧成编程的最终成绩了。
“好的”,覃老师也急忙地走了过来。
“快开始电脑自动阅卷”,校长急切道。
第一部分的理论基础题和第二部分的算法题,都是可以电脑按照参考答案自动阅卷的,需要老师阅卷的是开放题。
不一会,自动阅卷完毕,“第一部分理论部分和第二部分算法部分,答案全部正确!现在还差开放题。”覃老师兴奋道。
“非常好!现在试运行开放题萧成同学完成的游戏小程序!”刘校长兴奋地指示覃老师进行下一步操作。
游戏小程序顺畅启动,随后在覃老师指尖按动键盘的操纵下,小游戏有序流畅地运行着,她控制着一个人物不断向关卡前进,路上展开了一系列打斗……
“我是9后,这跟我们小时候玩的游戏都相差不多了,画面、动作都很不错,运行流畅,这何止是具备某些功能,这已经是一个完整的作品了!”覃老师兴奋说道,这一刻她有一种年轻了2岁,又回到了小时候的感觉。
小萧成完成的这个小游戏,使用的当然不只是编程工具,还使用了图像处理工具,设计了所有人物、背景,武器,以及人物的打斗动作,这样才有小游戏中呈现的画面。当然画面的精致程度也正和覃老师说的,和9后小时候玩过的小游戏类似,并不算高。
“这毫无疑问是满分答卷啊!开放题满分!理论基础题、算法题也都是满分!萧成同学编程课成绩:完美的1分!”刘校长兴奋地宣布了小萧成编程课的成绩!
刘校长十分激动,停顿了一会后,“所以,萧成同学语文、数学、英语、编程,小学毕业考试全部1分!”,刘校长似乎宣布了一件极重大的事件,郑重地说道。