2019年下半年軟件評測師考試上午綜合知識真題_第1頁
2019年下半年軟件評測師考試上午綜合知識真題_第2頁
2019年下半年軟件評測師考試上午綜合知識真題_第3頁
2019年下半年軟件評測師考試上午綜合知識真題_第4頁
2019年下半年軟件評測師考試上午綜合知識真題_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

2019年下半年軟件評測師考試上午綜合知識真題一、單項選擇題1.虛擬存儲技術使(

)密切配合來構成虛擬存儲器。

A.寄存器和主存

B.主存和輔存

C.寄存器和Cache

D.Cache和硬盤2.若計算機字長為32,則采用補碼表示的整數(shù)范圍為(

)。

A.[-231,231)

B.(-231,231)

C.[―232,231)

D.[―231,232)3.CPU執(zhí)行指令時,先要根據(jù)程序計數(shù)器將指令從內存讀取出并送入(

),然后譯碼并執(zhí)行。

A.數(shù)據(jù)寄存器

B.累加寄存器

C.地址寄存器

D.指令寄存器

√4.以下關于CPU與I/O設備交換數(shù)據(jù)所用控制方式的敘述中,正確的是(

)。

A.中斷方式下,CPU與外設是串行工作的

B.中斷方式下,CPU需要主動查詢和等待外設

C.DMA方式下,CPU與外設可并行工作

D.DMA方式下,需要CPU執(zhí)行程序傳送數(shù)據(jù)5.某計算機的主存儲器以字節(jié)為單位進行編址,其主存儲器的容量為1TB,也就是(

)。

A.230B

B.210KB

C.210MB

D.210GB

√6.(

)是構成我國保護計算機軟件著作權的兩個基本法律文件。

A.《中華人民共和國著作權法》和《計算機軟件保護條例》

B.《中華人民共和國著作權法》和《中華人民共和國版權法》

C.《計算機軟件保護條例》和《中華人民共和國軟件法》

D.《中華人民共和國軟件法》和《中華人民共和國著作權法》7.軟件著作權的客體不包括(

)。

A.源程序

B.目標程序

C.軟件文檔

D.軟件開發(fā)思想

√8.常用作網絡邊界防范的是(

)。

A.防火墻

B.入侵檢測

C.防毒墻

D.漏洞掃描9.甲懷疑乙發(fā)給他的信息已遭人篡改,同時懷疑乙的公鑰也是被人冒充的。為了消除甲的疑慮,甲、乙需要找一個雙方都信任的第三方,即(

)來簽發(fā)數(shù)字證書。

A.注冊中心RA

B.國家信息安全測評認證中心

C.認證中心CA

D.國際電信聯(lián)盟ITU10.將二進制序列0011011表為八進制形式,為(

)。

A.033

B.27

C.66

D.15411.設X、Y、Z為邏輯變量,當且僅當X和Y同時為1時,Z為0,其他情況下Z為1,則對應的邏輯表達式為(

)。

A.Z=X·Y

B.Z=X+Y

C.

D.

√12.以下關于海明碼的敘述中,正確的是(

)。

A.校驗位與數(shù)據(jù)信息位混淆且隨機分布

B.數(shù)據(jù)信息位與校驗位需要滿足一定的位置關系

C.需將所有校驗位設置在所有數(shù)據(jù)信息位之后

D.校驗位的長度必須與數(shù)據(jù)信息位的長度相同13.以下描述中,屬于通用操作系統(tǒng)基本功能的是(

)。

A.對計算機系統(tǒng)中各種軟、硬件資源進行管理

B.對信息系統(tǒng)的運行狀態(tài)進行監(jiān)控

C.對數(shù)據(jù)庫中的各種數(shù)據(jù)進行匯總和檢索

D.對所播放的視頻文件內容進行分析某計算機系統(tǒng)頁面大小為4K,進程P的頁面變換表如下表所示。若P中某數(shù)據(jù)的邏輯地址為十六進制2C18H,則該地址的頁號和頁內地址分別為(

);經過地址變換后,其物理地址應為十六進制(

)。

