國家工信部網(wǎng)站備案實名:湖北自考網(wǎng) 為考生提供湖北自考信息服務,僅供學習交流使用,官方信息以湖北教育考試院為準。
湖北自考在線 湖北學位英語培訓班 湖北成人高考報名 湖北自考視頻免費領取

北大軟件工程上機考試歷年考題

湖北自考網(wǎng) 來源: 時間:2006-06-21 00:00:00

  校務管理系統(tǒng)

  管理老師的家伙:錄入老師情況(姓名。地址。所教課程) 老師缺科記錄(名字。時間。原因。課程)

  管理學生的家伙:錄入學生情況(姓名。所選課程。成績)

  教務主任:查詢統(tǒng)計 1:教師情況 2:學生總成績 3:學生平均成績

  1)用結構化方法畫出系統(tǒng)頂層圖、0層圖,數(shù)據(jù)字典。

  2)畫出該系統(tǒng)的初始化模塊結構圖。

  3)用面向對象法畫出該系統(tǒng)有那些主要的類。

 ?。ǘ?/P>

  有關測試的題

  一段程序求1-50之間的整數(shù)的級乘的和(例如:在提示輸入0-50之間的整數(shù)_ 時輸入5即求1!+2!+3!+4!+5!的和)

  要求設計測試用例。

  注意事項:

  用帳號登陸->試題在y盤的<考試>文件夾內->新建word文檔(你所有答題都寫在這)->結果保存到z盤的以你的帳號命名的文件夾內。ok了。

  把測試程序(在y盤的<考試>文件夾內)復制到z盤的以你的帳號命名的文件夾內。這樣在你打開命令提示符時,目錄正好是z:\帳號。你只需鍵入測試程序名(test1.exe)

 ?。ㄈ≡谝⒌膫}庫管理系統(tǒng)中,入庫員負責登記入庫物品(品名,數(shù)量, 單價,位置,審批,日期)中,包括查看庫存中有無這類物品。

  出庫員根據(jù)用戶要求(品名,數(shù)量,審批人),查看有無所需物品,若有查看庫存量是否滿足,方可提貨,并修改庫存。

  庫房主任負責庫房的日統(tǒng)計,月統(tǒng)計,并統(tǒng)計出入差額產(chǎn)生日報表(品名, 數(shù)量,差額,庫存余額)和月報表(數(shù)量,差額,庫存余額)。

  1、用結構化分析,建立系統(tǒng)模型0層1層(包括數(shù)據(jù)字典)

  2、初始模塊結構圖,

  3、識別系統(tǒng)中有那些類。

 ?。ㄋ模┏绦騮est4中,輸入1800-2000年,判斷是否為閏年。

  測試用例分析,此程序有那些錯誤。

    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");

 ?。ㄎ澹?。圖書館有一個圖書管理系統(tǒng),店員每天登記圖書信息(編號、書名、數(shù)量等),并根據(jù)用戶的需求查閱庫存信息,若有用戶需要的圖書,且數(shù)量足夠,就取書給用戶;否則讓用戶填寫訂購信息,并錄入缺貨信息。每月打印報表交給經(jīng)理。

  (1) 畫數(shù)據(jù)流圖(只畫到1層圖),并給出數(shù)據(jù)字典。

 ?。?) 畫出相應的軟件結構圖及程序流程圖。

  (3) 畫出其面向對象的對象模型,并指出所有的類。

 ?。?。運行給出的一段程序,設計測試用例。

 ?。ㄕ垎枩y試用例應該如何設計?使用何種格式?)

  北京大學軟件工程上機考試題(2001年10月)

  內容:

  題目:見軟件工程書P221實驗一,三

  要求:對于結構化設計按瀑布型各階段給出相應的文檔:軟件計劃,需求規(guī)格說明書。

  其中:

  1、項目計劃:包括項目概要,實施計劃及交付的期限安排。

  2、需求規(guī)格說明書:依據(jù)題目給出的數(shù)據(jù)流圖的頂層、0層、1層(若有的話)及相應的數(shù)據(jù)字典。

  3、概要設計:依據(jù)需求規(guī)格說明書給出軟件結構圖及個模塊接口說明。

  4、詳細設計說明書要求:對概要設計中的模塊給出詳細流程圖(PAD或偽碼)和重要數(shù)據(jù)結構。

  5、測試計劃:包括所測試日期安排,測試相應分析模型(對象模型,動態(tài)模型,功能模型)。

  其中:

  對象模型

  找出系統(tǒng)對象、類、類的結構(關聯(lián),一般——具體,整體——部分結構)

  確定類的方法

  給出對象模型圖及數(shù)據(jù)字典(例題P146圖10-21)

  動態(tài)模型

  確定事件,建立事件跟蹤表(只要建立一個即可)

  根據(jù)事件跟蹤表建立相應的狀態(tài)圖,例子見P147 10-22,P148 10-24

  功能模型

  根據(jù)系統(tǒng)建立響應的功能模型,證明輸入與輸出的關系,要求建立頂層及層數(shù)據(jù)層圖即可,見P149 10-26,10-27

  注:

  結構化測試:

  #能根據(jù)題意給出正確的需求規(guī)格說明書

  #結合題意,根據(jù)需求數(shù)據(jù)說明書給出相應的軟件結構圖

  #詳細設計說明書中的頂層嵊必須將軟件結構圖中的模塊詳細實現(xiàn)流程及重要數(shù)據(jù)結構一一寫明

  #測試計劃中測試用例的設計

  *白盒設計:根據(jù)詳細設計流程圖分別設計一個邏輯覆蓋、循環(huán)覆蓋和路徑覆蓋的測試用例即可。

  *黑盒設計:按照等價類劃分和邊界值分別設計一個測試用例即可

  面向對象測試

  *能根據(jù)題意給出正確的對象模型、并能將系統(tǒng)中的主要的類及類結構描述清楚

  *結合題意,得出正確的動態(tài)模型(事件跟蹤圖及狀態(tài)圖)

  *結合題意,給出正確的功能模型,建立正確的頂層及層數(shù)據(jù)圖

  安排:將此分析的文檔生成電子版文檔(用Microsoft word)

  題目和方法

  方法:1、采用結構化方法 2、采用面向對象方法

  題目:

  開發(fā)一個單位的認識系統(tǒng)

  功能:錄入:存儲人員基本信息:可進行簡單查詢和條件組合查詢;可按年齡、工資、職稱進行統(tǒng)計;可打印出報表;可對人員基本信息進行維護、備份和恢復;按照職稱、工齡每年晉升相應的工資,并將新的工資信息入庫保存

