计算机比赛分为两部分,上午是知识竞赛,考选手们的理论基础;下午是编程竞赛,考选手们的实际动手能力。
果然不出蒋勤勤所料,编程竞赛的题目果然和数据库语言有关,是要求选手用foxbase语言,在5小时内,根据具体要求,编制一个财务软件,最后按完成的模块的多少评分。可能是和市教育局最近下发的文件精神--‘各类比赛应该贴近实际生活’有关,这次比赛的题目十分具有实用性,出自一家小公司的具体需求。
由于比赛是考选手的当场编程能力,所以不可能让选手们把题目拿回家慢慢想,时间只有5小时,计算机编程不仅需要事先设计良好的整体框架结构,也要输入许多计算机代码来完成它,这对选手们的打字速度也是个考验,虽然这个财务软件并不复杂,但是由于时间太短,评委会也考虑到了这一点,所以只要求选手尽可能多的完成模块设计,按完成模块的多少和程序运行的质量来评分,并不要求必须在5小时内完成整个软件。
编程竞赛是在计算机中心的实验室举行,每人面前一台最新款的486电脑,彩色显示器。由于不少学校兴趣小组的机器都是老式的286,配单色显示器,很多选手都感到很兴奋。
评委宣读完比赛规则后,比赛正式开始。
庄少哲在草稿纸上构思了10分钟,迅速根据所提供的资料,在纸上画出程序的整体框架图后,就立即开始具体的编程。这时,他的打字速度可派上了大用场,手指在键盘上急速跳动,击键的声音几乎响声了一个。
这时,大部分同学还在构思,评委们聚在前面喝茶,批阅上午的竞赛试题,考场里十分安静,庄少哲突然爆发的击键声,彷佛象夏日里的惊雷,把选手和评委们都吓的不轻,“这家伙在干什么???发羊颠疯了??” 坐在庄少哲邻桌的一个女生,看着庄少哲的手,张大了嘴巴,半天都合不拢。
一位评委老师走了过来,站在庄少哲身后,抱着手臂看着庄少哲打字,看了一会儿,就惊讶地叫出声来,这个男生不仅打字的速度超乎常人,而且从他目前设计的开始菜单模块来看,程序的构思毫无漏洞,而且有很多新意在里面。
不多会儿,评委老师们在庄少哲的身后密密麻麻地围了一圈,不时发出惊叹声,这时的庄少哲已经完全沉浸在自己的意境中,一个个模块程序,通过他飞速地击键在电脑中形成。
只用了4个小时,庄少哲提前完成了整套软件的编制,又把程序编译了一遍,修改了几个小错误,程序已经可以正常运行。
“天才啊~~真是天才!!!”评委老师们同时爆发出热烈的掌声。
毫无疑问,计算机编程比赛冠军非庄少哲莫属了。
最后结果,交大附中的江静漪获得了亚军,她在规定的时间内完成了大部分模块的编制,不过庄少哲的程序明显比她的更具实用性,界面也好看了许多。
那家提供需求的小公司的总经理也在座,当场拍板,出资一万元买下了庄少哲的程序。
xxxxxxx