軟件設(shè)計(jì)師當(dāng)天每日一練試題地址:m.xiexiliangjiufa.com/exam/ExamDay.aspx?t1=4
往期軟件設(shè)計(jì)師每日一練試題匯總:m.xiexiliangjiufa.com/class/27/e4_1.html
軟件設(shè)計(jì)師每日一練試題(2021/6/14)在線測(cè)試:m.xiexiliangjiufa.com/exam/ExamDay.aspx?t1=4&day=2021/6/14
點(diǎn)擊查看:更多軟件設(shè)計(jì)師習(xí)題與指導(dǎo)
軟件設(shè)計(jì)師每日一練試題內(nèi)容(2021/6/14)
試題1: 如果要表示待開發(fā)軟件系統(tǒng)中軟件組件和硬件之間的物理關(guān)系,通常采用UML中的()。
A.組件圖
B.部署圖
C.類圖
D.網(wǎng)絡(luò)圖
某開發(fā)人員不顧企業(yè)有關(guān)保守商業(yè)秘密的要求,將其參與該企業(yè)開發(fā)設(shè)計(jì)的應(yīng)用軟件的核心程序設(shè)計(jì)技巧和算法通過論文向社會(huì)發(fā)表,那么該開發(fā)人員的行為 ( ) 。
A、屬于開發(fā)人員權(quán)利不涉及企業(yè)權(quán)利
B、侵犯了企業(yè)商業(yè)秘密權(quán)
C、違反了企業(yè)的規(guī)章制度但不侵權(quán)
D、未侵犯權(quán)利人軟件著作權(quán)
若類 A 僅在其方法 Method1 中定義并使用了類 B 的一個(gè)對(duì)象,類 A 其它部分的代碼都不涉及類 B,那么類 A 與類 B 的關(guān)系應(yīng)為 (1) ;若類 A 的某個(gè)屬性是類 B 的一個(gè)對(duì)象,并且類 A 對(duì)象消失時(shí),類 B 對(duì)象也隨之消失,則類 A 與類 B 的關(guān)系應(yīng)為 (2) 。
(1)A、關(guān)聯(lián)
B、依賴
C、聚合
D、組合
(2)A、關(guān)聯(lián)
B、依賴
C、聚合
D、組合
不同的對(duì)象收到同一消息可以產(chǎn)生完全不同的結(jié)果,這一現(xiàn)象叫做 (1) 。綁定是一個(gè)把過程調(diào)用和響應(yīng)調(diào)用所需要執(zhí)行的代碼加以結(jié)合的過程。在一般的程序設(shè)計(jì)語(yǔ)言中,綁定在編譯時(shí)進(jìn)行,叫做 (2) ;而 (3) 則在運(yùn)行時(shí)進(jìn)行,即一個(gè)給定的過程調(diào)用和執(zhí)行代碼的結(jié)合直到調(diào)用發(fā)生時(shí)才進(jìn)行。
(1)A、繼承
B、多態(tài)
C、動(dòng)態(tài)綁定
D、靜態(tài)綁定
(2)A、繼承
B、多態(tài)
C、動(dòng)態(tài)綁定
D、靜態(tài)綁定
(3)A、繼承
B、多態(tài)
C、動(dòng)態(tài)綁定
D、靜態(tài)綁定
軟件開發(fā)的增量模型()。
A.最適用于需求被清晰定義的情況
B.是一種能夠快速構(gòu)造可運(yùn)行產(chǎn)品的好方法
C.最適合于大規(guī)模團(tuán)隊(duì)開發(fā)的項(xiàng)目
D.是一種不適用于商業(yè)產(chǎn)品的創(chuàng)新模型
面向?qū)ο? )選擇合適的面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言,將程序組織為相互協(xié)作的對(duì)象集合,每個(gè)對(duì)象表示某個(gè)類的實(shí)例,類通過繼承等關(guān)系進(jìn)行組織。
A.分析
B.設(shè)計(jì)
C.程序設(shè)計(jì)
D.測(cè)試
ISO/IEC 9126 軟件質(zhì)量模型中,可靠性質(zhì)特性包括多個(gè)子特性,一軟件在故障發(fā)生后,要求在 90 秒內(nèi)恢復(fù)其性能和受影響的數(shù)據(jù),與達(dá)到此目的有關(guān)的軟件屬性為( )
A、容錯(cuò)性
B、成熟性
C、易恢復(fù)性
D、易操作性
For nearly ten years, the Unified Modeling Language (UML) has been the industrystandard for visualizing, specifying, constructing, and documenting the(1) of a software-intensive system. As the (2)standard modeling language, the UML facilitates communication and reduces confusion among project (3) The recent standardization of UML 2.0 has further extended the language's scope and viability. Its inherent expressiveness allows users to (4) everything from enterprise information systems and distributed Web-based applications to real-time embedded systems. The UML is not limited to modeling software. In fact, it is expressive enough to model (5) systems, such as workflow in the legal system, the structure and behavior of a patien healthcare system, software engineering in aircraft combat systems, and the design of hardware. To understand the UML, you need to form a conceptual model of the language, and this requires learning three major elements: the UML's basic building blocks, the rules that dictate how those building blocks may be put together, and some common mechanisms that apply throughout the UML.
(1)A、classes
B、components
C、sequences
D、artifacts
(2)A、real
B、legal
C、de facto
D、illegal
(3)A、investors
B、developers
C、designers
D、stakeholders
(4)A、model
B、code
C、test
D、modify
(5)A、non-hardware
B、non-software
C、hardware
D、software
Object-oriented analysis (OOA) is a semiformal specification technique for the object-oriented paradigm. Object-oriented analysis consists of three steps. The first step is(1). It determines how the various results are computed by the product and presents this information in the form of a (2) and associated scenarios. The second is (3) , which determines the classes and their attributes, then determines the interrelationships and interaction among the classes. The last step is (4) , which determines the actions performed by or to each class or subclass and presents this information in the form of (5) .
(1)A、use-case modeling
B、class modeling
C、dynamic modeling
D、behavioral modeling
(2)A、collaboration diagram
B、sequence diagram
C、use-case diagram
D、activity diagram
(3)A、use-case modeling
B、class modeling
C、dynamic modeling
D、behavioral modeling
(4)A、use-case modeling
B、class modeling
C、dynamic modeling
D、behavioral modeling
(5)A、activity diagram
B、component diagram
C、sequence diagram
D、state diagram
利用()可以獲取某FTP服務(wù)器中是否存在可寫目錄的信息。
A.防火墻系統(tǒng)
B.漏洞掃描系統(tǒng)
C.入侵檢測(cè)系統(tǒng)
D.病毒防御系統(tǒng)
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,信管網(wǎng)網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)以權(quán)威部門公布的內(nèi)容為準(zhǔn)!
信管網(wǎng)致力于為廣大信管從業(yè)人員、愛好者、大學(xué)生提供專業(yè)、高質(zhì)量的課程和服務(wù),解決其考試證書、技能提升和就業(yè)的需求。
信管網(wǎng)軟考課程由信管網(wǎng)依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識(shí)與高頻考點(diǎn),為學(xué)員考試保駕護(hù)航。面授、直播&錄播,多種班型靈活學(xué)習(xí),滿足不同學(xué)員考證需求,降低課程學(xué)習(xí)難度,使學(xué)習(xí)效果事半功倍。
發(fā)表評(píng)論 查看完整評(píng)論 | |