前言:中文期刊网精心挑选了单元测试范文供你参考和学习,希望我们的参考范文能激发你的文章创作灵感,欢迎阅读。
单元测试范文1
1. “风在吼,马在叫,黄河在咆哮”这些声音分别是由于__________、________、__________(选填“固体”、“液体”或“气体”)的__________而产生的.一般情况下,声音在固体中的传播速度比在液体中__________,真空__________,月球上没有空气,登上月球的宇航员即使相距很近,也________(选填“听不到”或“听得到”)对方讲话的声音.声音在15℃时在空气中的速度为__________.
2. 声音的音调由振动的__________决定;声音的响度,跟发声体的_____________有关系,还跟发声体的远近有关系.
3. 水牛“哞哞”的叫声和蚊子“嗡嗡”的叫声相比较,_________的叫声音调高,___________的叫声响度大.用小提琴和二胡同时演奏《二泉映月》,能分辨出琴声,是因为二者的___________不同.
4. 在一只玻璃杯中先后装入不同量的水,用细棒轻轻敲击,会听到不同_____________的声音,与此类似,当医生在给病人检查腹部是否有积水时,常会用手敲击患者腹部,细细倾听其发出的声音,此为“扣诊”.其实医生判断患者腹部是否有积水的主要依据是_________.
5. 被誉为“绿城”的南宁市,街道两旁种植了大量树木,它可以使传来的_____________被部分吸收而被减弱,从而使我们的生活环境更安静.控制噪声主要着眼于______________三个环节,其中根本的环节为________.
6. 人耳的听觉范围为:________Hz到__________Hz;超声波的特点是:______________、__________、_________.举出它的两个应用实例:_________、___________.次声波可以用来预报___________、________和监测_____________.
二、 选择题(每题3分,计30分)
1. 关于声现象,下列说法正确的是()
A. 真空不能传声
B. 只要物体在振动,我们就能听到声音
C. 我们能“听其声而知其人”,主要是因为不同的人声音的响度不同
D. 控制汽车尾气的排放指标可以有效减弱噪声
2. 电子琴能模仿小号、双簧管、钢琴等多种乐器发出的声音.衡量模仿的声音与乐器发出的声音相似程度的物理量是()
A. 音调 B. 响度
C. 音色 D. 速度
3. 针对下图中的四幅图,下列说法中正确的是()
A. 甲图中,演奏者通过手指在弦上按压位置的变化来改变发声的响度
B. 乙图中,敲锣时用力越大,所发声音的音调越高
C. 丙图中,随着向外不断抽气,手机铃声越来越大
D. 丁图中,城市某些路段两旁的透明板墙可以减小噪声污染
4. 有关人士指出,地震发生后缺乏必要的知识,是使丧生人数增多的一个原因.以下是关于被埋在废墟里的人自救的一些措施.最有效的方法是()
A. 大声呼救
B. 静等营救人员前来营救
C. 见缝隙就钻,从废墟中爬出来
D. 用硬物敲击预制板或墙壁,向营救人员求救
5. 在雷电来临时,电光一闪即逝,但雷电却隆隆不断,这是因为()
A. 雷一个接一个打个不停
B. 双耳效应
C. 雷声经过地面、山岳和云层多次反射造成的
D. 电光的传播速度比雷声的传播速度大
6. 在语音室中为了保证收听效果良好,都采用某些特殊材料装贴在墙壁上,这种材料的特殊性就在于()
A. 特别美观适合语音室
B. 颜色使人赏心悦目
C. 有吸音、消声的功能
D. 适合于墙面粘贴
7. 洗衣机没有放平稳时会产生较大的工作噪声,对此正确防止洗衣机工作时噪声的措施是()
A. 将洗衣机旁的房门关闭
B. 停止洗衣机工作
C. 在人耳处塞上棉球
D. 把洗衣机重新放平稳
8. 下列不属于噪声的是()
A. 图书阅览室内的说话声
B. 夜深人静时传来的很熟悉的钢琴声
C. 吸引人的铿锵有力的演讲声
D. 工厂的机器轰鸣声
9. 下列事例中① 大的声音使人的耳朵振痛;② 超声波能粉碎体内的结石;③ 美妙的音乐能使人愉悦;④ 炸弹的爆炸能将玻璃震碎,能说明声音具有能量的一组是()
A. ①②③ B. ①②④
C. ③④D. ②③
10. “如果声音在空气中的传播速度变为1m/s,则我们周围的世界会有什么变化?”这一问题的讨论,一位同学提出了下列四个有关的场景,不正确的是()
A. 教室内学生能更清楚地听到教师的讲课声
B. 汽车的喇叭声不能再起到原来的作用
C. 铜管乐队在会场内的演奏效果变差
D. 我们听到万米高空传来的客机声时,却不能看到相应的飞机
三、 实验探究题(计28分)
1. 小雨探究蜜蜂靠什么发声时,剪去蜜蜂的双翅,蜜蜂依旧发出“嗡嗡”的声音,这表明:蜜蜂并不是靠_________发声的.用大头针捅破了蜜蜂翅膀下的小黑点,蜜蜂不发声了,小雨认为蜜蜂的发声器官就是小黑点,不管小雨的发现是否正确,我们应该学习她的___________.(每空2分)
2. 下表给出了人和一些动物听觉的频率范围.根据所给数据,回答问题.
(1) 狗能听见的声音人一定能听到吗?(3分)
(2) 蝙蝠能听见次声波吗?(3分)
(3) B型超声波诊断仪(简称B超)在工作时,大象有感觉吗?(3分)
3. 小明想比较几种材料(泡沫塑料、衣服、锡箔纸)的隔音性能,除了待检测的材料外,可利用的器材还有:音叉、机械闹钟、鞋盒.在本实验中适合作声源的是___________.(2分)
小明将声源放入鞋盒内,在其四周塞满待测材料,他设计了两种实验方案,你认为最佳的是_________.(2分)
A. 让人站在距鞋盒一定距离处,比较所听见声音的响度
B. 让人一边听声音,一边向后退,直至听不见声音为止,比较此处距鞋盒的距离
通过实验得到的现象如下表所示,则待测材料隔音性能由好到差的顺序为_________.(3分)
4. 已知空气可以传播声音,请设计一个简易实验,证明固体也能传播声音,请写出实验所需要的器材、实验步骤以及实验分析与结论.要求设计的实验具有可行性,要符合安全原则.(8分)
(1) 实验器材:
(2) 实验步骤:
(3) 实验分析与结论:
四、 阅读文章,回答问题(计12分)
度假旅游,来到蒙古大草原,侧耳细听,远近牛、羊、马的欢叫声,就像一曲悠扬的交响乐.
一会儿,你就会听到一阵由远及近的马蹄声,原来是热情的放牧人骑马向你奔来,邀你进蒙古包作客.
晚上,他们举行篝火晚会,男低音唱蒙古族民歌,女高音载歌载舞,轻声伴唱,你不知不觉也会加入其中.
这美丽的景色,亲人般的温暖真让人留连忘返.
通过阅读回答:
1. 请找出描写声音三个特征的语句.(6分)
2. 根据声音的哪个特征区分牛、马、羊的叫声?(2分)
3. 比较男、女歌手的音调和响度.(4分)
《声现象》单元测试答案
一、 填空题
1. 气体 固体 液体 振动 快 不传声 听不到 340m/s 2. 频率 振幅 3. 蚊子 水牛 音色 4. 音调 声音的音调 5. 声音 在声源处 在传播过程中 在人耳处 在声源处减弱 6. 20 20000 穿透力强 定向性好 能量大且易集中 B超 超声波清洗器 地震 台风 核爆炸
二、 选择题
1. A 2. C 3. D 4. D 5. C 6. C 7. D 8. C 9. B 10. A
三、 实验探究题
1. 翅膀的振动探究实验的精神
2. (1) 不一定.频率低于20Hz高于20000Hz的声音人是听不见的
(2) 听不见.次声波的频率低于20Hz,不在蝙蝠的听觉范围内
(3) 没有.超声波频率高于20000Hz,不在大象的听觉范围内
3. 机械闹钟B泡沫、衣服、锡箔纸
4. 方法一:
(1) 实验器材: 白纸、铅笔、长条桌.
(2) 实验步骤:同学甲在长条桌的一端用铅笔在白纸上用力均匀地写“一”,同时同学乙在桌子的另一端把耳朵贴在桌面上听甲在白纸上写“一”的声音,重复几次实验,都可以清晰地听到写“一”时的声音.
同学乙将耳朵离开桌面(注意调整耳朵与笔的距离,保证与上几次实验相比,耳朵与笔的距离相同),同学甲在相同条件下继续写“一”,重复几次实验,都听不到甲在白纸上写“一”时的声音.
(3) 实验分析与结论:在相同条件下,耳朵贴在桌面上听得到声音,在空气中却听不到声音,说明听到的声音是通过桌子传播的,即固体可传播声音.
方法二:
(1) 实验器材:大广口瓶、橡皮塞、小闹钟.
(2) 实验步骤:把小闹钟调至响振状态,然后轻放于大广口瓶中,听小闹钟的铃声,要求能听到明显的铃声.
用橡皮塞盖在大广口瓶的瓶口上并塞紧,要求不漏气.然后,再听小闹钟的铃声.
(3) 实验分析与结论:瓶内空气与瓶外空气完全被大广口瓶和橡皮塞隔离,如果此时仍能听到小闹钟的铃声,则可证明听到的铃声是通过大广口瓶和橡皮塞传播出来的,即固体可传播声音.
四、 阅读文章,回答问题
1. 远近牛、羊、马的欢叫声 你就会听到一阵由远及近的马蹄声 男低音唱蒙古族民歌,女高音载歌载舞,轻声伴唱
单元测试范文2
单元测试
今天早晨,数学老师拿着试卷阴沉着脸走进教室,同学们立即安静下来了。老师走上讲台,放下试卷开始报分数了。
我很紧张,目不转睛地看着老师。只听见:“顾昊宇100分,朱诗琳97分,胡逸凡97分……李旷世89.5分!”老师狠狠地瞪了我一眼,吓得我低下了头。
我一拿到试卷,就迫不及待的看试卷错在哪儿。原来我有三道计算没写得数,还有两题把千克看成克……我真粗心啊!
我认认真真地订正好试卷,心想:我再也不能这么粗心了。
单元测试范文3
1. 动物园里有鹤和狼共17只,鹤和狼的腿共有56条,鹤有( )只,狼有( )只。
2. 停车场上有三轮车和小轿车共8辆,总共有28个轮子。三轮车有( )辆,小轿车有( )辆。
3. 52名同学去划船,一共乘坐11只船,其中每只大船坐6人,每只小船坐4人。大船有( )只,小船有( )只。
4. 一次数学竞赛共有20道题。做对一道题得5分,做错一题或不答倒扣3分。刘冬考了52分,刘冬做对了( )道题。
5. 某校有100名学生参加数学竞赛,平均分是63分,其中男生平均分是60分,女生平均分是70分,男同学比女同学多( )人。
6. 小军用6元钱买5角和2角的邮票共18张,问这两种邮票中,5角的有( )张,2角的有( )张。
7. 在一个停车场上,停了小轿车和摩托车一共32辆,这些车一共有108个轮子。小轿车
( )辆,双轮摩托车有( )辆。
二、选择题。(14分,每题2分)
1. 两个大人带几个小孩去公园游玩,大人门票为每人5元,小孩门票为每人3元,买门票一共花了22元,则这两个大人带了( )个小孩。
A.3 B.4 C.5
2. 学校买回4个篮球和5个排球一共用185元,一个篮球比一个排球贵8元,篮球的单价是( )元。
A.17 B.20 C.25
3. 甲级铅笔5角钱一支,乙级铅笔7角钱一支,用7.5元可买这两种铅笔各( )支。
A.8和5 B.9和7 C.8和7
4. 同学们去公园划船,每条大船坐6人,每条小船坐4人,先租了4条大船,再租6条小船就可使所有的同学都上船,一共有( )人。
A.28 B.32 C.48
5. 钢笔每支12元,圆珠笔每支7元,共买了6支,用了52元,圆珠笔买了( )支。
A.5 B.4 C.3
6.篮球比赛中,3分线外投中一球得3分,3分线内投中一球得2分。在一场比赛中,王强总共投中9个球,得了20分,他投中( )个2分球。
A. 2 B. 4 C. 7
7.妈妈买黄瓜和西红柿共6千克,花了10元钱。已知黄瓜每千克1.4元,西红柿每千克2.2元,妈妈买了( )千克黄瓜。
A. 2 B. 3 C. 4
三、解决问题。(36分)
1.鸡兔同笼,共有头48个,脚132只,求鸡和兔各有多少只?(5分)
2.鸡兔同笼不知数,三十六头笼中露。数清脚共五十双,各有多少鸡和兔?(5分)
3.小刚买回8角邮票和4角邮票共100张,共付出68元,问小刚买回这两种邮票各多少张?各付出多少元?(5分)
4.某运输队为超市运送暖瓶500箱,每箱装有6个暖瓶。已知每10个暖瓶的运费为5元,损坏一个的话,不但不给运费还要赔成本10元。运后结算时,运输队共得1353元的运费。问共损坏了多少只暖瓶?(6分)
5.六年一班30人共向希望小学捐款205元,同学们每人捐了5元或10元,你知道捐5元和10元的同学各有多少人吗?(5分)
6.某校有一批同学参加数学竞赛,平均得63分,总分是3150分。其中男生平均得60分,女生平均得70分。求参加竞赛的男女各有多少人?(5分)
7.进行野营拉练。晴天每天走35千米,雨天每天走28千米,11天一共走了350千米。求这期间晴天共有多少天?(5分)
四、挑战奥赛。(14分,每题7分)
单元测试范文4
1.下列说法正确的是
(
)
A.做曲线运动的物体受到的合力一定不为零
B.做曲线运动的物体的加速度一定是变化的
C.物体在恒力作用下,不可能做曲线运动
D.物体在变力作用下,可能做直线运动,也可能做曲线运动
2.要想在最短的时间内渡过一条河,则小船的船头应该
(
)
A.垂直指向对岸
B.斜指向上游方向
C.斜指向下游方向
D.不知水流速度无法判断
3.下列关于平抛运动的说法中正确的是
(
)
A.平抛运动是匀变速运动
B.平抛运动是变加速运动
C.任意两段时间内加速度相同
D.任意两段相等时间内速度变化相同
4.下列物理量中既可以决定一个物体平抛运动飞行时间,又影响物体水平位移的是
(
)
A.抛出的初速度
B.抛出时的竖直高度
C.抛体的质量
D.物体的质量和初速度
5.下列说法中错误的是
(
)
A.做匀速圆周运动的物体没有加速度
B.做匀速圆周运动的物体所受合力为零
C.匀速圆周运动的加速度保持不变
D.做匀速圆周运动的物体处于平衡状态
6.关于向心力和向心加速度的说法,正确的是
(
)
A.向心力是指向圆心方向的合力
B.向心力可以是重力、弹力、摩擦力等各种力的合力,也可以是其中一种力或某种力的分力
C.向心加速度描述速度大小变化的快慢
D.向心加速度描述速度方向变化的快慢
7.用长短不同,材料相同的同样粗细的绳子,各拴着一个质量相同的小球,在光滑水平面上做匀速圆周运动,那么
(
)
A.小球以相同的线速度运动时,长绳易断
B.小球以相同的角速度运动时,长绳易断
C.小球以相同的角速度运动时,短绳易断
D.不管怎样都是短绳易断
8.有一种大型游戏器械,它是一个圆筒型大容器,筒壁竖直,游客进入容器后靠筒壁站立,当圆筒开始转动后,转速加快到一定程度时,突然地板塌落,游客发现自己没有落下去,是因为
(
)
A.游客受到与筒壁垂直的压力作用
B.游客处于失重状态
C.游客受到的摩擦力等于重力
D.游客随着转速的增大有沿向上滑动的趋势
9.一轻质杆一端固定一质量为m的小球,以另一端0为圆心,使小球在竖直平面内做半径为r的网周运动,以下说法正确的是
(
)
A.小球过最高点时,杆所受的弹力可以为零
B.小球过最高点时最小速度为
C.小球过最高点时,杆对球的作用力可以与球所受重力方向相反,此时重力一定大于杆对球的作用力
D.小球过最高点时,杆对球的作用力一定与球所受重力方向相反
二、填空题
10.河宽420 m,船在静水中的速度是4m/s,水流速度是3 m/s,则过河的最短时间为____ ,最小位移是 ____.
11.以v0的速度水平抛出一物体,当其竖直分位移和水平分位移相等时,则此物体的瞬时速度的大小为____,运动时间为____,运动的位移是____.
12.机械手表的时针、分针和秒针的角速度之比为 ____.
13.雨伞边沿到伞柄的距离为r,边沿高出地面h,当雨伞以角速度ω绕伞柄匀速转动时,雨滴从伞边缘水平甩出,则雨滴落地的网半径R=________
14.光滑的水平网盘中心0处有一个小孔,用细绳穿过小孔,绳两端各系一个小球A、B,两球质量相等,圆盘上的A球做半径为R= 20 cm的匀速圆周运动,要使B球保持静止状态,则A球的角速度为____.(g=10 m/ S2 )
15.如图是皮带轮传动装置,A、B两点分别是大小两轮边缘上的点,C是大轮上的一点,它到轮轴的距离与小轮半径相等,已知大小轮半径之比为2:1,皮带不打滑,则4、B、C三点的线速度之比为 ____,角速度之比为 ____.
16.(1)在“研究平抛物体运动”的实验中,可以描绘平抛物体运动轨迹和求物体的初速度.实验简要步骤如下:
A.让小球多次从________ 位置上滚下,记下小球穿过卡片孔的一系列位置;
B.安装好器材,注意斜槽末端水平和平板竖直,记下斜槽末端O点和过O点的竖直线,检测斜槽末端水平的方法是____.
C.测出曲线上某点的坐标x、y,用vo=________ 算出该小球的平抛初速度,实验需要对多个点求v0的值,然后求它们的平均值.
D.取下白纸,以0为原点,以竖直线为轴建立坐标系,用平滑曲线画平抛轨迹.
上述实验步骤的合理顺序是____(只排列序号即可).
(2)如图所示,在“研究平抛物体运动”的实验中,用一张印有小方格的纸记录轨迹,小方格的边长l=1.25 cm.若小球在平抛运动途中的几个位置如图中的α、b、c、d所示,则小球平抛的初速度的计算式为v0=____(用l、g表示),其值是____(取g=9.8 m/s2),小球在b点的速率是____.
三、计算题
17.第一次从高为h处水平抛出一个球,其水平射程为x,第二次用跟前一次相同的速度从另一处水平抛出另一个球,水平射程比前一次多了x,不计空气阻力,则第二次抛出点的高度为多少?
18.杂技演员在做水流星表演时,用绳系着装有水的水桶,在竖直平面内做圆周运动,若水的质量m =0.5 kg,绳长f=40 cm,求:(g =10m/S2)
(1)最高点水不流出的最小速率;
(2)水在最高点速率v=4 m/s时,水对桶底的压力,
19.如图所示,把一个自然长度为L0,劲度系数为k的轻质弹簧一端固定在0点,另一端连接一个质量为m的小球,小球在竖直面内摆动,测得摆到0点正下方时的角速度为ω,求此时弹簧的伸长量.
20.如图所示,细绳一端系着质量M=0.6 kg的物体,静止于水平面,另一端通过光滑小孔吊着质量m =0.3 kg的物体,M的中点与网孔距离为0.2 m,并知M和水平面间的最大静摩擦力为2N.现使此平面绕中心轴线转动,问角速度ω在什么范围m会处于静止状态? (g =10m/S2)
21.如图所示,一根长为L的均匀细杆OA可以绕通过其一端的水平轴0在竖直平面内转动.杆最初在水平位置上,杆上距0点
处放一小物体m(可视为质点),杆与小物体最初处于静止状态.若此杆突然以角速度ω绕O轴匀速转动,问ω取什么值时杆OA与小物体可再次相碰?
22.如图所示,竖直圆筒内壁光滑,半径为R,顶部有人口A,在A的正下方h处有出口B,一质量为m的小球从人口A沿圆筒壁切线方向水平射入网筒内,要使球从B处飞出,小球进人人口A处的速度v0应满足什么条件?在运动过程中,球对筒的压力多大?
23.在质量为M的电动机上,装有一个质量为m的不均匀飞轮,飞轮转动的角速度恒为ω0,且飞轮的重心在转轴正上方时,电动机对地面刚好没有压力,试求:
单元测试范文5
Class_________ Name_________Marks_______
Listening Test Part
I.选出你听到的选项 (5分)
( )1. A. my B. his C. her D. your
( ) 2. A. Alan B. Mary C. Jenny D. Tom
( ) 3. A. 959-28 C. 595-26 C. 341-77 D. 809-14
( ) 4. A. His name is Tony Miller. B. Her name is Gina Smith.
C. My name is Jack. D. Your name is Mike Green.
( ) 5. Nice to meet you. B. Hello C. Hi. D. Nice to see you.
II.选出与你所听到的句子意思相符的图画 (5分)
Nick Tony Kim Jenny Jim
A B C D E
1. __________ 2.__________ 3.__________ 4._________ 5._________
III. 选出你听到的句子的相应答句 (10分)
( )1. A. Nice to meet you B. Hello C. Hi
( )2. A. His name is Jack B. Her name is Gina C. My name is Bob
( )3.A. It’s 272-8369 B. It’s 29 C. It’s 11
( )4.A. Miller B. Zhang C. Linda
Written Test Part
IV. 你熟记单词了吗? (6分)
1. H __l__o !
2. My n __m__ is Kenny King.
3. N__c__ to m__ __t you!
4. What’s your f__ __st name?
5. What’s your phone n__mb__ __?
V. 选择题 (16分)
( )1.—Nice to meet you. — _____________.
A. He’s Jim B. This is Jim C. Nice to meet you, too.
( )2. —Hello, Gina. —____________, Nick.
A. Hello B. Oh C. Fine
( )3. —__________is you name? --My name is Mike.
A. What B. How C.Who
( )4. Good morning, Mr Smith! My name _________Jack.
A. Is B. is C. are
( )5. Hello, __________!
A. mr Jim B. Mr. Alan C. Mr.
( )6. ________ Jenny. _______ name is Tom.
A. I’m, My B. Her, My C. I’m, His
( )7. —What’s her telephone number? --__________.
A. It’s 786-1356 B. It’s Jim@163.com
C. I’m 88567301
( )8. My name’s Alex Cooper. Alex is my______ name. Cooper is my ______ name.
A. first, last B. last, first C. second, family
VI. 考考你的计算能力 (8分)
1. Two + ______= five 2. One + six = _______
3. Nine - ______ = four 4. ______ - three = zero
5. Two × four = ________ 6. ______ × nine = zero
7. ______ ÷ three = three 8. Eight ÷ ______= four
VII.用代词的正确形式填空 (10分)
1. __________ name is Mary. __________am a girl. (I)
2. __________telephone number is 295-8146. (He)
3. –What’s __________ name? (She)
4. __________ family name is Green. (You)
VIII.句子配对 (4分)
( ) 1. What’s your name? A. Nice to meet you.
( ) 2. What’s her phone number? B. It’s Brown.
( ) 3. Nice to meet you. C. I’m Bob Smith.
( ) 4. What’s his last name? D. It’s 85760129.
IX.补全对话 (4分)
A. Nice to meet you.
B. Hello, what’s your name?
C. Thanks.
D. His name is Tom Green.
( ) A: 1
B: Hello, I’m Jack Brown.
A: Nice to meet you.
( ) B: 2
A: Is this your friend?
B. Yes.
A: What’s his name?
( ) B: 3
A: Hi!
C: Hi! Here’s my name card.
( ) A: 4
X. 试试你的会话能力 (14分)
1. A: __________! I’m Jack.
B: Hello, Jack, I’m Tom. __________ to meet you.
A: Nice to __________ you, too.
2. A: __________ your name?
B: __________ name’s Jack Brown.
A: And what’s your phone __________?
B: __________ 556-7289.
XI.根据提示制作ID card(4分)
I’m a boy. My name is Mike Smith. My telephone number is 0571-87250066
Name : _________________
First name: _________________
Last name: _________________
Telephone number: _________________
XII. A. 给这些句子排排队。(14分)
A. My name is Kate Green.
B. Hello! I’m Jim Moore.
C. Nice to meet you, Kate.
D. What’s your name?
E. It’s 558-8065.
F. Nice to meet you, too.
G. What’s your phone number, Kate?
正确的顺序为:
1. _______ 2. _______ 3. _______ 4. _______ 5. _______ 6. _______ 7. _______
B.根据对话内容,填出Kate的身份卡。(4分)
Name_______________
First name_________________
Last name________________
Telephone number_____________________
单元测试 Unit 1 My name’s Gina. 听力及参考答案
听力原文:
I.选出你听到的选项
1. What’s your name?
2. His name is Alan.
3. Her telephone number is 595-26.
4. My name is Jack Brown.
5. Nice to meet you.
II.选出与你听到的句子意思相符的图画。
1. I’m Jenny.
2. My friend, Tony , is a good boy.
3. Kim and I are classmates.
4. Jim’s telephone number is 8110.
5. Nick’s family name is King.
III.选出你所听到的句子的相应答句。
1. Nice to meet you.
2. What’s her first name?
3. What’s your phone number?
4. What’s Linda Miller’s last name?
听力答案:
I.1. D 2. A 3. B 4. C 5. A
II.1. D 2. E 3. B 4. C 5. A
III.1. A 2. B 3. A 4. A
笔试部分答案:
IV. 1. e,l 2. a, e 3. i, e; / e, e (本题每词1分) 4. i, r 5. u, e, r
V.1. C 2. A 3. A 4. B 5. C 6. C 7. A 8. A
VI. 1. three, 2. seven, 3. five, 4. three 5. eight, 6. zero, 7. nine 8. two
VII.1. My, I 2. His 3. her 4. Your
VIII.1. C 2. D 3. A 4. B
IX.1. B 2. A 3. D 4. C
X. 1. Hello/ Hi, Nice, meet
2. What’s, my, number, It’s
XI.Mike Smith, Mike, Smith, 0571-87250066
单元测试范文6
关键词:JUnit 测试用例 自动化 质量
中图分类号:TP311.52
一、JUnit概述
Junit是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework)。Erich Gamma是GOF之一,Kent Beck则在Windows XP中有重要的贡献。JUnit是一个开源的java测试框架,它是XUnit测试体系架构的一种实现,XUnit是专门进行单元测试的程序框架。
JUnit具有的一些特点有:
1. 提供的API可以帮助写出测试结果明确的可重用的单元测试用例。
2. 使用JUnit可以快速的编写测试并检测程序代码,并逐步随着程序代码的增长增加测试。测试可以很好的检查程序代码是否完整。
3. Junit测试可以自动执行并且检查结果。当执行测试时,将获得简单且立即的回馈。比如测试是通过或失败,而不再需要人工检查测试结果的报告。
4. Junit可以合成一个有层次的测试系列架构,Junit的合成行为允许组合多个测试并自动的回归,从头到尾测试整个测试系列,也可以执行测试系统层级架构中任何一层的测试。
5. 开发测试成本低,超轻量级并且使用简单。
6. 整个框架设计良好,易扩展。提供了单元测试用例成批运行的功能。
二、Junit中常用的接口和类
1. Assert:当条件成立时候assert方法保持沉默,但若条件不成立就抛出异常。
2. TestResult:包含了测试中发生的所有错误或失败。
3. TestListener: 测试中若产生(开始,结束,错误,失败)会通知TestListener。
4. TestCase:定义了可以用于运行多项测试的环境(实现了Test接口)。
5. TestSuite:运行一组test case(他们可能包含其他 test suite),它是Test的组合(实现了TestSuite)。
6. BaseTestRunner:用来启动测试的用户界面,BaseTestRunner是所有test runner的超类。
三、JUnit单元测试框架
单元级测试在面向对象的开发中变得越来越重要,而一个简明易学、适用广泛、高效稳定的单元级测试框架对成功的实施测试有着至关重要的作用。在java编程环境中,Junit Framework是一个已经被多数java程序员采用和实证的优秀的测试框架。开发人员只需要按照Junit的约定编写测试代码,就可以对自己要测试的代码进行测试。如下图所示:
1. junit.framework.Test:测试接口。
2. junit.framework.TestCase:测试用例类,业务类的测试用例类只需要承继这个TestCase,根据情况编写若干个public void testXxx()方法,在方法中通过assertYyy()定制若干测试规则就可以了。
3. junit.framework.TestSuite:测试套件类,它可以将多个测试用例类捆绑在一起运行,也可以捆绑另一个测试套件。
四、Junit测试过程
1. TestCase实例被运行时,依照以下步骤运行:
1) 创建测试用例的实例。
2) 调用setUp()方法,执行一些初始化工作。
3) 运行testXxx()测试方法。
4) 调用tearDown()方法,执行销毁对象的工作
2. JUnit会以以下顺序执行测试
try {
HelloTest test = new HelloTest(); // 建立测试类实例
test.setUp(); // 初始化测试环境
test.testAAA(); // 测试某个方法
test.tearDown(); // 清理资源
}
catch…
3. 如果测试用例类中有多个testXxx()方法,且它们都需要使用到相同的一组对象,我们可以在setUp()中实例化这组对象,并在tearDown()中销毁它们。
1) 创建TestCase类的子类。
2) 在子类中声明若干个测试所用的对象。
3) 覆盖setUp()方法,在方法中实例化这些对象。
4) 覆盖tearDown()方法,释放这些对象的资源。
五、使用Ant批量运行Junit单元测试用例
Ant是一个类似make的、用java实现的构建工具,项目的构建、包装和过程中几乎每一件事都可以由Ant的任务来处理。Ant凭借出色的易用性、平台无关性以及对项目自动测试和自动部署的支持,已成为众多项目构建过程中不可或缺的独立工具,并已经成为事实上的标准。
随着项目的进展和项目的规模在不断的膨胀,为了保证项目的质量,有计划的执行全面的单元测试是非常有必要的。利用Ant集成Junit可以通过配置批量运行所指定的测试用例并生成测试报告,可以让开发人员及时发现代码中所隐藏的bug,及时进行修改,极大的提高工作效率,从某种意义上做到持续集成。
Ant 内置了对 JUnit 的支持,它提供了两个 Task:junit 和 junitreport,分别用于执行 JUnit 单元测试和生成测试结果报告。使用这两个 Task 编写构建脚本,可以很简单的完成批量运行单元测试并生成测试报告的任务。
首先把junit的包加载到ant的编译目录下,然后编写 Ant 构建脚本 build.xml。接下来把此build.xml文件放到工程的根目录下,修改test属性的值为我们要运行的单元测试用例的包路径名,如果为空默认运行工程所有的单元测试,在Eclipse下打开此build.xml文件,在右边的outline视图下右击ant的junit任务,选择Run As Ant Build,就可以运行此ant文件的junit任务,然后我们就可以在Eclipse的控制台上看到Ant任务的执行信息,任务执行完后,就会在工程的report目录下的“framework-${DSTAMP}-${TSTAMP}”临时文件夹下生成html类型的测试报告。
六、总结
经济或社会效益:
第一个是简化测试的编写,这种简化包括测试框架的学习和实际测试单元的编写;第二个是使测试单元保持持久性;第三个则是可以利用既有的测试来编写相关的测试。
参考文献