版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、住在富人區(qū)的她2022年職業(yè)考證-軟考-軟件評(píng)測(cè)師考試名師押題精選卷I(帶答案詳解)(圖片可根據(jù)實(shí)際調(diào)整大?。╊}型12345總分得分一.綜合題(共50題)1.單選題在需要保護(hù)的信息資產(chǎn)中,( )是最重要的。問(wèn)題1選項(xiàng)A.軟件B.硬件C.數(shù)據(jù)D.環(huán)境【答案】C【解析】在選項(xiàng)中A、B、D都屬于可以重現(xiàn)的,而數(shù)據(jù)資源一旦被破壞,就很難完全恢復(fù),因此數(shù)據(jù)資源是選項(xiàng)中最為重要的資源2.單選題對(duì)n個(gè)關(guān)鍵碼構(gòu)成的序列采用簡(jiǎn)單選擇排序法進(jìn)行排序的過(guò)程是:第一趟經(jīng)過(guò)n-1次關(guān)鍵碼之間的比較,確定出最小關(guān)鍵碼在序列中的位置后,再將其與序列的第一個(gè)關(guān)鍵碼進(jìn)行交換,第二趟則在其余的n-1個(gè)關(guān)鍵碼中進(jìn)行n-2次比較,確
2、定出最小關(guān)鍵碼的位置后,再將其與序列的第二個(gè)關(guān)鍵碼進(jìn)行交換以此類推,直到序列的關(guān)鍵碼從小到大有序排列。在簡(jiǎn)單選擇排序過(guò)程中,關(guān)鍵碼之間的總比較次數(shù)為( )。問(wèn)題1選項(xiàng)A.n(n-1)/2B.n2/2C.n(n+1)/2D.nlogn【答案】A【解析】依據(jù)題干的描述完成第1趟排序比較次數(shù)為n-1;第2趟為n-2次比較;以此類推;所以總的比較次數(shù)為:(n-1)+(n-2)+1=n(n-1)/23.單選題按照我國(guó)著作權(quán)法的權(quán)利保護(hù)期,以下權(quán)利中,( )受到永久保護(hù)。問(wèn)題1選項(xiàng)A.發(fā)表權(quán)B.修改權(quán)C.復(fù)制權(quán)D.發(fā)行權(quán)【答案】B【解析】著作權(quán)(版權(quán))是指作者對(duì)其創(chuàng)作的作品享有人身權(quán)和財(cái)產(chǎn)權(quán)。人身權(quán):包括
3、:發(fā)表權(quán)、署名權(quán)、修改權(quán)、保護(hù)作品完整權(quán)等;保護(hù)期限不受限制。財(cái)產(chǎn)權(quán):包括使用權(quán)和獲得報(bào)酬權(quán),即以復(fù)制、表演、播放、展覽、發(fā)行、攝制電影、電視、錄像或者改編、翻譯、注釋、編輯等方式使用作品的權(quán)利,以及許可他人以上述方式使用作品并由此獲得報(bào)酬的權(quán)利;一般保護(hù)期限為50年。4.單選題為了提高模塊獨(dú)立性,模塊之間最好采用( )耦合。問(wèn)題1選項(xiàng)A.數(shù)據(jù)B.標(biāo)記C.控制D.公共【答案】A【解析】模塊獨(dú)立是值每個(gè)模塊完成換一個(gè)相對(duì)獨(dú)立的特定子功能,并且與其他模塊之間的聯(lián)系簡(jiǎn)單。衡量模塊獨(dú)立程度的標(biāo)準(zhǔn)有:聚合和耦合高聚低耦;其中耦合是模塊之間的相對(duì)獨(dú)立性的度量;耦合類型從低到高如下所示:非直接耦合:兩個(gè)模塊
4、之間沒(méi)有直接關(guān)系,它們的聯(lián)系完全是通過(guò)主模塊的控制和調(diào)用來(lái)實(shí)現(xiàn)的。數(shù)據(jù)耦合:兩個(gè)模塊彼此間通過(guò)數(shù)據(jù)參數(shù)交換信息。標(biāo)記耦合:一組模塊通過(guò)參數(shù)表傳遞記錄信息,這個(gè)記錄是某一個(gè)數(shù)據(jù)結(jié)構(gòu)的子結(jié)構(gòu),而不是簡(jiǎn)單變量??刂岂詈希簝蓚€(gè)模塊彼此間傳遞的信息中有控制信息。外部耦合:一組模塊都訪問(wèn)同一全局簡(jiǎn)單變量而不是同一全局?jǐn)?shù)據(jù)結(jié)構(gòu),而且不是通過(guò)參數(shù)表傳遞該全局變量的信息。公共耦合:兩個(gè)模塊之間通過(guò)一個(gè)公共的數(shù)據(jù)區(qū)域傳遞信息。內(nèi)容耦合:一個(gè)模塊需要涉及到另一個(gè)模塊的內(nèi)部信息。5.單選題( )不屬于數(shù)據(jù)庫(kù)性能測(cè)試的測(cè)試指標(biāo)。問(wèn)題1選項(xiàng)A.內(nèi)存利用B.會(huì)話統(tǒng)計(jì)C.帶寬D.SQL執(zhí)行情況【答案】C【解析】選項(xiàng)C屬于網(wǎng)絡(luò)
5、范疇。6.單選題快速原型化模型的優(yōu)點(diǎn)不包括( )。問(wèn)題1選項(xiàng)A.有助于理解用戶的真實(shí)需求B.開發(fā)人員在構(gòu)建原型過(guò)程中可以學(xué)習(xí)許多相關(guān)知識(shí)C.原型系統(tǒng)已經(jīng)通過(guò)與用戶的交互而得到驗(yàn)證D.適用于大規(guī)模軟件的開發(fā)【答案】D【解析】原型模型:開始于溝通,其目的是定義軟件的總體目標(biāo),標(biāo)識(shí)需求,然后快速制定原型開發(fā)的計(jì)劃,確定原型的目標(biāo)和范圍,采用快速設(shè)計(jì)方式對(duì)其進(jìn)行建模,并構(gòu)件原型。利用原型再通過(guò)與用戶進(jìn)行交互驗(yàn)證和進(jìn)一步改進(jìn),重復(fù)這一過(guò)程最終得到令用戶滿意的軟件產(chǎn)品其優(yōu)點(diǎn)是:利于增加軟件人員和用戶對(duì)系統(tǒng)需求的理解;原型的最終版本可作為產(chǎn)品或者最終系統(tǒng)的一部分;其缺點(diǎn)是:文檔容易被忽略;建立原型的許多工作
6、被浪費(fèi);項(xiàng)目難以規(guī)劃和管理。該模型適合開發(fā)不復(fù)雜、中小型的系統(tǒng)7.單選題高度(層數(shù))為k的二叉樹最大的結(jié)點(diǎn)數(shù)為( )。問(wèn)題1選項(xiàng)A.2kB.2k-1C.2k-1D.2k-1-1【答案】C【解析】二叉樹是n個(gè)有限元素的集合,該集合或者為空、或者由一個(gè)稱為根(root)的元素及兩個(gè)不相交的、被分別稱為左子樹和右子樹的二叉樹組成,是有序樹。當(dāng)集合為空時(shí),稱該二叉樹為空二叉樹。二叉樹性質(zhì):性質(zhì)1:二叉樹的第i層上至多有2i-1(i1)個(gè)節(jié)點(diǎn)。性質(zhì)2:深度為h的二叉樹中至多含有2h-1個(gè)節(jié)點(diǎn)。性質(zhì)3:若在任意一棵二叉樹中,有n0個(gè)葉子節(jié)點(diǎn),有n2個(gè)度為2的節(jié)點(diǎn),則必有n0=n2+1。性質(zhì)4:具有n個(gè)節(jié)點(diǎn)
7、的滿二叉樹深為log2n+1。性質(zhì)5:若對(duì)一棵有n個(gè)節(jié)點(diǎn)的完全二叉樹進(jìn)行順序編號(hào)(1in),那么,對(duì)于編號(hào)為i(i1)的節(jié)點(diǎn):當(dāng)i=1時(shí),該節(jié)點(diǎn)為根,它無(wú)雙親節(jié)點(diǎn)當(dāng)i1時(shí),該節(jié)點(diǎn)的雙親節(jié)點(diǎn)的編號(hào)為i/2若2in,則有編號(hào)為2i的左節(jié)點(diǎn),否則沒(méi)有左節(jié)點(diǎn)若2i+1n,則有編號(hào)為2i+1的右節(jié)點(diǎn),否則沒(méi)有右節(jié)點(diǎn)8.單選題You are developing a server-side enterprise application. It must support a variety of different clients including desktop browsers, mobile bro
8、wsers and native mobile applications. The application might also expose an API for 3rd parties to consume. It might also( )with other applications via either web services or a message broker. The application handles requests (HTTP requests and messages) by executing business logic; accessing a datab
9、ase; exchanging messages with other systems; and returning a HTML/JSON/XML ( ). There are logical components corresponding to different functional areas of the application.Whats the applications deployment architecture?Define an architecture that structures the application as a set of ( ), collabora
10、ting services. This approach corresponds to the Y-axis of the Scale Cube. Each service is: Highly maintainable and testable - enables rapid and frequent development and deployment Loosely coupled with other services - enables a team to work independently the majority of time on their service(s) with
11、out being impacted by changes to other services and without affecting other services( )deployable - enables a team to deploy their service without having to coordinate with other teams Capable of being developed by a small team - essential for high productivity by avoiding the high communication hea
12、d of large teamsServices( )using either synchronous protocols such as HTTP/REST or asynchronous protocols such as AMQP. Services can be developed and deployed independently of one another. Each service has its own database in order to be decoupled from other services. Data consistency between servic
13、es is maintained using some particular pattern.問(wèn)題1選項(xiàng)A.integrateB.coordinateC.cooperateD.communicate問(wèn)題2選項(xiàng)A.requestB.responseC.textD.file問(wèn)題3選項(xiàng)A.loosely coupledB.loosely cohesionC.highly coupledD.highly cohesion問(wèn)題4選項(xiàng)A.DependentlyB.IndependentlyC.CoordinatelyD.Integratedly問(wèn)題5選項(xiàng)A.interoperateB.coordinate
14、C.communicateD.depend【答案】第1題:A第2題:B第3題:A第4題:B第5題:C【解析】假設(shè)你在開發(fā)一個(gè)服務(wù)端應(yīng)用。該應(yīng)用必須支持各種各樣的客戶端,包括桌面瀏覽器、手機(jī)瀏覽器和本地手機(jī)應(yīng)用。應(yīng)用可能也需要公開部分API供第三方使用,還可能于其他應(yīng)用通過(guò)Web Service或者消息代理(message broker)相集成。應(yīng)用執(zhí)行業(yè)務(wù)邏輯來(lái)處理請(qǐng)求(HTTP請(qǐng)求或者消息);訪問(wèn)數(shù)據(jù)庫(kù);與其他系統(tǒng)交換消息;并返回HTML/JSON/XML類型的響應(yīng)。有一些邏輯組件對(duì)應(yīng)于應(yīng)用的不同功能模塊。應(yīng)用的部署架構(gòu)是什么?通過(guò)采用y軸方向上伸縮立方(Scale Cube)來(lái)設(shè)計(jì)應(yīng)用的架
15、構(gòu),將應(yīng)用按功能分解為一組松耦合且相互協(xié)作的服務(wù)的集合。每個(gè)服務(wù)具有如下特征:高可維護(hù)性和可測(cè)試性支持快速、頻繁的開發(fā)和部署;與其他服務(wù)松耦合使團(tuán)隊(duì)能夠在大部分時(shí)間獨(dú)立地工作于其服務(wù)上,而不受對(duì)其他服務(wù)的更改的影響,也不影響其他服務(wù);可獨(dú)立部署團(tuán)隊(duì)能夠不與其他團(tuán)隊(duì)協(xié)調(diào)而部署他們的服務(wù);能夠由一個(gè)小團(tuán)隊(duì)開發(fā)通過(guò)避免大型團(tuán)隊(duì)的高溝通主管,對(duì)高生產(chǎn)力至關(guān)重要。服務(wù)間通過(guò)HTTP/REST等同步協(xié)議或AMQP等異步協(xié)議進(jìn)行通信。服務(wù)可以獨(dú)立開發(fā)和部署。每個(gè)服務(wù)有其自己的數(shù)據(jù)庫(kù),以便與其他服務(wù)解耦。服務(wù)之間的數(shù)據(jù)一致性通過(guò)其他特定的模式來(lái)維護(hù)。9.單選題對(duì)于某C程序中的如下語(yǔ)句,( )。int t=0;
16、if (0問(wèn)題1選項(xiàng)A.運(yùn)行時(shí)輸出 trueB.編譯時(shí)報(bào)告錯(cuò)誤C.運(yùn)行時(shí)輸出 falseD.運(yùn)行時(shí)報(bào)告異?!敬鸢浮緼【解析】if條件表達(dá)式0t5,在C語(yǔ)言中,先求0t;結(jié)果為0(前面給t賦值為0,表達(dá)式為假);然后再用0t的運(yùn)算結(jié)果再與5比較,即05,這時(shí)表達(dá)式成立,結(jié)果為真,所以if語(yǔ)句判斷后的結(jié)果為真,因此執(zhí)行printf (true)語(yǔ)句,輸出true10.單選題以下關(guān)于標(biāo)準(zhǔn)符合性測(cè)試的敘述中,不正確的是( )。問(wèn)題1選項(xiàng)A.測(cè)試依據(jù)主要是行業(yè)標(biāo)準(zhǔn)B.包括數(shù)據(jù)內(nèi)容標(biāo)準(zhǔn)、通信協(xié)議標(biāo)準(zhǔn)、開發(fā)接口標(biāo)準(zhǔn)和信息編碼標(biāo)準(zhǔn)C.數(shù)據(jù)內(nèi)容標(biāo)準(zhǔn)描述用于數(shù)據(jù)交換與互操作的數(shù)據(jù)格式或內(nèi)容規(guī)范D.通信協(xié)議標(biāo)準(zhǔn)描述
17、用于數(shù)據(jù)通信與傳輸接口的數(shù)據(jù)格式【答案】A【解析】標(biāo)準(zhǔn)符合性測(cè)試:標(biāo)準(zhǔn)符合性測(cè)試是測(cè)量產(chǎn)品的功能和性能指標(biāo),與相關(guān)國(guó)家標(biāo)準(zhǔn)或行業(yè)標(biāo)準(zhǔn)所規(guī)定的功能和性能指標(biāo)之間符合程度的測(cè)試活動(dòng)區(qū)別于一般的測(cè)試:標(biāo)準(zhǔn)符合性測(cè)試的測(cè)試依據(jù)和測(cè)試規(guī)程一定是國(guó)家標(biāo)準(zhǔn)或行業(yè)標(biāo)準(zhǔn),而不是實(shí)驗(yàn)室自定義的或其他的有關(guān)文件測(cè)試方式:自律測(cè)試、權(quán)威測(cè)試標(biāo)準(zhǔn)主要分類:數(shù)據(jù)內(nèi)容標(biāo)準(zhǔn)(描述用于數(shù)據(jù)交換與互操作的數(shù)據(jù)格式或內(nèi)容規(guī)范)、通信協(xié)議類標(biāo)準(zhǔn)(描述用于數(shù)據(jù)通信與傳輸?shù)慕涌跀?shù)據(jù)格式)、開發(fā)接口類標(biāo)準(zhǔn)(描述開發(fā)接口規(guī)范,如:SQL標(biāo)準(zhǔn)符合性測(cè)試、ODBC標(biāo)準(zhǔn)符合性測(cè)試、JDBC符合性測(cè)試)、信息編碼類標(biāo)準(zhǔn)本題選項(xiàng)A描述不夠準(zhǔn)確,應(yīng)該是
18、國(guó)家標(biāo)準(zhǔn)或行業(yè)標(biāo)準(zhǔn)11.單選題以下關(guān)于軟件生命周期測(cè)試策略的敘述中,不正確的是( )。問(wèn)題1選項(xiàng)A.在軟件分析階段進(jìn)行需求說(shuō)明書評(píng)測(cè)B.在軟件概要設(shè)計(jì)階段進(jìn)行概要設(shè)計(jì)說(shuō)明書評(píng)測(cè)C.在軟件詳細(xì)設(shè)計(jì)階段進(jìn)行詳細(xì)設(shè)計(jì)說(shuō)明書評(píng)測(cè)D.在軟件開發(fā)階段進(jìn)行編碼規(guī)范評(píng)測(cè)【答案】D【解析】分析設(shè)計(jì)階段的測(cè)試工作是評(píng)審與測(cè)試相結(jié)合的過(guò)程,主要包括需求說(shuō)明書評(píng)測(cè)、概要設(shè)計(jì)說(shuō)明書評(píng)測(cè)、詳細(xì)設(shè)計(jì)說(shuō)明書評(píng)測(cè)以及軟件編碼規(guī)范評(píng)測(cè)等。開發(fā)階段的工作包括單元測(cè)試、集成測(cè)試、確認(rèn)測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試。選項(xiàng)D描述錯(cuò)誤。12.單選題將二進(jìn)制序列0011011表示為八進(jìn)制形式,為( )。問(wèn)題1選項(xiàng)A.033B.27C.66D.15
19、4【答案】A【解析】二進(jìn)制轉(zhuǎn)八進(jìn)制,將二進(jìn)制序列從右向左分組,每三位二進(jìn)制一組,然后將每組對(duì)應(yīng)的序列轉(zhuǎn)換成對(duì)應(yīng)的八進(jìn)制數(shù)字即可;本題序列為:0011011分組后為0 011 011,每組轉(zhuǎn)成八進(jìn)制數(shù)字為:0 3 313.單選題以下關(guān)于軟件測(cè)試目的的敘述中,不正確的是( )。問(wèn)題1選項(xiàng)A.測(cè)試是程序的執(zhí)行過(guò)程,目的在于發(fā)現(xiàn)錯(cuò)誤B.一個(gè)好的測(cè)試用例在于能發(fā)現(xiàn)至今未發(fā)現(xiàn)的錯(cuò)誤C.分析錯(cuò)誤產(chǎn)生原因不便于軟件過(guò)程改進(jìn)D.通過(guò)對(duì)測(cè)試結(jié)果分析整理,可以修正軟件開發(fā)規(guī)則【答案】C【解析】軟件測(cè)試發(fā)現(xiàn)問(wèn)題,對(duì)錯(cuò)誤進(jìn)行分析應(yīng)該是利于軟件過(guò)程的改進(jìn)。14.單選題以下( )不屬于單元測(cè)試中模塊接口測(cè)試的測(cè)試內(nèi)容。問(wèn)題
20、1選項(xiàng)A.是否修改了只做輸入用的形式參數(shù)B.全局變量的定義在各模塊是否一致C.是否使用了尚未初始化的變量D.輸出給標(biāo)準(zhǔn)函數(shù)的參數(shù)個(gè)數(shù)是否正確【答案】C【解析】單元測(cè)試的內(nèi)容:模塊接口測(cè)試;局部數(shù)據(jù)結(jié)構(gòu)測(cè)試;路徑測(cè)試;錯(cuò)誤處理測(cè)試;邊界測(cè)試;模塊接口測(cè)試具體包括:調(diào)用所測(cè)模塊時(shí)的輸入?yún)?shù)與模塊的形式參數(shù)在個(gè)數(shù)、屬性、順序上是否匹配;所測(cè)模塊調(diào)用子模塊時(shí),其輸入給子模塊的參數(shù)與子模塊中的形式參數(shù)在個(gè)數(shù)、屬性、順序上是否匹配;是否修改了只作輸入用的形式參數(shù);輸出給標(biāo)準(zhǔn)函數(shù)的參數(shù)在個(gè)數(shù)、屬性、順序上是否正確;全局量的定義在各模塊中是否一致;限制是否通過(guò)形式參數(shù)來(lái)傳遞。局部數(shù)據(jù)結(jié)構(gòu)測(cè)試包括:不正確或不一
21、致的數(shù)據(jù)類型說(shuō)明;適用尚未賦值或尚未初始化的變量;錯(cuò)誤的初始值或錯(cuò)誤的缺省值;變量名拼寫錯(cuò)或書寫錯(cuò);不一致的數(shù)據(jù)類型。選項(xiàng)C為局部數(shù)據(jù)結(jié)構(gòu)測(cè)試的內(nèi)容。15.單選題以下描述中,屬于通用操作系統(tǒng)基本功能的是( )。問(wèn)題1選項(xiàng)A.對(duì)計(jì)算機(jī)系統(tǒng)中各種軟、硬件資源進(jìn)行管理B.對(duì)信息系統(tǒng)的運(yùn)行狀態(tài)進(jìn)行監(jiān)控C.對(duì)數(shù)據(jù)庫(kù)中的各種數(shù)據(jù)進(jìn)行匯總和檢索D.對(duì)所播放的視頻文件內(nèi)容進(jìn)行分析【答案】A【解析】操作系統(tǒng)能有效地組織和管理系統(tǒng)中的各種軟/硬件資源,合理地組織計(jì)算機(jī)系統(tǒng)工作流程,控制程序的執(zhí)行,并且向用戶提供一個(gè)良好的工作環(huán)境和友好的接口。16.單選題通過(guò)遍歷用例的路徑上基本流和備選流的黑盒測(cè)試方法是( )。問(wèn)
22、題1選項(xiàng)A.等價(jià)類劃分法B.因果圖法C.邊界值分析法D.場(chǎng)景法【答案】D【解析】場(chǎng)景法從一個(gè)流程開始,通過(guò)描述經(jīng)過(guò)的路徑來(lái)確定的過(guò)程,經(jīng)過(guò)遍歷所有的基本流和備用流來(lái)完成整個(gè)場(chǎng)景;通過(guò)運(yùn)用場(chǎng)景來(lái)對(duì)系統(tǒng)的功能點(diǎn)或業(yè)務(wù)流程進(jìn)行描述,從而提高測(cè)試效果:場(chǎng)景法=基本流+備用流。17.單選題以下關(guān)于數(shù)據(jù)流圖的敘述中,不正確的是( )。問(wèn)題1選項(xiàng)A.分層數(shù)據(jù)流圖可以清晰地對(duì)稍微復(fù)雜一些的實(shí)際問(wèn)題建模B.用來(lái)描述數(shù)據(jù)流從輸入到輸出的變換流程C.能清晰地表達(dá)加工的處理過(guò)程D.不能表示實(shí)體之間的關(guān)系【答案】C【解析】數(shù)據(jù)流圖從數(shù)據(jù)傳遞和加工的角度,以圖形的方式刻畫系統(tǒng)內(nèi)數(shù)據(jù)的運(yùn)動(dòng)情況,體現(xiàn)的是數(shù)據(jù)流,而不是控制流
23、。選項(xiàng)C屬于控制信息。18.單選題以下關(guān)于軟件質(zhì)量特性的敘述中,不正確的是( )。問(wèn)題1選項(xiàng)A.功能性指軟件在指定條件下滿足明確和隱含要求的能力B.可靠性指軟件在指定條件下維持規(guī)定的性能級(jí)別的能力C.易用性指軟件在指定條件下被理解、學(xué)習(xí)使用和吸引用戶的能力D.可維護(hù)性指軟件從一種環(huán)境遷移到另一種環(huán)境的能力【答案】D【解析】(注意:第1版的考題,部分知識(shí)內(nèi)容與第2版有區(qū)別,適當(dāng)理解)功能性:是指當(dāng)軟件在指定條件下使用時(shí),軟件產(chǎn)品滿足明確和隱含要求功能的能力??煽啃裕涸谥付l件下使用時(shí),軟件產(chǎn)品維持規(guī)定的性能級(jí)別的能力。易用性:是指在指定條件下使用時(shí),軟件產(chǎn)品被理解、學(xué)習(xí)、使用和吸引用戶的能力。效
24、率:是指在規(guī)定條件下,相對(duì)于所用資源的數(shù)軟件產(chǎn)品可提供適當(dāng)?shù)男阅艿哪芰?。維護(hù)性:是指軟件產(chǎn)品可被修改的能力。修改可能包括修正、改進(jìn)或軟件適應(yīng)環(huán)境、 需求和功能規(guī)格說(shuō)明中的變化??梢浦残裕菏侵杠浖a(chǎn)品從一種環(huán)境遷移到另外一種環(huán)境的能力。19.案例題閱讀下列說(shuō)明,回答問(wèn)題1至問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)?!菊f(shuō)明】 某航空公司考慮到在今年特殊形勢(shì)下,很多會(huì)員無(wú)法通過(guò)搭乘航班延續(xù)之前的會(huì)員等級(jí),特推出了“回望升級(jí)”活動(dòng)。對(duì)2017年1月1日至2019年12月31日三個(gè)自然年度任意連續(xù)12/24/36 個(gè)月機(jī)票消費(fèi)達(dá)到一定金額時(shí),獎(jiǎng)勵(lì)會(huì)員相應(yīng)等級(jí)。 活動(dòng)規(guī)則為:任意連續(xù)12/24/36個(gè)月機(jī)票消費(fèi)
25、金額達(dá)到人民幣2.5/4.75/6.75萬(wàn)元及以上,給予銀卡會(huì)員等級(jí);任意連續(xù)12/24/36個(gè)月機(jī)票消費(fèi)金額達(dá)到人民幣5/9.5/13.5萬(wàn)元及以上,給予金卡會(huì)員等級(jí);任意連續(xù)12/24/36 個(gè)月機(jī)票消費(fèi)金額達(dá)到人民幣15/28.5/40.5 萬(wàn)元及以上,給予白金卡會(huì)員等級(jí)。活動(dòng)規(guī)則詳見(jiàn)表2-1。 此外,為了鼓勵(lì)在官網(wǎng)和官方App購(gòu)票,針對(duì)不同的購(gòu)票渠道,有不同的獎(jiǎng)懲系數(shù)。官網(wǎng)購(gòu)票不獎(jiǎng)勵(lì)不懲罰,官方App購(gòu)票消費(fèi)金額按1.2倍計(jì)算,第三方購(gòu)票消費(fèi)金額按0.8倍計(jì)算,詳見(jiàn)表2-2。 航空公司開發(fā)了一個(gè)程序來(lái)計(jì)算會(huì)員在該活動(dòng)后的獎(jiǎng)勵(lì)等級(jí),程序的輸入包括會(huì)員在2017年1月1日至2019年12月
26、31日中任意連續(xù)12個(gè)月最大消費(fèi)金額A (單位:萬(wàn)元),任意連續(xù)24個(gè)月最大消費(fèi)金額B (單位:萬(wàn)元),36個(gè)月消費(fèi)金額C (單位:萬(wàn)元),購(gòu)票渠道代碼D,程序的輸出為本次活動(dòng)獎(jiǎng)勵(lì)等級(jí)L。其中,A、B、C為非負(fù)浮點(diǎn)數(shù)最多保留4位小數(shù),D為正整數(shù)且取值為1、2、3之一,L為字母M、S、G、P中之一?!締?wèn)題1】 (4分)采用等價(jià)類劃分法對(duì)該程序進(jìn)行測(cè)試,等價(jià)類表如表2-3所示,請(qǐng)補(bǔ)充表2-3中空(1)(4)?!締?wèn)題2】(9分)根據(jù)以上等價(jià)類表設(shè)計(jì)的測(cè)試用例如下表所示,請(qǐng)補(bǔ)充表2-4中空(1) (9)?!締?wèn)題3】(2分)對(duì)于本案例的黑盒測(cè)試來(lái)說(shuō),以上測(cè)試方法有哪些不足?【答案】【問(wèn)題1】(1)最多4
27、位小數(shù)的非負(fù)浮點(diǎn)數(shù)(2) 多于4位小數(shù)的非負(fù)浮點(diǎn)數(shù)(3)非正整數(shù)(4)除1、2、3之外的其他正整數(shù)【問(wèn)題2】(1) 1,2,3(2) M(3) N/A(4) 7,2,3(5)任意負(fù)浮點(diǎn)數(shù),如-1(6)任意多于4位小數(shù)的非負(fù)浮點(diǎn)數(shù),如0.12345(7)任意非整數(shù),如A(8)任意非正整數(shù),如0(9)除1、2、3之外的其他任意正整數(shù),如4【問(wèn)題3】(1)沒(méi)有考慮邊界值;(2)沒(méi)有考慮對(duì)輸出進(jìn)行等價(jià)類劃分;(3) .【解析】【問(wèn)題1】劃分等價(jià)類的6條原則:(1)在輸入條件規(guī)定了取值范圍或值的個(gè)數(shù)的情況下,可以確立一個(gè)有效等價(jià)類和兩個(gè)無(wú)效等價(jià)類。(2)在輸入條件規(guī)定了輸入值的集合或者規(guī)定了“必須如何”
28、的條件的情況下,可以確立一個(gè)有效等價(jià)類和一個(gè)無(wú)效等價(jià)類。(3)在輸入條件是一個(gè)布爾量的情況下,可確定一個(gè)有效等價(jià)類和一個(gè)無(wú)效等價(jià)類。(4)在規(guī)定了輸入數(shù)據(jù)的一組值(假定n個(gè)),并且程序要對(duì)每一個(gè)輸入值分別處理的情況下,可確立n個(gè)有效等價(jià)類和一個(gè)無(wú)效等價(jià)類。(5)在規(guī)定了輸入數(shù)據(jù)必須遵守的規(guī)則的情況下,可確立一個(gè)有效等價(jià)類(符合規(guī)則)和若干個(gè)無(wú)效等價(jià)類(從不同角度違反規(guī)則)。(6)在確知已劃分的等價(jià)類中,各元素在程序處理中的方式不同的情況下,則再將該等價(jià)類進(jìn)一步地劃分為更小的等價(jià)類。題干中“A、B、C為非負(fù)浮點(diǎn)數(shù)最多保留4位小數(shù),D為正整數(shù)且取值為1、2、3之一”結(jié)合表2-3來(lái)分析;A、B、C的
29、約束相同,在表2-3中A、B、C分別缺失的部分不相同,所以綜合表2-3,不難得出:(1)最多4位小數(shù)的非負(fù)浮點(diǎn)數(shù);(2)多于4位小數(shù)的非負(fù)浮點(diǎn)數(shù);對(duì)于D,題干描述為:D為正整數(shù)且取值為1、2、3之一,所以(3)非正整數(shù);(4)除1、2、3之外的正整數(shù)【問(wèn)題2】測(cè)試編號(hào)1:A、B、C的取值都為0,覆蓋的等價(jià)類為1、2、3,結(jié)合輸出會(huì)員代號(hào)應(yīng)為M測(cè)試編號(hào)5:A輸入的值為A,B、C的取值都為0,結(jié)果為N/A,覆蓋的等價(jià)類為7、2、3測(cè)試編號(hào)6: 覆蓋的等價(jià)類為8、2、3,因此A的輸入值應(yīng)該為:負(fù)浮點(diǎn)數(shù),如-1.1測(cè)試編號(hào)7: 覆蓋的等價(jià)類為9、2、3,因此A的輸入值應(yīng)該為:多于4位小數(shù)的非負(fù)浮點(diǎn)數(shù),
30、如1.12345測(cè)試編號(hào)14: 覆蓋的等價(jià)類為1、2、3、16,因此D的輸入值應(yīng)該為:非整數(shù),如:A,1.111測(cè)試編號(hào)15: 覆蓋的等價(jià)類為1、2、3、17,因此D的輸入值應(yīng)該為:非正整數(shù),如-1測(cè)試編號(hào)16: 覆蓋的等價(jià)類為1、2、3、18,因此D的輸入值應(yīng)該為:除1、2、3之外的其他正整數(shù),如4,5【問(wèn)題3】本題中使用了等價(jià)類劃分法,只是對(duì)輸入進(jìn)行等價(jià)類劃分,輸出都是M,沒(méi)有考慮其他輸出值;本題中沒(méi)有考慮邊界取值,而錯(cuò)誤往往發(fā)生在邊界的取值上,因此需要適當(dāng)考慮采用邊界值分析法適當(dāng)補(bǔ)充測(cè)試用例20.單選題模擬攻擊試驗(yàn)是安全性測(cè)試方法之一,以下不屬于模擬攻擊試驗(yàn)的是( )。問(wèn)題1選項(xiàng)A.冒充
31、B.重演C.偵聽D.拒絕服務(wù)【答案】C【解析】模擬攻擊試驗(yàn)是一組特殊的墨盒測(cè)試安全,相關(guān)模擬攻擊實(shí)驗(yàn)的設(shè)計(jì)應(yīng)結(jié)合應(yīng)用具體的安全機(jī)制及特點(diǎn)。針對(duì)系統(tǒng)的身份認(rèn)證機(jī)制,可設(shè)計(jì)冒充攻擊試驗(yàn);針對(duì)系統(tǒng)用于認(rèn)證及授權(quán)決策的網(wǎng)絡(luò)消息,可設(shè)計(jì)重演攻擊試驗(yàn);針對(duì)系統(tǒng)關(guān)鍵核心安全模塊,可設(shè)計(jì)服務(wù)拒絕攻擊試驗(yàn);由于系統(tǒng)運(yùn)行時(shí)涉及各種內(nèi)部用戶,因此安全測(cè)試需驗(yàn)證系統(tǒng)防范內(nèi)部用戶的安全攻擊,因此可設(shè)計(jì)內(nèi)部攻擊實(shí)驗(yàn)。偵聽技術(shù)實(shí)際上是在數(shù)據(jù)通信或數(shù)據(jù)交互過(guò)程,對(duì)數(shù)據(jù)進(jìn)行截取分析的過(guò)程,主要用于對(duì)網(wǎng)絡(luò)加密的驗(yàn)證。21.單選題設(shè)有兩個(gè)浮點(diǎn)數(shù),其階碼分別為E1和E2,當(dāng)這兩個(gè)浮點(diǎn)數(shù)相乘時(shí),運(yùn)算結(jié)果的階碼E為( )。問(wèn)題1選項(xiàng)A.
32、E1、E2中的較小者B.E1、E2中的較大者C.E1+E2 的值D.E1XE2 的值【答案】C【解析】浮點(diǎn)數(shù)由尾數(shù)和階碼構(gòu)成,尾數(shù)部分決定了浮點(diǎn)數(shù)的表示精度,階碼部分決定了浮點(diǎn)數(shù)的表示范圍浮點(diǎn)數(shù)進(jìn)行運(yùn)算時(shí),加減法要求先對(duì)階,然后尾數(shù)部分加減運(yùn)算,再格式化;乘除法運(yùn)算,不要求對(duì)階,尾數(shù)部分直接想乘,階碼部分相加;然后結(jié)果格式化;本題兩個(gè)浮點(diǎn)數(shù)想乘,階碼部分應(yīng)該是相加;結(jié)合題干來(lái)看,應(yīng)該選擇選項(xiàng)C22.單選題Bug記錄信息包括( )。 被測(cè)軟件名稱 被測(cè)軟件版本 測(cè)試人 錯(cuò)誤等級(jí) 開發(fā)人 詳細(xì)步驟問(wèn)題1選項(xiàng)A.B.C.D.【答案】C【解析】Bug記錄信息主要包括以下內(nèi)容:測(cè)試軟件名稱測(cè)試版本號(hào)測(cè)試
33、人名稱測(cè)試事件測(cè)試軟件和硬件配置環(huán)境發(fā)現(xiàn)軟件錯(cuò)誤的類型錯(cuò)誤的嚴(yán)重等級(jí)詳細(xì)步驟必要的附圖測(cè)試注釋23.單選題在TCP/IP網(wǎng)絡(luò)中,RARP協(xié)議的作用是( )。問(wèn)題1選項(xiàng)A.根據(jù)MAC地址查找對(duì)應(yīng)的IP地址B.根據(jù)IP地址查找對(duì)應(yīng)的MAC地址C.報(bào)告IP數(shù)據(jù)報(bào)傳輸中的差錯(cuò)D.控制以太幀數(shù)據(jù)的正確傳送【答案】A【解析】RARP協(xié)議是反向地址解析協(xié)議,起作用為:將MAC地址(物理地址)轉(zhuǎn)換為IP地址;其他選項(xiàng)均為干擾項(xiàng)24.單選題以下關(guān)于文檔測(cè)試的敘述中,不正確的是( )。問(wèn)題1選項(xiàng)A.文檔要面向所有級(jí)別讀者B.文檔中用到的術(shù)語(yǔ)要符合行業(yè)規(guī)范C.需要檢查所有信息是否真實(shí)正確D.需要檢查軟件返回結(jié)果跟文
34、檔描述是否一致【答案】A【解析】檢查軟件返回結(jié)果跟文檔描述是否一致屬于一致性方面。檢查所有信息是否真實(shí)正確屬于正確性方面。檢查術(shù)語(yǔ)符合行業(yè)規(guī)范屬于屬于范疇。文檔面向讀者應(yīng)該定位要明確,不能一個(gè)文檔面向所有級(jí)別。25.單選題以下關(guān)于軟件項(xiàng)目工作量估算的敘述中,不正確的是( )。問(wèn)題1選項(xiàng)A.專家估計(jì)方法受到專家的背景知識(shí)和經(jīng)驗(yàn)的影響B(tài).復(fù)雜的模型不一定更準(zhǔn)確C.機(jī)器學(xué)習(xí)方法可以準(zhǔn)確估算項(xiàng)目工作量D.多種方法結(jié)合可以在某種程度上提高估算精度【答案】C【解析】軟件項(xiàng)目估算涉及人、技術(shù)、環(huán)境等多種因素,因此很難在項(xiàng)目完成前準(zhǔn)確地估算出開發(fā)軟件所需的成本、持續(xù)時(shí)間、和工作量。26.案例題閱讀下列說(shuō)明,回
35、答問(wèn)題1至問(wèn)題3,將解答寫在答題紙的對(duì)應(yīng)欄內(nèi)?!菊f(shuō)明】為了有效控制疫情,需要記錄所有人最后一次出行的信息。其中:(1)類Travel 記錄了一次旅行的基本信息,包括出發(fā)地(Source)、 目的地(Des)、15日內(nèi)是否有境外旅行史(OverSeas) 和15日內(nèi)是否去過(guò)高風(fēng)險(xiǎn)疫區(qū)(HighDanArea)。(2)類HighTrain 和AirPlane分別表示高鐵旅行和飛機(jī)旅行,這兩個(gè)類繼承了類Travel的屬性和方法。HighTrain 定義了自己的屬性車廂號(hào)(CaseNo)和座位號(hào)(SeatNo)。AirPlane定義了自己的屬性座位號(hào)( SeatNo)。(3)函數(shù)checkIso調(diào)用T
36、ravel 的相關(guān)方法讀取旅行者的出發(fā)地、目的地以及15日內(nèi)是否有境外和高風(fēng)險(xiǎn)區(qū)域的信息,判斷該旅行者是否需要被隔離。現(xiàn)擬采用面向?qū)ο蟮姆椒ㄟM(jìn)行測(cè)試。【問(wèn)題1】(9分)(1)面向?qū)ο蟮臏y(cè)試分為哪幾個(gè)階段?(2)類Person 和Travel之間是什么關(guān)系?(3)該關(guān)系是否影響測(cè)試?【問(wèn)題2】(6分)為了更方便函數(shù)checkIso的實(shí)現(xiàn),程序員在Person類中增加了屬性IsIso和方法checkDan,具體實(shí)現(xiàn)如下:方法checkDan中判斷該旅行者是否需要被隔離,并且把結(jié)果寫入IsIso,在checkIso中直接讀取旅行者的IsIso屬性值就可以得出結(jié)論。(1)這種實(shí)現(xiàn)方法破壞了面向?qū)ο蟮哪?/p>
37、種機(jī)制?(2)這種問(wèn)題的測(cè)試需要在面向?qū)ο鬁y(cè)試的哪個(gè)階段實(shí)施?【問(wèn)題3】(5分)請(qǐng)給出各個(gè)類的測(cè)試順序?!敬鸢浮俊締?wèn)題1】(1)面向?qū)ο蠓治龅臏y(cè)試,面向?qū)ο笤O(shè)計(jì)的測(cè)試,面向?qū)ο缶幊痰臏y(cè)試,面向?qū)ο髥卧獪y(cè)試,面向?qū)ο蠹蓽y(cè)試,面向?qū)ο蟠_認(rèn)和系統(tǒng)測(cè)試。(每個(gè)0.5 分)(2)關(guān)聯(lián)關(guān)系。(3)影響測(cè)試?!締?wèn)題2】(1)破壞了封裝機(jī)制。(2)在面向?qū)ο缶幊痰臏y(cè)試中進(jìn)行?!締?wèn)題3】Travel-HighTrain,AirPlane- Person-main【解析】【問(wèn)題1】面向?qū)ο鬁y(cè)試分:面向?qū)ο蠓治龅臏y(cè)試、面向?qū)ο笤O(shè)計(jì)的測(cè)試、面向?qū)ο缶幊痰臏y(cè)試、面向?qū)ο髥卧獪y(cè)試、面向?qū)ο蠹蓽y(cè)試、面向?qū)ο蟠_認(rèn)和系統(tǒng)測(cè)
38、試在程序示例中,Person類調(diào)用了Travel類作為其成員變量,并無(wú)其他的關(guān)系,因此Person類與Travel類之間應(yīng)為關(guān)聯(lián)關(guān)系由于Person類調(diào)用了Travel類,如果Travel類存在問(wèn)題,而先測(cè)試Person類,同樣也會(huì)導(dǎo)致Person類產(chǎn)生問(wèn)題,所以測(cè)試Person類之前應(yīng)該先測(cè)試Travel類【問(wèn)題2】在需要修改調(diào)用類的屬性時(shí)應(yīng)該采用SET方法,直接修改成員屬性,破壞了封裝機(jī)制。應(yīng)在面試對(duì)象編程階段進(jìn)行測(cè)試【問(wèn)題3】本題中:Travel與HighTrain、AirPlance是繼承關(guān)系,所以先測(cè)試Travel類,在測(cè)試HighTrain、AirPlance(兩個(gè)先后順序可以調(diào)整
39、);由于Person調(diào)用了Travel作為其成員變量,因此Person應(yīng)該在Travel類及其子類測(cè)試后測(cè)試;最后測(cè)試main。27.單選題某汽車維修公司有部門、員工和顧客等實(shí)體,各實(shí)體對(duì)應(yīng)的關(guān)系模式如下: 部門(部門代碼,部門名稱,電話) 員工(員工代碼,姓名,部門代碼) 顧客(顧客號(hào),姓名,年齡,性別) 維修(顧客號(hào),故障情況,維修日期,員工代碼)假設(shè)每個(gè)部門允許有多部電話,則電話屬性為( )。若每個(gè)部門有多名員工,而每個(gè)員工只屬于一個(gè)部門。員工代碼唯一標(biāo)識(shí)員工關(guān)系的每一個(gè)元組。部門和員工之間是( ) 聯(lián)系。一個(gè)員工同一天可為多位顧客維修車輛,而一名顧客,也可由多個(gè)員工為其維修車輛,維修關(guān)
40、系模式的主鍵是( ),員工關(guān)系模式的外鍵是( ) 。問(wèn)題1選項(xiàng)A.組合屬性B.派生屬性C.多值屬性D.單值屬性問(wèn)題2選項(xiàng)A.1:1B.1:nC.n:1D.n:m問(wèn)題3選項(xiàng)A.顧客號(hào),姓名B.顧客號(hào),故障情況C.顧客號(hào),維修日期,員工代碼D.故障情況,維修日期,員工代碼問(wèn)題4選項(xiàng)A.顧客號(hào)B.員工代碼C.維修日期D.部門代碼【答案】第1題:C第2題:B第3題:C第4題:D【解析】多值屬性:一個(gè)屬性對(duì)應(yīng)多個(gè)值從題干:一個(gè)部門有多個(gè)員工,一個(gè)員工只在一個(gè)部門,推出部門與員工之間為1:*從題干:一個(gè)員工可以給多個(gè)顧客修車,一個(gè)顧客可以由多個(gè)員工修車,推出員工和顧客之間是*:*,一般多對(duì)多的聯(lián)系轉(zhuǎn)關(guān)系的
41、主鍵為雙方實(shí)體主碼組合而成;但本題由于一個(gè)顧客可以找同一員工多次修車的情況,因此需要在額外增加一個(gè)屬性修車的時(shí)間,所以本題中選項(xiàng)C比較合適由于員工與部門之間存在*:1的聯(lián)系,推出員工關(guān)系應(yīng)該存在一個(gè)外鍵,關(guān)聯(lián)到部門,所以選擇D比較合適28.單選題下面給出的四種排序算法中,在輸入序列基本有序時(shí),最有效的算法是( ) , 空間復(fù)雜度最高的是( )。問(wèn)題1選項(xiàng)A.插入排序B.歸并排序C.快速排序D.堆排序問(wèn)題2選項(xiàng)A.插入排序B.歸并排序C.快速排序D.堆排序【答案】第1題:A第2題:B【解析】第1題:在基本有序的情況,插入排序算法的時(shí)間復(fù)雜度是最低的,是線性時(shí)間復(fù)雜度,此時(shí)快速排序算法的時(shí)間復(fù)雜度
42、是最高的,為O(n2),歸并排序和堆排序在所有情況下的時(shí)間復(fù)雜度均為O(nlgn),因此在輸入序列基本有序是,插入排序是最有效的算法插入、快速、和堆排序算法的空間復(fù)雜度均為O(1),而歸并排序算法的空間復(fù)雜度為O(n)第2題:29.單選題以下關(guān)于web測(cè)試的敘述中,不正確的是( )。問(wèn)題1選項(xiàng)A.與其他系統(tǒng)的測(cè)試內(nèi)容不同B.與其他系統(tǒng)的測(cè)試手段基本相同C.與其他系統(tǒng)的測(cè)試重點(diǎn)不同D.與其他系統(tǒng)采用的測(cè)試工具部分不同【答案】A【解析】web系統(tǒng)測(cè)試與其他系統(tǒng)測(cè)試測(cè)試內(nèi)容基本相同只是測(cè)試重點(diǎn)不同。30.單選題由于操作系統(tǒng)升級(jí)而對(duì)軟件進(jìn)行修改的行為屬于( )維護(hù)。問(wèn)題1選項(xiàng)A.改正性B.適應(yīng)性C.改
43、善性D.預(yù)防性【答案】B【解析】維護(hù)分類(ISOIEC14764)更正性維護(hù):更正交付后發(fā)現(xiàn)的錯(cuò)誤。適應(yīng)性維護(hù):使軟件產(chǎn)品能夠在變化后或變化中的環(huán)境中繼續(xù)使用。完善性維護(hù):改進(jìn)交付后產(chǎn)品的性能和可維護(hù)性。預(yù)防性維護(hù):在軟件產(chǎn)品中的潛在錯(cuò)誤成為實(shí)際錯(cuò)誤前,檢測(cè)并更正它們。依據(jù)題干的描述本次維護(hù)應(yīng)該是為了適用變化了的運(yùn)行環(huán)境,應(yīng)屬于適應(yīng)性維護(hù)。31.單選題軟件的( )是指糾正軟件系統(tǒng)出現(xiàn)的錯(cuò)誤和缺陷,以及為滿足新的要求進(jìn)行修改、擴(kuò)充或者壓縮的容易程度。問(wèn)題1選項(xiàng)A.可維護(hù)性B.可用性C.可靠性D.可伸縮性【答案】A【解析】可維護(hù)性是指軟件產(chǎn)品可被修改的能力。用來(lái)表示糾正軟件系統(tǒng)錯(cuò)誤和缺陷,以及滿足
44、新的要求進(jìn)行修改、擴(kuò)充或者壓縮的容易程度可用性:是指軟件能按照規(guī)格說(shuō)明要求正確運(yùn)行的能力可靠性:是指在規(guī)定條件下使用,軟件產(chǎn)品維持規(guī)定的性能級(jí)別的能力可伸縮性(可擴(kuò)展性):是軟件系統(tǒng)依據(jù)需求變化進(jìn)行擴(kuò)展的能力,是一種處理能力設(shè)計(jì)指標(biāo)32.單選題以下關(guān)于面向?qū)ο蠡靖拍畹臄⑹鲋校徽_的是( )。問(wèn)題1選項(xiàng)A.類是具有相同屬性和操作的一組對(duì)象的集合B.繼承是子類自動(dòng)地?fù)碛懈割惖娜炕虿糠謱傩曰虿僮鞯臋C(jī)制C.一個(gè)子類只能有一個(gè)父類D.對(duì)象是類的實(shí)例【答案】C【解析】對(duì)象:是基本運(yùn)行時(shí)的實(shí)體,既包括數(shù)據(jù)(屬性),也包括(行為)類:類所包含的方法和數(shù)據(jù)描述一組對(duì)象的共同行為和屬性;類是在對(duì)象之上的抽象
45、,對(duì)象是類的具體化,是類的實(shí)例繼承:父類和子類之間共享數(shù)據(jù)和方法的機(jī)制在面向?qū)ο笾袥](méi)有規(guī)定一個(gè)子類只能有一個(gè)父類,不同的程序設(shè)計(jì)語(yǔ)言有不同的規(guī)定,有些只能有一個(gè)(如java),有些可有多個(gè)(如C+)33.單選題在電子郵件系統(tǒng)中,客戶端代理( )。問(wèn)題1選項(xiàng)A.通常都使用SMTP協(xié)議發(fā)送郵件和接收郵件B.發(fā)送郵件通常使用SMTP協(xié)議,而接收郵件通常使用POP3協(xié)議C.發(fā)送郵件通常使用POP3協(xié)議,而接收郵件通常使用SMTP協(xié)議D.通常都使用POP3協(xié)議發(fā)送郵件和接收郵件【答案】B【解析】SMTP,簡(jiǎn)單郵件傳輸協(xié)議,用于電子郵件的發(fā)送(客戶端到郵件服務(wù)器和一個(gè)郵件服務(wù)器到另一個(gè)郵件服務(wù)器)POP3
46、,郵局協(xié)議第3版,用于電子郵件的接收綜合選項(xiàng)描述來(lái)判斷,選項(xiàng)B描述正確34.單選題結(jié)構(gòu)化開發(fā)方法的體系結(jié)構(gòu)設(shè)計(jì)的依據(jù)是結(jié)構(gòu)化分析的( )。問(wèn)題1選項(xiàng)A.數(shù)據(jù)流圖B.狀態(tài)遷移圖C.實(shí)體聯(lián)系圖D.加工規(guī)格說(shuō)明【答案】A【解析】數(shù)據(jù)流圖(Data Flow Diagram,DFD):是一種最常用的結(jié)構(gòu)化分析工具,從數(shù)據(jù)傳遞和加工的角度,以圖形的方式刻畫系統(tǒng)內(nèi)數(shù)據(jù)的運(yùn)動(dòng)情況。狀態(tài)遷移圖(STD)或狀態(tài)遷移表被用來(lái)描述系統(tǒng)或?qū)ο蟮臓顟B(tài),以及導(dǎo)致系統(tǒng)或?qū)ο蟮臓顟B(tài)改變的事件,從而描述系統(tǒng)的行為,屬于結(jié)構(gòu)化分析方法使用工具加工規(guī)格說(shuō)明:就是對(duì)DFD中的每個(gè)加工所作的說(shuō)明,描述把輸入數(shù)據(jù)流變換為輸出數(shù)據(jù)流的加工
47、過(guò)程實(shí)體聯(lián)系圖:提供了表示實(shí)體型、屬性和聯(lián)系的方法,用來(lái)描述現(xiàn)實(shí)世界的概念模型。實(shí)體關(guān)系圖表示在信息系統(tǒng)中概念模型的數(shù)據(jù)存儲(chǔ)。常用于信息系統(tǒng)設(shè)計(jì)中結(jié)構(gòu)化設(shè)計(jì)是將結(jié)構(gòu)化分析的結(jié)果(數(shù)據(jù)流圖)映射成軟件的體系結(jié)構(gòu)(結(jié)構(gòu)圖(結(jié)構(gòu)圖:用來(lái)描述軟件系統(tǒng)的體系結(jié)構(gòu),指出一個(gè)軟件系統(tǒng)由哪些模塊組成,以及模塊之間的調(diào)用關(guān)系)。狀態(tài)遷移圖用于行為建模,而不是結(jié)構(gòu)建模。35.單選題對(duì)于關(guān)鍵字序列(10,34,37,51,14,25,56,22,3), 用線性探查法解決沖突構(gòu)造哈希表,哈希函數(shù)為H(key)=key%11,關(guān)鍵字25存入的哈希地址編號(hào)為( )。問(wèn)題1選項(xiàng)A.2B.3C.5D.6【答案】C【解析】1、
48、序列的長(zhǎng)度為11,標(biāo)號(hào)0到10。2、依次將數(shù)帶入哈希函數(shù)求哈希值,哈希值對(duì)應(yīng)步驟1中標(biāo)號(hào)。3、如果步驟2的哈希值對(duì)應(yīng)的標(biāo)號(hào)已經(jīng)被占用,則往后一位,直到未占用的位置存放。4、如果,步驟3到了最后一個(gè)標(biāo)號(hào)還未找到,則從0開始找,找到該哈希值之前。本題25代入哈希值為3,其中3已被14占,后退一位4號(hào)被37占用,5號(hào)為空,所以25應(yīng)該存入標(biāo)號(hào)為5的位置。36.單選題某軟件項(xiàng)目的活動(dòng)圖如下圖所示,其中頂點(diǎn)表示項(xiàng)目里程碑,連接頂點(diǎn)的邊表示包含的活動(dòng),邊上的數(shù)字表示活動(dòng)的持續(xù)時(shí)間(天) 。完成該項(xiàng)目的最短時(shí)間是( ) 天。設(shè)活動(dòng)A-B的最早開始時(shí)間為第1天,則活動(dòng)B-C的最早和最晚開始時(shí)間分別為第( )天
49、。問(wèn)題1選項(xiàng)A.34B.41C.44D.45問(wèn)題2選項(xiàng)A.10和11B.11和12C.10和12D.11和13【答案】第1題:D第2題:B【解析】第1題:松弛時(shí)間:表示在不影響整個(gè)工期的前提下,完成該任務(wù)有多少機(jī)動(dòng)余地。關(guān)鍵路徑:在活動(dòng)圖中時(shí)間跨度最長(zhǎng)的路徑。決定了項(xiàng)目最短完工的時(shí)間。從圖中分析得:ADCFJ路徑為關(guān)鍵路徑,長(zhǎng)度為45,項(xiàng)目完工最短時(shí)間為45經(jīng)過(guò)B C路徑的長(zhǎng)度為43,松弛時(shí)間為:45-44=1,所以最早是11,最晚為11+1=12第2題:37.單選題某銀行信用卡額度關(guān)系C(信用卡號(hào),用戶名,身份證號(hào),最高消費(fèi)額度,累計(jì)消 費(fèi)額)中,信用卡號(hào)唯一標(biāo)識(shí)關(guān)系C的每一個(gè)元組。一個(gè)身份
50、證只允許辦理一張信用卡。 關(guān)系C有( )。問(wèn)題1選項(xiàng)A.1個(gè)候選鍵,即信用卡號(hào)B.2個(gè)候選鍵,即信用卡號(hào)、身份證號(hào)C.1個(gè)候選鍵,即身份證號(hào)D.1個(gè)候選鍵,即信用卡號(hào)、用戶名【答案】B【解析】在關(guān)系數(shù)據(jù)庫(kù)候選碼/候選鍵:如果在一個(gè)關(guān)系中,存在一個(gè)屬性(或?qū)傩越M)都能用來(lái)唯一標(biāo)識(shí)該關(guān)系的元組,并不含有多余的屬性,這個(gè)屬性(或?qū)傩越M)稱為該關(guān)系的候選碼或候選鍵。依據(jù)題干的描述信任卡號(hào)能唯一標(biāo)識(shí)關(guān)系C的每一個(gè)元組,且不含多余屬性,因此信任卡號(hào)為候選碼依據(jù)題干的描述,一個(gè)身份證只允許辦理一張信任卡,也就是一個(gè)身份證只對(duì)應(yīng)一張信任卡,身份證號(hào)函數(shù)決定信任卡號(hào),綜上所述身份證也能唯一標(biāo)識(shí)每一個(gè)元組,且不含
51、多余屬性,因此身份證號(hào)為候選碼綜上所述,本題中存在2個(gè)候選碼:信任卡號(hào)和身份證號(hào)38.單選題以下關(guān)于分布式體系結(jié)構(gòu)優(yōu)點(diǎn)的敘述中,不正確的是( ) 。 其中,( )不是典型的分布式體系結(jié)構(gòu)。問(wèn)題1選項(xiàng)A.資源共享B.經(jīng)濟(jì)性C.健壯性D.降低復(fù)雜度問(wèn)題2選項(xiàng)A.管道-過(guò)濾器.B.客戶機(jī)/服務(wù)器(C/S)C.瀏覽器/服務(wù)器(B/S)D.CORBA【答案】第1題:D第2題:A【解析】第1題:注意:本題分布式結(jié)構(gòu)是相對(duì)于集中式結(jié)構(gòu)來(lái)的分布式利用計(jì)算機(jī)網(wǎng)絡(luò)把分布在不同地點(diǎn)的計(jì)算機(jī)硬件、軟件、數(shù)據(jù)等資源聯(lián)系在一起服務(wù)于一個(gè)共同的目標(biāo)而實(shí)現(xiàn)相互通信和資源共享,就形成了信息系統(tǒng)的分布式結(jié)構(gòu)。分布式結(jié)構(gòu)系統(tǒng)的優(yōu)點(diǎn)
52、是:可以根據(jù)應(yīng)用需要和存取方式來(lái)配置信息資源;有利于發(fā)揮用戶在系統(tǒng)開發(fā)、維護(hù)和信息資源管理方面的積極性和主動(dòng)性,提高了系統(tǒng)對(duì)用戶需求變更的適應(yīng)性和對(duì)環(huán)境的應(yīng)變能力;系統(tǒng)擴(kuò)展方便,增加一個(gè)網(wǎng)絡(luò)結(jié)點(diǎn)一般不會(huì)影響其他結(jié)點(diǎn)的工作,系統(tǒng)建設(shè)可以采取逐步擴(kuò)展網(wǎng)絡(luò)結(jié)點(diǎn)的漸進(jìn)方式,以合理使用系統(tǒng)開發(fā)所需的資源;系統(tǒng)健壯性好,網(wǎng)絡(luò)上一個(gè)結(jié)點(diǎn)出現(xiàn)故障一般不會(huì)導(dǎo)致全系統(tǒng)癱瘓;缺點(diǎn)是:由于信息資源分散,系統(tǒng)開發(fā)、維護(hù)和管理的標(biāo)準(zhǔn)、規(guī)范不易統(tǒng)一;配置在不同地點(diǎn)的信息資源一般分屬信息系統(tǒng)的各個(gè)子系統(tǒng),不同子系統(tǒng)之間往往存在利益沖突,管理上協(xié)調(diào)有一定難度;各地的計(jì)算機(jī)系統(tǒng)工作條件與環(huán)境不一,不利于完全保密措施的統(tǒng)一實(shí)施。第
53、1小問(wèn),選項(xiàng)D降低復(fù)雜性是不正確的描述;第2小問(wèn),管道-過(guò)濾器是軟件體系結(jié)構(gòu)風(fēng)格(描述特定系統(tǒng)組織方式的慣用范例,強(qiáng)調(diào)了軟件系統(tǒng)中通用的組織結(jié)構(gòu));CORBA是指公共對(duì)象請(qǐng)求代理體系結(jié)構(gòu)和C/S、B/S都是分布式體系結(jié)構(gòu)。第2題:39.單選題( )不屬于網(wǎng)絡(luò)測(cè)試對(duì)象。問(wèn)題1選項(xiàng)A.服務(wù)器B.路由器C.網(wǎng)段D.CPU【答案】D【解析】CPU屬于服務(wù)器的資源,不屬于網(wǎng)絡(luò)資源。40.單選題Web的安全性測(cè)試包括( )。部署與基礎(chǔ)結(jié)構(gòu)輸入驗(yàn)證身份驗(yàn)證授權(quán)配置管理敏感數(shù)據(jù)問(wèn)題1選項(xiàng)A.B.C.D.【答案】D【解析】WEB的安全性測(cè)試涉及:部署與基礎(chǔ)結(jié)構(gòu)、輸入驗(yàn)證、身份驗(yàn)證、授權(quán)、配置管理、敏感數(shù)據(jù)、會(huì)話
54、管理、加密、參數(shù)操作、異常管理、審核、日志記錄41.單選題軟件測(cè)試的對(duì)象不包括( )。問(wèn)題1選項(xiàng)A.代碼B.軟件測(cè)試文檔C.相關(guān)文件數(shù)據(jù)D.開發(fā)人員【答案】D【解析】軟件測(cè)試的對(duì)象為軟件(軟件相關(guān)程序、文檔等)42.單選題函數(shù)main()、f()的定義如下所示。調(diào)用函數(shù)f()時(shí),第一個(gè)參數(shù)采用傳值(call by value) 方式,第二個(gè)參數(shù)采用傳引用(call by reference)方式,main()執(zhí)行后輸出的值為( )。問(wèn)題1選項(xiàng)A.2B.3C.8D.10【答案】C【解析】傳值調(diào)用:形參取的是實(shí)參的值,形參的改變不會(huì)導(dǎo)致調(diào)用點(diǎn)所傳的實(shí)參的值發(fā)生改變。引用(傳址)調(diào)用:形參取的是實(shí)參
55、的地址,即相當(dāng)于實(shí)參存儲(chǔ)單元的地址引用,因此其值的改變同時(shí)就改變了實(shí)參的值。在函數(shù)執(zhí)行的過(guò)程中,f(5,x)f(int x,int &a)可以得出第一個(gè)參數(shù)x的取值為5(第一個(gè)參數(shù)為傳值調(diào)用);第二個(gè)參數(shù)a取得左邊main()函數(shù)中x的地址(第二個(gè)參數(shù)為傳址調(diào)用);當(dāng)運(yùn)行x=2*a-1后,f()函數(shù)中x的取值變?yōu)?(2*2-1);當(dāng)運(yùn)行a=x+5后,a對(duì)應(yīng)地址的取值被修改為8,也就是將main()函數(shù)中的x值修改為8;當(dāng)運(yùn)行return后,f()函數(shù)結(jié)束。這時(shí)main()函數(shù)中的x取值為8;所以當(dāng)main()函數(shù)答應(yīng)x值時(shí),應(yīng)該輸出為8。43.單選題下圖是一個(gè)軟件項(xiàng)目的活動(dòng)圖,其中頂點(diǎn)表示項(xiàng)目
56、里程碑,連接頂點(diǎn)的邊表示包含的活動(dòng),邊上的權(quán)重表示活動(dòng)的持續(xù)時(shí)間(天),則里程碑( )在關(guān)鍵路徑上。在其他活動(dòng)按時(shí)完成的情況下,活動(dòng)FJ最多可以晚( )天開始而不影響工期。問(wèn)題1選項(xiàng)A.BB.CC.DD.E問(wèn)題2選項(xiàng)A.0B.1C.2D.3【答案】第1題:C第2題:D【解析】松弛時(shí)間:表示在不影響整個(gè)工期的前提下,完成該任務(wù)有多少機(jī)動(dòng)余地。關(guān)鍵路徑:在活動(dòng)圖中時(shí)間跨度最長(zhǎng)的路徑。題中所有從開始到結(jié)束的路徑中最長(zhǎng)的為ADGIJL,其總長(zhǎng)度為27天。選項(xiàng)中事件D在關(guān)鍵路徑上。題中經(jīng)過(guò)FJ最長(zhǎng)的路徑為ABFJL共計(jì)24天,27-24=3天,所以松弛時(shí)間為3天。44.單選題CPU 執(zhí)行指令時(shí),先要根據(jù)
57、程序計(jì)數(shù)器將指令從內(nèi)存讀取出并送入( ),然后 譯碼并執(zhí)行。問(wèn)題1選項(xiàng)A.數(shù)據(jù)寄存器B.累加寄存器C.地址寄存器D.指令寄存器【答案】D【解析】累加器寄存器是專門存放算術(shù)或邏輯運(yùn)算的一個(gè)操作數(shù)和運(yùn)算結(jié)果的寄存器指令寄存器一般用來(lái)保存當(dāng)前正在執(zhí)行的一條指令。存儲(chǔ)器數(shù)據(jù)寄存器主要是用來(lái)保存操作數(shù)和運(yùn)算結(jié)果等信息的,其目的是為了節(jié)省讀取操作數(shù)所需占用總線和訪問(wèn)存儲(chǔ)器的時(shí)間。存儲(chǔ)器地址寄存器一般用來(lái)保存當(dāng)前CPU所訪問(wèn)的內(nèi)存單元的地址,以方便對(duì)內(nèi)存的讀寫操作。45.單選題某系統(tǒng)中有一個(gè)中央數(shù)據(jù)存儲(chǔ),模塊A負(fù)責(zé)接收新來(lái)的數(shù)據(jù)并修改中央數(shù)據(jù)存儲(chǔ)中的數(shù)據(jù),模塊B負(fù)責(zé)訪問(wèn)中央數(shù)據(jù)存儲(chǔ)中的數(shù)據(jù)則這兩個(gè)模塊之間的耦合類型為( )。若將這兩個(gè)模塊及中央數(shù)據(jù)合并成一個(gè)模塊,則該模塊的內(nèi)聚類型為( )。問(wèn)題1選項(xiàng)A.數(shù)據(jù)B.標(biāo)記C.控制D.公共問(wèn)題2選項(xiàng)A.邏輯B.時(shí)間C.通信D.功能【答案】第1題:D第2題:C【解析】偶然聚合:模塊完成的動(dòng)作之間沒(méi)有任何關(guān)系,或者僅僅是一種非常松散的關(guān)系。邏輯聚合:模塊內(nèi)部的各個(gè)組成在邏輯上具有相似的處理動(dòng)作,但功能用途上彼此無(wú)關(guān)。時(shí)間聚合:模塊內(nèi)部的各個(gè)組成部分所包含的處理動(dòng)作必須在同一時(shí)間內(nèi)執(zhí)行。過(guò)程聚合:模塊內(nèi)部各個(gè)組成部分所要完成的動(dòng)作雖然沒(méi)有關(guān)系,但必須按特定的次序執(zhí)行。通信聚合:模塊的各個(gè)組成部分所完成的動(dòng)作都使用了同一個(gè)數(shù)據(jù)或產(chǎn)生同一輸出數(shù)據(jù)。順序聚合
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年高職光電信息科學(xué)與工程(光電信息)試題及答案
- 2025年中職會(huì)計(jì)(財(cái)務(wù)會(huì)計(jì)基礎(chǔ))試題及答案
- 2025年高職能源技術(shù)(技術(shù)實(shí)操訓(xùn)練)試題及答案
- 2025年中職園藝設(shè)施管理應(yīng)用(應(yīng)用技術(shù))試題及答案
- 2025年高職城市軌道交通運(yùn)營(yíng)服務(wù)(票務(wù)管理技巧)試題及答案
- 2025年中職城市軌道交通車輛技術(shù)(城軌車輛維護(hù))試題及答案
- 2025年高職(健康管理)健康評(píng)估試題及答案
- 2025年高職供用電技術(shù)(供用電管理)試題及答案
- 2025年高職通信(通信技術(shù)基礎(chǔ))試題及答案
- 2025年高職(藥學(xué))藥物合成基礎(chǔ)試題及答案
- 2025公路安全韌性提升技術(shù)指南
- SF-36健康調(diào)查量表(含excel版)
- 超星爾雅學(xué)習(xí)通《高校實(shí)驗(yàn)室安全基礎(chǔ)課(實(shí)驗(yàn)室準(zhǔn)入教育)》章節(jié)測(cè)試含答案
- 酒店餐飲宴會(huì)服務(wù)流程規(guī)定
- 電子電氣設(shè)備選型采購(gòu)方案
- 洼田飲水試驗(yàn)科普課件
- 2024-2025學(xué)年山東省濰坊市高一下學(xué)期5月期中考試政治試題(解析版)
- 環(huán)境污染治理設(shè)施運(yùn)營(yíng)考試試題
- 2025年證監(jiān)會(huì)招聘面試高頻考題及解析
- 2025-2030中國(guó)溶劑染料行業(yè)消費(fèi)狀況及競(jìng)爭(zhēng)策略分析報(bào)告
- 急診科腦出血課件
評(píng)論
0/150
提交評(píng)論