在線題庫:軟考高級系統架構設計師每日一練(78)


為幫助大家更好的備考軟考高級系統架構設計師考試,小編為大家整理了“在線題庫:軟考高級系統架構設計師每日一練”內容,以供考生們參考,具體內容詳見下文。
溫馨提示:考生如果想了解或擔心錯過系統架構設計師的報名時間、考試時間、成績查詢時間、證書領取時間等時間節點,可使用“ 免費預約短信提醒”服務,預約成功,屆時重要考試節點我們會以短信形式及時提醒您!
軟考高級系統架構設計師每日一練(78)
1、項目時間管理中的過程包括()。
A、活動定義、活動排序、活動的資源估算和工作進度分解
B、活動定義、活動排序、活動的資源估算、活動歷時估算、制定計劃和進度控制
C、項目章程、項目范圍管理計劃、組織過程資產和批準的變更申請
D、生產項目計劃、項目可交付物說明、信息系統要求說明和項目度量標準
參考答案:B
答案解析:
時間管理的過程包括:
1、活動定義
2、活動排序
3、活動的資源估算
4、活動歷時估算
5、制定計劃
6、進度控制
段頁式存儲管理方式即先將用戶程序分成若干個段,再把每個段分成若干個頁,并為每一個段賦予一個段名。
2、對于違反里氏替換原則的兩個類A和B,可以采用的候選解決方案中,正確的是()。
A、盡量將一些需要擴展的類或者存在變化的類設計為抽象類或者接口,并將其作為基類,在程序中盡量使用基類對象進行編程
B、創建一個新的抽象類C,作為兩個具體類的超類,將A和B共同的行為移動到C中,從而解決A和B行為不完全一致的問題
C、將B到A的繼承關系改成組合關系
D、區分是“ls-a”還是“Has-a”。如果是Is-a,可以使用繼承關系,如果是Has-a,應該改成組合或聚合關系
參考答案:A
答案解析:
里氏替換原則是面向對象設計原則之一,由Barbara lisk0v提出,其基本思想是,一個軟件實體如果使用的是一個基類對象,那么一定適用于其子類對象,而且覺察不出基類對象和子類對象的區別,即把基類都替換成它的子類,程序的行為沒有變化。反過來則不一定成立,如果一個軟件實體使用的是一個子類對象,那么它不一定適用于基類對象。
在運用里氏替換原則時,盡量將一些需要擴展的類或者存在變化的類設計為抽象類或者接口,并將其作為基類,在程序中盡量使用基類對象進行編程。由于子類繼承基類并實現其中的方法,程序運行時,子類對象可以替換基類對象,如果需要對類的行為進行修改,可以擴展基類,增加新的子類,而無需修改調用該基類對象的代碼。
3、某公司欲開發一套窗體圖形界面類庫。該類庫需要包含若干預定義的窗格(Pane)對象,例如TextPane、ListPane等,窗格之間不允許直接引用?;谠擃悗斓膽糜梢粋€包含一組窗格的窗口組成,并需要協調窗格之間的行為?;谠擃悗?,在不引用窗格的前提下實現窗格之間的協作,應用開發者應采用()最為合適。
A、備忘錄模式
B、中介者模式
C、訪問者模式
D、迭代器模式
參考答案:B
答案解析:
本題主要考查設計模式的理解與應用。根據題干描述,應用系統需要使用某公司開發的類庫,該應用系統是一組窗格組成,應用需要協調窗格之間的行為,并且不能引用窗格自身,在這種要求下,對比4個候選項,其中中介者模式用一個中介對象封裝一系列的對象交互。中介者使用各對象不需要顯式的相互調用,從而使其耦合松散??梢钥闯鲈撃J阶罘闲枨?。
點擊>>2024年上半年系統架構設計師考試綜合知識真題進行免費下載!
以上就是“在線題庫:軟考高級系統架構設計師每日一練(78)”的內容了,希望本文對大家有用。溫馨提示:考生如果擔心自己錯過軟考高級系統架構設計師考試的報名時間、準考證時間、成績查詢時間等時間節點,可使用“ 免費預約短信提醒”服務,預約成功,屆時重要考試節點我們會以短信形式及時提醒您!另外,文章尾部有許多“精選課程”,考生可點擊進行免費領取哦!
最新資訊
- 每日一練!軟考高級系統架構設計師模擬練習題(8月21日)2025-08-21
- 每日一練!軟考高級系統架構設計師模擬練習題(8月15日)2025-08-15
- 每日一練!軟考高級系統架構設計師模擬練習題(8月12日)2025-08-12
- 每日一練!軟考高級系統架構設計師模擬練習題(8月11日)2025-08-11
- 每日一練!軟考高級系統架構設計師模擬練習題(7月31日)2025-07-31
- 每日一練!軟考高級系統架構設計師模擬練習題(7月29日)2025-07-29
- 每日一練!軟考高級系統架構設計師模擬練習題(7月28日)2025-07-28
- 每日一練!軟考高級系統架構設計師模擬練習題(7月21日)2025-07-21
- 每日一練!軟考高級系統架構設計師模擬練習題及答案解析(7月11日)2025-07-11
- 每日一練!軟考高級系統架構設計師模擬練習題(7月8日)2025-07-08