阿摩線上測驗
登入
首頁
>
技檢◆電腦軟體設計共同科目
> 115年 - 90004 電腦軟體設計共同科目 乙級 工作項目 02:系統發展 51-100(2026/01/14 更新)#136857
115年 - 90004 電腦軟體設計共同科目 乙級 工作項目 02:系統發展 51-100(2026/01/14 更新)#136857
科目:
技檢◆電腦軟體設計共同科目 |
年份:
115年 |
選擇題數:
50 |
申論題數:
0
試卷資訊
所屬科目:
技檢◆電腦軟體設計共同科目
選擇題 (50)
51. 在軟體開發團隊的運作時,應設法增加其凝聚力,而避免形成小組毒性(Team Toxicity),下列何者較不會產生小組毒性? (A)狂熱的工作環境 (B)角色定義不清楚 (C)不隱瞞壞消息 (D)連續及重複發生錯誤 。
52. 軟體度量(Metric)中,下列何者不屬於以程式大小為導向者? (A)每千行程式(KLOC)所含的缺陷(Defects) (B)每千行程式(KLOC)所含的錯誤 (C)每人每月所生產的程式碼 (D)功能點(Function Point) 。
53. 有關專案管理的觀念,何者不正確? (A)每個專案均有其不同的工作與使用者特性 (B)專案中的工作項目有些是必須的,有些是有選擇性的 (C)成本、品質、時程三者,品質一定是最重要 (D)專案中的工作項目有些是循序的,有些是可同時進行 。
54. 若軟體採外包,會訂定 RFP,那是什麼? (A)Requirements for Planning(規劃所要之需求) (B)Requirements for Planner(規劃師應達成之要求) (C)Regards for Planner(規劃師應知) (D)Request for Proposals(徵求建議書) 。
55. 有關軟體開發的描述,下列何者比較正確? (A)一個原估算 5 人工作 3 年的專案,應可以 15 人工作 1 年完成 (B)軟體工作人數與整體生產力的關係為非線性 (C)若進度落後,可增加更多的程式設計師以趕上進度 (D)若四位工程師,每位獨立之生產力為 5000LOC/年,則形成一小組後,小組之生產力應為 20000LOC/年 。
56. 有關資料流程圖(Data Flow Diagram)中,外部實體(External Entity)與程序(Process)的資料流程繪法,下列何者錯誤? (A)由一個外部實體至一個程序 (B)由一個程序至一個外部實體 (C)由一個外部實體至另一個外部實體 (D)由一個程序至另一個程序 。
57. 有關資料流程圖(Data Flow Diagram)中,資料儲存(Data Store)與程序(Process)的資料流程繪法,下列何者錯誤? (A)由一個資料儲存至一個程序 (B)由一個程序至一個資料儲存 (C)由一個程序至另一個程序 (D)由一個資料儲存至另一個資料儲存 。
58. 有關繪製資料流程圖(Data Flow Diagram)中的平衡(Balancing)原則,何者敘述正確? (A)圖的左右應平衡,不應偏左或偏右 (B)圖的上下應平衡,不應偏上或偏下 (C)圖展開時,上下層次內容應對應 (D)程序(Process)數目與資料儲存(Data Store)數目應平衡 。
59. 軟體系統分析設計概念的描述中,以下那項是錯誤的? (A)軟體設計等同於原始程式的編寫 (B)軟體設計的抽象層次比原始程式編碼寫的高 (C)軟體設計時必需考慮軟體品質的問題 (D)軟體設計必須滿足軟體分析模型規範 。
60. UML 符號不會對模型語意有任何衝擊的是以下那一個? (A)註解(Note)(B)立體型(Stereotype) (C)標籤值(Tagged Value) (D)限制(Constraint) 。
61. UML 語意的延伸,以增加新的規則或修改既有的規則,是下列那一個機制? (A)註解(Note) (B)立體型(Stereotype) (C)標籤值(Tagged Value) (D)限制(Constraint) 。
62. UML 的註解(Note)是屬於下列那一個機制? (A)規格(Specification) (B)裝飾(Adornment) (C)一般劃分(Common Division) (D)擴充機制(ExtensibilityMechanism) 。
63. 在 UML 中,下列那一種圖可代表物件間訊息傳遞的動態模型? (A)使用案例圖(Use Case Diagram) (B)類別圖(Class Diagram) (C)狀態圖(StateDiagram) (D)循序圖(Sequence Diagram) 。
64. 在物件導向中的多型(Polymorphism)是指下列何者? (A)在類別圖(ClassDiagram)中,物件的畫法有多種 (B)在不同類別中,相同的操作(Operation)可有不同的實行方法(Implementation) (C)在不同類別中,相同的屬性(Attribute)可有不同的別名(Alias) (D)在不同類別中,相同的實行方法 (Implementation)可有不同的操作(Operation) 。
65. 有關 UML 的敘述何者正確? (A)是一種第三代程式語言 (B)是一種塑模語言 (C)是適用於特殊領域 (D)到目前只有 UML1 。
66. 有關 UML 的使用案例(Use Case) 模型的描述,以下何者正確? (A)使用案例是從使用者的角度描述系統的使用方式 (B)使用案例的劇本(Scenario)是以圖形化方式表示系統內部行為 (C)使用案例的劇本必須強調系統內部物件的互動 (D)主角(Actor)只能是使用者 。
67. 有關 UML 的使用案例圖(Use Case Diagram)的元素,以下那一個是在系統外面? (A)使用案例 (B)關聯(Association) (C)主角(Actor) (D)相依(Dependency) 。
68. 發展 UML 的使用案例圖(Use Case Diagram),是根據以下那一項提供資訊? (A)類別圖(Class Diagram) (B)循序圖(Sequence Diagram) (C)客戶需求(D)設計者的需求 。
69. 在 UML 中可以稱為 "使用案例實例(Use Case Instance)" 的,是以下那一項? (A)主角(Actor) (B)一般化(Generalization) (C)劇本(Scenario) (D)介面(Interface) 。
70. 在 UML 的使用案例圖(Use Case Diagram)中,與系統互動的外在實體(External Entity),應被定義為下列何者? (A)玩家(Player) (B)主角(Actor)(C)來源(Source) (D)目的(Target) 。
71. 在 UML 的使用案例圖(Use Case Diagram)中,使用案例應被繪為何種圖示? (A)正方形 (B)圓角之矩形 (C)橢圓形 (D)人形 。
72. 在 UML 的使用案例圖(Use Case Diagram)中,若案例 "Place Order"與"Track Order"均會需要"Validate User",則案例 "Place Order"與"Validate User"間的關係為何? (A)包含(Include) (B)延伸(Extend) (C)工作(Working) (D)呼叫(Call) 。
73. UML 一般化(Generalization)關係是指以下那一個的連線關係? (A)普通物件與特殊化物件 (B)父代物件與子代物件 (C)介面與類別 (D)一般化類別與特殊化類別 。
74. UML 類別圖中屬性的可視性(Visibility)對物件存取只限該類別本身,下列那一個正確? (A)Public (B)Private (C)Protected (D)Friend 。
75. UML 類別圖中的導出屬性(Derived Attribute)的符號是以下那一個? (A)#(B)* (C)+ (D)/ 。
76. UML ----->符號在類別圖中代表以下那一個意義? (A)關聯(Association)(B)組合(Aggregation) (C)合成(Composition) (D)相依(Dependency) 。
77. UML 在類別圖中何種關係有繼承的意思? (A)一般化(Generalization) (B)組合(Aggregation) (C)合成(Composition) (D)相依(Dependency) 。
78. UML 相依(Dependency) 關係若是一種 Use 關係,以下那一個敘述正確? (A)代表某類別的物件不會被另一個物件所使用,只是呼叫 (B)代表某一個事物的改變有可能會影響到另一個使用事物 (C)代表使用者與被使用者之間沒有關係 (D)代表被使用者不會是使用者的屬性 。
79. UML 聚合(Aggregation)關係是一種特殊的關聯(Association),用來指出參與的物件並非只是互相溝通的獨立物件,下列那一個敘述正確? (A)它們被聚合起來或被設定在一起 (B)它們被拆解起來或被分離開來 (C)它們被組合起來或被綁在一起不可分離 (D)它們是一種特殊的繼承關係 。
80. UML 組合(Composition)關係與組成部分有其生命延展關係,下列敘述哪一個正確? (A)不可分離,子類別不可單獨存在 (B)可分離,子類別可單獨存在 (C)不可分離,子類別可單獨存在 (D)可分離,子類別不可單獨存在 。
81. UML 中那一項特性必須存在類別圖中,但不一定存在物件圖中? (A)Link (B)Attribute (C)Operations/Method (D)Association 。
82. 在 UML 中,下列何者提供一個類別(Class)的外在介面? (A)觀點(View)(B)建構子(Constructor) (C)操作(Operation) (D)關聯(Association) 。
83. 在 UML 類別圖(Class Diagram)中,關聯(Association)代表下列何者? (A)物件集合(Set) (B)物件間關係(Relationship) (C)物件範圍(Scope) (D)物件觀點(View) 。
84. 在 UML 類別圖(Class Diagram)中,下列何者代表某類物件參與另一類物件的關係次數限制,至少為 0、至多為 1? (A)1..0 (B)0..1 (C)0-1 (D)1-0 。
85. 在 UML 類別圖(Class Diagram)中,學生(Student)與研究生(GraduateStudent)間的關係特別,以下那一類關係最適合? (A)集合(Set) (B)一般化(Generalization) (C)聚合(Aggregation) (D)實體化(Materialization) 。
86. 在 UML 類別圖(Class Diagram)中,部分屬於 (Part-of)的觀念用何種關係代表? (A)集合(Set) (B)一般化(Generalization) (C)聚合(Aggregation) (D)實體化(Materialization) 。
87. 在 UML 類別圖(Class Diagram)中,在建築物(Building)與房間(Room)的關聯線上,靠近建築物有個實心的小菱形這是代表下列何者? (A)組合(Composition) (B)一般化(Generalization) (C)聚合(Aggregation) (D)實體化(Materialization) 。
88. 在 UML 類別圖(Class Diagram)中,類別沒有自己直接的實例(Instances),稱為下列何者? (A)不完全類別(Incomplete Class) (B)抽象類別(Abstract Class) (C)空白類別(Empty Class) (D)間接類別(IndirectClass) 。
89. 在 UML 類別圖(Class Diagram)中,操作(Operation)只有規格,沒有實施方法者 (Implementation Method),稱為下列何者? (A)不完全操作(Incomplete Operation) (B)未定操作(Unresolved Operation) (C)粗略操作(Rough Operation) (D)抽象操作(Abstract Operation) 。
90. 在 UML 類別圖(Class Diagram)中,若某類別甲與另一類別乙間關聯,靠近甲寫個數字 1,這是代表什麼? (A)甲的每個實例(Instance)剛好會與 1個乙的實例產生關聯 (B)乙的每個實例剛好會與 1 個甲的實例產生關聯(C)甲的每個實例至少會與 1 個乙的實例產生關聯,至多無限制 (D)乙的每個實例至少會與 1 個甲的實例產生關聯,至多無限制 。
91. 在 UML 類別圖(Class Diagram)中,若類別甲、乙間的關聯是 R1,類別甲、丙間的關聯是 R2,有個虛線箭頭由 R2 的線指向 R1,虛線箭頭旁寫著{subset},請問這代表什麼? (A)一種限制:類別丙是類別乙的子集合(B)一種順序:關聯 R1 應發生在關聯 R2 之前 (C)一種限制:關聯 R2 是關聯 R1 的子集合 (D)一種順序:關聯 R2 應發生在關聯 R1 之前 。
92. 在 UML 類別圖(Class Diagram)中,類別甲之操作(Operation)A 為斜體字,類別乙有三角形箭頭指向物件甲,類別乙也有個操作 A(但不是斜體字),請問下列何者正確? (A)類別乙繼承類別甲操作 A 之規格(Specification)與實施方法 (Implementation Method) (B)類別乙繼承類別甲操作 A 之規格(Specification),但用自己的實施方法(Implementation Method) (C)類別乙不繼承類別甲操作 A 之規格(Specification),但繼承其實施方法 (Implementation Method) (D)類別乙不繼承類別甲操作 A 之規格(Specification),也不繼承其實施方法(Implementation Method) 。
93. UML 類別圖(Class Diagram)中的套件可視性(Package Visibility)的符號,以下何者正確? (A)~ (B)# (C)+ (D)/ 。
94. 在 UML 類別圖(Class Diagram)中,以下那一個是不存在的? (A)註解(Notes) (B)限制(Constraint) (C)角色名稱(Role Name) (D)同步(Synchronous) 。
95. 在 UML 類別圖(Class Diagram)中,靜態屬性使用以下那一個方式表示? (A)斜線字體 (B)粗體字體 (C)加上底線 (D)在前面加上 static 。
96. UML 的限制可以使用 OCL 說明,OCL 原文為以下那一個? (A)OpenConstraint Language (B)Object Constraint Language (C)ObjectCommunication Language (D)Open Communication Language 。
97. 在 UML 循序圖(Sequence Diagram)中,出現打叉的 X 符號,那是代表什麼? (A)該圖錯誤(Error) (B)該物件(Object)毀滅(Destroy) (C)該訊息(Message)錯誤(Error) (D)該使用案例(Use Case)結束(End) 。
98. 在 UML 循序圖(Sequence Diagram)中,物件間是靠什麼溝通? (A)行動(Action) (B)資料(Data) (C)訊息(Message) (D)共同父母(Parent) 。
99. 在 UML 的循序圖(Sequence Diagram)中,以下敘述那一個錯誤? (A)參與者只有角色和物件 (B)訊息傳送會引發啟動(Activation) (C)參與者可以傳送訊息給自己稱為自我呼叫(Self-call) (D)生命線(Lifeline)的時間順序是由上而下 。
100. 在 UML 的循序圖(Sequence Diagram)中,以下敘述那一個錯誤? (A)訊息包含參數 (B)訊息呼叫的回傳以虛線箭頭表示 (C)參與者可以自我毀滅(Self-deletion) (D)結合關係以實線表示 。
申論題 (0)