C語言試習題及答案_第1頁
C語言試習題及答案_第2頁
C語言試習題及答案_第3頁
C語言試習題及答案_第4頁
C語言試習題及答案_第5頁
免費預覽已結束,剩余1頁可下載查看

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

PAGE6一、單項選擇題1.軟件危機具有下列表現(d)。I.對軟件開發成本估計不準確 II.軟件產品的質量往往靠不住III.軟件常常不可維護 IV.軟件成本逐年上升A.I、II和III B.I、III和IV C.II、III和IV D.以上都正確2.軟件生命周期一般都被劃分為若干個獨立的階段,其中占用精力和費用最多的階段往往是(A)。A.運行和維護階段 B.設計階段C.代碼實現階段 D.測試階段3.下列屬于軟件的特點的是(D)。A.軟件是一種邏輯實體,具有抽象性B.軟件在使用過程中沒有磨損、老化的問題C.軟件不同于一般程序,它的一個顯著特點是規模龐大,復雜程度高D.以上都正確4.軟件工程的出現是由于(D)。A.軟件危機的出現 B.計算機硬件技術的發展C.軟件社會化的需要 D.計算機軟件技術的發展5.軟件開發技術不包含(d)。A.軟件開發方法學 B.軟件工程環境C.軟件工具 D.軟件質量度度量6.軟件工程的課程特點(D)。I.學科理論及其知識應用的多維性II.工程化III.濃厚的方法學色彩IV.實踐性、指導性強A.I、II和III B.I、III和IV C.II、III和IV D.以上都正確7.下列屬于應用軟件的是(b)。I.計算機輔助教學軟件 II.軟件測試工具III.辦公自動化軟件 IV.工程與科學計算軟件A.I、II和III B.I、III和IV C.II、III和IV D.以上都正確8.需求分析階段最重要的技術文檔是(b)。A.設計說明書 B.需求規格說明書C.可行性分析報告 D.用戶手冊9.以下關于數據流圖的說法錯誤的是(c)。A.數據流圖舍去了具體的物質,只剩下數據的流動、加工處理和存儲B.數據流圖是用作結構化分析的一種工具C.傳統的數據流圖中主要由加工、數據源點/終點、數據流、控制流、數據存儲組成D.數據流圖的繪制采用自上向下、逐層分解的方法10.數據字典是軟件需求分析階段的最重要工具之一,其最基本的功能是(c)。A.數據庫設計 B.數據通信 C.數據定義 D.數據維護11.需求分析階段的研究對象是(b)。A.系統分析員要求 B.用戶要求C.軟硬件要求 D.系統要求12.結構化方法的基本原則是(b)。A.模塊化 B.抽象與分解 C.信息隱蔽 D.逐步求精13.耦合度最高的是(b)耦合。A.環境 B.內容 C.控制 D.數據14.內聚程度較低的是(a)內聚。A.偶然 B.通訊 C.順序 D.時間15.對一個程序來說,組成系統的模塊數目(b),則開發成本越小。A.越多 B.越少 C.順序 D.時間16.畫軟件結構圖時應注意調用關系只能是(B)。A.從下到上 B.從上到下 C.從左到右 D.從右到左17.程序流程圖中的箭頭代表(b)。A.數據流 B.控制流 C.順序流 D.調用18.軟件測試是軟件質量保證的重要手段,下述(B)是軟件測試的最基礎環節。A.功能測試 B.單元測試 C.結構測試 D.確認測試19.軟件測試方法中,黑盒測試法主要用于測試(c)。A.結構合理性 B.軟件外部功能C.程序正確性 D.程序內部邏輯20.軟件測試是軟件質量保證的主要手段之一,測試的目標是(D)。A.證明軟件符合設計要求 B.發展軟件的潛在能力C.發現軟件中的錯誤和缺陷 D.判定軟件是否合格21.選擇程度設計語言的關鍵因素是(c)。A.軟件應用領域 B.軟件執行環境C.軟件開發方法 D.算法和數據結構二、填空題1.計算機軟件不僅僅是程序,還應該有一整套文檔。2.傳統的軟件生存期模型是瀑布模型。3.軟件按照功能的不同可以劃分為3大類型軟件系統、軟件支持和應用軟件。4.與程序流程圖相比,盒圖沒有箭頭,因此不允許隨意轉移控制。5.好的測試方案是極可能發現了迄今為止尚未發現的錯誤的測試方案。三、判斷題(正確的劃“√”,不正確的劃“×”)1.在軟件的開發過程中,工作量最大的一個階段就是編寫程序。(×)應該是測試階段一般說來,模擬的內聚程度越高,它們之間的耦合程度也就越高。(×)軟件測試只能證明程序有錯誤,不能證明程序沒有錯誤。(×)結構化程度設計方法能改善程序結構,提高程序的運行效率。(×)結構化程序設計方法能夠改善程序結構,但降低了效率如果測試數據滿足條件覆蓋,則必然滿足判定覆蓋。(×)對于特定程序而言,滿足條件覆蓋的測試數據不一定必然滿足判定覆蓋四、綜合題N從101d到1000長度為21.求100~1000間的素數。請畫出描述該問題的N-S圖。N從101d到1000長度為2KK=int(sqr(n));i=2;c=0NmodNmodi=0當i<=kC=0真假C=0真假I=i+1C=1exitdoI=i+1C=1exitdo真 假真 假printprint2.將下列數據流圖轉換為控制結構圖。3.已知有如下程序段:beginp1; ifC1 thenwhileC2do p2elsep3;whileC3do beginp4; ifC4 thenp5 elsep6 end;p7; ifC5 thenrepeatp8

溫馨提示

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

評論

0/150

提交評論