第一篇:《管仲破厚葬》習題附答案
文言文閱讀《管仲破厚葬》,完成1-5題。
齊國好厚葬,布帛①盡于衣裘②,材木盡于棺槨。桓公患之,以告管仲曰:“布帛盡則無以為蔽,材木盡則無以為守備,而人厚葬之不休,禁之奈何?”管仲對曰:“凡人之有為也,非名之,則利之也。”于是乃下令曰:“棺槨過度者戮其尸,罪夫當喪者。”夫戮③死,無名;罪當喪者,無利。人何故為之也,未幾厚葬之風休矣。
(節選自《韓非子.內儲說上》)
【注】①布帛:泛指織物。②衣裘:裘,皮衣。此指死人的衣著。③槨(guǒ):套在棺材外面的大棺材。④戮:侮辱。
1.解釋下列加粗的詞語。
①齊國好厚葬()
②布帛盡于衣裘()
③桓公患之()
④厚葬之風休矣()
2.下列句子中加粗的“則”與“布帛盡則無以為蔽”句中用法相同的是()
A.入則無法家拂士
B.戰則請從
C.至則無可用
D.此則岳陽樓之大觀也
3. 用“/”標出下列句子的朗讀節奏(停兩處)。
未 幾 厚 葬 之 風 休 矣。
4. 把下列句子翻譯成現代漢語。
⑴夫凡人之有為也,非名之,則利之也。
_______________________________________________________________________________
⑵夫戰,勇氣也。一鼓作氣,再而衰,三而竭,彼竭我盈。
_______________________________________________________________________________
5.用自己的話說說厚葬給國家和人民造成了什么危害?
_______________________________________________________________________________
參考答案:
1.①喜歡② 全,都③擔心④停止
2.B
3.未 幾/ 厚 葬 之 風/ 休 矣。
4.⑴凡是人的行為,不是為了名,就是為了利。
⑵只不過少有像我們這樣的閑人罷了。
5.布帛用盡了,就沒有什么可以用來作為遮身的;材木用盡了,就沒有什么可以用來作為防守的。
第二篇:修辭習題(附答案)
1、對下列句子的修辭方法判斷錯誤的一項是()A.日星隱耀,山岳潛形。(對偶)
B.因為島嶼擋住了它的轉動,他狠狠地用腳踢著,用手推著,用牙咬著。(擬人、夸張)C.莫非他造塔的時候,竟沒有想到塔終究要到的嗎?(反問)D.皎潔的月光像透明的輕紗籠罩著大地。(比喻)
2、對句子的修辭手法一次判斷正確的一項是()①大海里,閃爍著一片魚鱗似的銀波。②根緊握在地下,葉相觸在云中。
③長城內外,惟余莽莽;大河上下,頓失滔滔。④太陽剛一出來,地上已經向下了火。A.比喻 擬人 對偶 夸張 B.擬人 擬人 對偶 比喻 C.比喻 擬人 排比 比喻 D.擬人 對偶 排比 夸張
3、選出和“樹林一直在唱著那首愉快的歌”修辭方法相同的一項()A.這里的人們非常好客,火一般熱情。
B.一路上,稻田綠、菜花黃、江水銀、繪成一幅幅田園巨畫。C.生命是一條河流,有奔騰也有平緩。D.天氣炎熱,那張乒乓球桌子也在睡覺。、下列句子修辭方法運用不恰當的一項是()
A.沒有崇高的理想,沒有科學的指示,沒有奉獻的精神,就不可能成為建設祖國的棟梁之材。
B.他打乒乓球的動作真靈活,像一只頑皮的小貓,在球臺前上竄下跳。C.鳥兒在清泉旁邊歇歇翅膀,養養精神,傾聽著泉水的絮語。D.他的嗓音像銅鐘一樣洪亮,簡直十里以外都能聽見。
5、修辭手法及作用分析不正確的一項是()
A.有的人騎在人民的頭上:“呵,我多偉大!”有的人俯下身子給人民當牛馬。
詩句運用比喻手法,通過對比形象地揭露了反動統治者的驕橫無恥,準確、生動地刻畫了魯迅先生鞠躬盡瘁為人民的形象。
B.千萬條腿來千萬只眼,也不夠我走來也不夠我看!運用夸張手法,形象地寫出了詩人要把延安巨變盡收眼底的急切心情。C.像這樣的老師,我們怎么會不喜歡她,怎么會不愿意和她親近呢? 運用反問手法,抒發了作者對老師的熱愛之情。
D.在北美的沙漠中,我是一株水土不服的故園里的橘樹,我的詩篇不過是些苦澀的果實。運用擬人手法,形象地寫出作者在異國他鄉的苦悶,集中反映了他思念祖國,企盼回歸祖國的強烈愿望。、判斷下面各句,選出判斷有誤的一項()
A.“三四頂舊氈帽從石級上升上來。”這句話運用了擬人修辭手法。
B.“總理啊,我們的好總理!你在這里啊,就在這里!——在這里,在這里,在這里……”這句話運用了反復的修辭手法。
C.“是誰創造了人類世界?是我們勞動群眾。”這句話運用了設問修辭手法。D.“這些人……說是馬克思主義,行的是自由主義;對人是馬克思主義,對己是自由主義”這句話運用了對比修辭手法。
7、從下面幾句話中,找出與“年頭要賬的擠破了門框”這句話修辭方法不同的一項是()A.俗話說:“瓜菜半年糧”。B.飛流直下三千尺。
C.太陽剛一出來,地上已經像下了火。
D.頭頂上盤著大辮子,頂得學生制帽的頂上高高聳起,形成一座富士山。
8、對修辭手法依次做出正確判斷的是()
①因為島嶼擋住了它的轉動,它狠狠的用腳踢著,用手推著,用牙咬著。②他活著為了多數人更好地活著的人,群眾把他抬舉得很高,很高。③沙鷗翔集,錦鱗游泳。
A.①排比、比喻 ②反復 ③排比 B.①擬人、反復 ②對偶 ③對偶 C.①比喻、反復 ②排比 ③比喻 D.①擬人、排比 ②反復 ③對偶
9、選出判斷正確的一項。()
A.“循序漸進,循序漸進,再循序漸進。”這句話運用了排比修辭方法。B.“要講究事實,對比事實,積累事實。”這句話運用了反復修辭方法。
C.“當面不說,背后亂說;開會不說不過去,會后亂說。”這句話運用了對比的修辭方法 D.“他們的品質是那樣的純潔和高尚,他們的意志是那樣的堅韌和剛強,他們的氣質是那樣的淳樸和謙遜,他們的胸懷是那樣的美麗和寬廣!”這段話由兩組對偶句組成。
10、在下列四個句子中,沒有使用修辭手法的一項是:()A.大海抓住閃電的箭光。B.房屋上落下萬千條瀑布。
C.蘇州園林可不是對稱的,好像故意避免似的。D.人們又一次像疾風卷過水面,向飛機涌去。
11、對句子所使用的修辭方法判斷錯誤的是()
A.古代神話里說,雨后彩虹是“人間天上的橋”。(比喻)
B.齊先生自己也說嘛,致力于化學四十余年,而建樹不多,啥子道理喲?并非齊先生才疏學淺,而是社會未起變化之故。(反問)
C.滿窖里圍得不透風,腦畔上還響著腳步聲。(夸張)
D.若夫日出而林霏開,云歸而巖穴暝,晦明變化者,山間之朝暮也。(對偶)
12、與例句的修辭方法完全相同的一組是()
例句:淡黑的起伏的連山,仿佛是踴躍的鐵的獸脊似的,都遠遠地向船尾跑去了。
①野花遍地是:雜樣兒,有名字的,沒名字的,散在草叢里像眼睛,像星星,還眨呀眨的。
②重慶的夜,微波蕩漾的江面上倒映著萬家燈火,盞盞點點,這是自由詩,這是交響樂。
③紡車總是安安穩穩地呆在那里,像著陸停駛的飛機,一聲不響,仿佛只是在等待。
④就憑這些綠的精神,水也不忍得凍上,況且那些長枝的垂柳還要在水里照個影兒哩!
A.①④
B.②③
C.①③
D.①②
13、對下列各句修辭方法判斷有誤的一項是()
A.奪取全國勝利,這只是萬里長征走完了第一步。(夸張)
B.油蛉在這里低唱,蟋蟀們在這里彈琴。(擬人)
C.還要將脖子扭幾扭,實在標致極了。(反語)
D.希特勒、墨索里尼,不都在人民面前倒下去了嗎?(反問)
14、由“蚯蚓”(或“傘”)展開聯想和想象,寫一段話。要求運用擬人和反問的修辭方法,字數50~80。
15、對下列各句的修辭手法判斷有誤的一項是()
A.胡須很打眼,好像濃墨寫的隸體“一”字。(比喻)
B.朔氣傳金柝,寒光照鐵衣。(對偶)
C.你不以我們的祖國有著這樣的英雄而自豪嗎?(設問)
D.遠寺的鐘聲突然驚醒了海的酣夢。(擬人)
16、下列使用比喻修辭方法恰當的一項是()
A.這篇議論文結構嚴謹,猶如銅墻鐵壁—樣。
B.皎潔的月光像透明的輕紗籠罩著大地。
C.爺爺的胡子似鋼針,顯眼得很,看上去儼然是條硬漢子。
D.被炮彈炸翻的陣地,就像草地里長滿了蘑菇。
17、下面一段文字依次運用的修辭方法正確的一項是()
我們應當心胸開闊如大海,應該樂于助人,與人為善,試想,如果心眼兒比針鼻還小,老是斤斤計較個人得失,怎么能與同學們相處得好呢?
A.明喻
夸張
設問
B.夸張
暗喻
反問
C.明喻
夸張
反問
D.夸張
暗喻
設問
18、對下列句子所用修辭方法的判斷,在錯誤的一項是()A.油蛉在這里低唱,蟋蟀們在這里彈琴。(擬人)B.愿馳千里馬,送兒還故鄉。(對偶)
C.他不能抬頭,不能睜眼,不能呼吸,不能邁步。(排比)
D.可憐的人啊,現在要他跟這一切分手,叫他怎么不傷心呢?(反問)
19、對修辭方法判斷完全正確的是()
小草偷偷地從土里鉆出來,嫩嫩的,綠綠的。園子里,田野里,瞧去,一大片一大片滿是的。坐著,躺著,打兩個滾,踢幾腳球,賽幾趟跑,捉幾回迷藏。A.比喻
反復
對偶 B.擬人
對偶
排比 C.比喻
對偶
排比 D.擬人
反復
排比
20、從修辭角度看,與其他三句不同的一句是()A.惜秦皇漢武,略輸文采;唐宗宋祖,稍遜風騷。B.我的思想感情的潮水,在放縱奔流著。
C.我就知道,我們之間已經隔了一層可悲的厚障壁了。D.書,人們稱為人類文明的“長生果”。
21、下面句子采用的主要修辭方法分類正確的一項是()
①長城電扇,電用長城。
②橋下有河,亭中有井,路邊有溪。
③商店和旅館的門無精打采地敞著。
④一棵新芽簡直就是一顆閃亮的珍珠。
⑤星星在頭上眨著慵懶的眼睛,也像要睡了。
A.①/②③/④⑤
B.①④/②/③⑤ C.①③/②④/⑤
D.①④⑤/②/③
22、仿照下面例句寫一句話,要求與例句格式相似,并運用比喻修辭手法。例句:我不是挺立在高山峻嶺中的巨松,而是遼闊草原上的一棵小草---為壯麗的河山添上一筆綠意。
仿句:_________________,__________________________________
23、請在下面橫線上填入適當的語句,要求仿用畫波浪線語句的句式及運用比喻的修辭手法,內容要前后照應。
我們用友誼寫一本書,一本厚厚的書。在書里:友誼如珍珠,我們共同穿綴,聯成一串串璀璨的項鏈;
友誼如,我們,友誼如,我們,24、請在下面橫線上填入適當的語句,組成前后呼應的排比句。
人生的價值不在于成就了轟轟烈烈的事業而在于具體做好了什么。所以,見到茂密的森林,你只盼無愧地做森林中挺拔的一棵;見到美麗的花園,你只盼無愧地做園中普通的一朵。雖是一棵,卻能抗擊風雨;雖是一朵,卻能裝扮春天。這樣的人生也就無悔了。
25、根據你的觀察和對生活的感悟,仿照下面加點的句子再寫一個句子。
大自然能給我們許多啟示:滴水可以穿石,是在告訴我們做事應持之以恒;大地能載萬物,是在告訴我們求學要廣讀博覽。
26、仿照例句的句式,在下面兩句的橫線上補寫相應的內容。例:如果我是陽光,我將照亮所有的黑暗。
(1)如果我是清風,我將(2)如果我是春雨,我將
27、請你擴展聯想想象,運用恰當的修辭手法,將“月亮”“樹影”“笛聲”這三個詞語擴展成一段話,并描繪出一幅畫面。(50字以內)
28、請展開聯想和想象,運用恰當的修辭方法,將“童年”、“風箏”、“天空”這三個詞擴展成一段文字。(詞語順序可以顛倒,不超過40字)
29、運用對偶知識對出下聯。上聯:憶往昔滄桑歲月。下聯:________________
綜合訓練參考答案
1、B 沒用夸張
2、A3、D4、B5、D 是比喻
6、A 是借代
7、A 是引用
8、D9、C A是反復 B是排比 D排比
10、C A是擬人 B是比喻 D是比喻
11、B 是設問
12、C13、A 是比喻
14、略
15、C 是反問
16、B
17、C(提示:“心胸開闊如大海”,為明喻;“心眼兒比針鼻還小”,為夸張;“怎么能與同學相處得好呢?”,為反問。)
18、B19、D20、A21、B ①④是比喻/②是頂針/③⑤是擬人
22、我不是矗立在廣場中央的高大石像,而是綿延千里的路軌下的一顆小石子——為繁忙的交通運輸獻上全部的力量。
23、友誼如彩綢,我們共同剪裁,縫制成一件件絢麗的衣衫;友誼如花種,我們共同播撒,培育出一個個五彩的花壇;友誼如油彩,我們共同調色,描繪出一幅幅美妙的圖畫。
24、“見到奔騰的江河,你只盼無愧地做浪花中的一滴”、“雖是一滴,卻能滋潤禾苗”。
25、青松不懼風雪,是在告訴我們做人要堅毅剛強。(只要先寫出一種自然現象,然后寫出對這一現象合乎情理的感悟即可)
26、(1)吹走世間的塵埃、吹綠田野里的莊稼(2)滋潤人們的心田、滋潤干涸的土地 27、28、為開放性試題,意思對即可。
29、看今朝錦繡江山
第三篇:古代漢語習題(一)附答案
陜西師范大學中文專業
古代漢語練習題(上)
一、解釋下列術語。(每題3分,共12分)
1、六書
2、四體二用
3、本義
4、詞義擴大
二、填空題。(每空1分,共8分)
1、“姜氏欲之,焉辟害”一句中的“辟”與“避”是一對。
A、古今字,B、通假字,C、異體字,D、繁簡字
2、“肯與鄰翁相對飲,隔籬呼取盡餘杯”一句中,“餘”今作“余”,它們是一對。
A、古今字,B、繁簡字,C、異體字,D、通假字
3、就詞匯音節結構而言,古代漢語詞匯中占多數。
4、下列各詞屬于第一人稱代詞的是、。
小人、仆、臣、不才、吾、予
5、下列各詞中屬于疑問代詞的有:、。
吾、誰、余、莫、斯、夫、奚、其、或、若
6、“亟請于武公,公弗許”一句中,“亟”字的詞性是。
三、指出下列漢字的形體結構。(每字0.5分,共10分)
亦誠羊都刃伐盥矢上壺莫十徒問既采馬礎鹿本
象形:
指事:
會意:
形聲:
四、指出下列各句加點詞的意義,并指出該意義是本義還是引申義。(每句1分,共13分)
1、時:
①四時之景不同,而樂亦無窮也。(歐陽修《醉翁亭記》)
②問君西游何時還,且放白鹿青崖間。(李白《夢游天姥吟留別》)
③每自比于管仲、樂毅,時人莫之許也。(《三國志·蜀志·諸葛亮傳》)
④時與出游獵。(《史記·呂太后本紀》)
⑤時移而治,不易者亂。(《韓非子·心度》)
⑥秋水時至,百川灌河。(《莊子·秋水》)
2、間:
①其御之妻從門間而窺其夫。(《晏子春秋·內篇雜上》)
②少焉,月出于東山之上,徘徊于斗牛之間。(蘇軾《前赤壁賦》)
③肉食者謀之,又何間焉。(《左傳·莊公十年》)
④遂與外人間隔。(陶潛《桃花源記》)
⑤讒人間之,可謂窮矣。(《史記·屈原賈生列傳》)
⑥安得廣廈千萬間。(杜甫《茅屋為秋風所破歌》)
⑦又間令吳廣之次所旁叢祠中。(《史記·陳涉世家》)
六、指出下列句子中加點詞的古義與今義,并說明古今義的差異。(每題2分,共10分)
1、飲于河渭,河渭不足,北飲大澤。.
2、同心之言,其臭如蘭。.
3、繆公怨此三人,入于骨髓。14、能謗譏于市朝,聞寡人之耳者,受下賞。.
5、孟孫才其母死,哭泣無涕,中心不戚。.
七、簡答題:
1、許慎對漢字六書的解釋是什么。(6分)
2、舉例說明古漢語賓語前置的幾種情況。(7分)
3、舉例說明古漢語的判斷句。(7分)
4、舉例說明古漢語的被動表示法。(7分)
八、翻譯下列短文。(20分)
鄭人游于鄉校以論執政然明謂子產曰毀鄉校何如子產曰何為夫人朝夕退而游焉以議執政之善否其所善者吾則行之其所惡者吾則改之是吾師也若之何毀之我聞忠善以損怨不聞作威以防怨豈不遽止然猶防川大決所犯傷人必多吾不克救也不如小決使道不如吾聞而藥之也然明曰蔑也今而后知吾子之信可事也小人實不才若果行此其鄭國實賴之豈唯二三臣仲尼聞是語也曰以是觀之人謂子產不仁吾不信也
——《左傳·襄公三十一年》
附:參考答案及評分標準(上)
一、解釋下列術語:
1、六書:漢代的語言學家從漢字的形體結構分析出來的六種結構類屬,(1分)即象形、指
事、會意、(1分)形聲、轉注、假借。
2、四體二用:清代語言學家戴震分析漢字“六書”得出的結論,(1分)認為漢字六書中,象形、指事、會意、形聲四種為造字法,(1分)轉注、假借兩種為用字法,這叫做“四體二用”。(1分)
3、本義:即詞本來的意義,(1分)是從字形方面分析出來的、有古代文獻做參證的、(1
分)最早的意義,是引申義的源頭。(1分)
4、詞義擴大:詞義從古義過渡到今義,所反映的客觀事物的范圍隨之擴大,(1分)即由部
分到整體,由個別到一般,由狹窄到寬泛,采取了全面擴張的方式,(1分)使古義成為今義外延的一個組成部分,這種演變稱為詞義范圍擴大。(1分)
二、填空題:(本題共8分,每空1分。)
1、A、古今字
2、B、繁簡字
3、單音節詞
4、吾、予
5、誰、奚
6、副詞
三、指出下列漢字的形體結構。(本題共10分,每字0.5分)
象形:羊矢壺馬鹿指事:亦刃上十本
會意:伐盥莫既采形聲:誠都徒問礎
四、指出下列各句加點詞的意義,并指出該意義是本義還是引申義。
1、時:
①季節(0.5分)本義(0.5分)
②時間(0.5分)引申義(0.5分)
③當時(0.5分)引申義(0.5分)
④時常(0.5分)引申義(0.5分)
⑤時代(0.5分)引申義(0.5分)
⑥按時(0.5分)引申義(0.5分)
2、間:
①門縫(0.5分)本義(0.5分)
②在??中間(0.5分)引申義(0.5分)
③參與(0.5分)引申義(0.5分)
④隔斷(0.5分)引申義(0.5分)
⑤離間(0.5分)引申義(0.5分)
⑥房屋單位(0.5分)引申義(0.5分)
⑦秘密地(0.5分)引申義(0.5分)
六、指出下列句子中加點詞的古義與今義,并說明古今義的差異。(每題3分,共15分)
1、河:古義專指黃河,(1分)今義泛指河流,(1分)詞義范圍擴大;(1分)
2、臭:古義泛指各種氣味,(1分)今義專指臭味,(1分)詞義范圍縮小;(1分)
3、怨:古義指痛恨,(1分)今義指埋怨,(1分)詞義程度由重變輕;(1分)
4、謗:古義指背后議論人,(1分)今義指誹謗,(1分)詞義感情色彩由中性變貶義;(1分)
5、涕:古義指眼淚,(1分)今義指鼻涕,(1分)詞義范圍轉移。(1分)
七、簡答題:
1、許慎對漢字六書的解釋是什幺。(6分)
答:象形者,畫成其物,隨體詰詘;(1分)指事者,視而可識,察而見義;(1分)會意者,比類合誼,以見指撝;(1分)形聲者,以事為名,取譬相成;(1分)轉注者,建類一首,同意相受;(1分)假借者,本無其字,依聲托事。(1分)
2、舉例說明古漢語中賓語前置的幾種情況。(本題7分,每種方式舉出一個例句即可)答:古漢語中賓語前置主要有以下幾種情況:
1、疑問代詞作賓語前置。(1分)如:A、寡人將誰朝而可?(1分)B、敢問何謂也?
2、否定句代詞作賓語前置。(1分)如:A、三歲貫女,莫我肯顧。(1分)B、古之人不余欺也!
3、賓語用代詞復指而前置。(1分)如:A、雞鳴而駕,塞井夷灶,惟余馬首是瞻。(1分)
B、當臣持竿臨河時,心無雜慮,惟魚之念。
4、強調介詞“以”的賓語時前置。(0.5分)如:A、楚國方城以為城,漢水以為池。B、《詩》三百,一言以蔽之,曰:“思無邪!”(0.5分)
3、舉例說明古漢語的判斷句。(7分,每種方式舉出一例即可。)
答:古漢語中的判斷句有以下幾種:
1、“主語 + 謂語”,(0.5分)如:A、劉備,天下梟雄。B、荀卿,趙人。(0.5分)
2、“主語 + 者 + 謂語”,(0.5分)如:A、兵者,不祥之器。B、陳軫者,游說之士。(0.5分)
3、“主語 + 謂語 + 也”,(0.5分)如:A、張騫,漢中人也。B、曹公,豺虎也。(0.5分)
4、“主語 + 者 + 謂語 + 也”,(0.5分)如:A、陳勝者,陽城人也。B、南冥者,天池也。(0.5分)
5、“主語(者)+ 副詞 + 謂語(也)”,(0.5分)
①表示肯定判斷,如:A、(此)乃夫“長鋏歸來”者也。B、此誠危急存亡之秋也。(0.5分)
②表示否定判斷,(0.5分)如:A、匪報也,永以為好也。B、此庸夫之怒也,非士之怒也。(0.5分)
6、“主語 + 判斷詞 + 賓語”,(0.5分)如:A、客人不知其是商君也。B、余是所嫁婦人之父也。(0.5分)
4、舉例說明古漢語的被動表示法。(本題7分,每種方式舉出一例即可。)
答:古代漢語的被動表示法主要有以下幾種情況:
(一)語意上的被動句。(0.5分)如:A、蔓草猶不可除。B、西伯拘而演《周易》。(0.5分)
(二)被動句式:
1、“于”字句。用“于”字引出行為動作的發出者。(0.5分)如:A、先發制人,后發制于人。B、郄克傷于矢。(0.5分)
2、“見”字句。動詞前加“見”字表示被動。(0.5分)如:A、信而見疑,忠而被謗。B、舉世皆濁而我獨清,眾人皆醉而我獨醒,是以見放。(0.5分)
3、“見??于”句。動詞前加“見”字,其后用“于”字引出行為動作的發出者表示被動。(0.5分)如:A、臣誠恐見欺于王而負趙。B、吾長見笑于大方之家。(0.5分)
4、“為”字句。動詞前加“為”字表示被動。(0.5分)如:A、父母宗族,皆為戮沒。B、而身為宋國笑。(0.5分)
5、“為??所”句。動詞前加“為、所”字表示被動。(0.5分)如:A、不者,若屬皆且為所虜。B、少北,則為匈奴所得。(0.5分)
6、“被”字句。動詞前加“被”字表示被動。(0.5分)如:A、信而見疑,忠而被謗。B、臣被尚書召問。(0.5分)
八、翻譯下列短文。(本題共20分,其中標點7分,翻譯13分。評分時,每錯三處標點扣1分,扣完7分為止;翻譯每句1分,譯文準確無誤得滿分,基本準確但有表達錯誤得0.5分,譯文錯誤不得分。)
鄭人游于鄉校,以論執政。然明謂子產曰:“毀鄉校,何如?”子產曰:“何為?夫人朝夕退而游焉,以議執政之善否。其所善者,吾則行之;其所惡者,吾則改之。是吾師也,若之何毀之?我聞忠善以損怨,不聞作威以防怨。豈不遽止?然猶防川,大決所犯,傷人必多,吾不克救也。不如小決使道,不如吾聞而藥之也。”然明曰:“蔑也今而后知吾子之信可事也。小人實不才,若果行此,其鄭國實賴之,豈唯二三臣?”仲尼聞是語也,曰:“以是觀之,人謂子產不仁,吾不信也。”
——《左傳·襄公三十一年》
參考譯文:
鄭國人在鄉校游玩,來議論執政的得失。然明對子產說:“毀掉鄉校,怎么樣?”子產說:“為什么?人們早晚做完事情后到那里游玩,來議論執政的好壞。他們認為好的,我們就推行它;他們所討厭的,我們就改正它。這是我們的老師,怎么能毀掉它呢?我聽說過用忠善來減少怨恨的,沒有聽說過用作威來阻止怨恨的。難道不能很快地制止它?但是就像堵塞河水一樣,大的決口發生,傷人一定會很多,我們是不能挽救的。不如開一個小口子加以疏導,不如我們聽到它把它作為苦口良藥。”然明說:“蔑從今以后知道了夫子您確實是可以事奉的。小人我實在沒才能,如果真的這樣施行下去,這樣其實是鄭國依賴它,豈獨有利于二三位大臣?”仲尼聽說了這些話,說:“從這件事來看,人們說子產不仁義,我不相信。”
第四篇:精品課解剖習題附答案
解剖習題
一、單項選擇題
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、在左側第2肋軟骨下緣距胸骨左緣約1.2厘米B、在右側第3肋軟骨上緣距胸骨右緣約1厘米C、在左側第5肋間隙,鎖骨中線內側1~2厘米D、在右側第6胸肋關節處
8、心的正常起搏點是()
A、竇房結B、房室結C、房室束D、結間束
9、冠狀竇口開口于()
A、左心房B、右心房C、上腔靜脈根部D、下腔靜脈根部
10、有關動脈韌帶的說法正確的是()
A、化學感受器B、胚胎時期動脈導管閉鎖后的遺跡C、胚胎時期卵黃囊閉鎖后的遺跡D、胚胎時期臍尿管閉鎖后的遺跡
11、三尖瓣位于哪里()
A、冠狀竇口B、主動脈口C、左房室口D、右房室口
12、腎的基本功能單位是()
A、腎小體B、腎單位C、皮質腎單位D、近髓腎單位
13、成人膀胱的容量為()
A、500~700毫升B、100~300毫升C、300~500毫升D、700~900毫升
14、女性尿道的特點()
A、短、寬、直B、有排卵和排尿功能C、長、窄、彎D、長10厘米
15、能減慢原尿在泌尿小管中流速的部位是()
A、近端小管曲部B、集合管C、腎單位袢D、遠端小管曲部
16、輸尿管的第二處狹窄位于()
A、起始部B、小骨盆入口處C、穿膀胱壁處D、髂內動脈入分處
17、脊髓節()
A、共31節B、頸椎7節C、腰椎4節D、骶椎4節
18、第三腦室位于()
A、兩背側丘腦間B、兩側下丘腦間C、背側丘腦和下丘腦間D、兩側間腦間
19、具有造血功能的是()
A黃骨髓B紅骨髓C骨膜D骨質 20、屬于內分泌腺的器官是()
A、淚腺B、腮腺C、胰島D、肝臟
21、患者閉目時,不能確定各關節的位置是()
A、薄束和楔束B、脊髓丘腦束C、皮質脊髓束D、紅核脊髓束
22、腮腺管開口處平對()
A、上頜第二前磨牙B、上頜第二磨牙C、下頜第二前磨牙D、下頜第二磨牙
23、蝶竇開口于()
A、上鼻道B、中鼻道C、下鼻道D、蝶篩隱窩
24、共同開口于十二指腸大乳頭的結構是()
A、肝總管和膽總管B、胰管和肝總管C、胰管和膽總管D、胰管和膽囊管
25、肝的基本結構單位是()
A、肝索B、肝細胞C、肝小葉D、肝巨噬細胞
26、具有結腸袋特征的結構是()
A、結腸和空腸B、結腸和回腸C、盲腸和結腸D、結腸和直腸
27、骶管麻醉哪個部位是重要的標志()A、骶前孔B、骶角C、骶管D、骶后孔
28、胸骨角平對()
A、第一肋軟骨B、第二肋軟骨C、第三肋軟骨D、第四肋軟骨松
29、橈神經溝位于()
A、肱骨B、尺骨C、橈骨D、肩胛骨 30、不屬于軀干骨的是()A、椎骨B、尾骨 C、胸骨D、鎖骨
二、填空題
1、骨髓分布于和
2、膽囊位于是區,膽囊底的體表投影在和
3、脊髓位于 內;上端在枕骨大孔處與在成人下端平第椎的下緣。
4、關節的基本結構有、。
5、十二指腸可以分為、、6、腎實質分為和 兩部分。
7、右房室口周緣的纖維環上有,各瓣借 與乳頭肌相連。三名詞解釋
1、肺門:
2、濾過屏障:
3、咽峽:
4、翼點:
5、牙周組織: 四簡答題
1、膽汁的產生及排到十二指腸的途徑?
2、輸尿管的三處狹窄位于何處?其臨床意義如何?
3、簡述體循環和肺循環的途徑?
4、鼻旁竇的名稱及開口的部位?
5、膈肌上有哪些裂孔及哪些結構通過其裂孔?
五論述題
1、尿液產生及排出體外的途徑?
答案
一、選擇題
1、A2、C3、D4、C5、C6、C7、C8、A9、B10、B11、D12、B13、C14、A15、C
16、B17、A18、C19、B20、C
21、A22、B23、D24、C25、C
26、C27、B28、B29、A30、D
二、填空題
1、骨髓腔松質間隙內造血
2、右季肋區右鎖骨中線右肋弓
3、椎管腦一
4、關節面關節腔關節囊
5、、上部降部水平部升部
6、皮質髓質
7、三個瓣膜腱索
三、名詞解釋
1、肺門:肺的內側面中央有一橢圓形的凹陷稱為肺門。是主支氣管、肺動脈、肺靜脈以及支氣管動脈、靜脈、淋巴管和神經進出的地方。
2、濾過屏障:血液流經血管球毛細血管時,血漿成分濾入腎小囊腔必須經過有孔內皮、血管球基膜和裂孔膜,這三層結構合稱為濾過屏障。
3、咽峽:由腭垂、、兩側的腭舌弓及舌根共同圍成的狹窄處稱咽峽。
4、翼點:額骨、頂骨、顳骨和蝶骨相交處所形成的“H”形骨縫,內有腦膜中動脈前支通過。
5、牙周組織:牙周組織包括牙齦、牙周膜、牙槽骨、牙骨質。
四、簡答題
1、答:肝細胞分泌的膽汁排入膽小管,膽小管內膽汁從肝小葉中央流向周邊,在小葉的邊緣處,膽小管匯合形成小葉間膽管,走行于小葉之間的結締組織內。小葉間膽管在肝門處匯合成左、右肝管,由左、右肝管先匯合成肝總管,然后再與膽囊管匯合成膽總管,最后開口于十二指腸大乳頭
2、答:輸尿管有三個狹窄部:一個在腎盂與輸尿管移行處(輸尿管起始處);一個在越過小骨盆入口處;最后一個在進入膀胱壁的內部。
這些狹窄是結石、血塊及壞死組織容易停留的部位。
3、答:體循環:動脈血從左心室→主動脈→全身動脈→毛細血管網→各級靜脈→上、下腔靜脈和冠狀竇→右心房
肺循環:右心室——肺動脈——肺部毛細血管——肺靜脈——左心房。
4、答:額竇:位于額骨骨弓深部,開口于中鼻道篩漏斗處。
上頜竇:位于上頜骨體內,開口于中鼻道半月裂孔處。蝶竇:位于蝶骨體內,開口于蝶篩隱窩。
篩竇:位于上篩骨迷路內,又分前、中、后篩竇。前、中篩竇開口于中鼻道,后篩竇開口于上鼻道。
5、答:主動脈裂孔在膈與脊柱之間,有主動脈及胸導管通過;食管裂孔位于主動脈裂孔的左前方,有食管及迷走神經通過;腔靜脈孔位于食管裂孔右前方的中心腱內,有下腔靜脈通過。
五、論述題
1、血液流經腎小球時,血液中的尿酸、尿素、水、無機鹽和葡萄糖等物質通過腎小球的過濾作用,過濾到腎小囊中,形成原尿。當尿液流經腎小管時,原尿中對人體有用的全部葡萄糖、大部分水和
部分無機鹽,被腎小管重新吸收,回到腎小管周圍毛細血管的血液里。原尿經過腎小管的重吸收作用,剩下的水和無機鹽、尿素和尿酸等就形成了尿液。腎小管形成的尿液經腎乳頭到達腎髓質,腎髓質連輸尿管到達膀胱,最后經尿道排出體外。腎單位(尿液)→集合管→腎盂→輸尿管→膀胱→尿道
第五篇:VFP上機習題(附答案)
VFP習題(紅色部分為答案)
由于上機題和之前做的題一樣,所以用WORK查找試題的關鍵字便可以省下手翻資料的時間@@^_^。查找快捷鍵:ctrl + F
粗魯提示:不清楚這樣算不算作弊行為,所以小心行事
(1)如下不正確的數值型常量是()。[多選題,答案不夠或超出時,此題按零分計!](A)π(B)E-6(C)1E-6(D)1/2
(E)30%
ABDE
(2)在Visual FoxPro中,合法的字符串是()。[多選題,答案不夠或超出時,此題按零分計!]
(A){ [計算機水平測試] }
(B)[(計算機水平測試)]
(C)“ '計算機水平測試’ '
(D)” '計算機水平測試] “
(E)” “計算機水平測試” “
BD
(3)日期時間型常量又稱為T型常量,如下錯誤的形式是()。[多選題,答案不夠或超出時,此題按零分計!](A){2008-03-03,10.45p}
(B){^2008-03-03;10:45p}
正確:{^2002-05-18,10:45p}(C){^2008-03-03,13:45p}
(D){^2008-03-03,13:45a}
(E){^2008-03-03-10:45p}
ABCDE
(4)如下正確的邏輯常量是()。
[多選題,答案不夠或超出時,此題按零分計!](A),T,(B).真.(C).F.(D).f.(E).y.(F).n.CDEF
(5)如下選項()是正確的內存變量名。[多選題,答案不夠或超出時,此題按零分計!](A)ABCDE
(B)_A A
沒有空格(C)不是變量
(D)非變量
(E)A變量
(F)_ASD
ACDEF
(6)如下選項()是正確的賦值命令。[多選題,答案不夠或超出時,此題按零分計!]
(A)STOR 2 TO AA,SS
(B)STOR 2,3 TO AA,SS
(C)DD=.F.(D)DD=.真.(E)FF=[廣東醫]
(F)FF=3+
4ACEF
(7)對于賦值命令:X='',如下與此命令等價的有()。[注意空字符串與一個空格符組成的非空字符串。] [多選題,答案不夠或超出時,此題按零分計!](A)STOR [] TO X
(B)STOR ”“ TO X
(C)STOR ' ' TO X
(有空格)
(D)X=[]
(E)STOR ” “ TO X
(有空格)
ABD
(8)常見表達式有四種,如下選項()是錯誤的。[多選題,答案不夠或超出時,此題按零分計!]
(A)關系型
(B)日期型
(C)時間型
(D)字符型
(還有
數值型)
(E)邏輯型
AC
(9)假設執行賦值命令:AA=”□12□“和 BB=”□12□“(注:□表示空格)。如下選項中()不是AA+BB的正確結果。
□12□□12□
直接相連 [多選題,答案不夠或超出時,此題按零分計!](A)□24□
(B)□□1212□□
(C)□12□□12□
(D)□□24□□
(E)□12□12□□
ABDE
(10)假設執行賦值命令:AA=”□12□“和 BB=”□12□“(注:□表示空格)。如下()不是AA-BB的正確結果。
□12□12□□
后擺尾 [多選題,答案不夠或超出時,此題按零分計!](A)□00□
(B)□□00□□
(C)□1212□□□
(D)□12□12□□
(E)1212□□□□
ABCE
(11)假設在命令窗口輸入:X=2<3,則如下選項()是錯誤的。[多選題,答案不夠或超出時,此題按零分計
將2《3賦入X(A)是一個錯誤的命令。
(B)X取值一定等于2且小于3。
(C)X取值在[2,3)區間。
(D)X取值要小于3,現取值是2。
(E)X取值是2,所以小于3。
ABCDE
第二周
(1)若 X=56.789,表達式:STR(X,2)-SUBS(”56.789“,5,1)的結果與如下的選項()不相等。(注:可選項中有定界符的表示字符型常量,定界符不是常量的一部分!)[多選題,答案不夠或超出時,此題按零分計!](A)568
STR(X,2)57
(B)578
SUBS(”56.789“,5,1)
(C)”568“
STR(X,2)-SUBS(”56.789“,5,1)
“578”
(D)”578“
(E)49
ABCE
(2)如下選項中,輸出的結果是123.00的選項有()。[多選題,答案不夠或超出時,此題按零分計!](A)?VAL(”123.008“)
(B)?VAL(”123 45.678“)
VAL默認保留2位小數
(C)?VAL(”123A45.678“)
(D)?VAL(”123天45.678“)
(E)?VAL(”123.D678“)
BCDE
(3)對于表達式mod(16,5)+MOD(-16,-5), 如下選項()是錯誤的結論。[多選題,答案不夠或超出時,此題按零分計!](A)結果是mod(16,5)的兩倍。
(B)結果是MOD(-16,-5)的兩倍。
(C)結果是零。
(D)結果是壹。
(E)結果是貳。
ABDE
(4)設已執行下列賦值命令:A='',BB=”A“,CC='BB',DD=[ ](注:這里是指順序執行四個賦值命令!每命令后面要按回車!)。()選項的結果是相同的。[多選題,答案不夠或超出時,此題按零分計!]
(A)LEN(DD-BB-CC+A)
(B)LEN(A+BB+CC)
(C)LEN(DD-CC-A)
(D)LEN(A+CC+A)
(E)LEN(A-DD+A)
BC
(5)VFP的命令格式:<命令動詞>[范圍][條件表達式][FIELDS<字段名表>]。如下正確表示范圍的是()。
[多選題,答案不夠或超出時,此題按零分計!]
(A)LIKE <數值表達式>
記!
(B)NEXT <數值表達式>
(C)EXCEPT <數值表達式>
(D)RECORD <數值表達式>
(E)ALL
BDE
(7)建自由表KT.DBF,表中的字段名、類型、長度、小數位要求依次如下:學號(C,5);姓名(C,8);備注(M),字段順序不按要求無分,建好表結構后,在表中錄入如下兩條記錄。(注:備注字段中的內容不要輸入任何分隔符)01001
江邊月
優秀團員 01002
林中虎
優秀班干部
[操作題,你應該先用SET DEFA TO D:KS 指定一個默認的存取文件夾,再作其它操作!]
(8)有數據表BCD.DBF,現要求從該表的姓名與備注兩字段之間插入一新字段:性別(C,4)。然后在原數據的基礎上補充輸入數據如下(注:備注字段中輸入的內容不要輸入任何分隔符):
01001
江邊月
女人
羽毛球高手 01002
林中虎
男人
電腦游戲高手
[操作題,你應該先用SET DEFA TO D:KS 指定一個默認的存取文件夾,再作其它操作!]
第三周
(1)數據庫、數據庫系統、數據庫管理這三者之間的關系是()[單選題,答案超出時,此題按零分計!](A)數據庫系統包含數據庫和數據管理系統
(B)數據庫管理系統包含數據庫和數據庫系統
(C)數據庫包含數據庫系統和數據庫管理系統
(D)數據庫系統就是數據庫,也就是數據庫管理系統
A
(2)規范化理論是關系數據庫進行邏輯設計的理論依據。根據這個理論,關系數據庫中的關系必須滿足其每一屬性都是()[單選題,答案超出時,此題按零分計!]
(A)互不相關的(B)不可分解的(C)長度可變的(D)互相關聯的B
(3)在關系型數據庫管理系統中,所謂關系是指()[單選題,答案超出時,此題按零分計!](A)各條數據記錄之間存在著一定的關系
(B)各個字段數據之間存在著一定的關系
(C)一數據庫與另一數據庫之間存在著一定的關系
(D)滿足一定條件的一個二維數據表格
D
(4)一個關系型數據庫管理系統所應具備的3種基本關系操作是()[單選題,答案超出時,此題按零分計!](A)選擇、投影與連接
(B)編輯、瀏覽與替換
記!(C)插入、刪除與修改
(D)排序、索引與查詢
A
(5)建自由表KT.DBF,表中的字段名、類型、長度、小數位要求依次如下:學號(C,5);姓名(C,8);出生日期(D);學費(N,9,2);自費(L);獎懲(M),字段順序不按要求無分,建好表結構后,在表中錄入如下兩條記錄: 0161
陳一天
1988.03.05
12345.67
.T.0389
黃有月
1987.11.08
5432.10
.F.[操作題,你應該先用SET DEFA TO D:KS 指定一個默認的存取文件夾,再作其它操作!]
(6)假設某數據表中有字段:性別(L),要顯示性別是真值的記錄可采用如下選項()。[在目錄D:KS下有一個數據表文件 ”SYSLX1.DBF“,你可以打開該表作驗證!] [多選題,答案不夠或超出時,此題按零分計!](A)LIST FOR 性別=”真“
(B)LIST FOR 性別
(C)LIST FOR 性別=”T“
(D)LIST FOR 性別=.T.(E)LIST FOR 性別=T
BD
(7)設一有記錄的數據表,打開后分別執行如下選項,()在執行后使?eof()為真。[在目錄D:KS下有一個數據表文件 ”SYSLX1.DBF“,你可以打開該表作驗證!] [多選題,答案不夠或超出時,此題按零分計!](A)先執行GO TOP,然后執行LIST。
(B)先執行GO TOP,然后執行DISP。
List=disp all(C)先執行GO TOP,然后執行DISP ALL。
(D)先GO BOTT,再SKIP。
(E)GO BOTT
ACD
(8)設有一個僅有表結構而無任何記錄的空表,剛打開此表時,正確的選項有如下()。[在D:KS文件夾中有文件 ”空表.dbf“ ,你可以打開該表文件進行驗證!] [多選題,答案不夠或超出時,此題按零分計!](A)?recn()的結果是1。
!
(B)?eof()的結果是真值。
(C)?bof()的結果是真值。
(D)?recc()的結果是1。[注意:不是RECN()]
(E)?eof()的結果是假值。
ABC
(9)設一有記錄的數據表,打開后分別執行如下選項,()在執行后使?BOF()為真。[在目錄D:KS下有一個數據表文件 ”SYSLX1.DBF“,你可以打開該表作驗證!] [多選題,答案不夠或超出時,此題按零分計!]
(A)執行GO TOP 即可。
(B)先執行GO TOP,然后執行 SKIP-1。
(C)先執行GO TOP,然后執行 SKIP。
(D)無需任何操作,有數據的表剛打開時BOF()總是真。
(E)先執行GO 1,然后執行 SKIP-1。
BE
(10)有表ZGDA.DBF,現要求從該表產生新表,表名為:ADGZ.DBF(建議用COPY命令)。新表的數據要求如下:從ZGDA.DBF中選出字段依次為:編號、姓名、職稱、基本工資,而且職稱符合”高工“條件的數據。
提示1:先按題目提示設好當前存取文件的路徑。題目指定的新文件名不得改變。
參考: COPY TO <新文件名> FOR <指定條件> FILE <要求的字段順序排列> [FIEL 不要寫成 FILE!] [操作題,你應該先用SET DEFA TO D:KS 指定一個默認的存取文件夾,再作其它操作!] P60,例4-3
第四周
(1)設一有記錄的數據表,打開后分別執行如下選項,()在執行后使?eof()為假。[在目錄D:KS下有一個數據表文件 ”SYSLX1.DBF“,你可以打開該表作驗證!] [多選題,答案不夠或超出時,此題按零分計!]
(A)先執行GO TOP,然后執行LIST。
(B)先執行GO TOP,然后執行DISP。
(C)先執行GO TOP,然后執行DISP ALL。
(D)先GO BOTT,再SKIP。
(E)GO BOTT
BE
(2)在數據表已打開的前提下,要顯示表中的記錄可用以下()選項。[多選題,答案不夠或超出時,此題按零分計!](A)LIST ALL RECODE
(B)LIST STRU
(C)DISP ALL
(D)LIST
(E)DISP ALL RECODE
CD
(3)假設某數據表中有字段:性別(L),要邏輯刪除性別是假值的記錄可采用如下選項()。[在目錄D:KS下有一個數據表文件 ”SYSLX1.DBF“,你可以打開該表作驗證!為保證驗證的正確性,執行每選項前必須先執行命令RECALL ALL]
[多選題,答案不夠或超出時,此題按零分計!](A)DELETE FOR 性別=”假“
(B)DELETE FOR.NOT.性別
(C)DELETE FOR 性別=.F.(D)DELETE FOR 性別=”F“
(E)DELETE FOR 性別=”.F.“
BC
(4)對數據表的記錄作物理刪除時,要獨占打開數據表。現設數據表已獨占打開,如下選項()可以實現物理刪除所有記錄。
[多選題,答案不夠或超出時,此題按零分計!](A)DELETE ALL
(B)ZAP
(C)先DELE ALL,再PACK。
(D)先DELE,再PACK。
(E)ZAP ALL
BC
(5)有數據表ZGDA.DBF,現要求修改”實發工資“,職稱是高工的按”基本工資“1.52倍再加80填入,其它人員按”基本工資“1.11倍再加50填入。注意:任一記錄有錯則為全錯!
[操作題,你應該先用SET DEFA TO D:KS 指定一個默認的存取文件夾,再作其它操作!] 答案:P67,例4-10(6)有數據表GZB.DBF,現要求所有記錄的“實發工資”字段按“基本工資”與“補發工資”之和填入。
提示:操作時要注意數據的類型是否一致!不一致時要使用類型轉換函數,切勿通過修改數據表結構的途徑來操作此題!
[操作題,你應該先用SET DEFA TO D:KS 指定一個默認的存取文件夾,再作其它操作!] 答案:P67,例4-16
(7)在路徑D:KS中有數據表,其表名為:SYSLX3.DBF,請打開該表按姓名作升序的物理排序,排序的結果保存在XMPX.DBF中。[參考講義P68的例4-18] 注意:先打開SYSLX3.DBF(不要對其作任何修改),再作排序操作。排序結果保存在指定的文件名中,文件有錯則無法交卷!
[操作題,你應該先用SET DEFA TO D:KS 指定一個默認的存取文件夾,再作其它操作!]
(8)在路徑D:KS中有數據表,其表名為:SYSLX3.DBF,請打開該表先按職稱(升序)再按基本工資(降序)作物理排序,排序的結果保存在XBGZPX.DBF中。[參考講義P68的例4-19] 注意:先打開SYSLX3.DBF(不要對其作任何修改),再作排序操作。排序結果保存在指定的文件名中,文件有錯則無法交卷!
[操作題,你應該先用SET DEFA TO D:KS 指定一個默認的存取文件夾,再作其它操作!]
第六周
(1)建立索引是對數據進行組織的一種方法;是提高處理數據速度有效手段的;是數據表之間建立聯系的前提。如下選項()對索引的表述是正確的。[多選題,答案不夠或超出時,此題按零分計!]
(A)索引分類有:按索引文件和按索引項兩類。
(B)沒有記錄,只有表結構也能對該表建索引。
(C)結構復合索引文件的主名與表的主名相同。
(D)結構復合索引文件伴隨表的打開關閉而打開關閉。
(E)建立結構復合索引的命令中有降序的選項。
ABCDE
(2)INDEX ON <關鍵字表達式> TAG <索引標識名> 是建索引的命令格式,設某表有字段:編號(C,6)、出生日期(D)、工資(N,9,2),如下選項()的索引建立命令是正確的。[在D:KS中有名為:SYSLX4.DBF的文件,你打開它作驗證!] [多選題,答案不夠或超出時,此題按零分計!](A)INDE ON 編號,出生日期 TAG BH,CSRQ
(B)INDE ON 編號+DTOC(出生日期)TAG 編號
(C)INDE ON 編號 TAG 編號A
(D)INDE ON 工資 TAG 出生日期
(E)INDE ON 出生日期+工資 TAG CSRQGZ
(F)INDE ON 編號+[10] TAG D編號
BCDEF
(3)對ZGDA.DBF表中的”基本工資“字段建立結構化復合索引(索引類型是普通索引),索引標識規定為XXX(其中,XXX代表考生的姓名)。
注意:只準存在一個索引標識,多者為錯(有多應刪除)!注意:輸入索引標識時,中間不要有任何分隔符!
[操作題,你應該先用SET DEFA TO D:KS 指定一個默認的存取文件夾,再作其它操作!] P73,例4-22
(4)關于查詢定位的命令有三個:LOCA FOR ;FIND;SEEK。如下對這三個命令的表述中,選項()是正確的。
[多選題,答案不夠或超出時,此題按零分計!]
(A)LOCA FOR 命令對已建索引或無索引的表均可使用。
(B)FIND與SEEK須建好索引且已指定主控索引才能用。
(C)continue 只在執行LOCA FOR 后才是正確命令。
(D)SEEK [3]與 SEEK 3 對應的索引字段類型不同。
(E)SEEK <表達式>,表達式涉及到變量時,須先賦值。
ABCDE
(5)設某數據表有字段: 姓名(C,8),用INDE ON 姓名 TAG XM 建立結構復合索引并用SET ORDER TO XM 指定主控索引,則如下選項()是正確的查詢定位操作。[多選題,答案不夠或超出時,此題按零分計!](A)FIND [張]
(B)SEEK [張]
(C)先執行XX=[張] 再執行FIND XX
(D)先執行XX=[張] 再執行SEEK XX
(E)LOCA FOR 姓名=[張]
ABDE
(6)用LOCA FOR定位的速度不如FIN或SEEK,但其有一些特點而常被用到。設某表有字段:姓名(C,8),對此字段已建結構復合索引,現需查找姓名中第二個是”小“字的記錄,如下選
項()正確的。
建議:在D:KS中有名為SYSLX4.DBF的文件,打開該文件并對”姓名“建結構化復合索引后,對可選項作驗證!] [多選題,答案不夠或超出時,此題按零分計!](A)FIND [小]
B)SEEK [小]
(C)LOCA FOR AT([小],姓名)=3
(D)LOCA FOR SUBST(姓名,3,2)=[小]
(E)SEEK SUBST(姓名,3,2)=[小]
(F)FIND SUBST(姓名,3,2)=[小]
CD
第七周
(1)關于統計命令SUM、AVERAGE和CALCULATE,如下選項()是正確的。
[概念類題目,在講義中查找相關內容!] [多選題,答案不夠或超出時,此題按零分計!](A)它們默認的范圍是ALL。
(B)都可以有條件表達式。
(C)SUN()與AVG()函數能用于這組命令。
(D)這組命令正確的最短形式是只有命令動詞。
(E)它們操作的數據類型是數值型的。
ABE
(2)關于統計命令SUM、AVERAGE、CALCULATE和TOTAL,如下選項()是正確的。
[概念類題目,在講義中查找相關內容!] [多選題,答案不夠或超出時,此題按零分計!](A)SUM與TOTAL后面跟有TO短語時,兩者的短語的含義相同。(B)SUM TO BL1,BL2 如果正確,則操作的表只有2個N型字段。(C)執行TOTAL前,表記錄必須是已索引或排序的。
(D)若CALCU SUM(JBGZ)正確,則SUM SUM(JBGZ)也正確。
(E)所有的統計命令都要求對數據表先作索引或排序。
BC
(3)對ZGDA.DBF按職稱匯總“臨時工資”之和,要求結果保存為HZ.DBF的數據表中。[操作題,你應該先用SET DEFA TO D:KS 指定一個默認的存取文件夾,再作其它操作!] P82,例4-32(4)對ZGDA.DBF按性別匯總“基本工資”之和,要求結果保存為XBHZ.DBF [操作題,你應該先用SET DEFA TO D:KS 指定一個默認的存取文件夾,再作其它操作!]
(5)工作區的選擇命令格式是:SELE <工作區號/別名>。如下選項()總是正確的。
[概念類題目,在講義中查找相關內容!] [多選題,答案不夠或超出時,此題按零分計!]
(A)SELE 0
[注:0是數字零]
(B)SELE P
(C)SELE 32767
(D)SELE ZGDA
(E)SELE A
ACE
(6)假設現在A、B、D工作區已分別打開了數據表AA.DBF、BB.DBF、DD.DBF,當前在A工作區,欲在C區打開CC.DBF,如下選項()是正確的操作。
[概念類題目,在講義中查找相關內容!] [多選題,答案不夠或超出時,此題按零分計!](A)先執行命令SELE 0,然后再執行命令USE CC。
(B)先執行命令SELE 3,然后再執行命令USE CC。
(C)先執行命令SELE C,然后再執行命令USE CC。
(D)先執行命令SELE CC,然后再執行命令USE CC。
(E)先執行命令SELE A+2,然后再執行命令USE CC。
ABC
(7)首先在A區打開了表DEMO1,再順序執行如下命令序列后,選項()是正確的。[在D:ks文件夾中有DEMO1.dbf,DEMO2.dbf,DEMO3.dbf三個表文件,若要作驗證,先在A區打開DEMO1數據表!然后在命令窗口執行下列命令序列!] SELE B USE DEMO2 SET RELA TO RECN()INTO A SELE C USE DEMO3 SET RELA TO RECN()INTO B SELE B GO 8 ?RECN(),RECN(1),RECN(3)[單選題,答案超出時,此題按零分計!](A)1
(B)8
(C)8
(D)8
(E)8
C
`````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````````` 第九周題目
(1)[K6010]請建立以”天地人.DBC“命名的數據庫,并在庫中加入數據表STUDENT.DBF和BORROW.DBF,一表建立主索引,一表建立普通索引后,再建立兩表之間的1對多的永久聯系。
操作過程要求:兩數據表均對學號建立索引,兩者的索引名均規定為XH。
(2)[K6020]在”天地人.DBC“數據庫中以STUDENT.DBF和BORROW.DBF為內部聯結建立視圖,視圖名以你的姓名命名。視圖字段規定依次從STUDENT表中選:學號、姓名、班級,最后從BORROW表中選:書號。(注:字段名以及字段順序要按題目規定)
(3)[Q3034]有表ZGDA.DBF,要建一個查詢文件,文件名指定為XSCX.QPR。要求:從
ZGDA.DBF選取依次是”編號“、”姓名“、”基本工資“三個字段,篩選條件是性別為男的記錄。(注意:字段順序不按指定的次序為錯!)
(4)[Q3004]有數據表XSMB.DBF、XSCJB.DBF,現要建立一個查詢,兩表按學號進行內部聯結。要求:依次從XSMB.DBF中選取“學號”、“姓名”兩個字段,在XSCJB.DBF中選取“哲學”、“數學”兩字段。
注意:字段順序錯無分,查詢保存時必須用“XSCX.QPR”為文件名!
(5)[X3019]將XSMB.DBF、XSCJB.DBF兩表按學號進行內部聯結后建立一個查詢,要求從XSMB.DBF中選”學號“、”姓名“、”性別“三個字段,在XSCJB.DBF中選”計算機“字段并按性別分組,篩選條件:計算機成績>70的記錄。注意:保存查詢設置,文件名為JSJCX.QPR。注意:輸出結果保存在ABC.DBF中。
第十周練習
(1)[SQL12]利用SQL查詢Student.DBF中籍貫 不是北京 的 女學生 的數據,要求查詢結果的字段依次為:姓名、年齡、出生日期與籍貫(字段順序錯者按零分計),請將正確的SQL命令輸入到答案框中[本題是講義P128的例6-16]。答案:select 姓名,年齡,出生日期,籍貫 from student
Where 性別=“女” and 籍貫!=“北京”
(2)(2)[SQL14]利用SQL查詢Student.DBF中年齡為19和20的數據,查詢結果的字段是原表中的所有字段并按 出生日期 排序。將正確的SQL命令輸入到答案框中[本題是講義P129的例6-21,請在本例傍寫上:“表示數值閉區間的方法”]。答案:select * from student;
Where 年齡 between 19 and 20
Order by 出生日期
(3)[SQL10]利用SQL查詢Student.DBF中北京籍貫和四川籍貫的學生數據,要求查詢結果的字段依次為:姓名、年齡、出生日期與籍貫(字段順序錯者按零分計),請將正確的SQL命令輸入到答案框中[參考講義P128例6-16]。答案:sele 姓名,年齡,出生日期,籍貫 from student;where 籍貫 in(”北京“,”四川“)(4)[SQL18]利用SQL查詢Student.DBF中姓名中第二字是”小“的數據,要求查詢結果的字段依次為:姓名、年齡與班級(字段順序錯者按零分計),請將正確的SQL命令輸入到答案框中[參考講義P129例6-22]。
答案:sele 姓名,年齡,班級 from student where 姓名 like ”_小%“(5)[SQL20]依據student.dbf與borrow.dbf的數據,查詢 未 借“大學英語”的 女學生 的數據依次為:學號,姓名,班級,書名與借書日期,并按 姓名 作排序。[參考講義P130例6-24與P131例6-26] 答案:sele * from student where 性別=”女“ and;學號 not in(sele 學號 from borrow);order by 班級
(6)[SQL22]利用Student.DBF與borrow.dbf,列出 未曾 借過書的 女生 記錄(字段是STUDENT表的所有字段),要求結果按 班級 排序。[本題參考講義P130的例6-25]。答案:sele 班級,count(*)as 人數 from student where 性別=”女“;
group by 班級
(7)[SQL24]利用Student.DBF,使用SQL按 班級 統計各班的女生人數(字段順序:班級,人數)。[本題參考講義P135的例6-35]。答案:sele 籍貫,count(*)as 人數 from student;group by 籍貫
having count(*)<3(8)[SQL26]利用Student.DBF,使用SQL按 籍貫 統計人數,要求輸出人數少于3人的數據(字段順序:籍貫,人數)。[本題參考講義P135的例6-37]。答案:sele student.學號,student.姓名,student.班級,borrow.書名,;borrow.借書日期 from student,borrow;where student.學號=borrow.學號;and student.性別=”女“ and borrow.書名!=”大學英語“ order by 姓名
第十一周題目(文件)
1、從鍵盤輸入一個職工的姓名,在ZGDA.DBF中查找,如果找到則顯示該職工的編號,如果沒找到,則顯示“查無此人!”。請打開D盤KS文件夾下LX2.PRG,根據上面的要求,把程序補充完整(原程序文件中所有符號不許刪除)。
2.在D盤KS文件夾中有文件LXGET.PRG。用MODI COMM LXGET打開該文件,并補充完成使之成為能接收日期型數據的正確程序。第十二周題目(文件)(1)在D:KS文件夾中有程序文件LX4.PRG與數據表文件CJ.DBF。欲運行LX4.PRG統計CJ.DBF中各分數段的人數,并將統計的結果輸出顯示。請對LX4.PRG補充恰當命令實現所要求的功能。答案: USE CJ STORE 0 TO A1,A2,A3,A4 do while!eof()
&&填充1
DO CASE
CASE
計算機>=85 &&填充2
A1= A1+1
&&填充3
CASE
75<=計算機 &&填充4
A2= A2+1 &&填充5
CASE
60<=計算機 &&填充6
A3= A3+1 &&填充7
OTHERWISE
A4= A4+1 &&填充8
ENDCASE
skip
&&填充9 ENDDO @1,1 SAY ”計算機>=85分的人數為:“+STR(A1,2)@2,1 SAY ”75<=計算機<85分的人數為:“+STR(A2,2)@3,1 SAY ”60<=計算機<75分的人數為:“+STR(A3,2)@4,1 SAY ”計算機<60分的人數為:“+STR(A4,2)USE IN CJ
RETU
(2)按要求從下面文本框中給出的語句選出必須且無多余的語句以及順序,完成一個將1到100以內的奇數累加,并且將和數輸出的正確程序。
[組合選擇題,要按順序輸入所選的答案!連同RETU在內,答案個數有8個,最后一個選RETU!](A)RETU
(B)DO WHILE N<100
(C)N=N+2(D)S=S+N
(E)ENDDO
(F)DO WHILE S<100(G)N=0
(H)FOR Q=1 TO 100
(I)NEXT Q(J)?S
(K)N=1
(L)?N
(M)STORE 0 TO N,S 答案:MKBDCEJA STORE 0 TO N,S N=1 DO WHILE N<100 S=S+N N=N+2 ENDDO ?S RETU
(3)[CX204]利用循環結構,在屏幕輸出20個“*”,在D:KS中有LX3.PRG,請補充適當的命令,使其能實現上面要求的功能。答案:
for i=1 to 20 @1,i SAY ”*“
endfor
(4)[06017]用下面的語句中選出恰當的語句,安排恰當的順序,得到求 1+2+3+...+100 的累計值的程序。
[組合選擇題,要按順序輸入所選的答案!連同RETU在內,答案個數有7個,最后一個選RETU!](A)RETU
(B)S=0
(C)N=1
(D)DO WHILE N<100(E)S=S+N
(F)N=N+1
(G)DO WHILE N<=100(H)ENDDO
(I)FOR I=1 TO 100 答案:BCGEFHA S=0 N=1 DO WHILE N<=100 S=S+N N=N+1 ENDDO ?s RETU
(5)[CX210]在D:KS中有LX5.PRG,請在如下選項中選出正確的命令并確定順序,按選項與順序填入LX5.PRG中使成為正確的循環結構,實現可反復執行:輸入一個某個職工的姓名,找到以后顯示其編號,如果沒找到則顯示“查無此人!”。
提示:將可選項填入LX5.PRG,然后運行LX5.PRG來檢查你的選項與順序的正確性,確認無誤后將選項對應的字母與順序輸入答案框。
[組合選擇題,要按順序輸入所選的答案!連同RETU在內,答案個數有5個,最后一個選RETU!](A)AB=”Y“
(B)DO WHILE AB=”Y“
(C)@4,1 SAY ”繼續?“ GET AB(D)READ
(E)ENDDO
(F)DO WHILE.T.(G)@4,1 SAY ”繼續?“ GET Y
(E)DO WHILE!EOF()(F)@4,1 SAY ”繼續?“ GET X
(G)ACCEP ”繼續?“ GET AB 答案:ABCDE 第十三周練習題(文件)(1)[CX182]輸入一個數X,求其階乘X!并輸出其結果。請打開LX6.PRG,根據題目要求,把題目補充完整。答案: CLEA X=0 S=1 @1,1 SAY ”請輸入X=“ GET X range 0,100 READ FOR I=1 TO X S=S*I ENDFOR @2,1 SAY ”X!=“+ALLT(STR(S))retu(2)[06115]從下面文本框中給出的語句中選出恰當語句并確定語句順序,完成一個(1/1)+(1/2)+(1/3)+(1/4)+??+(1/100)并輸出結果的正確程序。(你應在VFP中建立一個程序文件作驗證后再作選擇!)[組合選擇題,要按順序輸入所選的答案!連同RETU在內,答案個數有7個,最后一個選RETU!](A)RETU
(B)N=N+S
(C)stor 0 to n,s(D)do while s<100
(E)do while N<101
(F)s=s+1(G)n=n+(1/s)
(H)n=n+[1/s]
(I)enddo(J)?n
(K)N=N+1
(L)?S 答案: stor 0 to n,s do while s<100 s=s+1 n=n+(1/s)enddo ?n RETU(3)[CX284]利用雙重循環,輸出一個5(行)*10(列)的矩形,要求用“*”輸出。請打開
LX7.PRG,根據題目要求,把題目補充完整。答案: clea for i=0 to 4
for j=0 to 9
@i,j say ”*“
next next return
(4)[06309]用SCAN循環編寫一個統計“學生表”中的女生人數,并將結果輸出的程序,假設數據表”學生表.DBF“已打開,其中性別字段是邏輯型,女生對應的相應值是.F.。請在下面文本框中選出恰當的命令并確定這些命令的順序。
[組合選擇題,要按順序輸入所選的答案!連同RETU在內,答案個數有6個,最后一個選RETU!](A)RETU
(B)stor 0 to 女生,男生
(C)女生=1(D)SCAN FOR!性別
(E)SCAN FOR 性別=[.F.]
(F)SCAN(G)女生=女生+1
(H)ENDSCAN
(I)IF 性別=[F](J)?[女生],女生
(K)ENDIF
(L)?[女生]+女生 答案:use 學生表 BDGHLA(5)[06022]數據表“學生表.DBF”中”性別“字段是邏輯型,男生對應邏輯真值。欲建立程序分別統計男生、女生的人數,假設數據表”學生表.DBF“已打開,請在下面文本框中選出恰當的命令并確定它們的順序。
[組合選擇題,要按順序輸入所選的答案!連同RETU在內,答案個數有10個,最后一個選RETU!](A)RETU
(B)IF!性別
(C)STOR 0 TO 男生,女生(D)SCAN
(E)IF!(性別='男')
(F)男生=男生+1(G)ELSE
(H)女生=女生+1
(I)ENDIF(J)IF 性別=”.T.“
(K)?”男生=“,男生,”女生=“,女生
(L)IF 性別=”男“
(M)ENDSCAN
(N)SCAN FOR 性別 答案:CDBHGFIMKA STOR 0 TO 男生,女生 SCAN IF!性別
女生=女生+1 ELSE 男生=男生+1 ENDIF ENDSCAN ?”男生=“,男生,”女生=“,女生 RETU 第十四周練習題(文件)
(1)[MK010]對于模塊調用內容,以下選項(ABCD)是正確的表達。(A)子程序調用,主、子程序必是兩個文件。
(B)過程文件是若干個過程形成的文件。(C)主程序與過程可在兩個不同的文件中。(D)調用子程序或過程均可帶參調用。(E)主程序與過程必在同一文件中。(F)過程文件即是過程。
(G)主程序與過程必在兩個不同的文件中。(H)子程序文件可由多個子程序組成。
(2)[MK012]假設主程序AAA.PRG要調用過程文件BBB.PRG中的過程CCC,如果AAA.PRG中按如下選項(ABCDEF)是錯誤的。(A)只需寫DO BBB(B)只需寫DO CCC(C)先寫DO CCC,其下一行SET PROCE BBB。(D)先寫DO BBB,其下一行SET PROCE BBB。(E)先寫SET PROCE BBB,其下一行DO BBB(F)先寫SET PROCE CCC,其下一行DO CCC(G)先寫SET PROCE BBB,其下一行DO CCC
(3)[MK100]某公司的工資計算方法如下:(1)每工時按84元計算;(2)工時數超過120(不包括120)小時者,超過部分加發15%;(3)工時數低于60(不包括60)小時者,扣發700元。另:某人寫了一段查詢工時對應工資的程序(程序名MK100.PRG),其中欠計算工資的程序,請你寫出一段計算工資的子程序供其調用,子程序名規定為GSGZ.PRG。PROCE GSGZ if gs>120
gz=gs*84+(gs-120)*84*0.15 else
if gs<60
gz=gs*84-700
else
gz=gs*84
endif endif @14,20 say ”工時數:“+ALLT(STR(GS))+”,相應的工資是:¥“+allt(str(gz,12,2))+[元] font ”songti“,16 RETU(4)[06026]設有程序文件ABC.PRG[過程JC在此文件中],其中用賦值命令對變量AA與DD分別賦值為數值0和6,現在ABC.PRG中用過程調用 DO JC WITH AA,DD 實現階乘并輸出結果,請在如下語句中選擇正確的語句并確定它們的正確順序。
注:建議自行編寫一個文件:ABC.PRG,該文件只需順序寫上三行:AA=0;DD=6;DO JC WITH AA,DD 以及在其后寫上過程JC所需的語句,然后在命令窗口中執行DO ABC進行檢驗。CDFHIJKA(A)RETU
(B)FUNCTION JC
(C)PROCEDURE JC(D)PARA N,S
(E)PARA S,N
(F)S=1(G)FOR I=1 TO N
(H)FOR KK=1 TO N
(I)S=KK*S
(J)NEXT
(K)?[X!=],S clear AA=0 DD=6 DO JC WITH AA,DD ?[X!=],AA ********子程序************* PROCEDURE JC PARA S,N S=1 FOR KK=1 TO N S=KK*S Endfor/ NEXT endproc RETU
(5)[06028]假設園柱的半徑Y=3,高X=7,Z=100,用子程序調用方式求圓柱的體積。上級模塊用DO RHV WITH Z,Y,X調用后,用?[體積=]+str(z)輸出體積,子程序RHV.PRG從如下語句中選擇并確定它們的正確順序。注:寫好子程序RHV.PRG后,在命令窗口順序執行四條命令:Y=3,X=7,Z=100,DO RHV WITH Z,Y,Z 進行驗證。
(A)RETU
(B)PARA C,B,A
(C)para a,b,c(D)PARA R,H,V
(E)S=3.14159*R*R
(F)m=3.14159*b**2(G)A=M*B
(H)a=m*c
(I)V=M*C(J)S=3.14159*R**2
(K)C=S*H Y=3 X=7 Z=100 DO RHV WITH Z,Y,X ?[體積=]+str(z)Retu ************** para a,b,c m=3.14159*b**2 a=m*c RETU
(6)[MK102]利用過程調用,輸出一個5(行)*10(列)的矩形,要求用“*”輸出。請打開D:LX7B.PRG,根據題目要求,把題目補充完整。主程序************* clea for i=0 to 4
do XSXX with i
next i
retu
********過程xsxx.prg************ PROCE XSXX &&&顯示星星 para i for j=0 to 9
@i,j say ”*“ next j endproc(7)[06030]用子程序調用來實現“輸入一個1~9的阿拉伯數字,輸出對應的中文”的功能,假設X=3,T=100,上級模塊用 DO ZH WITH X,T后,用 ?T 輸出中文”叁“,子程序ZH.PRG從如下語句中選擇請確定選項與正確順序。注:寫好子程序ZH.PRG后,在命令窗口順序執行叁條命令:X=2(或其它的阿拉伯數字),T=100,DO ZH WITH X,Y 進行驗證。確認正確后再將對應的選項填入答案框再交卷。[組合選擇題,要按順序輸入所選的答案!連同RETU在內,答案個數有4個,最后一個選RETU!](A)RETU(B)PARAMETERS X(C)PARAMETERS X,Y(D)PARAMETERS Y,X(E)QQ=”壹貳叁肆伍陸柒捌玖“(F)Y=str(QQ,X*2-1,2)(G)Y=substr(QQ,X*2-1,2)(H)Y=ALLT(QQ,X*2-1,2)(I)Y=substr(QQ,X*2+1,2)(J)Y=str(QQ,X*2+1,2)(K)Y=ALLT(QQ,X*2+1,2)(L)QQ=”玖捌柒陸伍肆叁貳壹“ clear X=3 &&如果為0-9的數字則:input “請輸入0-9的數字:” to x T=100 DO ZH WITH X,T ?T retu ************ PARAMETERS X,Y QQ=”壹貳叁肆伍陸柒捌玖“ Y=substr(QQ,X*2-1,2)RETU 第十五周
(1)[MK400]關于全局變量相關的概念,以下選項(ABDF)是正確的表述。
(A)公共變量可用PUBLI <內存變量表>來定義。(B)在命令窗口用賦值命令定義的變量是全局變
量。
(C)在命令窗口打開某表,則該表中各字段名是全局變量。(D)用PUBLI <內存變量表>定義的變量初值是.F.。(E)全局變量應先賦值然后定義。
(F)不管在哪級模塊,均可定義全局變量。
(G)在程序模塊中用賦值命令定義的變量是全局變量。
(2)[MK405]關于私有變量與局部變量,以下選項(ABCD)是正確的表述。(A)它們定義的變量在本級模塊都能使用。
(B)LOCAL <內存變量表> 格式中,LOCAL不能縮寫。(C)它們定義的變量的初值默認為.F.。
(D)PRIV <內存變量表> 定義的變量在本模塊及下級模塊可用(E)LOCAL<內存變量表> 定義的變量在本模塊及下級模塊可用(F)私有變量、局部變量都應先賦值然后定義。
(3)[MK410]用DIME SZ(4,8)定義了一個二維數組,以下與數組元素SZ(3,6)所指的是同一元素的選項是(E)。
(A)SZ(6,3)
(B)SZ(9)
(C)SZ(18)(D)SZ(23)
(E)SZ(22)
(F)SZ(21)
(4)[MK200]有程序:SZZH.PRG,其功能是將一位數的阿拉伯數字(0至九)轉換為相應的漢字數字(零一二三四五六七八九)[注意漢字數字的寫法!],但該程序欠缺一段轉換函數,請按要求寫出正確的轉換函數(不是子程序,也不是過程)!DO WHILE.T.CLEA BL1=0 @10,20 SAY '請輸入數字(按ESC鍵退出):' GET BL1 RANGE 0,9 READ IF READ()=12.OR.READ()=268 EXIT ENDIF @14,20 SAY ”阿拉伯數字:“+STR(BL1,1)+[ 轉換為漢字為:]+ZHHS(BL1)&&&&函數名為 ZHHS ,帶一個參數
WAIT '按回車鍵后返回重新輸入!' WIND AT 24,50 ENDDO retu *****以上所給的命令行不得刪除,不得作如何改動。***************函數程序***** FUNCTION zhhs
para k z1=”零一二三四五六七八九“ k=k*2+1 z2=substr(z1,k,2)return z2 endfunc
(5)[06024]上級模塊用函數調用方式 ?ZFCDP(”ABCDEF“,SPACE(0))進行調用,在顯示器上見到”FEDCBA“。如下是函數ZFCDP 要用的語句和不正確的語句的混合,請選擇正確的語句并確定它們的正確順序。
EBCFKGA(A)RETU ZFB
(B)PARA ZFA,ZFB
(C)ZFACD=LEN(ZFA)(D)ZFB=ZFB-SUBST(ZFA,I,1)
(E)FUNCTION ZFCDP(F)FOR T=ZFACD TO 1 STEP-1
(G)ENDFOR(H)**?ZFB
(I)I=I+1
(J)PROCE ZFCDP(K)ZFB=ZFB+SUBST(ZFA,T,1)
(L)FOR I=ZF1CD TO 1 STEP 1(M)FOR T=1 TO ZF1CD
(N)ZFB=SUBST(ZFA,T,1)+ZFB
(6)[06016]設已由DIME SZ(20)定義了一個一維數組,數組各元素已分別賦不同的數值,要求從下述語句中選出恰當的語句并確定恰當順序,實現SZ(1)至SZ(20)中的數值是遞增。BCDFGHJKLA(A)RETU
(B)FOR TT=1 TO 19
(C)FOR AA=TT+1 TO 20(D)IF SZ(TT)>SZ(AA)
(E)IF SZ(AA)>SZ(TT)
(F)SS=SZ(TT)(G)SZ(TT)=SZ(AA)
(H)SZ(AA)=SS
(I)SZ(AA)=SZ(TT)(J)ENDIF
(K)NEXT AA
(L)NEXT TT
(M)SS=SZ(AA)
第十六周練習題(文件)(1)[OP100]關于VFP類的說法,以下選項()是不正確的。(A)類具有繼承性和封裝性
(B)用戶必須給基類定義屬性,否則出錯。(C)子類一定具有父類的全部屬性。
(D)用戶可以按照已有的類派生出多個子類。
(2)[OP105]類是一組具有相同屬性的相同操作的對象的集合,類之間共享屬性的操作的機制稱為()。
(A)多態性
(B)動態綁定
(C)表態綁定
(D)繼承(3)[OP110]關于面向對象程序設計(OOP)的敘述,以下選項()是錯誤的。(A)OOP的中心工作是程序代碼的編寫(B)OOP以對象及數據結構為中心展開工作(C)OOP以“方法”表現處理事物的過程
(D)OOP以”對象“表示各種事物,以”類"表示對對象的抽象。(4)[OP115]下列選項中,基礎類是容器類的是()。
(A)表單
(B)命令按鈕
(C)列表框
(D)單選按鈕(5)[OP120]在VFP中,封裝是借助于()達到的。
(A)結構
(B)函數
(C)數組
(D)類
(6)[OP125]任何對象都有自己的屬性,下列關于屬性的敘述中,正確的選項是()。
(A)屬性是對象的固有特征,用各種類型的數據來表示。(B)屬性是對象的內部特征,用各種類型的數據來表示。(C)屬性是對象的外部特征,用各種類型的數據來表示。(D)屬性是對象的固有方法,用各種程序代碼來表示。
(7)[OP130]下列關于“事件”的敘述中,錯誤的選項是()。(A)VFP中的基礎類可以由用戶創建
(B)VFP中的基礎類由系統預先定義,不能由用戶創建(C)事件是一種預先定義好的動作,由系統或用戶激活(D)鼠標的單擊、雙擊及鍵盤上的按鍵均可激活某事件(8)[OP135]控件有自己的屬性、方法和()。
(A)圖形
(B)事件
(C)容器
(D)形狀(9)[OP140]類通常可分成兩類,即()。
(A)容器類與可視類
(B)單控件類和窗體類(C)可視類和不可視類
(D)工具欄類的窗體類(10)[OP145]命令按鈕是()。
(A)控件
(B)容器
(C)控件類對象
(D)容器類對象(11)[OP150]以下特點中不屬于面向對象程序設計的特點的是()。
(A)單一性
(B)繼承性
(C)封裝性
(D)多態性(12)[OP155]下列關于對象的說法,正確的選項是()。(A)對象只能表示結構化的數據(B)對象一定有一個對象標識符
(C)對象可屬于一個對象類,也可不屬于任何對象類(D)對象標識符在整個使用期內可隨時改變。
(13)[OP160]在面向對象方法中,對象可看成是屬性(數據)以及這些屬性上的專用操作的封裝體,封裝是一種()技術。
(A)組裝
(B)產品化
(C)固體
(D)信息隱藏
(14)[OP165]在面向對象方法中,對象可看成是屬性(數據)以及這些屬性上的專用操作的封裝體,封裝的目的是使對象的()分離。(A)定義和實現
(B)設計和實現(C)設計和測試
(D)分析和定義
(15)[OP170]選項()使得一個對象可以像一個部件一樣用在各種程序中,同時也切斷了不同模塊之間數據的非法使用,減少了出錯的可能。
(A)封裝
(B)繼承
(C)多態
(D)統一(16)[OP175]下面關于面向對象方法的敘述中,選項()是錯誤的。(A)每一對象在系統中有唯一的對象標識
(B)事件作用于對象,對象識別事件并做出相應的反應(C)一個子類能繼承父類的所有屬性的方法(D)一個父類包括其所有子類的屬性的方法(17)[OP180]在VFP中,表單是指()。(A)人機交互時的窗體界面(B)數據庫的查詢結果的列表(C)數據表中的各個記錄的清單(D)數據庫中各數據表的清單