結束
本文標簽
特別聲明:1.凡本網(wǎng)注明稿件來源為“湖北自考網(wǎng)”的,轉載必須注明“稿件來源:湖北自考網(wǎng)(trillionsbussines.com)”,違者將依法追究責任;
2.部分稿件來源于網(wǎng)絡,如有不實或侵權,請聯(lián)系我們溝通解決。最新官方信息請以湖北省教育考試院及各教育官網(wǎng)為準!
限時,免費獲取學歷提升方案

已幫助10w萬+意向學歷提升用戶成功上岸

  • 毛澤東思想概論

    毛澤東思想概論

    培訓優(yōu)勢:課時考點精講+刷題+沖刺,熟練應對考試題型。全程督促學習,安排好學習計劃。 毛澤東思想概論...自考培訓
  • 英語二

    英語二

    本課程既是一門語言實踐課程,也是拓寬知識、了解世界文化的重要素質課程,它以培養(yǎng)學習者的綜合語言應用能力為目標,使他們在學習、工作和社會交往中能夠使用英語進行有效的交流。 英語二...自考培訓
  • 馬克思主義基本原理概論

    馬克思主義基本原理概論

    本書包括兩個部分:自學考試大綱和基本原理。主要內容有,馬克思主義是關于工人階級和人類解放的科學,物質世界及其發(fā)展規(guī)律,認識的本質及其規(guī)律,人類社會及其發(fā)展規(guī)律,資本主義的形成及其發(fā)展,資本主義發(fā)展的歷史進程,社會主義社會及其進程,共產(chǎn)主義社會及其進程等。 馬克思主義基本原理概論...自考培訓
  • 思想道德修養(yǎng)與法律基礎

    思想道德修養(yǎng)與法律基礎

    《思想道德修養(yǎng)與法律基礎》課具有鮮明的政治性、思想性、理論性、針對性、科學性、知識性以及實踐性和修養(yǎng)性。它包羅政治、思想、道德、心理本質、學習成才和法律本質等內容,指導和回答大學生在人生、抱負、信念等方面遍及關心和迫切需要解決的問題。 思想道德修養(yǎng)與法律基礎...自考培訓
  • 中國近代史綱要

    中國近代史綱要

    “中國近現(xiàn)代史綱要”全國高等教育自學考試指定教材,依據(jù)中央審定的普通高等學?!爸袊F(xiàn)代史綱要”編寫大綱以及馬克思主義理論研究和建設工程重點教材《中國近現(xiàn)代史綱要》,結合自學考試的特點設計了十章,集中講述1840年鴉片戰(zhàn)爭爆發(fā)一直到2007年中國共產(chǎn)黨第十七次全國代表大會召開的160多年的中國近現(xiàn)代歷史。 中國近代史綱要...自考培訓
微信公眾號 考試交流群
湖北自考網(wǎng)微信公眾號

掃一掃關注微信公眾號

隨時獲取湖北省自考政策、通知、公告以及各類學習資料、學習方法、課程。