軟體設計師考試18年上半年上午考試真題及解析 二

2022-05-06 13:03:10 字數 2530 閱讀 6858

6.在安全通訊中,s將所傳送的資訊使用(

8)進行數字簽名,

t收到該訊息後可利用(

9)驗證該訊息的真實性。

選項:(8)

a. s

的公鑰 b.s的私鑰 c.t的公鑰 d.t的私鑰

(9)a. s的公鑰 b.s的私鑰 c.t的公鑰 d.t的私鑰

答案:b,a

解析:數字簽名技術是將摘要資訊用傳送者的私鑰加密,與原文一起傳送給接收者。接收者只有用傳送者的公鑰才能解密被加密的摘要資訊,然後用hash函式對收到的原文產生乙個摘要資訊,與解密的摘要資訊對比。如果相同,則說明收到的資訊是完整的,在傳輸過程中沒有被修改,否則說明資訊被修改過,因此數字簽名能夠驗證資訊的完整性。

數字簽名是個加密的過程,數字簽名驗證是個解密的過程。

7.以下關於計算機軟體著作權的敘述中,正確的是(12)

選項:a.非法進行拷貝,發布或更改軟體的人被稱為軟體盜版者

b.《計算機軟體保護條例》是國家智財權局頒布的,用來保護軟體著作權人的權益

c. 軟體著作權屬於軟體開發者,軟體著作權自軟體開發完成之日起產生

d. 使用者購買了具有版權的軟體,則具有對該軟體的使用權和複製權

答案:c

解析:***於2023年6月4日發布了《計算機軟體保護條例》。該條例指出:計算機軟體是指電腦程式及有關文件。受保護的軟體必須由開發者獨立開發,即必須具備原創性,同時,必須是已固定在某種有形物體上而非存在於開發者的頭腦中。新條例自2023年1月1日起施行。2023年6月4日***發布的《計算機軟體保護條例》同時廢止。

軟體開發者的開發者身份權保護期不受限制。

軟體著作權的其他權利保護期為

25年,截止於軟體首次發表後第25年的12月31日,保護期滿前,軟體著作權人可以向軟體登記機關申請續展25年,但保護期最長不超過50

年。因繼承或單位分立、合併等法律行為使著作權人主體發生合法變更時,不改變相應軟體著作權的保護期。因依法簽訂使用權或使用權許可合同而轉讓有關權利時,轉讓活動的發生不改變有關軟體著作權的保護期。當擁有軟體著作權的單位終止或擁有軟體著作權的公民死亡而無合法繼承者時,除開發者身份權外,有關軟體的其他各項權利在保護期滿之前進入公有領域。

計算機軟體所有人應向軟體登記機構辦理軟體著作權登記。軟體登記機構發放的登記證明檔案,是軟體著作權有效或者登記申請檔案中所述事實確定的初步證明。

凡已辦登記的軟體,在軟體權利發生轉讓活動時,受讓方應當在轉讓合同正式簽訂後3個月內向軟體登記管理機構備案,否則不能對抗第三者的侵權活動。中國藉的軟體著作權人將其在中國境內開發的軟體權利向外國人許可或轉讓時,應當報請***有關主管部門批准並向軟體登記管理機構備案。

軟體著作權人,是指依法享有軟體著作權的自然人、法人或者其他組織。軟體著作權自軟體開發完成之日起產生。除法律另有規定外,軟體著作權屬於軟體開發者,即實際組織開發、直接進行開發,並對開發完成的軟體承擔責任的法人或者其他組織;或者依靠自己具有的條件獨立完成軟體開發,並對軟體承擔責任的自然人。如無相反證據,在軟體上署名的自然人、法人或者其他組織為開發者。

委託開發、合作開發軟體著作權的歸屬及行使原則與一般作品著作權歸屬及行使原則一樣,但職務計算機軟體的著作權歸屬有一定的特殊性。自然人在法人或者其他組織中任職期間所開發的軟體有下列情形之一的,該軟體著作權由該法人或者其他組織享有,該法人或者其他組織可以對開發軟體的自然人進行獎勵:

(1)針對本職工作中明確指定的開發目標所開發的軟體;

(2)開發的軟體是從事本職工作活動所預見的結果或者自然的結果; 

(3)主要使用了法人或者其他組織的資金、專用裝置、未公開的專門資訊等物質技術條件所開發並由法人或者其他組織承擔責任的軟體。

使用者購買了具有版權的軟體,僅僅有了使用權,想想正版的windows系統,只能安裝一次。

8.資料字典是結構化分析的乙個重要輸出。資料字典的條目不包括(15)

選項:a.外部實體 b.資料流 c.資料項 d.基本加工

結果:a 

分析:資料字典有以下

4類條目:資料流,資料項,資料儲存和基本加工。

9.工作量估計模型cocomo ii的層次結構中,估算選擇不包括(19)

選項:a.物件點 b.功能點 c.用例數 d.源**行

答案: c

解析:cocomo ii中規模表示為源**千行數(ksloc)。常用的方法有工作分解結構、模擬評估技術、parkson法則、專家判定技術、功能點分析法等。其中功能點分析法是基於數學理論、適用於專案的各個階段,是cocomo ii提倡的一種方法。有三種不同的規模估算選擇:物件點,功能點和**行。

10.i/o裝置管理軟體一般分為

4個層次,如下圖所示。圖中①②③分別對應(26)

選項:a. 裝置驅動程式,虛裝置管理,與裝置無關的系統軟體

b. 裝置驅動程式,與裝置無關的系統軟體,虛裝置管理

c. 與裝置無關的系統軟體,中斷處理程式,裝置驅動程式

d. 與裝置無關的系統軟體,裝置驅動程式,中斷處理程式

結果:d

解析:硬體裝置和使用者程式之間通過系統互動,而裝置驅動程式就相當於裝置的介面。中斷程式是硬體處理程式。

2023年上半年軟體設計師C 題答案與分析

2013年上半年軟體設計師c 題答案與分析 昨天剛考了軟體設計師,由於目前我正在學習c 的使用,所以對下午的c 試題比較感興趣,回來就根據記憶,把自己的答案,寫了出來,然後重新推理了一下源程式,測試編譯執行,最後對答案進行了分析。include include using namespace std...

軟體設計師考試17年下半年上午考試真題及解析 二

6.下列攻擊行為中,屬於典型被動攻擊的是 10 a.拒絕服務攻擊 b.會話攔截 c.系統干涉 d.修改資料命令 答案 c 解析 被動攻擊主要是收集資訊而不是進行訪問,資料的合法使用者對這種活動一點也不會覺察到。被動攻擊包括 嗅探 資訊收集等攻擊方法。攻擊方不知道被攻擊方什麼時候對話。7.某軟體專案的...

軟體設計師考試總結

我們剛開始為了這次考試,自發結成乙個小組。自己卻因為時間安排上的問題與自己的組員嚴重脫節。經過一段時間的自己看書學習,覺得效果很差,就去找師哥師姐幫忙了。慶幸的是在師哥師姐的帶領下自己也算是跟上了隊伍的節奏!個人覺得在其中需要注意的幾點 備考階段 小組學習 在這個階段一定要跟小組一起學習討論,有疑問...