av免费网址-青青青手机在线视频-√天堂资源中文-免费在线观看av网站-午夜dj视频在线观看完整版1-老少配老妇老熟女中文普通话-亚洲精品久久久久成人2007-国产精品边做奶水狂喷-另类综合小说-精品无码成人片一区二区-超碰超在线-国产对白刺激视频-亚洲天堂网在线观看-国产精品国产精品偷麻豆-国产精品美女久久久久久福利-国产露脸国语对白在线-91人人爽久久涩噜噜噜-亚洲欧美久久-久久综合色网-特级黄色 一级播放

2016年上半年軟件設計師考試真題上午卷(2)

軟件設計師 責任編輯:木木 2016-06-16

添加老師微信

備考咨詢

加我微信

摘要:下面希賽軟考學院為您整理了2016年上半年軟件設計師考試真題上午卷,助你輕松備考。

       獲得武功秘籍,修的一身好功夫,就能如魚得水般行走于江湖中。獲得軟考真題,取得命題方向,成功通過考試就游刃有余。下面希賽軟考網為您整理了2016年上半年軟件設計師考試真題上午卷,助你輕松備考。


       >>>點擊進入軟件設計師考試歷年真題在線測試


       2016年上半年軟件設計師考試真題上午卷第二部分

       ●進程P1、P2、P3、P4和P5的前趨圖如下圖所示:

       若用PV操作控制進程P1、P2、P3、P4和P5并發執行的過程,則需要設置5個信號S1、S2、S3、S4和S5,且信號量S1~S5的初值都等于零。下圖中a和b處應分別填(26);c和d處應分別填寫(27);e和f處應分別填寫(28)。

       A.V(S1)P(S2)和V(S3)

       B.P(S1)V(S2)和V(S3)

       C.V(S1)V(S2)和V(S3)

       D.P(S1)P(S2)和V(S3)

       (27)A.P(S2)和P(S4)

       B.P(S2)和V(S4)

       C.V(S2)和P(S4)

       D.V(S2)和V(S4)

       (28)A.P(S4)和V(S4)V(S5)

       B.V(S5)和P(S4)P(S5)

       C.V(S3)和V(S4)V(S5)

       D.P(S3)和P(S4)V(P5)

       ●如下圖所示,模塊A和模塊B都訪問相同的全局變量和數據結構,則這兩個模塊之間的耦合類型為(29)耦合。

       A. 公共

       B.控制

       C.標記

       D.數據

       ●以下關于增量開發模型的敘述中,不正確的是(30)。

       A.不必等到整個系統開發完成就可以使用

       B.可以使用較早的增量構件作為原型,從而獲得稍后的增量構件需求

       C.優先級較高的服務先交付,這樣最重要的服務接受最多的測試

       D.有利于進行好的模塊劃分

       ●在設計軟件的模塊結構時,(31)不能改進設計質量。

       A.模塊的作用范圍應在其控制范圍之內

       B.模塊的大小適中

       C.避免或減少使用病態連接(從中部進入或訪問一個模塊)

       D.模塊的功能越單純越好

       ●軟件體系結構的各種風格中,倉庫風格包含一個數據倉庫和若干個其他構件。數據倉庫位于該體系結構的中心,其他構件訪問該數據倉庫并對其中的數據進行增、刪、改等操作。以下關于該風格的敘述中,不正確的是(32)。(33)不屬于倉庫風格。

       A.支持可更改性和可維護性

       B.具有可復用的知識源

       C.支持容錯性和健壯性

       D.測試簡單

       A.數據庫系統

       B.超文本系統

       C.黑板系統

       D.編譯器

       ●下圖(a)所示為一個模塊層次結構的例子,圖(b)所示為對其進行集成測試的順序,則此測試采用了(34)測試策略。該測試策略的優點不包括(35)。

       A.自底向上

       B.自頂向下

       C.三明治

       D.一次性

       (35)A.較早地驗證了主要的控制和判斷點

       B.較早地驗證了底層模塊

       C.測試的并行程度較高

       D.較少的驅動模塊和樁模塊的編寫工作量

       ●采用McCabe度量法計算下圖所示程序的環路復雜性為(36)。

       (36)A.1

       B.2

       C.3

       D.4

       ●在面向對象方法中,(37)是父類和子類之間共享數據和方法的機制。子類在原有父類接口的基礎上,用適合于自己要求的實現去置換父類中的相應實現稱為(38)。

       (37)A.封裝

       B.繼承

       C.覆蓋

       D.多態

       (38)A.封裝

       B.繼承

       C.覆蓋

       D.多態

       ●在UML用例圖中,參與者表示(39)。

       A.人、硬件或其他系統可以扮演的角色

       B.可以完成多種動作的相同用戶

       C.不管角色的實際物理用戶

       D.帶接口的物理系統或者硬件設計

       ●UML中關聯是一個結構關系,描述了一組鏈。兩個類之間(40)關聯。

       A. 不能有多個

       B. 可以有多個由不同角色標識的

       C.可以有任意多個

       D.的多個關聯必須聚合成一個

       ●如下所示的UML圖是(41),圖中(Ⅰ)表示(42),(Ⅱ)表示(43)。

       (41)A.序列圖

       B.狀態圖

       C.通信圖

       D.活動圖

       (42)A.合并分叉

       B.分支

       C.合并匯合

       D.流

       (43)A.分支條件

       B.監護表達式

       C.動作名

       D.流名稱

       ●為圖形用戶界面(GUI)組件定義不同平臺的并行類層次績構,適合采用(44)模式。

       A.享元(Flyweight)

       B.抽象工廠(Abstract Factory)

       C.外觀(Facade))

       D.裝飾器(Decorator)

       ●(45)設計模式將一個請求封裝為一個對象,從而使得可以用不同的請求對客戶進行參數化,對請求排隊或記錄請求日志,以及支持可撤銷的操作。

       A. 命令(Command)

       B.責任鏈(Chain of Responsibility)

       C.觀察者(Observer)

       D.策略(Strategy)

       ●(46)設計模式最適合用于發布/訂閱消息模型,即當訂閱者注冊一個主題后,此主題有新消息到來時訂閱者就會收到通知。

       A. 適配器(Adapter)

       B.通知(Notifier)

       C.觀察者(Observer)

       D.狀態(State)

       ●因使用大量的對象而造成很大的存儲開銷時,適合采用(47)模式進行對象共享,以減少對象數量從而達到較少的內存占用并提升性能。

       A. 組合(Composite)

       B.享元(Flyweight)

       C.迭代器(Iterator)

       D.備忘(Memento)

       ●移進--歸約分析法是編譯程序(或解釋程序)對高級語言源程序進行語法分析的一種方法,屬于(48)的語法分析方法。

       A. 自頂向下(或自上而下)

       B.自底向上(或自下而上)

       C.自左向右

       D.自右向左

       ●某確定的有限自動機(DFA)的狀態轉換圖如下圖所示(A是初態,C是終態),則該DFA能識別(49)。

       A.aabb

       B.abab

       C.baba

       D.Abba

       ●函數main()、f()的定義如下所示,調用函數f()時,第一個參數采用傳值(call by value)方式,第二個參數采用傳引用(call by reference)方式,main函數中“print(x)”執行后輸出的值為(50)。

       A.1

       B.6

       C.11

       D.12


       >>>點擊查看2016年上半年軟件設計師考試上午真題答案與分析

       >>>返回總目錄:2016年上半年軟件設計師考試真題上午卷匯總


       相關推薦:

       2016年上半年軟件設計師考試下午真題(標準參考答案)

       2015年下半年軟件設計師考試上午真題(解析+標準答案)

       2015年上半年軟件設計師考試上午真題(標準參考答案)

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內容不斷變化與調整,本網站提供的以上信息僅供參考,如有異議,請考生以權威部門公布的內容為準!

軟考備考資料免費領取

去領取

!
咨詢在線老師!