2022年職業(yè)考證-軟考-程序員考試名師押題精選卷I(帶答案詳解)試卷號(hào)15_第1頁
2022年職業(yè)考證-軟考-程序員考試名師押題精選卷I(帶答案詳解)試卷號(hào)15_第2頁
2022年職業(yè)考證-軟考-程序員考試名師押題精選卷I(帶答案詳解)試卷號(hào)15_第3頁
2022年職業(yè)考證-軟考-程序員考試名師押題精選卷I(帶答案詳解)試卷號(hào)15_第4頁
2022年職業(yè)考證-軟考-程序員考試名師押題精選卷I(帶答案詳解)試卷號(hào)15_第5頁
已閱讀5頁,還剩39頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、住在富人區(qū)的她2022年職業(yè)考證-軟考-程序員考試名師押題精選卷I(帶答案詳解)(圖片可根據(jù)實(shí)際調(diào)整大?。╊}型12345總分得分一.綜合題(共50題)1.案例題閱讀以下說明和流程圖,填寫流程圖中的空缺,將解答填入答題紙的對應(yīng)欄內(nèi)?!菊f明】某系統(tǒng)中有N個(gè)等長的數(shù)據(jù)記錄,其主鍵值為隨機(jī)排序且互不相等的正整數(shù)編號(hào),表示為K(0),K(1),K(N-1)?,F(xiàn)采用雜湊法將各數(shù)據(jù)記錄存入?yún)^(qū)域S(0),S(1),S(2),S(M-1)中(MN),以加快按主鍵值檢索的效率(初始時(shí)各區(qū)域都是空的)。下面流程圖中,選用適當(dāng)?shù)馁|(zhì)數(shù)P(NPM),對每個(gè)主鍵值先計(jì)算出它除以P的余數(shù)j。如果區(qū)域S(j)已占用,則考查下一

2、個(gè)區(qū)域S(j+1),直到發(fā)現(xiàn)某個(gè)區(qū)域?yàn)?空時(shí),則將該主鍵值相應(yīng)的數(shù)據(jù)記錄存入該區(qū)域(注意,S(M-1)的下一個(gè)區(qū)域是S(0)。 為了標(biāo)記每個(gè)區(qū)域是否已占用,采用了M個(gè)標(biāo)記位F(0),F(xiàn)(1),F(xiàn)(M-1)。初始時(shí)所有的標(biāo)記位都為0,每當(dāng)一個(gè)區(qū)域被占用時(shí),將相應(yīng)的標(biāo)記位置1。例如,設(shè)6個(gè)記錄的主鍵值分別為31、15、20、35、18、10,取質(zhì)數(shù)P=7,用上述雜湊法將這些記錄存入?yún)^(qū)域S(0)S(7)后,各區(qū)域中記錄的主鍵值依次為35、15、空、31、18、10、20、空?!玖鞒虉D】注1:“循環(huán)開始”框內(nèi)給出循環(huán)控制變量的初值、終值和增值(默認(rèn)為1),格式為:循環(huán)控制變量=初值,終值,增值注2:函

3、數(shù)int(x)為取x的整數(shù)部分,即不超過x的最大整數(shù)。【答案】(1)K(i)/P或等效形式(2)0(3)1F(j)或F(j)=1或等效形式(4) j+1j或j=j+1或j+或等效形式(5)0j或j=0或等效形式【解析】本題旨在考查程序設(shè)計(jì)(算法流程圖設(shè)計(jì))的能力。雜湊法是大數(shù)據(jù)處理時(shí)常用的數(shù)據(jù)存儲(chǔ)檢索方法,其檢索效率很高。本流程圖中,將依靠循環(huán)i=0,1,N-1,依次將主鍵值為K(i)的記錄存入適當(dāng)?shù)膮^(qū) 域S(j)中。首先,需要求出K(i)除以質(zhì)數(shù)P的余數(shù)j,采用的方法是計(jì)算K(i)-P*int(K(i)/P)。例 如,對于P=7,31/7的商的整數(shù)部分為4,所以31除以7的余數(shù)為31-74=

4、3。因此流程圖中的空(1)應(yīng)填寫K(i)/P或其等效形式。然后判斷區(qū)域S(j)的標(biāo)志位F(j)是否為0,即空(2)應(yīng)填寫0。如果F(j)=0則表示區(qū)域S(j)為空,可以將K(i)直接存入?yún)^(qū)域S(j)中,并將F(j)置1表示已被占用,即空(3)應(yīng)填寫1F(j)。如果F(j)非0,則表示S(j)已占用,需要考慮下一個(gè)區(qū)域是否為空。也就是說,需要 將j增1,即空(4)應(yīng)填寫j+1j。如果j增1后已超越最后一個(gè)區(qū)域,則需要考慮返回區(qū)域S(0)。也就是說,當(dāng)j=M時(shí),需要執(zhí)行0j,即空(5)應(yīng)填寫0j。2.單選題在以用戶界面(UI)層、系統(tǒng)交互(SI)層、問題領(lǐng)域(PD)層和數(shù)據(jù)管理(DM)層構(gòu)成的軟件

5、架構(gòu)中,業(yè)務(wù)實(shí)體和業(yè)務(wù)邏輯屬于( )層。問題1選項(xiàng)A.UIB.SIC.PDD.DM【答案】C【解析】本題考查軟件工程的基礎(chǔ)知識(shí)。業(yè)務(wù)實(shí)體和業(yè)務(wù)邏輯屬于企業(yè)需要解決的實(shí)際問題的領(lǐng)域。3.單選題目前,云計(jì)算(cloud computing)已成為信息化建設(shè)的主要形態(tài)。以下關(guān)于云計(jì)算 的敘述中,不正確的是( )。問題1選項(xiàng)A.云計(jì)算是基于互聯(lián)網(wǎng)的相關(guān)服務(wù)的增加、使用和交付模式B.云計(jì)算將所有客戶的計(jì)算都集中在一臺(tái)大型計(jì)算機(jī)上進(jìn)行C.云計(jì)算支持用戶在任意位置使用各種終端獲取相應(yīng)服務(wù)D.云計(jì)算的基礎(chǔ)是面向服務(wù)的架構(gòu)和虛擬化的系統(tǒng)部署【答案】B【解析】本題考查網(wǎng)絡(luò)新技術(shù)-云計(jì)算知識(shí)。云計(jì)算(Cloud C

6、omputing)是基于互聯(lián)網(wǎng)的相關(guān)服務(wù)的增加、使用和交互模式,通常涉及通過互聯(lián)網(wǎng)來提供動(dòng)態(tài)易擴(kuò)展且經(jīng)常是虛擬化的資源。云是網(wǎng)絡(luò)、互聯(lián)網(wǎng)的一種比喻說法。云計(jì)算甚至可以讓你體驗(yàn)每秒10萬億次的運(yùn)算能力,擁有這么強(qiáng)大的計(jì)算能力可以模擬核爆炸、預(yù)測氣候變化和市場發(fā)展趨勢。用戶通過電腦、筆記本、手機(jī)等方式接入數(shù)據(jù)中心,按自己的需求進(jìn)行運(yùn)算?!霸啤本哂邢喈?dāng)?shù)囊?guī)模,Google云計(jì)算已經(jīng)擁有100多萬臺(tái)服務(wù)器, Amazon、IBM、微軟、Yahoo等的“云”均擁有幾十萬臺(tái)服務(wù)器。企業(yè)私有云一般擁有數(shù)百上千臺(tái)服務(wù)器?!霸啤蹦苜x予用戶前所未有的計(jì)算能力。所以B錯(cuò)誤。4.單選題對象收到消息予以響應(yīng)時(shí),不同類型