(1).

A.2和518H

B.2和C18H

C.5和518H

D.5和C18H(2).

A.2C18H

B.4C18H

C.5C18H

D.8C18H14.假設系統(tǒng)有n(n≥5)個并發(fā)進程,它們競爭互斥資源R。若釆用PV操作,當有3個進程同時申請資源R,而系統(tǒng)只能滿足其中1個進程的申請時,資源R對應的信號量S的值應為(

)。

A.-1

B.-2

C.-3

D.015.若系統(tǒng)中有4個互斥資源R,當系統(tǒng)中有2個進程競爭R,且每個進程都需要i個R(i≤3)時,該系統(tǒng)可能會發(fā)生死鎖的最小i值是(

)。

A.1

B.2

C.3

D.416.編譯和解釋是實現(xiàn)高級程序設計語言的兩種基本方式,(

)是這兩種方式的主要區(qū)別。

A.是否進行代碼優(yōu)化

B.是否進行語法分析

C.是否生成中間代碼

D.是否生成目標代碼

√17.某個不確定有限自動機(和為初態(tài),為終態(tài))如下圖所示,(

)是該自動機可識別的字符串(即從初態(tài)到終態(tài)的路徑中,所有邊上標記的字符構成的序列)。

A.baabb

B.bbaab

C.aabab

D.ababa18.在C程序中,(

)是合法的用戶定義變量名。

①_123

②form-7

③short

④form_7

A.①③

B.②③④

C.②④

D.①④

√19.在C程序中,設有“inta=3,b=2,c=1;”,則表達式a>b>c的值(

)。

A.0

B.1

C.2

D.不確定20.在C程序中,對于如下的兩個for語句,其運行后a和b的值分別為(

)。for(inta=0;a=0;a++);for(intb=0;b=0;++b);

A.0,0

B.0,1

C.1,0

D.1,121.函數(shù)main()、f()的定義如下所示。調用函數(shù)f()時,第一個參數(shù)采用傳值(callbyvalue)方式,第二個參數(shù)采用傳引用(callbyreference)方式,main()執(zhí)行后輸出的值為(

)。

A.2

B.3

C.8

D.1022.若某二叉樹的先序遍歷序列是ABDCE,中序遍歷序列是BDACE,則該二叉樹為(

)。

A.

B.

C.

D.

√23.對n個關鍵碼構成的序列采用簡單選擇排序法進行排序的過程是:第一趟經過n-1次關鍵碼之間的比較,確定出最小關鍵碼在序列中的位置后,再將其與序列的第一個關鍵碼進行交換,第二趟則在其余的n-1個關鍵碼中進行n-2次比較,確定出最小關鍵碼的位置后,再將其與序列的第二個關鍵碼進行交換······以此類推,直到序列的關鍵碼從小到大有序排列。在簡單選擇排序過程中,關鍵碼之間的總比較次數(shù)為(

)。

A.n(n-1)/2

B.n2/2

C.n(n+1)/2

D.nlogn24.數(shù)據(jù)庫是按照一定的數(shù)據(jù)模型組織、存儲和應用的(

)的集合。

A.命令

B.程序

C.數(shù)據(jù)

D.文件25.關系數(shù)據(jù)庫是表的集合。對視圖進行查詢,本質上就是查詢從(

)中獲得的數(shù)據(jù)。

A.一個視圖

B.—個或若干個索引文件

C.一個或若干個視圖

D.—個或若干個基本表

√26.某銀行信用卡額度關系C(信用卡號,用戶名,身份證號,最高消費額度,累計消費額)中,信用卡號唯一標識關系C的每一個元組。一個身份證只允許辦理一張信用卡,關系C有(

)。

A.1個候選鍵,即信用卡號

B.2個候選鍵,即信用卡號、身份證號

C.1個候選鍵,即身份證號

