问题 问答题 简答题

单元测试的主要任务是什么?

答案

参考答案:

单元测试针对每个程序的模块,解决5个方面的测试问题:模块接口、局部数据结构、边界条件、独立的路径和错误处理。详细来说:

(1)模块接口的测试:检查进出程序单元的数据流是否正确。对模块接口数据流的测试必须在任何其他测试之前进行,因为如果不能确保数据正确的输入和输出的话,所有的测试都是没有意义的。

(2)局部数据的测试:必须测试其内部的数据能否保持完整性,包括内部数据的内容、形式及相互关系不发生错误。

(3)边界条件:目的是检测在数据边界处模块能否正常工作,边界测试是单元测试的一个关键任务。

(4)独立路径:路经测试也称为覆盖测试。在单元测试中,最主要的测试是针对路径的测试。测试用例必须能够发现由于计算错

4误、不正确的判定或不正常的控制流而产生的错误。

(5)错误处理:良好的设计应该预先估计到投入运行后可能发生的错误,并给出相应的处理措施,使得用户不至于束手无策。

阅读理解与欣赏

阅读下面的文字,完成后面题。

惠州西湖一日

彭 涯

①假如给你一日时光停留在惠州,你当然会选择与美相伴,与这里的西湖共度一日的生命。

②一丝偶然的牵引最容易让人流出那被尘封的情感,一路风尘赴命定之约。这之前记忆不曾留下有关西湖的痕迹,没有知识准备的直接接触,生动新奇。“天下西湖三十六”,惠州西湖当然不是最华丽的,当年这里不是得意者的天堂,而是失意者的故乡,所以一直以来,雕琢不多,附会也少,还是自然清新的本色。自王朝云伴苏东坡谪惠,这湖就有了灵魂,有了生命,与其人一样,得意时不张狂,失意也不露消沉之色。“一自坡公下南海,天下不敢小惠州”,千年的湖绝非一时兴起挖个水坑放几条小船可比。

④西湖曾经很远,离我二十年;西湖很近,离马路只烟头一闪一灭的距离。岸边一样是尖锐的嘈杂,物欲横流,人气蒸腾。湖山做温柔的抵抗,眠鸥浴露,洗眼净心,这情景陡增了我柔可克刚的信念。温柔就是力量!这里四季并不分明,你依然能神往于她动人的风姿。黄昏时分,千年的诗意沁人心脾,白云酣醉,湖上好风如水。

⑤真诚地来,就会迎面撞上永生在文字里的人物,也是囚禁在时光中的英雄。那唱“大江东去”的人,也曾吟“临断岸新绿生时,是落红带愁流处”,不留纠缠的酸腻,只有清醒的凉意、自觉的苦闷,沉净如秋水长天。旷达人生的感伤也是明亮的,然纵有高才雅量,也难免悟透现实而又不合时宜的悲凉,只有朝云能解,只有知已落泪。

⑥最是那传说惹人疲惫,在月白风清之夜,西湖孤山上,苏东坡因思念而梦见已逝的朝云来到面前,衣裙是湿的,因问原由,朝云说:“湖上无路,妾涉水而来。”梦醒后发愿建堤。传说凄美,如樱花似雨落,轻轻地打在会疼的心上。

⑦几年不读书写字,真过了些清静的日子,时候到了就免不了沉淀的思绪又泛了上来,却已酿造不成某种情怀,风云再起时江湖已改,山河依旧处梦里情怀。今日只因“湖山此地曾埋玉,风月其人可铸金”,所以我要歌唱,我会感伤。子期不听,伯牙摔琴谢知音;朝云一泪,东坡绝唱敬红颜。

⑧二十年前,井边汲水的少年听到“枝上柳棉吹又少,天涯何处无芳草”,留下无名的感伤,二十年后心花开放时却是清晰的寂寥。今人只慕天才高放,千古文章;不识一泪永驻红颜,已漏隔世遗香。

⑨身在大好湖山,怀想风流人物,我当在“一亭孤月冷梅花”的夜晚来看你挂泪的容颜。一日不短,二十年不长。你是镜中一湖春水,等待风来;我是走进镜中的人,不知还能不能出来。你等待了很久,我也等待,香魂归来在晚秋。

⑩街灯眩目,只因忘记了星空。在这个演员登台而将英雄当成道具的年代,在这个各路烟尘都敢与日月争辉的年代,我还是要以人们生活的土地立脚,借西湖之水抽空将天空打扫。仰望星辰,勇敢的人们将洒下热泪;低头看水,何日能“见志士弹冠而起”?

11离去,不做沉重的回眸,只是离去。别了,那二十年中流出的一日时光。

小题1:请简要分析文章第⑥段在全文结构上的作用?(4分)

小题2:解释下列句子在文中的含义。(4分,每天小题2分)

(1)西湖曾经很远,离我二十年;西湖很近,离马路只烟头一闪一灭的距离。

(2)今人只慕天才高放,千古文章;不识一泪永驻红颜,已漏隔世遗香。

小题3:请简要赏析第⑧段话的表达特色。(4分)

小题4:作者说,苏东坡是“囚禁在时光中的英雄”,请结合全文,谈谈你的理解。(6分)

单项选择题