7、的對象收到同一消息可以進(jìn)行不同的響應(yīng),從而產(chǎn)生不同的結(jié)果,這種現(xiàn)象稱為( )。問題1選項(xiàng)A.繼承B.綁定C.聚合D.多態(tài)【答案】D【解析】本題考查面向?qū)ο蠡A(chǔ)知識(shí)。在采用面向?qū)ο蠹夹g(shù)開發(fā)的系統(tǒng)中,對象之間通過發(fā)送消息進(jìn)行交互,對象在收到消息時(shí)予以響應(yīng)。在繼承關(guān)系的保證下,不同類型的對象收到同一消息可以進(jìn)行不同的響應(yīng),產(chǎn)生完全不同的結(jié)果,這種現(xiàn)象叫作多態(tài)。在使用多態(tài)的時(shí)候,用戶可以發(fā)送一個(gè)通用的消息,實(shí)現(xiàn)細(xì)節(jié)由接收對象自行決定。接收消息的對象在繼承層次關(guān)系中處于較低層次,實(shí)現(xiàn)不同行為,有調(diào)用時(shí),將需要執(zhí)行的行為的實(shí)現(xiàn)和調(diào)用加以結(jié)合,即綁定,綁定不同代碼也就產(chǎn)生對消息不同響應(yīng)的效果。聚合是對象之間

8、整體與部分的關(guān)系。繼承是類與類之間的關(guān)系。5.單選題( )是正確的統(tǒng)一資源地址(URL)。問題1選項(xiàng)A.stmp: /index.htmlB.stmp:/index.htmlC.http: /index.htmlD./index.html【答案】D【解析】URL的基本結(jié)構(gòu)為“協(xié)議名:/服務(wù)器名(或IP地址)/路徑和文件名”。最常用的協(xié)議名為http(或htpps),對比發(fā)現(xiàn)D選項(xiàng)書寫正確。6.單選題下圖所示為一個(gè)二叉排序樹(二叉查找樹),其先序遍歷序列為( )。問題1選項(xiàng)A.12, 15, 18, 23, 29, 34, 56, 71B.12, 18, 15, 34, 29, 71, 56,

9、23C.23, 15, 56, 12, 18, 29, 71, 34D.23, 15, 12, 18, 56, 29, 34, 71【答案】D【解析】本題考查數(shù)據(jù)結(jié)構(gòu)的基礎(chǔ)知識(shí)。先序遍歷二叉樹的操作定義如下:若二叉樹為空,則進(jìn)行空操作,否則訪問根結(jié)點(diǎn)、先序遍歷根的左子樹、先序遍歷根的右子樹。題中所示二叉樹的先序遍歷序列為23, 15, 12, 18, 56, 29, 34, 71。對二叉排序樹進(jìn)行中序遍歷得到樹中結(jié)點(diǎn)關(guān)鍵字的有序序列。7.單選題某高校教學(xué)管理系統(tǒng)中的院系關(guān)系Department和學(xué)生關(guān)系Students的模式分別 為:Department (院系號(hào),院系名,負(fù)責(zé)人,辦公電話),

10、學(xué)生關(guān)系Students (學(xué)號(hào),姓名,身份證號(hào),院系號(hào),聯(lián)系電話,家庭住址)。Department中的“院系號(hào)”唯一標(biāo)識(shí) 一個(gè)院系,Students中的“學(xué)號(hào)”能唯一標(biāo)識(shí)一名學(xué)生,“家庭住址”可進(jìn)一步分為郵編、 省、市、街道。根據(jù)以上描述可知,關(guān)系Students的候選鍵為( ), “家庭住址” 為( )。創(chuàng)建Students的SQL語句如下,請?zhí)钛a(bǔ)其中的空缺。CREATE TABLE Students(學(xué)號(hào) CHAR(8) PRIMARY KEY,姓名 CHAR(16), 身份證號(hào)CHAR(18),院系號(hào)CHAR(4), 聯(lián)系電話CHAR(13),家庭住址CHAR(30) FOREIGN

11、KEY ( );問題1選項(xiàng)A.學(xué)號(hào)B.身份證號(hào)和院系號(hào)C.學(xué)號(hào)和身份證號(hào)D.學(xué)號(hào)和院系號(hào)問題2選項(xiàng)A.簡單屬性B.復(fù)合屬性C.多值屬性D.派生屬性問題3選項(xiàng)A.(聯(lián)系電話)REFERENCES Department (辦公電話)B.(院系號(hào))REFERENCES Department (院系號(hào))C.(院系號(hào))REFERENCES Students (院系號(hào))D.(負(fù)責(zé)人號(hào))REFERENCES Students (學(xué)號(hào))【答案】第1題:C第2題:B第3題:B【解析】本題考查數(shù)據(jù)庫基礎(chǔ)知識(shí)。在關(guān)系模型中,候選鍵又稱候選碼(英語:candidate key),是某個(gè)關(guān)系變量的一組屬性所組成的集合,

12、它需要同時(shí)滿足下列兩個(gè)條件:1.這個(gè)屬性集合始終能夠確保在關(guān)系中能唯一標(biāo)識(shí)元組。2.在這個(gè)屬性集合中找不出合適的真子集能夠滿足條件。在這里,學(xué)生的候選鍵有身份證號(hào)和學(xué)號(hào)。家庭住址是復(fù)合屬性。該題為外鍵的考查,院系號(hào)作為院系關(guān)系的主鍵,所以在學(xué)生關(guān)系中院系號(hào)是外鍵。8.單選題( )服務(wù)器的主要作用是提供文件的上傳和下載服務(wù)。問題1選項(xiàng)A.GopherB.FTPC.TelnetD.E-mail【答案】B【解析】本題考查網(wǎng)絡(luò)服務(wù)器的知識(shí)點(diǎn)。Internet網(wǎng)絡(luò)提供的服務(wù)有多種,每一種服務(wù)都對應(yīng)一種服務(wù)器,常見的幾種服務(wù)器如下。Gopher服務(wù)器:提供分類的文檔查詢及管理。它將網(wǎng)絡(luò)中浩瀚如海的信息分門

13、別類地整理成菜單形式,提供給用戶快捷查詢并選擇使用。Telnet服務(wù)器:提供遠(yuǎn)程登錄服務(wù)。一般使用Telnet協(xié)議。使用Telnet 可以實(shí)現(xiàn)遠(yuǎn)程計(jì)算機(jī)資源共享,也就是指使用遠(yuǎn)程計(jì)算機(jī)就和使用本地計(jì)算機(jī)一樣。FTP服務(wù)器:提供文件的上傳和下載服務(wù)。使用該協(xié)議可以實(shí)現(xiàn)文件共享,可以遠(yuǎn)程傳遞較大的文件。同時(shí),該服務(wù)器也提供存放文件或軟件的磁盤空間。E-mail服務(wù)器:提供電子郵件服務(wù)。使用SMTP協(xié)議進(jìn)行發(fā)送郵件和POP3協(xié)議進(jìn)行接收郵件。用來存放使用電子郵件用戶的郵件并且維護(hù)郵件用戶的郵件發(fā)送。Web服務(wù)器:提供WWW服務(wù)。一般使用HTTP協(xié)議來實(shí)現(xiàn)。瀏覽器軟件必須通過訪問Web服務(wù)器才能獲取信

14、息。9.案例題閱讀以下說明和C代碼,填寫程序中的空缺,將解答寫入答題紙的對應(yīng)欄內(nèi)?!菊f明】規(guī)定整型數(shù)組a中的元素取值范圍為0,N),函數(shù)usrSort( int n, int a )對非負(fù)整型數(shù)組a的前n個(gè)元素進(jìn)行計(jì)數(shù)排序。排序時(shí),用temp_arri表示i在數(shù)組a中出現(xiàn)的次數(shù), 因此可以從0開始按順序統(tǒng)計(jì)每個(gè)非負(fù)整數(shù)在a中的出現(xiàn)次數(shù),然后對這些非負(fù)整數(shù)按照從小到大的順序,結(jié)合其出現(xiàn)次數(shù)依次排列。例如,對含有10個(gè)元素0,8,5,2,0,1,4,2,0,1的數(shù)組a排序時(shí),先計(jì)算出有3個(gè)0、2 個(gè)1、2個(gè)2、1個(gè)4、1個(gè)5和1個(gè)8,然后可確定排序后a的內(nèi)容為0,0,0,1,1,2,2,4,5,8