D.1個候選鍵,即信用卡號、用戶名給出關系R(A,B,C)和S(A,B,C),R和S的函數(shù)依賴集F={A→B,B→C}。若R和S進行自然連接運算,則結果集有(

)個屬性。關系R和S(

)。(1).

A.3

B.4

C.5

D.6(2).

A.不存在傳遞依賴

B.存在傳遞依賴A→B

C.存在傳遞依賴A→C

D.存在傳遞依賴B→C27.以下關于數(shù)據(jù)流圖的基本要素的敘述中,不正確的是(

)。

A.外部實體僅指軟件系統(tǒng)的用戶

B.數(shù)據(jù)流由一組固定成分的數(shù)據(jù)組成,表示數(shù)據(jù)的流向

C.加工用于描述輸入數(shù)據(jù)流到輸出數(shù)據(jù)流之間的變換

D.數(shù)據(jù)存儲用來表示存儲的數(shù)據(jù)28.軟件需求規(guī)格說明書的內容不包括(

)。

A.軟件功能需求

B.軟件非功能需求

C.設計約束

D.接口設計

√下圖是一個軟件項目的活動圖,其中頂點表示項目里程碑,連接頂點的邊表示包含的活動,邊上的權重表示活動的持續(xù)時間(天),則里程碑(

)在關鍵路徑上。在其他活動按時完成的情況下,活動FJ最多可以晚(

)天開始而不影響工期。

(1).

A.B

B.C

C.D

D.E(2).

A.0

B.1

C.2

D.3

√29.某開發(fā)小組為某企業(yè)開發(fā)較大規(guī)模的項目,該開發(fā)小組已經為同一行業(yè)的其他企業(yè)開發(fā)過類似的項目,且該項目需求變化很少,則最適宜采用(

)開發(fā)過程模型。

A.瀑布

B.演化

C.螺旋

D.噴泉30.以下(

)不是敏捷開發(fā)方法Scrum的步驟。

A.ProductBacklog

B.Refactoring

C.SprintBacklog

D.Sprint31.為了提高模塊獨立性,模塊之間最好采用(

)耦合。

A.數(shù)據(jù)

B.標記

C.控制

D.公共32.在ISO/IEC軟件質量模型中,可靠性指在指定條件下,軟件維持其性能水平有關的能力,其子特性不包括(

)。

A.成熟性

B.容錯性

C.易恢復性

D.準確性

√33.以下不屬于在需求分析階段編寫的文檔是(

)。

A.軟件需求規(guī)格說明書

B.概要設計文檔

C.測試計劃

D.用戶手冊34.由于操作系統(tǒng)升級而對軟件進行修改的行為屬于(

)維護。

A.改正性

B.適應性

C.改善性

D.預防性在分層體系結構中,(

)接收用戶的請求并決定調用哪個模型去處理該請求,以及確定選擇哪個視圖來顯示返回的數(shù)據(jù)。在基于JavaEE平臺開發(fā)的軟件系統(tǒng)中,常用(

)技術來實現(xiàn)該層。(1).

A.表示層

B.控制層

C.模型層

D.數(shù)據(jù)層(2).

A.HTML

B.JSP

C.Servlet

D.EJB以下關于二叉樹的敘述中,不正確的是(

)。由5個結點構成的二叉樹有(

)種不同的形式。(1).

A.每個內部結點最多有兩棵子樹

B.某個結點如果只有一個孩子結點,則無左右之分

C.除了根結點之外,其他結點只有一個父結點

D.二叉樹可以是空集(2).

A.14

B.30

C.42

D.48已知某文檔僅包含6種不同的字符,其每個字符出現(xiàn)的頻率如下表所示,采用霍夫曼編碼對該文檔壓縮存儲,則單詞“face”的編碼為(

),該文檔的壓縮比為(

)。字符abcdef頻率(%)4513121695(1).

A.110001001101

B.101000010100

C.001101001100

D.110101001100(2).

A.20%

B.25%

C.30%

