前言:中文期刊網精心挑選了單元測試范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。
單元測試范文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類型的測試報告。
六、總結
經濟或社會效益:
第一個是簡化測試的編寫,這種簡化包括測試框架的學習和實際測試單元的編寫;第二個是使測試單元保持持久性;第三個則是可以利用既有的測試來編寫相關的測試。
參考文獻