15、。下面代碼中用到的memset函數(shù)的原型如下,其功能是將p所指內(nèi)存區(qū)的n個(gè)字節(jié)都設(shè)置為ch的值。void*memset (void *p, int ch, size_t n);【C代碼】#include#include#include#define N 101void printArr(int a,int n);void usrSort(int n,int a);int main() int a10=0,8,5,2,0,1,4,2,0,1; printArr (a,sizeof(a)/sizeof(int); ( 1 ) _; /調(diào)用usrSort()對數(shù)組a進(jìn)行升序排序printArr (

16、a,sizeof(a)/sizeof(int) );return 0;void printArr (int a,int n) int i; for(i=0;ivoid usrSort(int n, int a) int i,k; int *temp_arr; /用temp_arri表示i在a中出現(xiàn)的次數(shù) temp_arr=(int *)malloc(N*sizeof(int) ); if(!temp_arr) return; /將所申請并由temp_arr指向的內(nèi)存區(qū)域清零 memset(_ (2) _); for(i=0;i_( 3 ) +; k=0; for(i=0;i ( 4 ) ; w

17、hile(cnt0) ak=i; /將i放入數(shù)組a的適當(dāng)位置 ( 5 ) ; cnt-; free(temp_arr);【答案】(1) usrSort(10,a)或等效形式,a可替換為&a,&a0。(2) temp_arr,0,N*sizeof(int)或等效形式,其中N和sizeof(int)可替換為101、4。(3) ai或*(a+i)或等效形式(4) cnt = temp_arri或cnt= *(temp_arr+i)或等效形式(5)k+或+k或k=k+1或k+=1或等效形式【解析】本題考查考生對C程序基本結(jié)構(gòu)、函數(shù)定義及調(diào)用和運(yùn)算邏輯的理解和應(yīng)用。根據(jù)空(1)所在語句的注釋,明確是對函

18、數(shù)usrSort進(jìn)行調(diào)用。usrSort的原型聲明為“void usrSort(int n, int a),第一個(gè)參數(shù)表示需要排序的元素個(gè)數(shù),第二個(gè)參數(shù)表示對哪個(gè)數(shù)組進(jìn)行排序,題目中,需要對含有10個(gè)元素的數(shù)組進(jìn)行排序,因此空(1)應(yīng)填入“usrSort(10,a)” 或其等效形式。注意:第二個(gè)參數(shù)需要傳入的數(shù)組(數(shù)組首地址),用數(shù)組名數(shù)組名或下標(biāo)為0的數(shù)組元素取地址都可以,因此??眨?)所在語句是調(diào)用memset對申請的存儲(chǔ)區(qū)域進(jìn)行初始化。根據(jù)注釋,要求將 temp_arr指向的內(nèi)存區(qū)域清零,根據(jù)聲明memset時(shí)的定義,void*memset (void *p, int ch, size_

19、t n); ,此處需要對temp_arr所指向的空間區(qū)域的元素值都設(shè)置為0,而總king就可以結(jié)合語句:temp_arr=(int *)malloc(N*sizeof(int) );,表示temp_arr占用空間為N*sizeof(int),可知函數(shù)調(diào)用為memset ( temp_arr , 0 , N * sizeof ( int ) ) ??眨?)所在的循環(huán)語句遍歷數(shù)組a的所有元素,將元素ai作為temp_arr的下標(biāo), 從而使得temp_arrai表示了ai表示的值在數(shù)組a中出現(xiàn)的次數(shù)。例如:數(shù)組a中函數(shù)元素1,則需要temp_arr1的值+1,數(shù)組a中函數(shù)元素5,則需要temp_ar

20、r5的值+1??眨?)、(5)主要是通過temp_arr中的元素取值情況來對數(shù)組a中元素進(jìn)行重排,假設(shè)tem_arr0=3,則表示0元素出現(xiàn)了3次。首先用cnt保留元素出現(xiàn)的次數(shù),可知空(4)處應(yīng)設(shè)置cnt的初始值,為“temp_arri”。 當(dāng)cnt0時(shí),表示元素i出現(xiàn)的次數(shù)超過了1次,需要進(jìn)行循環(huán)填入,每在數(shù)組中放入1個(gè)i元素后,cnt自減(表明還需要放置的次數(shù)要減1),而k需要自增(表明元素放置位置要往后一個(gè)),以給出下一個(gè)i要放入的數(shù)組位置,因此空(5)處應(yīng)填入“k+”或其等效形式。10.單選題( )variable is composed of a series of members

21、,each representing one property of the object.問題1選項(xiàng)A.An arrayB.A BooleanC.A stringD.A struct【答案】D【解析】結(jié)構(gòu)變量由一系列成員組成,每個(gè)成員代表該對象的一種屬性。11.單選題當(dāng)出現(xiàn)網(wǎng)絡(luò)故障時(shí),一般應(yīng)首先檢查( )。問題1選項(xiàng)A.系統(tǒng)病毒B.路由配置C.物理連通性D.主機(jī)故障【答案】C【解析】本題考查計(jì)算機(jī)故障基礎(chǔ)知識(shí)。當(dāng)出現(xiàn)網(wǎng)絡(luò)故障時(shí),一般最先檢查物理連通性,很可能是網(wǎng)線沒插好。12.單選題Windows操作系統(tǒng)通常將系統(tǒng)文件保存在( )。問題1選項(xiàng)A.“MyDrivers”文件或“update文件