D.40%下圖是(

)設計模式的類圖,該設計模式的目的是(

)。該圖中,Handler和Handler之間是(

)關系,Handler和ConcreteHandler之間是(

)關系。

(1).

A.適配器

B.橋接

C.裝飾

D.責任鏈

√(2).

A.將一個類的接口轉換為客戶期望的另一種接口,使得原本因不匹配的接口而無法合作的類可以一起工作

B.將一個抽象與其實現(xiàn)分離開,以便兩者能夠各自獨立地演變

C.動態(tài)地給一個對象附加額外的職責,不必通過子類就能靈活地增加功能

D.使多個對象都有機會處理同一個請求,從而避免請求的發(fā)送者和接收者之間的耦合關系。將這些對象連成一條鏈,并沿著這條鏈傳遞該請求,直到有一個對象處理它為止

√(3).

A.依賴

B.關聯(lián)

C.繼承

D.實現(xiàn)(4).

A.依賴

B.關聯(lián)

C.繼承

D.組合35.以下對軟件測試對象的敘述中,正確的是(

)。

A.只包括代碼

B.包括代碼、文檔、相關數(shù)據(jù)和開發(fā)軟件

C.只包括代碼和文檔

D.包括代碼、文檔和相關數(shù)據(jù)

√36.以下(

)不屬于單元測試中模塊接口測試的測試內容。

A.是否修改了只做輸入的形式參數(shù)

B.全局變量的定義在各模塊是否一致

C.是否使用了尚未初始化的變量

D.輸出給標準函數(shù)的參數(shù)個數(shù)是否正確37.以下關于確認測試的敘述中,不正確的是(

)。

A.確認測試需要驗證軟件的功能和性能是否與用戶要求一致

B.確認測試是以用戶為主的測試

C.確認測試需要進行有效性測試

D.確認測試需要進行軟件配置復查38.以下關于軟件質量特性的敘述中,不正確的是(

)。

A.功能性指軟件在指定條件下滿足明確和隱含要求的能力

B.可靠性指軟件在指定條件下維持規(guī)定的性能級別的能力

C.易用性指軟件在指定條件下被理解、學習使用和吸引用戶的能力

D.可維護性指軟件從一種環(huán)境遷移到另一種環(huán)境的能力

√39.以下關于軟件測試原則的敘述中,不正確的是(

)。

A.所有的軟件測試都應追溯到用戶需求

B.應當盡早和不斷地進行測試

C.人力充足時應進行完全測試

D.非單元測試階段,程序員應避免檢查自己的程序40.以下關于軟件生命周期測試策略的敘述中,不正確的是(

)。

A.在軟件分析階段進行需求說明書評測

B.在軟件概要設計階段進行概要設計說明書評測

C.在軟件詳細設計階段進行詳細設計說明書評測

D.在軟件開發(fā)階段進行編碼規(guī)范評測

√41.以下關于軟件失效術語的敘述中,不正確的是(

)。

A.軟件錯誤是指人為犯錯給軟件留下的不良的痕跡

B.軟件缺陷是指存在于軟件中的那些不希望或者不可接受的偏差

C.軟件失效指軟件運行過程中出現(xiàn)的一種不希望或不可接受的內部狀態(tài)

D.一個軟件錯誤會產生一個或多個軟件缺陷42.以下關于軟件缺陷的敘述中,不正確的是(

)。

A.需要對軟件缺陷劃分嚴重性,但不需要劃分處理優(yōu)先級

B.需要進行軟件錯誤跟蹤管理

C.每次對軟件錯誤的處理都要保留處理信息

D.錯誤修復后必須經過驗證43.以下不屬于自動化測試的局限性的是(

)。

A.周期很短的項目沒有足夠時間準備測試腳本

B.業(yè)務規(guī)則復雜的項目難以自動化

C.公司有大量測試人員不需要自動化

D.易用性測試難以自動化44.以下關于邊界值分析法的敘述中,不正確的是(

)。

