第63章 期中考试,考场“小紧张”与“小幸运”(2/3)
易错点提醒:二进制转换注意“从右到左”的权值顺序,编程题记得写“分号”结尾,选择题遇到不确定的选项,先标记跳过,做完其他题再回头分析。
心态调节:紧张时深呼吸三次,盯着窗外30秒,转移注意力,告诉自己“复习到位了,肯定能应对”。
按照技巧建议,林舟先翻到试卷最后一页看大题。两道编程大题,第一道是“编写简易加法计算器”,第二道是“统计数组里的偶数个数”。
看到题目时,林舟心里的石头瞬间落地。第一道题和考前跟李哲一起琢磨的“简易程序设计”几乎一样,连输出格式都差不多;第二道题的逻辑更简单,用循环语句加条件判断就能搞定。
“还好还好,复习到点子上了。”林舟松了口气,按照“关键词标注法”,用铅笔圈出第一道编程题里的“输入两个整数”“输出‘和为:XX’”,避免等会儿写代码时遗漏格式要求。
接下来做选择题,前面十道题都很顺利,都是复习过的基础知识点,比如“计算机的五大组成部分”“操作系统的功能”,林舟很快就选完了。
到了第11题,他卡壳了。题目问“下列哪个不是面向对象编程语言”,选项有Java、C++、C、Python。
这个知识点有点冷门,林舟考前只是匆匆看过一遍,一时想不起来。他按照技巧里的“易错点提醒”,先在题号旁画了个问号,继续做后面的题。
等做完填空题,回头再看这道题时,突然想起考前编的“编程语言口诀”:“面向对象看封装,Java、C++、Python强,C语言是结构化,按部就班来编程。”
“对了!C语言是结构化编程语言,不是面向对象的!”林舟眼前一亮,果断选了C选项,心里暗自庆幸。还好考前用了高效记忆法,不然这道题肯定要丢分。
填空题里有一道二进制转换题,林舟按照“凑数口诀”,很快算出答案:“二进制1011转十进制,从右到左权值是1、2、4、8,1+2+8=11,答案就是11。”他特意在草稿纸上多算一遍,确保没有算错。
本小章还未完,请点击下一页继续阅读后面精彩内容!
最后做大题,第一道编程题,林舟按照之前和李哲琢磨的思路,先定义变量,再写输入输出语句,最后用加法公式计算,不到十分钟就写完了。
检查时,他发现差点忘了在语句结尾加分号,赶紧补上。多亏了技巧里的“易错点提醒”,不然就要因为格式错误丢分了。
第二道统计偶数个数的编程题,林舟用“循环语句口诀”梳理逻辑:“循环遍历数组,条件判断是否偶数,是就计数加一,循环结束输出计数。”
代码写得顺畅,运行逻辑也没问题,他甚至在草稿纸上模拟了一遍输入输出,确保结果正确。
考试结束前半小时,林舟把整张试卷检查了三遍,重点看标注的关键词和易错点,确认没有遗漏和错误后,才放下笔,长长舒了口气。窗外的雾气已经散开,阳光透过玻璃照在试卷上,让那些密密麻麻的字迹都显得温和了不少。
本章未完,点击下一页继续阅读。