22、中B.“MyDrivers文件夾或“update文件夾中C.“Windows文件或“Program Files”文件中D.“Windows”文件夾和“Program Files”文件夾中【答案】D【解析】本題考查Windows操作系統(tǒng)方面的基礎(chǔ)知識(shí)。在操作系統(tǒng)中,文件是保存在文件夾(根目錄或子目錄)中的,故選項(xiàng)A、選項(xiàng)C是錯(cuò)誤的。Windows系統(tǒng)中,系統(tǒng)文件是計(jì)算機(jī)上運(yùn)行Windows所必需的文件。系統(tǒng)文件通常保存在“Windows文件夾或“Program Files” 文件夾中,可見選項(xiàng)B也是錯(cuò)誤的。根據(jù)排除法,正確選項(xiàng)為D。注意:默認(rèn)情況下,系統(tǒng)文件是隱藏的,以避免將其意外修改或刪除。1

23、3.單選題在C程序中,( )是合法的用戶定義變量名。_123 form-7 short form_7問題1選項(xiàng)A.B.C.D.【答案】D【解析】本題考查程序語言基礎(chǔ)知識(shí)。C語言規(guī)定用戶定義的標(biāo)識(shí)符(變量名、函數(shù)名、數(shù)組名等)必須以字母或下劃線開頭且由字母、數(shù)字和下劃線構(gòu)成,同時(shí)不能使用語言的保留字(或者叫作關(guān)鍵字,如for、short、int、while等)。short是表示短整型數(shù)據(jù)的關(guān)鍵字,form-7中包含的“-”不符合規(guī)定。_123和form_7是合法的用戶定義標(biāo)識(shí)符。14.單選題以下關(guān)于CPU與I/O設(shè)備交換數(shù)據(jù)所用控制方式的敘述中,正確的是( )。問題1選項(xiàng)A.中斷方式下,CPU與

24、外設(shè)是串行工作的B.中斷方式下,CPU需要主動(dòng)查詢和等待外設(shè)C.DMA方式下,CPU與外設(shè)可并行工作D.DMA方式下,CPU需要執(zhí)行程序來傳送數(shù)據(jù)【答案】C【解析】本題考查計(jì)算機(jī)系統(tǒng)基礎(chǔ)知識(shí)。CPU與I/O設(shè)備交換數(shù)據(jù)時(shí)常見的控制方式有程序查詢方式、中斷方式、DMA方式和通道方式等。在程序查詢方式下,CPU執(zhí)行指令查詢外設(shè)的狀態(tài),在外設(shè)準(zhǔn)備好的情況下才輸入或輸出數(shù)據(jù)。在中斷方式下,是外設(shè)準(zhǔn)備好接收或發(fā)送數(shù)據(jù)時(shí)發(fā)出中斷請求,CPU無需主動(dòng)查詢外設(shè)的狀態(tài)。在DMA方式下,數(shù)據(jù)傳送過程是直接在內(nèi)存和外設(shè)間進(jìn)行的,不需要CPU執(zhí)行程序來進(jìn)行數(shù)據(jù)傳送。DMA方式簡化了CPU對數(shù)據(jù)傳送的控制,提高了主機(jī)與

25、外設(shè)并行工作的程度,實(shí)現(xiàn)了快速外設(shè)和主存之間成批的數(shù)據(jù)傳送,使系統(tǒng)的效率明顯提高。15.單選題假設(shè)事務(wù)T1對數(shù)據(jù)D1加了共享鎖,事務(wù)T2對數(shù)據(jù)D2加了排它鎖,那么( )。問題1選項(xiàng)A.事務(wù)T2對數(shù)據(jù)D1加排它鎖成功B.事務(wù)T1對數(shù)據(jù)D2加共享鎖成功,加排它鎖失敗C.事務(wù)T1對數(shù)據(jù)D2加排它鎖或共享鎖都成功D.事務(wù)T1對數(shù)據(jù)D2加排它鎖和共享鎖都失敗【答案】D【解析】本題考查數(shù)據(jù)庫控制功能基礎(chǔ)知識(shí)。事務(wù)并發(fā)處理時(shí),如果對數(shù)據(jù)讀寫不加以控制,會(huì)破壞事務(wù)的隔離性和一致性。控制的手段就是加鎖,在事務(wù)執(zhí)行時(shí)限制其他事務(wù)對數(shù)據(jù)的讀取。在并發(fā)控制中引入兩種鎖:排它鎖(Exclusive Locks ,簡稱X

26、鎖)和共享鎖(Share Locks,簡稱S鎖)。排它鎖又稱為寫鎖,用于對數(shù)據(jù)進(jìn)行寫操作時(shí)進(jìn)行鎖定。如果事務(wù)T對數(shù)據(jù)A加上X鎖后,就只允許事務(wù)T讀取和修改數(shù)據(jù)A,其他事務(wù)對數(shù)據(jù)A不能再加任何鎖,從而也不能讀取和修改數(shù)據(jù)A,直到事務(wù)T釋放A上的鎖 。共享鎖又稱為讀鎖,用于對數(shù)據(jù)進(jìn)行讀操作時(shí)進(jìn)行鎖定。如果事務(wù)T對數(shù)據(jù)A加上了S鎖后,事務(wù)T就只能讀數(shù)據(jù)A但不可以修改,其他事務(wù)可以再對數(shù)據(jù)A加S鎖來讀取,只要數(shù)據(jù)A上有S鎖,任何事務(wù)都只能再對其加S鎖讀取而不能加X鎖修改。16.單選題( )是指系統(tǒng)之間交換數(shù)據(jù)和相互調(diào)用的難易程度。問題1選項(xiàng)A.可擴(kuò)展性B.可重用性C.可移植性D.互操作性【答案】D【解

27、析】本題考查軟件工程的基礎(chǔ)知識(shí)。軟件系統(tǒng)的諸多質(zhì)量特性中,互操作性是指系統(tǒng)之間交換數(shù)據(jù)和相互調(diào)用的難易程度。17.單選題瀏覽器開啟無痕瀏覽模式后,( )依然會(huì)被保存下來。問題1選項(xiàng)A.瀏覽歷史B.搜索歷史C.已下載文件D.臨時(shí)文件【答案】C【解析】本題考查瀏覽器基本操作。無痕瀏覽是指不留下上網(wǎng)瀏覽記錄的互聯(lián)網(wǎng)瀏覽方式。在隱私瀏覽過程中,瀏覽器不會(huì)保存任何瀏覽歷史、搜索歷史、下載歷史、表單歷史、Cookie 或者 Internet臨時(shí)文件。但是對于已下載的文件還是會(huì)保存下來。18.單選題兩個(gè)申請人分別就相同內(nèi)容的計(jì)算機(jī)程序的發(fā)明創(chuàng)造,先后向?qū)@姓块T提出申請,則( )。問題1選項(xiàng)A.兩個(gè)申請人

28、都可以獲得專利申請權(quán)B.先申請人可以獲得專利申請權(quán)C.先使用人可以獲得專利申請權(quán)D.先發(fā)明人可以獲得專利申請權(quán)【答案】B【解析】對于專利權(quán)而言,遵循的是誰先申請誰擁有的原則,如果同時(shí)申請,就需要協(xié)商進(jìn)行處理。19.單選題在Excel中,“工作表”是由行和列組成的表格,列和行分別用( )標(biāo)識(shí)。問題1選項(xiàng)A.字母和數(shù)字B.數(shù)字和字母C.數(shù)字和數(shù)字D.字母和字母【答案】A【解析】本題考查Excel基礎(chǔ)知識(shí)?!肮ぷ鞅怼笔怯眯泻土薪M成的表格,列和行分別用字母和數(shù)字標(biāo)識(shí),單元格的標(biāo)記為“列號(hào)+行號(hào)”,如A5(第一列第5行)、C2(第3列第2行)。20.單選題某工廠要分配A、B、C、D、E五個(gè)工人做編號(hào)為1