A.大量錯誤發(fā)生在輸入或輸出的邊界取值上

B.邊界值分析法是在決策表法基礎上進行的

C.需要考慮程序的內部邊界條件

D.需要同時考慮輸入條件和輸出條件45.一個程序的控制流圖中有5個結點,8條邊,在測試用例數(shù)最少的情況,確保程序中每個可執(zhí)行語句至少執(zhí)行一次所需要的測試用例數(shù)的上限是(

)。

A.4

B.5

C.6

D.746.對于邏輯表達式(buf_c[i]>223&&buf_c[i]<240&&i+2<total_bytes),需要(

)個測試用例才能完成條件組合覆蓋。

A.2

B.4

C.8

D.1647.以下關于性能測試的敘述中,不正確的是(

)。

A.性能測試是在真實環(huán)境下檢查系統(tǒng)服務等級的滿足情況

B.基于性能測試對系統(tǒng)未來容量作出預測和規(guī)劃

C.性能測試主要關注輸出結果是否正確

D.性能測試是性能調優(yōu)的基礎48.以下關于Web的兼容性測試的敘述中,不正確的是(

)。

A.需要針對主流操作系統(tǒng)進行平臺兼容性測試

B.不同瀏覽器的安全性設計是一致的

C.層次結構風格在不同的瀏覽器上可能有不同的顯示

D.瀏覽器的兼容性和操作系統(tǒng)的兼容性可以結合起來進行測試49.網絡測試類型包括(

)。

①網絡可靠性測試

②網絡可接受性測試

③網絡瓶頸測試

④網絡容量規(guī)劃測試

A.①③

B.①②

C.①②③

D.①②③④

√50.在線幫助測試屬于文檔測試的一項,以下(

)不屬于在線幫助文檔測試的測試內容。

A.印刷與包裝

B.準確性

C.幫助索引

D.超鏈接51.Web測試的測試點包括(

)。

①鏈接測試

②表格測試

③框架測試

④圖形測試

A.①②

B.①③

C.①②③

D.①②③④

√52.模擬攻擊試驗是安全性測試方法之一,以下不屬于模擬攻擊試驗的是(

)。

A.冒充

B.重演

C.傾聽

D.拒絕服務53.標準符合性測試是軟件測試的工作之一,這里的標準不包括(

)。

A.數(shù)據(jù)內容類標準

B.開發(fā)人員技術要求類標準

C.通信協(xié)議類標準

D.開發(fā)接口類標準

√54.以下關于可靠性測試意義的敘述中,不正確的是(

)。

A.軟件失效可能導致災難性后果

B.軟件失效在整個計算機系統(tǒng)失效中占比較少

C.相比硬件可靠性技術,軟件可靠性技術不成熟

D.隨著計算機應用系統(tǒng)中軟件成分的增加,軟件可靠性問題越來越重要Youaredevelopingaserver-sideenterpriseapplication.Itmustsupportavarietyofdifferentclientsincludingdesktopbrowsers,mobilebrowsersandnativemobileapplications.TheapplicationmightalsoexposeanAPIfor3rdpartiestoconsume.Itmightalso(71)withotherapplicationsviaeitherwebservicesoramessagebroker.Theapplicationhandlesrequests(HTTPrequestsandmessages)byexecutingbusinesslogic;accessingadatabase;exchangingmessageswithothersystems;andreturningaHTML/JSON/XML(72).Therearelogicalcomponentscorrespondingtodifferentfunctionalareasoftheapplication.What'stheapplication'sdeploymentarchitecture?Defineanarchitecturethatstructurestheapplicationasasetof(73),collaboratingservices.ThisapproachcorrespondstotheY-axisoftheScaleCube.Eachserviceis:Highlymaintainableandtestable-enablesrapidandfrequentdevelopmentanddeployment?Looselycoupledwithotherservices-enablesateamtoworkindependentlythemajorityoftimeontheirservice(s)withoutbeingimpactedbychangestootherservicesandwithoutaffecti

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論