北大軟件工程上機(jī)考試歷年考題
校務(wù)管理系統(tǒng)
管理老師的家伙:錄入老師情況(姓名。地址。所教課程) 老師缺科記錄(名字。時(shí)間。原因。課程)
管理學(xué)生的家伙:錄入學(xué)生情況(姓名。所選課程。成績)
教務(wù)主任:查詢統(tǒng)計(jì) 1:教師情況 2:學(xué)生總成績 3:學(xué)生平均成績
1)用結(jié)構(gòu)化方法畫出系統(tǒng)頂層圖、0層圖,數(shù)據(jù)字典。
2)畫出該系統(tǒng)的初始化模塊結(jié)構(gòu)圖。
3)用面向?qū)ο蠓ó嫵鲈撓到y(tǒng)有那些主要的類。
?。ǘ?/P>
有關(guān)測試的題
一段程序求1-50之間的整數(shù)的級乘的和(例如:在提示輸入0-50之間的整數(shù)_ 時(shí)輸入5即求1!+2!+3!+4!+5!的和)
要求設(shè)計(jì)測試用例。
注意事項(xiàng):
用帳號登陸->試題在y盤的<考試>文件夾內(nèi)->新建word文檔(你所有答題都寫在這)->結(jié)果保存到z盤的以你的帳號命名的文件夾內(nèi)。ok了。
把測試程序(在y盤的<考試>文件夾內(nèi))復(fù)制到z盤的以你的帳號命名的文件夾內(nèi)。這樣在你打開命令提示符時(shí),目錄正好是z:\帳號。你只需鍵入測試程序名(test1.exe)
?。ㄈ≡谝⒌膫}庫管理系統(tǒng)中,入庫員負(fù)責(zé)登記入庫物品(品名,數(shù)量, 單價(jià),位置,審批,日期)中,包括查看庫存中有無這類物品。
出庫員根據(jù)用戶要求(品名,數(shù)量,審批人),查看有無所需物品,若有查看庫存量是否滿足,方可提貨,并修改庫存。
庫房主任負(fù)責(zé)庫房的日統(tǒng)計(jì),月統(tǒng)計(jì),并統(tǒng)計(jì)出入差額產(chǎn)生日報(bào)表(品名, 數(shù)量,差額,庫存余額)和月報(bào)表(數(shù)量,差額,庫存余額)。
1、用結(jié)構(gòu)化分析,建立系統(tǒng)模型0層1層(包括數(shù)據(jù)字典)
2、初始模塊結(jié)構(gòu)圖,
3、識別系統(tǒng)中有那些類。
?。ㄋ模┏绦騮est4中,輸入1800-2000年,判斷是否為閏年。
測試用例分析,此程序有那些錯(cuò)誤。
mian(){
int year,leap;
printf("輸入年份:\n");
scanf("%d",&year);
if (year%4==0){
if (year%100==0){
if (year%400==0)
leap=1;
else
leap=0;
}
else leap=0;
}
if (leap==1)
printf("%d是",year);
else printf("%d 不是",year);
printf("閏年\n");
(五)。圖書館有一個(gè)圖書管理系統(tǒng),店員每天登記圖書信息(編號、書名、數(shù)量等),并根據(jù)用戶的需求查閱庫存信息,若有用戶需要的圖書,且數(shù)量足夠,就取書給用戶;否則讓用戶填寫訂購信息,并錄入缺貨信息。每月打印報(bào)表交給經(jīng)理。
(1) 畫數(shù)據(jù)流圖(只畫到1層圖),并給出數(shù)據(jù)字典。
?。?) 畫出相應(yīng)的軟件結(jié)構(gòu)圖及程序流程圖。
?。?) 畫出其面向?qū)ο蟮膶ο竽P?,并指出所有的類?/P>
?。?。運(yùn)行給出的一段程序,設(shè)計(jì)測試用例。
?。ㄕ垎枩y試用例應(yīng)該如何設(shè)計(jì)?使用何種格式?)
北京大學(xué)軟件工程上機(jī)考試題(2001年10月)
內(nèi)容:
題目:見軟件工程書P221實(shí)驗(yàn)一,三
要求:對于結(jié)構(gòu)化設(shè)計(jì)按瀑布型各階段給出相應(yīng)的文檔:軟件計(jì)劃,需求規(guī)格說明書。
其中:
1、項(xiàng)目計(jì)劃:包括項(xiàng)目概要,實(shí)施計(jì)劃及交付的期限安排。
2、需求規(guī)格說明書:依據(jù)題目給出的數(shù)據(jù)流圖的頂層、0層、1層(若有的話)及相應(yīng)的數(shù)據(jù)字典。
3、概要設(shè)計(jì):依據(jù)需求規(guī)格說明書給出軟件結(jié)構(gòu)圖及個(gè)模塊接口說明。
4、詳細(xì)設(shè)計(jì)說明書要求:對概要設(shè)計(jì)中的模塊給出詳細(xì)流程圖(PAD或偽碼)和重要數(shù)據(jù)結(jié)構(gòu)。
5、測試計(jì)劃:包括所測試日期安排,測試相應(yīng)分析模型(對象模型,動(dòng)態(tài)模型,功能模型)。
其中:
對象模型
找出系統(tǒng)對象、類、類的結(jié)構(gòu)(關(guān)聯(lián),一般——具體,整體——部分結(jié)構(gòu))
確定類的方法
給出對象模型圖及數(shù)據(jù)字典(例題P146圖10-21)
動(dòng)態(tài)模型
確定事件,建立事件跟蹤表(只要建立一個(gè)即可)
根據(jù)事件跟蹤表建立相應(yīng)的狀態(tài)圖,例子見P147 10-22,P148 10-24
功能模型
根據(jù)系統(tǒng)建立響應(yīng)的功能模型,證明輸入與輸出的關(guān)系,要求建立頂層及層數(shù)據(jù)層圖即可,見P149 10-26,10-27
注:
結(jié)構(gòu)化測試:
#能根據(jù)題意給出正確的需求規(guī)格說明書
#結(jié)合題意,根據(jù)需求數(shù)據(jù)說明書給出相應(yīng)的軟件結(jié)構(gòu)圖
#詳細(xì)設(shè)計(jì)說明書中的頂層嵊必須將軟件結(jié)構(gòu)圖中的模塊詳細(xì)實(shí)現(xiàn)流程及重要數(shù)據(jù)結(jié)構(gòu)一一寫明
#測試計(jì)劃中測試用例的設(shè)計(jì)
*白盒設(shè)計(jì):根據(jù)詳細(xì)設(shè)計(jì)流程圖分別設(shè)計(jì)一個(gè)邏輯覆蓋、循環(huán)覆蓋和路徑覆蓋的測試用例即可。
*黑盒設(shè)計(jì):按照等價(jià)類劃分和邊界值分別設(shè)計(jì)一個(gè)測試用例即可
面向?qū)ο鬁y試
*能根據(jù)題意給出正確的對象模型、并能將系統(tǒng)中的主要的類及類結(jié)構(gòu)描述清楚
*結(jié)合題意,得出正確的動(dòng)態(tài)模型(事件跟蹤圖及狀態(tài)圖)
*結(jié)合題意,給出正確的功能模型,建立正確的頂層及層數(shù)據(jù)圖
安排:將此分析的文檔生成電子版文檔(用Microsoft word)
題目和方法
方法:1、采用結(jié)構(gòu)化方法 2、采用面向?qū)ο蠓椒?/P>
題目:
開發(fā)一個(gè)單位的認(rèn)識系統(tǒng)
功能:錄入:存儲人員基本信息:可進(jìn)行簡單查詢和條件組合查詢;可按年齡、工資、職稱進(jìn)行統(tǒng)計(jì);可打印出報(bào)表;可對人員基本信息進(jìn)行維護(hù)、備份和恢復(fù);按照職稱、工齡每年晉升相應(yīng)的工資,并將新的工資信息入庫保存
2.部分稿件來源于網(wǎng)絡(luò),如有不實(shí)或侵權(quán),請聯(lián)系我們溝通解決。最新官方信息請以湖北省教育考試院及各教育官網(wǎng)為準(zhǔn)!
-
062023-03湖北自考《財(cái)務(wù)會(huì)計(jì)學(xué)》練習(xí)題匯總湖北自考《財(cái)務(wù)會(huì)計(jì)學(xué)》練習(xí)題匯總
-
042023-03湖北自考《財(cái)務(wù)會(huì)計(jì)學(xué)》練習(xí)題(6)湖北自考《財(cái)務(wù)會(huì)計(jì)學(xué)》練習(xí)題(6)
-
042023-03湖北自考《財(cái)務(wù)會(huì)計(jì)學(xué)》練習(xí)題(5)湖北自考《財(cái)務(wù)會(huì)計(jì)學(xué)》練習(xí)題(5)
-
042023-03湖北自考《財(cái)務(wù)會(huì)計(jì)學(xué)》練習(xí)題(4)湖北自考《財(cái)務(wù)會(huì)計(jì)學(xué)》練習(xí)題(4)
-
042023-03湖北自考《財(cái)務(wù)會(huì)計(jì)學(xué)》練習(xí)題(3)湖北自考《財(cái)務(wù)會(huì)計(jì)學(xué)》練習(xí)題(3)
-
042023-03湖北自考《財(cái)務(wù)會(huì)計(jì)學(xué)》練習(xí)題(2)湖北自考《財(cái)務(wù)會(huì)計(jì)學(xué)》練習(xí)題(2)
已幫助10w萬+意向?qū)W歷提升用戶成功上岸
毛澤東思想概論
培訓(xùn)優(yōu)勢:課時(shí)考點(diǎn)精講+刷題+沖刺,熟練應(yīng)對考試題型。全程督促學(xué)習(xí),安排好學(xué)習(xí)計(jì)劃。 毛澤東思想概論...自考培訓(xùn)英語二
本課程既是一門語言實(shí)踐課程,也是拓寬知識、了解世界文化的重要素質(zhì)課程,它以培養(yǎng)學(xué)習(xí)者的綜合語言應(yīng)用能力為目標(biāo),使他們在學(xué)習(xí)、工作和社會(huì)交往中能夠使用英語進(jìn)行有效的交流。 英語二...自考培訓(xùn)馬克思主義基本原理概論
本書包括兩個(gè)部分:自學(xué)考試大綱和基本原理。主要內(nèi)容有,馬克思主義是關(guān)于工人階級和人類解放的科學(xué),物質(zhì)世界及其發(fā)展規(guī)律,認(rèn)識的本質(zhì)及其規(guī)律,人類社會(huì)及其發(fā)展規(guī)律,資本主義的形成及其發(fā)展,資本主義發(fā)展的歷史進(jìn)程,社會(huì)主義社會(huì)及其進(jìn)程,共產(chǎn)主義社會(huì)及其進(jìn)程等。 馬克思主義基本原理概論...自考培訓(xùn)思想道德修養(yǎng)與法律基礎(chǔ)
《思想道德修養(yǎng)與法律基礎(chǔ)》課具有鮮明的政治性、思想性、理論性、針對性、科學(xué)性、知識性以及實(shí)踐性和修養(yǎng)性。它包羅政治、思想、道德、心理本質(zhì)、學(xué)習(xí)成才和法律本質(zhì)等內(nèi)容,指導(dǎo)和回答大學(xué)生在人生、抱負(fù)、信念等方面遍及關(guān)心和迫切需要解決的問題。 思想道德修養(yǎng)與法律基礎(chǔ)...自考培訓(xùn)中國近代史綱要
“中國近現(xiàn)代史綱要”全國高等教育自學(xué)考試指定教材,依據(jù)中央審定的普通高等學(xué)校“中國近現(xiàn)代史綱要”編寫大綱以及馬克思主義理論研究和建設(shè)工程重點(diǎn)教材《中國近現(xiàn)代史綱要》,結(jié)合自學(xué)考試的特點(diǎn)設(shè)計(jì)了十章,集中講述1840年鴉片戰(zhàn)爭爆發(fā)一直到2007年中國共產(chǎn)黨第十七次全國代表大會(huì)召開的160多年的中國近現(xiàn)代歷史。 中國近代史綱要...自考培訓(xùn)

掃一掃關(guān)注微信公眾號
隨時(shí)獲取湖北省自考政策、通知、公告以及各類學(xué)習(xí)資料、學(xué)習(xí)方法、課程。