軟件開發(fā)工具與環(huán)境_第1頁
軟件開發(fā)工具與環(huán)境_第2頁
軟件開發(fā)工具與環(huán)境_第3頁
軟件開發(fā)工具與環(huán)境_第4頁
軟件開發(fā)工具與環(huán)境_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

軟件開發(fā)工具與環(huán)境(模擬試題)課程代碼:03173一、單項選擇題(本大題共10小題,每小題1分,共10分)在每小題列出的四個備選項中只有一個是符合題 H要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。從60年代末期開始,人們對于軟件工作的認識大大深入了,在認識到軟件工作的重要性的同時,也認識到了軟件工作的困難性。這就是所謂的()軟件的智能化問題B.結(jié)構(gòu)化程序設(shè)計的技巧問題C.軟件生存期的劃分問題 D.軟件危機問題一般來說,軟件開發(fā)工具對環(huán)境的要求( )與它所支持的應用軟件的環(huán)境要求無關(guān)依賴于它所支持的應用軟件的環(huán)境要求應當超出它所支持的應用軟件的環(huán)境要求不應當超出它所支持的應用軟件的環(huán)境要求屬于軟件開發(fā)工具的是( )C.TOOLBOOKD.DBMSC.實現(xiàn)D.測試完成軟件測試最合適的人員是()A.編程者B.軟件負責人C.用戶D.專門的小組在軟件開發(fā)過程中,有關(guān)系統(tǒng)環(huán)境、現(xiàn)狀及需求的信息的提供者和采集者分別是()A.分析人員用戶B.用戶分析人員C.分析人員設(shè)計人員 D.設(shè)計人員分析人員在軟件開發(fā)工具的概念模式中,描述系統(tǒng)狀態(tài)及其轉(zhuǎn)換方式的是()A.結(jié)構(gòu)圖B.數(shù)據(jù)字典C.時序網(wǎng)絡D.直觀模型在軟件開發(fā)過程中,建立邏輯模型應在()在NEWCAFG,構(gòu)成Repository庫的主體關(guān)系是(A.系統(tǒng)類關(guān)系 B.屬性類關(guān)系C. 實體類關(guān)系D.聯(lián)系類關(guān)系在對市場上可供使用的軟件開發(fā)工具進行調(diào)查研究時應包括的內(nèi)容是()A.軟件開發(fā)工具供應商的規(guī)模 B.軟件開發(fā)工具的管理者C.軟件開發(fā)工具的銷售量 D.軟件開發(fā)工具的服務和培訓條件二、多項選擇題(本大題共10小題,每小題2分,共20分)在每小題列出的五個備選項中至少有兩個是符合題LI要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選、少選或未選均無分。軟件開發(fā)工具在以下兒方面提供支持( )A.認識與描述客觀系統(tǒng) B.存儲及管理開發(fā)過程中的信息C.代碼的編寫或生成 D.文檔的編制或生成為挑選管理人員提供必要的信息NEWCAF的安全保證主要措施是對信息庫的( )C.恢復D.訪問控制E.登記日志C.足夠的運行速度D.足夠的可靠性E.結(jié)構(gòu)良好,文檔齊全模塊的劃分應符合(A.功能盡可能單一、明確C.明確說明模塊間必需的聯(lián)系E.模塊的規(guī)模足夠?。┠K間的聯(lián)系盡可能少D.模塊間僅限于數(shù)據(jù)耦合造成大型軟件開發(fā)困難的原因有:( )A.大系統(tǒng)的復雜性B.人員的組織與協(xié)調(diào)C.各應用領(lǐng)域之間的差別 D.應用環(huán)境隨時間的變化E.程序人員的水平低數(shù)據(jù)窗口對象數(shù)據(jù)源包括()A.SQLSelect數(shù)據(jù)源B.SQLServer數(shù)據(jù)源Query數(shù)據(jù)源D.External數(shù)據(jù)源E.StoredProcedure數(shù)據(jù)源軟件開發(fā)工具中屬于信息庫管理功能的是(A.使用查詢 B.代碼生成C.錄入更新D.文檔生成E.一致性維護在軟件開發(fā)工具中,文檔生成的內(nèi)容包括(A.數(shù)據(jù) B.文章C.表格 D.圖形E.程序軟件開發(fā)工具進一步發(fā)展的方面包括(A.網(wǎng)絡化 B.智能化C.—體化 D.大眾化E.標準化下面哪些項是選擇軟件開發(fā)工具的要點(A.運行環(huán)境B.性能/價格比C.用戶的編程能力D.主機的速度E.對應的開發(fā)方法共20分)三、填空題(本大題共13小題,每空共20分)第四代語言的原義是 的程序設(shè)計語言。與一般項LI管理比較而言,軟件項U有兩個特殊問題,首先需要一工作方面的支持,另一個是版本管理。第三代程序設(shè)計?語言是面向 的語言。 由于面向?qū)ο蟪绦蛟O(shè)計提供了認識 的力量而產(chǎn)生了巨大的影響。結(jié)構(gòu)化程序設(shè)計的方法是面向規(guī)模較 軟件的;主要是為 服務的。面向?qū)ο蟪绦蛟O(shè)計的思想方法更接近人們思維方式,摒棄了持續(xù)許久的 和 的爭論。軟件開發(fā)工具的成果包括程序和 ,通常是以 方式提供的。當信息庫中有新信息存入時,老信息添加 移入到 信息中。 項目管理與版本管理的核心問題是 的信息管理問題,其關(guān)鍵問題是 的處理。在NEWCAFG使用進程和 機制實現(xiàn)集成環(huán)境的管理與控制。與系統(tǒng)軟件或高級語言相比,軟件開發(fā)工具更多地依賴于 的特點、開發(fā)人員的 與組織方式。結(jié)構(gòu)化程序設(shè)計方法的缺點是增大了程序 ,降低了程序的軟件開發(fā)是一個多階段的過程,不同的開發(fā)階段要求不同的工具。軟件開發(fā)工具大體上可分為 工具、分析工具和設(shè)計工具。四、 名詞解釋(本大題共5小題,每小題3分,共15分)封裝性軟件開發(fā)工具概念模式信息流通模型實體關(guān)系圖五、 簡答題(本大題共2小題,每小題5分,共10分)簡述軟件開發(fā)工具的功能要求。簡述支持軟件開發(fā)工具的主要理論和方法。六、 論述題(本大題10分)試述項LI管理和版本管理的主要內(nèi)容。七、 應用題(本大題共13分)用PowerBuilder實現(xiàn)一個應用程序名為StuApp的應用,程序中用到數(shù)據(jù)庫StudboStudb包括3張表:Student、Class和Mark。Student用于記錄學生信息;Class用于記錄課程信息:Mark用于記錄學生選修課程的成績。運行StuApp,會出現(xiàn)一個帶有菜單m_student的MDI窗口框架w_student單擊菜單上的“成績?yōu)g覽”菜單項(m.browseMark)會出現(xiàn)一個成績?yōu)g覽窗口w_browse-Mark,如題42圖所示。左側(cè)的數(shù)據(jù)窗n(dw_student)顯示學生的學號和姓名,右側(cè)的數(shù)據(jù)窗口(dw_mark)顯示左側(cè)當前學生的所選課程及成績。dw_student禾口dw_mark分另U與d_student禾口d_mark連接。靜態(tài)文本st_StuName顯示當前選中學生的姓名加“的成績”。用鼠標單擊dw_student中的不同學生記錄,dw_mark和st.StuName中的內(nèi)容會隨之發(fā)生變化。單擊“關(guān)閉”按鈕,關(guān)閉w_browseMark窗口。呀號05W101050:呀號05W101050: 102(X50H03won05ilhKff| :-1—J題42圖w_browseMark窗H(1)請補充實現(xiàn)上述應用功能的關(guān)鍵步驟說明。請明確指出操作對象的名稱不需指明腳本。創(chuàng)建應用程序?qū)ο骃tuApp:在菜單畫板中創(chuàng)建菜單m_student:在數(shù)據(jù)窗口畫板中 ,其中 為SQLSelect,參數(shù)為學號; 在窗口畫板中,將窗口類型設(shè)置為MDIMicroHelp,并在Windows屬性對話框中將MenuName設(shè)置為 創(chuàng)建wAbrowseMark窗口,并在其中添加 ,_并指定其數(shù)據(jù)窗口對象為d_student;添加 ,并指定其數(shù)據(jù)窗口對象為d_mark:添加1個命令按鈕,并將其顯示文本改為“關(guān)閉”。(2)請完成以下事件的相應腳本:dw_student的 腳本: //定義一個字符串型的局部變量sl_studentid 二this?object

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論