2003年1月份浙江省高等教育自學(xué)考試軟件開發(fā)工具試題

字號(hào):

一、單項(xiàng)選擇題(在每小題的四個(gè)備選答案中,選出一個(gè)正確答案,并將正確答案的序號(hào)填在題干的括號(hào)內(nèi)。每小題2分,共20分)
    1.對(duì)于來(lái)自非計(jì)算機(jī)專業(yè)的軟件開發(fā)人員而言,( )是他們最感興趣的。
    A.計(jì)劃工具 B.分析工具
    C.設(shè)計(jì)工具 D.管理工具
    2.下列說(shuō)法正確的是( )
    A.開發(fā)出好軟件的關(guān)鍵是要有好的程序員
    B.由優(yōu)秀程序員組成的項(xiàng)目組才是好的項(xiàng)目組
    C.開發(fā)軟件中,好的程序員比好的項(xiàng)目組更重要
    D.程序員必須放棄某些自由,接受項(xiàng)目組的限制和約束,服從嚴(yán)格管理
    3.下列說(shuō)法不正確的是( )
    A.面向?qū)ο蟮姆椒ㄖ幸褜?shù)據(jù)和功能這兩個(gè)要素分開
    B.面向?qū)ο蟮某绦蛟O(shè)計(jì)使程序設(shè)計(jì)的思想方法越來(lái)越接近人們的思維
    C.面向?qū)ο蟮某绦蛟O(shè)計(jì)使人們對(duì)復(fù)雜系統(tǒng)的認(rèn)識(shí)歸結(jié)為對(duì)一批對(duì)象及其關(guān)系的認(rèn)識(shí)
    D.面向?qū)ο蟮某绦蛟O(shè)計(jì)使軟件工作進(jìn)一步向用戶靠攏
    4.下列工作需要用戶完成的是( )
    A.驗(yàn)收模塊 B.模塊調(diào)試
    C.提出修改要求 D.分析修改要求
    5.下列選項(xiàng)中不屬于項(xiàng)目管理的要素的是( )
    A.進(jìn)度 B.質(zhì)量
    C.費(fèi)用 D.人員
    6.文檔生成中比較容易和最難的分別是( )
    A.表格,圖形 B.文章,圖形
    C.表格,文章 D.圖形,文章
    7.( )的核心問(wèn)題是跨生命周期的信息管理問(wèn)題。
    A.版本管理與人機(jī)界面 B.總控部分與人機(jī)界面
    C.信息管理與項(xiàng)目管理 D.項(xiàng)目管理與版本管理
    8.在信息庫(kù)的幾種組織方式中,宜采用( )
    A.分散存儲(chǔ) B.邏輯上統(tǒng)一,物理上分散
    C.集中存儲(chǔ) D.邏輯上分散,物理上統(tǒng)一
    9.對(duì)于購(gòu)買還是自行開發(fā)軟件開發(fā)工具的權(quán)衡,以下敘述正確的是( )
    A.對(duì)日常事務(wù)處理用的專用開發(fā)工具,由于其功能簡(jiǎn)單,重復(fù)量大,宜自行開發(fā)
    B.對(duì)先進(jìn)工具缺乏使用經(jīng)驗(yàn)的單位應(yīng)自行開發(fā)
    C.要按照實(shí)際情況決定
    D.通用軟件應(yīng)自行開發(fā)
    10.目前軟件開發(fā)工具的幾個(gè)重要的動(dòng)向是( )
    A.智能化,多媒體,一體化,標(biāo)準(zhǔn)化
    B.智能化,自動(dòng)化,分布化,集成化
    C.智能化,模塊化,網(wǎng)絡(luò)化,標(biāo)準(zhǔn)化
    D.智能化,網(wǎng)絡(luò)化,一體化,標(biāo)準(zhǔn)化
    二、填空題(每空1分,共25分)
    1.數(shù)據(jù)字典是一種描述_______的概念模式,它用_______的形式列出數(shù)據(jù)的基本屬性以及相互關(guān)系。
    2.實(shí)體關(guān)系圖是一種用于描述_______數(shù)據(jù)結(jié)構(gòu)的概念模式,它以_______、關(guān)系、_______三個(gè)基本概念概括數(shù)據(jù)的基本結(jié)構(gòu),它廣泛應(yīng)用于數(shù)據(jù)庫(kù)的設(shè)計(jì)中。
    3.抽象的、較大的對(duì)象所具有的性質(zhì)包括靜態(tài)屬性和_______,自然成為它的子類的性質(zhì),不必加以充分說(shuō)明和規(guī)定,這就是所謂的_______.
    4.IBM的AD/Cycle提供了應(yīng)用系統(tǒng)及其開發(fā)過(guò)程的一個(gè)總框架,其應(yīng)用系統(tǒng)框架為_______,SAA的基本結(jié)構(gòu)除了硬件基礎(chǔ)外,還包括三個(gè)方面的接口:對(duì)_______的接口,對(duì)其他計(jì)算機(jī)系統(tǒng)的接口,對(duì)_______的接口。
    5.代碼生成的輸出主要是_______.
    6.審記是指對(duì)系統(tǒng)的_______及_______進(jìn)行檢測(cè)與評(píng)價(jià),以便進(jìn)一步用好或改進(jìn)這個(gè)系統(tǒng)。
    7.在軟件開發(fā)工具的一般結(jié)構(gòu)中,_______和_______處于中心位置。_______是軟件開發(fā)工具向用戶提供支持的基礎(chǔ)。
    8.與國(guó)外相比,國(guó)內(nèi)一些大學(xué),研究機(jī)構(gòu)取得了具有較高水平的研究成果與產(chǎn)品。但在軟件開發(fā)工具的_______方面差距較大。
    9.信息庫(kù)的技術(shù)考慮主要涉及四個(gè)問(wèn)題:信息庫(kù)的_______,信息庫(kù)的_______,_______和歷史信息的處理方法。
    10.總控和人機(jī)界面設(shè)計(jì)的基本原則是面向_______,保證各部分之間信息的_______,保證_______的開放性或靈活性。
    11.按集成程度可將軟件開發(fā)工具分為:_______的、面向某一工作階段或某一工作任務(wù)的,_______的面對(duì)軟件的全過(guò)程的工具。
    三、簡(jiǎn)答題(每小題5分,共20分)
    1.簡(jiǎn)述軟件開發(fā)工具的概念。
    2.簡(jiǎn)述結(jié)構(gòu)化程序設(shè)計(jì)中模塊劃分的基本原則。
    3.簡(jiǎn)述生成代碼時(shí)依據(jù)的主要材料。
    4.簡(jiǎn)述信息庫(kù)的管理功能及與一般數(shù)據(jù)庫(kù)管理系統(tǒng)的不同。
    四、論述題(每小題10分,共20分)
    1.論述一個(gè)好的項(xiàng)目組應(yīng)該具備的基本條件。
    2.論述項(xiàng)目管理的基本目標(biāo)。
    五、應(yīng)用題(15分)
    談?wù)勗谫?gòu)買或自行開發(fā)工具(自行開發(fā)應(yīng)包括自己用和為商品開發(fā)兩種情況)時(shí)應(yīng)注意的問(wèn)題。