問題詳情
22.對於「汽車」物件,「輪子」、「引擎」這兩個物件和它的關係是下列何者?
(A)聚合 aggregation
(B)繼承 inheritance
(C)一般化 generalization
(D)特殊化 specialization
(A)聚合 aggregation
(B)繼承 inheritance
(C)一般化 generalization
(D)特殊化 specialization
參考答案
答案:A
難度:計算中-1
書單:沒有書單,新增
內容推薦
- 系統開發專案進行中,下列何者態度正確?(A)只可接受非功能需求之變更(B)只可接受功能需求之變更(C)要制定變更流程,並依此流程斟酌接受變更 (D)一旦需求分析完成,便不可接受變更之要求,否則沒
- 有關程式測試,下列敘述何者正確?(A)越後期發現的錯誤,其改正成本越低(B)為方便人力調度,應將軟體測試工作安排於所有軟體功能開發完成後才一起進行(C)程式人員對於程式的技術最純熟,應由他們負責
- 有關程式設計,應該盡量做到下列何者?(A)利用多維陣列(B)充分利用語言所提供的資料類型之多樣性(C)能人工簡化的式子先加以簡化 (D)盡量使用遞迴呼叫以縮短程式碼
- 下列何者不屬於 UML 的靜態模塑機制?(A)使用案例圖(B)類別圖 (C)元件圖 (D)狀態圖
- 有關 UML,下列何者錯誤?(A)由 Rational 公司 Grady Booch 制訂(B)通過 OMG 採納為物件導向技術標準建構語言(C)可同時適用於系統建構及商業系統架構描述 (D)獨
- 為了控制軟體的複雜度,常見的手法不包括:(A)模組化(B)資訊隱藏 (C)強化技術支援人力 (D)抽象化
- 有關程式設計,下列何者錯誤?(A)該為變數的命名訂定一套規則(B)為避免程式師灌水,程式中的註解應要求精簡(C)不要將多個敘述寫在同一行程式中 (D)程式碼應重視排版
- 有關需求分析,下列敘述何者錯誤?(A)具體成果為「需求規格書」(B)訪談時須盡量採用技術術語以縮短用戶對於技術的落差(C)須考量技術可行性 (D)須考量社會可行性
- 有人認為,軟體專案管理的工作重點是必須維持專案金三角的動態平衡。下列何者不列入所謂的「金三角」之中?(A)時程(B)成本 (C)規模 (D)技術領先性
- 美國 SEI 發佈的軟體開發程序成熟度框架 CMM/CMMI 將成熟度分為幾個等級?(A) 2(B) 3 (C) 4 (D) 5
內容推薦
- V&V 是軟體品質確保的重要工作,其中 V 的意義包括:(A)Verification:確認我們有正確地建構出產品(B)Validation:確認我們有正確地建構出產品(C)Value:確認我
- 有關「白箱測試」之敘述,下列何者正確?(A)可以找出所有遺漏的功能(B)必須將模組中每條獨立的路徑都走一遍(C)必須將模組所有可能的輸入值均測試一遍 (D)可用以找出介面設計上的錯誤
- 主要在測試電腦、網路、軟體等在不適當狀態下是否仍能具有一定的效用的測試,稱為:(A)負載測試(B)穩定測試 (C)壓力測試 (D)煙霧測試
- 因為軟硬體環境變化而進行的軟體修改屬於:(A)校正性維護(B)完善性維護 (C)預防性維護 (D)適應性維護
- 就軟體產品的操作面而言,下列何者不屬於軟體品質的考量面向?(A)正確性(B)可移植性 (C)可靠性 (D)整合性
- 服務導向架構(SOA)所定義的服務架構中,將運作的角色分成三種。下列何者不在其中?(A)網路服務提供者(B)網路服務請求者 (C) ISP 業者 (D)網路服務註冊中心
- 配電工程中,將【圖 59】中 C 接腳連接大地稱為接地,其目的是為了: (A)防止電線走火(B)防止打雷時破壞電氣設備,為台灣電力公司分攤風險(C)提高故障偵測的準確度(D)令插接到插座的用電設
- 將資料庫中的各種資料設計成表格型式,並以表格作為存取標的,這種資料庫管理系統屬於下列何者?(A)網路式資料庫管理系統(B)關聯式資料庫管理系統 (C)結構式資料庫管理系統 (D)檔案式資料庫管理
- 下列哪一個程式語言是用來寫伺服端執行的動態網頁程式?(A) JavaScript(B) HTML (C) ASP (D) Flash
- Java 程式在執行的時候,執行平台上必須要安裝什麼軟體方可執行?(A) JavaScript(B) JVM (C) Eclips (D) Active X
- 下列迴圈若 k 的初值為 10,終值 2,增值為 -2,則空白處該填哪一項? for ( int k=10 ; k <= 2 ; _____)(A) k -= 2(B) k-2 (C) k =
- 依照電磁學理論,有關電磁場的敘述,下列何者錯誤?(A)磁通密度 B(mG)與導線電流大小成正比 (B)離開導線越遠,磁通密度越低(C)磁通隨時間變化時,在磁場中的線圈不會有感應電動勢產生(D)導
- 下列迴圈執行之後,變數 sum 裡面的值會是多少? (A) 10(B) 0 (C) 5 (D) 15
- 若變數宣告如下:int counter, grade, total; float average;則下列運算式當中,空格裏會是什麼? average = ( ______ ) total / c
- 下列程式片段會輸出什麼值? (A) 26(B) 27 (C) 28 (D) 29
- 在 C/C++, C#, Java 等語言中,有關在 switch 敘述(statement)中的 case 標籤(label),下列何種用法錯誤?(A) case 2:(B) case 20:
- 下列程式片段若變數 season 讀入的值為 1,則會輸出什麼? (A)請穿著長袖出門(B)請穿著長袖出門 請穿著短袖出門(C)請穿著短袖出門 (D)請加件長袖輕薄外套出門
- 在 C/C++, C#, Java 等語言中,下列哪一種敘述(statement)不是迴圈(loop)?(A) if-else(B) while (C) do-while (D) for
- 在 C/C++, C#, Java 等語言中,若執行 m = n++; 敘述之前 n 的值是 20,則執行完此敘述後 m 及 n 的值分別為:(A) m = 20, n = 20(B) m =
- 使用 C/C++, C#, Java 等語言時,當碰到有兩件事依不同條件只會作其中一件事,且一定會做其中一件事的狀況時,最適合採用的程式寫法是:(A)使用一個 if-else 敘述(B)使用一個
- 使用 C/C++, C#, Java 等語言時,如果要在 while 迴圈的前半段執行完後依某種條件不執行迴圈的後半段,而直接回到 while 迴圈開頭檢視是否進行下一個輪迴,則必須使用下列何者
- 使用 C/C++, C#, Java 等語言時,要處理陣列 int A[100]中的每個元素時,宜採用之最佳敘述(statement)是:(A) do-while(B) while (C) fo
- 有關程式之撰寫,下列哪種觀念正確?(A)為了程式簡潔,變數名稱用簡單的代號最好(B)每一行都對齊到最左邊,程式最整齊(C)有獨立邏輯且很多地方都要執行的程式片段最好寫成函數(function)(
- 有關函數(function)的敘述,下列何者錯誤?(A)可以重複呼叫(call)(B)返回(return)敘述中必須指定要回到哪裡(C)參數(argument)可以不只一個 (D)可以有返回值(
- 在資料關聯性的例子中,若一個學生可以選修多門課程,同一門課可以讓多位學生來選修,是屬於下列哪一種關聯性?(A)一對一(B)一對多 (C)多對多 (D)繼承