軟件設計師當天每日一練試題地址:www.jazzmuze.com/exam/ExamDay.aspx?t1=4
往期軟件設計師每日一練試題匯總:www.jazzmuze.com/class/27/e4_1.html
軟件設計師每日一練試題(2023/3/21)在線測試:www.jazzmuze.com/exam/ExamDay.aspx?t1=4&day=2023/3/21
點擊查看:更多軟件設計師習題與指導
軟件設計師每日一練試題內容(2023/3/21)
試題1
面向對象程序設計語言為 ( ) 提供支持。
A、面向對象用例設計階段
B、面向對象分析階段
C、面向對象需求分析階段
D、面向對象實現階段
查看答案
試題參考答案:D
試題2
計算機病毒的特征不包括( )。查看答案
試題參考答案:D
試題3
高質量的文檔所應具有的特性中,不包括()。
A.針對性,文檔編制應考慮讀者對象群
B.精確性,文檔的行文應該十分確切,不能出現多義性的描述
C.完整性,任何文檔都應當是完整的、獨立的,應該自成體系
D.無重復性,同一軟件系統的幾個文檔之間應該沒有相同的內容,若確實存在相同內容,則可以用“見**文檔**節(jié)”的方式引用
查看答案
試題參考答案:D
試題4
( )模式將一個復雜對象的構建與其表示分離,使得同樣的構建過程可以創(chuàng) 建不同的表示。以下( )情況適合選用該模式。
①抽象復雜對象的構建步驟
②基于構建過程的具體實現構建復雜對象的不同表示
③一個類僅有一個實例
④一個類的實例只能有幾個不同狀態(tài)組合中的一種
A.生成器
B.工廠方法
C.原型
D.單例
A.①②
B.②③
C.③④
D.①④
查看答案
試題參考答案:A、A
試題5
SOCKS is a generic proxy protocol for ICP/IP-based networking , applications. SOCKS includes two (1), the SOCKS server and the SOCKS client. The SOCKS server is implemented at the application layer. The SOCKS client is implemented between applications and the(2) layer. When an application client needs to connect to an application server, the client connects to a SOCKS proxy server. The proxy server connects to the application server instead of. the client, and (3)data between the client and the application server. For the application server, the proxy server is the (4) . SOCKS is also one of the popular (5)to network firewalls. Because of its simplicity and flexibility, SOCKS has been used as generic application proxy in virtual private network (VPN), and for extranet applications.
(1)A、elements
B、components
C、services
D、ctients
(2)A、transport
B、transmission
C、network
D、datalink
(3)A、relays
B、replaces
C、replays
D、repeals
(4)A、workstation
B、user
C、customer
D、client
(5)A、methods
B、alternatives
C、choices
D、replacements
查看答案
試題參考答案:B、A、A、D、B
試題6
以下關于UML狀態(tài)圖的敘述中,不正確的是(1)。對下圖的描述正確的是(2)。
(1)A.用于描述一個對象在多個用例中的行為
B.用于某些具有多個狀態(tài)的對象而不是系統中大多數或全部對象
C.用于描述多個對象之間的交互
D.可以用于用戶界面或控制對象
(2)A.ON是一個并發(fā)狀態(tài)
B.因為此狀態(tài)圖中沒有終止( final)狀態(tài),所以此圖是無效的
C.play、stop和rew是動作
D.ON是超狀態(tài)
查看答案
試題參考答案:C、D
試題7
Designing object -oriented software is hard,and designing ( )object -oriented software is even harder.You must find pertinent(相關的)objects,factor them into class at the rightgranularity,define class interfaces and inheritances,and establish key relationships among them.You design should be specific to the problem at hand,but also( )enough to address future problems and requirements.You also want to avoid redesign,or atleast minimize it.Experienced object -oriented designers will tell you that a reusable and flexible design is difficult if not impossible to get "right" the first time.Before a design is finished,they usually try to reuse it several times,madifring it each time.Yet experienced object-oriented designers do make good designs.Meanwhile new designers are ( )by the options available and tend to fall back on non-object-oriented techniques they're used before.lt takes a long time for movies to learn that goodobeject-oriented design is all about.Experienced designers evidently know something inexperiencedones.What is it?One thing expert desigeners know not to do is solve every problem from first principles.Rather, theyreuse solutions that have worked for them in the past.When they find a good ( ).They use it aqain and again.Such experience is part of what makes them experts.Consequently,you'll find ( ) patterns of classes and communicating objects in many object-oriented systems.查看答案
試題參考答案:B、D、A、D、D
試題8
若某企業(yè)擁有的總資金數為15,投資4個項目P1、P2、P3、P4,各項目需要的最大資金數分別是6、8、8、10,企業(yè)資金情況如表2-1所示。P1新申請2個資金,P2新申請1個資金,若企業(yè)資金管理處為項目P1和P2分配新申請的資金,則P1、P2、P3、P4尚需的資金數分別為(1);假設P1已經還清所有投資款,企業(yè)資金使用情況如表2-2所示,那么企業(yè)的可用資金數為(2)。若在表2-2所示的情況下,企業(yè)資金管理處為P2、P3、P4各分配資金數2、2、3,則分配后P2、P3、P4已用資金數分別為(3)。
(1) A.1、3、6、7,可用資金數為0,故資金周轉狀態(tài)是不安全的
B.2、5、6、7,可用資金數為1,故資金周轉狀態(tài)是不安全的
C.2、4、6、7,可用資金數為2,故資金周轉狀態(tài)是安全的
D.3、3、6、7,可用資金數為2,故資金周轉狀態(tài)是安全的
(2) A.4
B.5
C.6
D.7
(3) A.3、2、3,尚需資金數分別為5、6、7,故資金周轉狀態(tài)是安全的
B.5、4、6,尚需資金數分別為3、4、4,故資金周轉狀態(tài)是安全的
C.3、2、3,尚需資金數分別為5、6、7,故資金周轉狀態(tài)是不安全的
D.5、4、6,尚需資金數分別為3、4、4,故資金周轉狀態(tài)是不安全的
查看答案
試題參考答案:C、D、D
試題9
某開發(fā)小組欲為一公司開發(fā)一個產品控制軟件,監(jiān)控產品的生產和銷售過程,從購買各種材料開始,到產品的加工和銷售進行全程跟蹤。購買材料的流程、產品的加工過程以及銷售過程可能會發(fā)生變化。該軟件的開發(fā)最不適宜采用( )模型,主要是因為這種模型( )。
A.瀑布
B.原型
C.增量
D.噴泉
A.不能解決風險
B.不能快速提交軟件
C.難以適應變化的需求
D.不能理解用戶的需求
查看答案
試題參考答案:A、C
試題10
(51)A. A
B. B
C. C
D. D
(52)A. A
B. B
C. C
D. D
(53)A. A
B. B
C. C
D. D
(54)A. A
B. B
C. C
D. D
查看答案
試題參考答案:C、A、D、B
信管網訂閱號
信管網視頻號
信管網抖音號
溫馨提示:因考試政策、內容不斷變化與調整,信管網網站提供的以上信息僅供參考,如有異議,請以權威部門公布的內容為準!
信管網致力于為廣大信管從業(yè)人員、愛好者、大學生提供專業(yè)、高質量的課程和服務,解決其考試證書、技能提升和就業(yè)的需求。
信管網軟考課程由信管網依托10年專業(yè)軟考教研傾力打造,教材和資料參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學員考試保駕護航。面授、直播&錄播,多種班型靈活學習,滿足不同學員考證需求,降低課程學習難度,使學習效果事半功倍。
發(fā)表評論 查看完整評論 | |