29、、2、3、4、5的五項(xiàng)工作,每個(gè)人只能做一項(xiàng)工作,每項(xiàng)工作只能由一人做。下表說明了每個(gè)工人會(huì)做哪些工作(用“V” 表示)、不會(huì)做哪些工作(用“X”表示)。根據(jù)此表,可知共有( )種分配方案。問題1選項(xiàng)A.3B.4C.5D.6【答案】B【解析】本題考查應(yīng)用數(shù)學(xué)基礎(chǔ)知識(shí)。從表格中看出,工作2只能由工人C來做(表示成C2),工人A只能分配A1或A4。如果分配A1,B只能分配B5。由A1、B5、C2可知,余下3、4項(xiàng)工作只能分配給D、E,可得分配結(jié)果為D3、E4。因此,對于A1分配后,只有A1、B5、C2、D3、E4 一種分配方案。如果分配A4,則B有兩種可能:B1或B5。如果分配B1,則在A4、B1

30、、C2后,剩余工作3、5應(yīng)由D、E完成,可以有兩種分配方案:A4、B1、C2、D3、E5和A4、B1、C2、D5、E3。如果分配B5,則在A4、B5、C2后,剩余工作1、3由D、E完成,只能分配D1、E3。綜上,共有四種分配方案:A1、B5、C2、D3、E4;A4、B1、C2、D3、E5;A4、 B1、C2、D5、E3;A4、B5、C2、D1、E3。21.單選題( ) is the process of transforming information so it is unintelligible to anyone but the intended recipient.問題1選項(xiàng)A.Enc

31、ryptionB.DecryptionC.SecurityD.Protection【答案】A【解析】本題考查計(jì)算機(jī)專業(yè)英語知識(shí)。()是對信息進(jìn)行轉(zhuǎn)換的過程,除預(yù)期的接收者外,任何人都無法理解。A.加密B.解密C.安全性D.保護(hù)22.單選題在某C程序中有下面的類型和變量定義(設(shè)字符型數(shù)據(jù)占1字節(jié),整型數(shù)據(jù)占4字節(jié)),則運(yùn)行時(shí)系統(tǒng)為變量rec分配的空間大小為( )。問題1選項(xiàng)A.1字節(jié)B.4字節(jié)C.5字節(jié)D.8字節(jié)【答案】B【解析】本題考查程序語言的基礎(chǔ)知識(shí)。共用體變量的大小取決于其所需存儲(chǔ)空間最大的成員,最大的整形字符4字節(jié)。23.單選題C語言程序中如果定義了名字都為a的全局變量和局部變量,則(

32、 )。問題1選項(xiàng)A.編譯時(shí)報(bào)告名字a重復(fù)定義錯(cuò)誤B.對a的引用固定指向全局變量C.對a的引用固定指向局部變量D.在局部變量a的作用域內(nèi)屏蔽全局變量a【答案】D【解析】本題考查程序語言的基礎(chǔ)知識(shí)。通常來說,一段程序代碼中所用到的名字并不總是有效可用的,而限定這個(gè)名字的可用性的代碼范圍就是這個(gè)名字的作用域,包括靜態(tài)作用域原則和最近嵌套原則。靜態(tài)作用域原則是指編譯時(shí)就可以確定名字的作用域,也可以說,僅從靜態(tài)讀程序可確定名字的作用域。當(dāng)作用域形成嵌套關(guān)系時(shí),如塊包含在函數(shù)中,函數(shù)包含在文件中,則最接近引用處定義的名字有效。從名字被定義的代碼位置開始,局部變量若是定義在復(fù)合語句中,則僅在其所定義的復(fù)合語

33、句中可引用;若是定義在函數(shù)中,則在其所定義的函數(shù)中可引用。而全局變量則可在多個(gè)函數(shù)或多個(gè)程序語言中被引用。如果有相同名字的全局變量和局部變量a,則在引用名字a的代碼所在作用域中,局部變量a的作用域內(nèi)屏蔽全局變量a。24.單選題下列傳輸介質(zhì)中,帶寬最寬、抗干擾能力最強(qiáng)的是( )。問題1選項(xiàng)A.雙絞線B.紅外線C.同軸電纜D.光纖【答案】D【解析】光纖傳輸?shù)耐怀鰞?yōu)點(diǎn)有:頻帶寬、損耗低、抗干擾能力強(qiáng)、重量輕、保真度高、性能可靠等。25.單選題在計(jì)算機(jī)系統(tǒng)中,通??梢裕?),以提高計(jì)算機(jī)訪問磁盤的效率。問題1選項(xiàng)A.利用存儲(chǔ)管理軟件定期對內(nèi)存進(jìn)行碎片整理B.利用磁盤碎片整理程序定期對磁盤進(jìn)行碎片整理C

34、.利用系統(tǒng)資源管理器定期對ROM進(jìn)行碎片整理D.利用磁盤碎片整理程序定期對磁盤數(shù)據(jù)進(jìn)行壓縮【答案】B【解析】本題考查計(jì)算機(jī)系統(tǒng)性能方面的基礎(chǔ)知識(shí)。文件在磁盤上一般是以塊(或扇區(qū))的形式存儲(chǔ)的。有的文件可能存儲(chǔ)在一個(gè)連續(xù)的區(qū)域內(nèi),有的文件則被分割成若干個(gè)“片”存儲(chǔ)在磁盤中不連續(xù)的多個(gè)區(qū)域。這種情況對文件的完整性沒有影響,但由于文件過于分散,將增加計(jì)算機(jī)讀盤的時(shí)間,從而降低了計(jì)算機(jī)的效率。磁盤碎片整理程序可以在整個(gè)磁盤系統(tǒng)范圍內(nèi)對文件重新安排,將各個(gè)文件碎片在保證文件完整性的前提下轉(zhuǎn)換到連續(xù)的存儲(chǔ)區(qū)內(nèi),提高對文件的讀取速度。26.單選題CPU主要由運(yùn)算器、控制器組成,下列不屬于運(yùn)算器的部件是( )

35、。問題1選項(xiàng)A.算術(shù)邏運(yùn)算單元B.程序計(jì)數(shù)器C.累加器D.狀態(tài)寄存器【答案】B【解析】CPU主要由運(yùn)算器、控制器(Control Unit,CU)、寄存器組和內(nèi)部總線組成。運(yùn)算器(ALU)主要完成算術(shù)運(yùn)算和邏輯運(yùn)算,實(shí)現(xiàn)對數(shù)據(jù)的加工與處理。包括算術(shù)和邏輯運(yùn)算單元(ALU)、累加器(AC)、狀態(tài)寄存器(PSW)、寄存器組及多路轉(zhuǎn)換器等邏輯部件??刂破鞯闹饕δ苁菑膬?nèi)存中取出指令,并指出下一條指令在內(nèi)存中的位置,將取出的指令送入指令寄存器,啟動(dòng)指令譯碼器對指令進(jìn)行分析,最后發(fā)出相應(yīng)的控制信號(hào)和定時(shí)信息,控制和協(xié)調(diào)計(jì)算機(jī)的各個(gè)部件有條不紊地工作,以完成指令所規(guī)定的操作??刂破髦饕沙绦蛴?jì)數(shù)器(PC)

36、、 指令寄存器(IR)、 指令譯碼器、狀態(tài)寄存器(PSW)、時(shí)序產(chǎn)生器和微操作信號(hào)發(fā)生器等組成。27.案例題閱讀以下說明和C代碼,填寫程序中的空(1)(5),將解答寫入答題紙的對應(yīng)欄內(nèi)?!菊f明】下面程序運(yùn)行時(shí),對輸入的表達(dá)式進(jìn)行計(jì)算并輸出計(jì)算結(jié)果。設(shè)表達(dá)式由兩個(gè)整數(shù)和一個(gè)運(yùn)算符(+或-)構(gòu)成,整數(shù)和運(yùn)算符之間以空格分隔,運(yùn)算符可以出現(xiàn)在兩個(gè)整數(shù)之前、之間或之后,整數(shù)不超過4位,輸入的兩個(gè)整數(shù)和運(yùn)算符都用字符串表示。例如,輸入分別為“25+7”“+25 7”“25 7+”時(shí),輸出均為“25+7=32”。【C代碼】#includeint str2int(char *s); /將數(shù)字字符串轉(zhuǎn)換為整數(shù)

37、int isOperator(char *str); /判斷字符串的開頭字符是否為運(yùn)算符void cal(char op, char a , charb ); /將數(shù)字串轉(zhuǎn)化為對應(yīng)整數(shù)后進(jìn)行op所要求的計(jì)算void solve(char a ,char b ,char c );int main () char a10,b10, c10; scanf(s%s%s,a,b,c); /輸入數(shù)據(jù)的有效性檢測略,下面假設(shè)輸入數(shù)據(jù)有效、正確 Solve(a,b,c); Return 0;int str2int(char *s) int val = 0; while (*s) val = (1) + (*s

38、 - 0); /將數(shù)字字符串轉(zhuǎn)換為十進(jìn)制整數(shù) (2) ; /令字符指針指向下一個(gè)數(shù)字字符 return val;int isOperator(char *str) return (*str =+| *str =-);void cal( char op, char a , char b) switch(op) case +: printf(” s + %s = %d”,a,b,str2int(a)+str2int(b); break; case -: printf(%s - %s = %d ” ,a,b,str2int(a)-str2int(b); break; void solve(char

39、a ,char b ,char c )/解析輸入的3個(gè)字符串,輸出表達(dá)式及計(jì)算結(jié)果 if (isOperator(a) /運(yùn)算符在兩個(gè)整數(shù)之前 cal( (3) ); else if(isOperator(b) /運(yùn)算符在兩個(gè)整數(shù)之間 cal( (4) ); else /運(yùn)算符在兩個(gè)整數(shù)之后 cal( (5) ); 【答案】(1) va1*10或等效形式(2)s+或+s或s=s+1或s+=1或等效形式(3) a0,b,c或等效形式其中,a0可表示為*a,b可替換為&b或&b0,c可替換為&c或&c0(4) b0,a,c或等效形式其中,b0可表示為*b,a可替換為&a或&a0,c可替換為&c或&

40、c0(5) c0,a,b或等效形式其中,c0可表示為*c,a可替換為&a或&a0,b可替換為&b或&b0【解析】1、2空將數(shù)字字符串進(jìn)行全部轉(zhuǎn)化為數(shù)字,例如“1234”轉(zhuǎn)化為數(shù)字1234,分別用指針s依次取字符,val將數(shù)字保留,之前是1,val=1;然后s=2,val=12,然后s=3,val=123,然后s=4,val=1234,因此val=val*10+*s-0。每次循環(huán)后s向后移動(dòng)一個(gè)。3、4、5考查的都是函數(shù)調(diào)用的問題,首先判斷運(yùn)算符的位置,用isOperator來進(jìn)行判定,如果字符串a(chǎn)就是運(yùn)算符,那么操作數(shù)就是b和c,調(diào)用cal函數(shù)進(jìn)行計(jì)算。實(shí)參傳遞的時(shí)候,第一個(gè)參數(shù)要傳遞字符,后

41、面兩個(gè)參數(shù)傳遞字符數(shù)組或者字符指針,(3)填寫的是*a,b,c,依次類推,(4)答案是*b ,a,c,(5)的答案是 *c,a,b。28.單選題數(shù)據(jù)庫系統(tǒng)中,構(gòu)成數(shù)據(jù)模型的三要素是( )。問題1選項(xiàng)A.數(shù)據(jù)類型、關(guān)系模型、索引結(jié)構(gòu)B.數(shù)據(jù)結(jié)構(gòu)、網(wǎng)狀模型、關(guān)系模型C.數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、完整性約束D.數(shù)據(jù)類型、關(guān)系模型、完整性約束【答案】C【解析】本題考查數(shù)據(jù)庫基礎(chǔ)知識(shí)。數(shù)據(jù)模型(Data Model)是現(xiàn)實(shí)世界數(shù)據(jù)特征的抽象,或者說是現(xiàn)實(shí)世界的數(shù)據(jù)模擬。數(shù)據(jù)庫中,用數(shù)據(jù)模型來抽象地表示現(xiàn)實(shí)世界的數(shù)據(jù)和信息。數(shù)據(jù)模型的三要素是:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作及完整性約束條件。29.單選題以下關(guān)于用戶界面設(shè)計(jì)

42、的描述中,不恰當(dāng)?shù)氖牵?)。問題1選項(xiàng)A.以用戶為中心,理解用戶的需求和目標(biāo),反復(fù)征求用戶的意見B.按照業(yè)務(wù)處理順序、使用頻率和重要性安排菜單和控件的順序C.按照功能要求設(shè)計(jì)分區(qū)、多級(jí)菜單,提高界面友好性和易操作性D.錯(cuò)誤和警告信息應(yīng)標(biāo)出錯(cuò)誤代碼和出錯(cuò)內(nèi)存地址,便于自動(dòng)排錯(cuò)【答案】D【解析】本題考查用戶界面設(shè)計(jì)。D選項(xiàng)中,如果發(fā)現(xiàn)錯(cuò)誤和警告信息,可以標(biāo)出錯(cuò)誤代碼,但不要標(biāo)明出錯(cuò)地址,防止用戶自己去操作導(dǎo)致系統(tǒng)破壞。30.案例題閱讀下列說明和C+代碼,將應(yīng)填入(n)處的字句寫在答題紙的對應(yīng)欄內(nèi)。【說明】現(xiàn)如今線下支付系統(tǒng)可以使用現(xiàn)金(Cash)、移動(dòng)支付、銀行卡(Card)(信用卡 (Credi

43、tCard)和儲(chǔ)蓄卡(DebitCard)等多種支付方式(PaymentMethod)對物品(Item) 賬單(Bill)進(jìn)行支付。圖6-1是某支付系統(tǒng)的簡略類圖。圖6-1 類圖【C+代碼】#include#includevector#includestringusing namespace std;class PaymentMethod public: virtual void pay(int cents)=0;;/ Cash、DebitCard和Item實(shí)現(xiàn)略,Item中g(shù)etPrice( )獲取當(dāng)前物品對象的價(jià)格class Card : public PaymentMethod priv

44、ate: string name, num;public: Card(string name, string num) this-name = name; this-num = num; string toString( ) return this-getType( ) + cardname = + name + ,num = + num + ; ) void pay(int cents) coutexecuteTransaction(cents); protected: virtual string getType( )=0; virtual void (1) =0:;class Credi

45、tCard (2) public: CreditCard(stringname, stringnum) (3) protected: string getType( ) return CREDIT ; void executeTransaction(int cents) coutclass Bill /包含所有購買商品的賬單private: vector items; /包含物品的 vectorpublic: void add(Item* item) items.push_back(item); int getTotalPrice( ) /*計(jì)算所有item的總價(jià)格,代碼略*/ void pa

46、y(PaymentMethod* paymentMethod) /用指定的支付方式完成支付 (4) (getTotalPrice( ); ;class PaymentSystempublic: void pay( ) Bill* bill = new Bill( ); Item* item1= new Item1234,10); Item* item2 = new Item(5678,40); bill-add(item1); bill-add(item2); /將物品添加到賬單中 (5) (new CreditCard(LI SI, 98765432101); /信用卡支付 ;Intmain

47、( ) (6) = new PaymentSystem( ); payment-pay( ); return 0;【答案】(1)executeTransaction(int cents)(2):public Card(3):Card(name,num)(4)paymentMethod-pay(5)bill-pay(6)PaymentSystem *payment【解析】(1)定義虛方法,在子類中實(shí)現(xiàn),包含getType()和executeTransaction(int cents)兩個(gè)。(2)CreditCard繼承Card,所以這里填繼承,用::public Card。(3)CreditCa

48、rd內(nèi)有構(gòu)造方法,并將方法內(nèi)的參數(shù)傳遞給父類的私有成員,填 :Card(name,num)。(4)利用paymentMethod對象調(diào)用pay方法,并傳入具體價(jià)格getTotalPrice,這里填paymentMethod-pay。(5)調(diào)用bill的pay方法,bill-pay。(6)通過PaymentSystem *payment=new PaymentSystem進(jìn)行創(chuàng)建對象指針。31.單選題HTML中使用( )標(biāo)記對來標(biāo)記一個(gè)超鏈接元素。問題1選項(xiàng)A.B.C.D.【答案】A【解析】本題考查HTML語言方面的基礎(chǔ)知識(shí)。在HTML語言中,基本是使用標(biāo)記對來對文本格式進(jìn)行排版和提供一定的功能

49、的。要在頁面中使用超級(jí)鏈接,需使用錨標(biāo)記來實(shí)現(xiàn)。標(biāo)簽定義超鏈接,用于從一個(gè)頁面鏈接到另一個(gè)頁面。元素最重要的屬性是href屬性,它指示鏈接的目標(biāo)。例如:網(wǎng)站頁面該行代碼的作用是為文字“網(wǎng)站頁面”定義超鏈接功能,使其能夠連接到href屬性 所指的頁面上,在該例子中,當(dāng)用戶單擊“網(wǎng)站頁面”,將會(huì)跳轉(zhuǎn)到http:/ 頁面。另外,表示加粗,表示傾斜標(biāo)簽, 標(biāo)簽定義短的引用。32.案例題閱讀以下說明和Java代碼,填寫代碼中的空缺,將解答寫入答題紙的對應(yīng)欄內(nèi)。【說明】球類比賽記分系統(tǒng)中,每場有兩支球隊(duì)(Team)進(jìn)行比賽(Game),分別記錄各自的得分。圖5-1所示為記分系統(tǒng)的類圖?!綣ava代碼】【答

50、案】(1)int goals =0或int goals(2)(3)goals+或+goals或等價(jià)表示(4)Team(5)new Game(t1,t2)【解析】本題考查考生應(yīng)用Java語言進(jìn)行程序設(shè)計(jì)的能力,涉及類、對象、方法的定義和相關(guān)操作。要求考生根據(jù)給出的案例和代碼說明,閱讀并完成程序填空。本題中涉及比賽和球隊(duì)。根據(jù)說明進(jìn)行設(shè)計(jì),題目給出了類圖(圖5-1類圖所示)。圖中類Game和Team之間是聚合關(guān)系。Game類有兩個(gè)public的方法:getResults()和incrementGoal()分別表示獲取比賽結(jié)果和某支球隊(duì)進(jìn)1球后增加比分;private屬性是參加比賽的兩支球隊(duì)。Tea

51、m類中有3個(gè)public方法,分別為本球隊(duì)進(jìn)1球后增加得分、獲得本隊(duì)得分和獲得球隊(duì)名稱;private的屬性為球隊(duì)名稱和得分。球隊(duì)名采用String類型,得分信息從上下文可知是goals,用int類型。在Team對象創(chuàng)建時(shí),初始化球隊(duì)名稱和得分。Java中,對象的屬性若為基本數(shù)據(jù)類型int,自動(dòng)初始化為0,如果有顯式初始化執(zhí)行顯式初始化;對象的屬性若為引用類型String,自動(dòng)初始化為null,所以需要在構(gòu)造器中對球隊(duì)名稱加以顯式初始化。其構(gòu)造器接收球隊(duì)名稱,參數(shù)名稱與對象的屬性名均為name,用this關(guān)鍵字加以區(qū)分。其中this 關(guān)鍵字用來引用當(dāng)前對象或類實(shí)例,可以用點(diǎn)取屬性或行為,即:

52、= name;注:沒有同名時(shí)是否有this.都表示名稱所表示的對象屬性。從方法getGoals()中return goals;判斷,缺少屬性goals來表示得分。再從上下文判斷,方法increamentGoal()中,表示在比賽中某球隊(duì)進(jìn)1球,即goals的值增加1。創(chuàng)建Game對象表示兩支球隊(duì)的一場比賽。構(gòu)造器參數(shù)為兩支球隊(duì),用以初始化 Game對象的兩個(gè)屬性。方法getResults()用于輸出當(dāng)前比分。方法incrementGoal()用于表示一球隊(duì)進(jìn)1球,具體是哪支球隊(duì)由參數(shù)給定,所以參數(shù)類型為Team。主控邏輯代碼在Game類中程序主入口main()方法中實(shí)現(xiàn)。在main()方法中,

53、先創(chuàng)建兩支球隊(duì)(用new關(guān)鍵字),即兩個(gè)Team類的對象,球隊(duì)名稱分別為“TA”和“TB”, 引用名稱分別為t1和t2,即:Team t1 = new Team(TA);Team t2 = new Team(TB);以這兩個(gè)對象引用名稱為參數(shù),創(chuàng)建一場比賽對象(用new關(guān)鍵字),引用名稱為 football,即:Game football = new Game(t1,t2);然后用:football.incrementGoal(t1);football.incrementGoal(t2);分別表示球隊(duì)TA進(jìn)一球,球隊(duì)TB進(jìn)一球。然后調(diào)用getResults()方法輸出此時(shí)的比分,即:footb

54、all.getResults();然后TB再進(jìn)一球,再調(diào)用getResults()方法輸出此時(shí)的比分,即:football.incrementGoal(t2);football.getResults();綜上所述,空(1)需要定義表示一支球隊(duì)的得分goals并初始化為0,題目代碼中已經(jīng)給出用分號(hào)結(jié)尾,所以空(1)為int goals或int goals=0;空(2)需要表示Team對 象的name屬性,即;空(3)需要表示當(dāng)前球隊(duì)得分加1,因?yàn)橹挥幸粭l語句,只要表示goals加1即可,即goals+或+goals(等價(jià)表示);空(4)需要表示參數(shù)類型為球隊(duì),即Team;空(5)處為創(chuàng)建Game

55、類的對象football,需要兩個(gè)Team類型對象的引用,從其后面語句可知,兩個(gè)引用名稱為t1和t2,即new Game(t1,t2)。33.單選題假設(shè)系統(tǒng)有n(n5)個(gè)并發(fā)進(jìn)程,它們競爭互斥資源R。若采用PV操作,當(dāng)有3 個(gè)進(jìn)程同時(shí)申請資源R,而系統(tǒng)只能滿足其中1個(gè)進(jìn)程的申請時(shí),資源R對應(yīng)的信號(hào)量 S的值應(yīng)為( )。問題1選項(xiàng)A.-1B.-2C.-3D.0【答案】B【解析】本題考查操作系統(tǒng)中信號(hào)量機(jī)制基本概念方面的基礎(chǔ)知識(shí)。根據(jù)題目敘述“若采用PV操作,當(dāng)有3個(gè)進(jìn)程分別申請1個(gè)資源R,系統(tǒng)只能滿足1個(gè)進(jìn)程的申請”,意味著有2個(gè)進(jìn)程等待資源R。按照信號(hào)量的物理意義“當(dāng)S0 時(shí),其絕對值等于等待

56、該資源的進(jìn)程數(shù)”,故S=-2。34.單選題顯示器的( )是指顯示器屏幕上同一點(diǎn)最亮?xí)r(白色)與最暗時(shí)(黑色)的亮度的比值。問題1選項(xiàng)A.對比度B.點(diǎn)距C.分辨率D.刷新頻率【答案】A【解析】本題考查計(jì)算機(jī)系統(tǒng)方面的基本常識(shí)。顯示器的對比度指的是顯示器屏幕上同一點(diǎn)最亮?xí)r(白色)與最暗時(shí)(黑色)的亮度的比值。高的對比度意味著相對較高的亮度和呈現(xiàn)顏色的艷麗程度。品質(zhì)優(yōu)異的LCD顯示器面板和優(yōu)秀的背光源亮度,兩者合理配合就能獲得色彩飽滿明亮清晰的畫面。35.單選題( ) can help organizations to better understand the information contai

57、ned within the data and will also help identify the data that is most important to the business and future business decisions.問題1選項(xiàng)A.Data processing systemB.Big Data analyticsC.Cloud computingD.Database management【答案】B【解析】本題考查計(jì)算機(jī)專業(yè)英語知識(shí)。()可以幫助組織更好地了解數(shù)據(jù)中包含的信息,還可以幫助識(shí)別對業(yè)務(wù)和未來業(yè)務(wù)決策最重要的數(shù)據(jù)。A.數(shù)據(jù)處理系統(tǒng)B.大數(shù)據(jù)分析C.云

58、計(jì)算D.數(shù)據(jù)庫管理36.單選題下面的網(wǎng)絡(luò)地址中,不能作為目標(biāo)地址的是( )。問題1選項(xiàng)A.B.C.55D.【答案】A【解析】本題考查網(wǎng)絡(luò)的基礎(chǔ)知識(shí)。在IPv4中, 地址被用于表示-一個(gè)無效的、未知的或者不可用的目標(biāo)。以127開頭的IP地址都是回環(huán)地址(Loop back address),其所在的回環(huán)接口一般被理解為虛擬網(wǎng)卡,并不是真正的路由器接口。發(fā)送給127 開頭的IP地址的數(shù)據(jù)包會(huì)被發(fā)送的主機(jī)自己接收,根本傳不出去,外部設(shè)備也無法通過回環(huán)地址訪問到本機(jī)。 經(jīng)常被默認(rèn)配置為localhost的IP地址。一般會(huì)通過ping來測試某臺(tái)機(jī)器上的網(wǎng)絡(luò)設(shè)備是否工作正常。一個(gè)A類IP地址由1字節(jié)的網(wǎng)絡(luò)

59、地址和3字節(jié)主機(jī)地址組成,而且網(wǎng)絡(luò)地址的最高位必須是0。A類IP中的到55是私有地址,一個(gè)A類網(wǎng)絡(luò)可提供的主機(jī)地址為16 777 214個(gè),也就是224-2個(gè),減2的原因是主機(jī)地址全0表示“本主機(jī)”所連接到的單個(gè)網(wǎng)絡(luò)地址,而全1表示“所有”,即該網(wǎng)絡(luò)上所有主機(jī)。37.單選題若系統(tǒng)中有4個(gè)互斥資源R,當(dāng)系統(tǒng)中有2個(gè)進(jìn)程競爭R,且每個(gè)進(jìn)程都需要i個(gè)R(i問題1選項(xiàng)A.1B.2C.3D.4【答案】C【解析】本題考查操作系統(tǒng)死鎖基礎(chǔ)知識(shí)。假設(shè)每個(gè)進(jìn)程都需要1個(gè)資源R,此時(shí)2個(gè)進(jìn)程需要分配2個(gè)資源,進(jìn)程都能得到所需資源,故不會(huì)發(fā)生死鎖。假設(shè)每個(gè)進(jìn)程都需要2個(gè)資源R,此時(shí)2個(gè)進(jìn)程需要分配4個(gè)資源,進(jìn)程都能

60、得到所需資源,故不會(huì)發(fā)生死鎖。假設(shè)每個(gè)進(jìn)程都需要3個(gè)資源R,此時(shí)系統(tǒng)最多有4個(gè)互斥資源R,因此不能滿足所有進(jìn)程得到所有資源的需求。假如此時(shí)為2個(gè)進(jìn)程各分配2個(gè)資源R,任何一個(gè)進(jìn)程都需要再申請1個(gè)資源,但系統(tǒng)剩余可用資源數(shù)為0, 進(jìn)程都無法執(zhí)行,故發(fā)生死鎖。38.單選題身份認(rèn)證是證實(shí)需要認(rèn)證的客戶真實(shí)身份與其所聲稱的身份是否相符的驗(yàn)證過程。目前,計(jì)算機(jī)及網(wǎng)絡(luò)系統(tǒng)中常用的身份認(rèn)證技術(shù)主要有用戶名/密碼方式、智能卡認(rèn)證、動(dòng)態(tài)口令、生物特征認(rèn)證等。生物特征認(rèn)證不包括( )。問題1選項(xiàng)A.指紋B.面部識(shí)別C.虹膜D.擊鍵特征【答案】D【解析】本題考查計(jì)算機(jī)系統(tǒng)的基礎(chǔ)知識(shí)。生物特征識(shí)別技術(shù)是指通過計(jì)算機(jī)利

溫馨提示

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

最新文檔

評論

0/150

提交評論