江蘇省徐州市高一下學(xué)期期末考試信息技術(shù)試題_第1頁
江蘇省徐州市高一下學(xué)期期末考試信息技術(shù)試題_第2頁
江蘇省徐州市高一下學(xué)期期末考試信息技術(shù)試題_第3頁
江蘇省徐州市高一下學(xué)期期末考試信息技術(shù)試題_第4頁
江蘇省徐州市高一下學(xué)期期末考試信息技術(shù)試題_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

2020-2021學(xué)年度第二學(xué)期期末抽測(cè)高一年級(jí)信息技術(shù)試題一、單項(xiàng)選擇題(共50題.每題1.5分,共75分)1.關(guān)于數(shù)據(jù),下列說法不正確的是()A.單純的數(shù)據(jù)是沒有含義的B.除了數(shù)字以外,數(shù)據(jù)還包括文字、音頻、視頻、圖像等形式C.有些數(shù)據(jù)是固定不變的,有些數(shù)據(jù)是不斷變化的,有些數(shù)據(jù)是隨機(jī)出現(xiàn)的D.數(shù)據(jù)來源有直接數(shù)據(jù)和間接數(shù)據(jù)兩類,通過實(shí)驗(yàn)獲取的數(shù)據(jù)為間接數(shù)據(jù)【答案】D【解析】【詳解】本題考查的是數(shù)據(jù)相關(guān)知識(shí)。數(shù)據(jù)來源有直接數(shù)據(jù)和間接數(shù)據(jù)兩類,通過實(shí)驗(yàn)獲取的數(shù)據(jù)為直接數(shù)據(jù),故選項(xiàng)D的說法錯(cuò)誤。2.下列關(guān)于數(shù)據(jù)和信息的說法,錯(cuò)誤的是()A.數(shù)據(jù)是信息的符號(hào)表示,數(shù)據(jù)是信息的載體B.數(shù)據(jù)具有客觀性C.信息是數(shù)據(jù)的內(nèi)涵,信息具有主觀性D.數(shù)據(jù)和信息是同一概念的兩種不同的表述【答案】D【解析】【詳解】本題主要考查數(shù)據(jù)和信息的描述。信息,指音訊、消息、通訊系統(tǒng)傳輸和處理的對(duì)象,泛指人類社會(huì)傳播的一切內(nèi)容,信息是加工了的數(shù)據(jù);數(shù)據(jù)是記錄客觀事物的、可鑒別的符號(hào),數(shù)據(jù)是信息的符號(hào)表示,數(shù)據(jù)是信息的載體,數(shù)據(jù)具有客觀性;信息是數(shù)據(jù)的內(nèi)涵,信息具有主觀性,故本題選D選項(xiàng)。3.下圖為WPS表格中部分?jǐn)?shù)據(jù),如在A5單元格中輸入“=AVERAGE(A1:A3,6)”,則計(jì)算結(jié)果()A.2 B.3 C.4 D.5【答案】B【解析】【詳解】本題主要考查WPS表格公式。由表格可知,在A5單元格中輸入“=AVERAGE(A1:A3,6)”用于計(jì)算1、2、3、6的平均值,故計(jì)算結(jié)果是(1+2+3+6)/4=3,故本題選B選項(xiàng)。4.在標(biāo)準(zhǔn)ASCII字符集中,表示一個(gè)字符要用的二進(jìn)制位數(shù)是()A.1 B.2 C.7 D.8【答案】D【解析】【詳解】本題主要考查ASCII編碼。在標(biāo)準(zhǔn)ASCII字符集中,表示一個(gè)字符要用的二進(jìn)制位數(shù)是8,故本題選D選項(xiàng)。5.在Python中,若要得到字符“A”對(duì)應(yīng)的ASCII值,應(yīng)使用的函數(shù)為()A.chr() B.ord() C.bin() D.int()【答案】B【解析】【詳解】本題主要考查Python函數(shù)。ord函數(shù)用于將字符轉(zhuǎn)換為整數(shù),即用于獲取ASCII給定字符的值;bin函數(shù)將整數(shù)轉(zhuǎn)換為前綴為“0b”的二進(jìn)制字符串;chr函數(shù)接受一個(gè)數(shù)字(應(yīng)為ASCII碼)并返回字符;ascii返回一個(gè)表示對(duì)象的字符串,故本題選B選項(xiàng)。6.Python語言中“b//=a”的含義是()A.把變量a的值賦值給變量b B.把變量b除以變量a的結(jié)果賦值給變量bC.把變量b整除變量a的結(jié)果賦值給變量b D.計(jì)算變量b整除變量a的值【答案】C【解析】【詳解】本題考查的是Python表達(dá)式。b//=a等價(jià)于:b=b//a,//表示整除,故Python語言中“b//=a”的含義是:把變量b整除變量a的結(jié)果賦值給變量b。選項(xiàng)C正確。7.一張CD光盤中存放了1小時(shí)的數(shù)字音樂(未經(jīng)壓縮),該光盤的數(shù)據(jù)量為()(注:標(biāo)準(zhǔn)CD的采樣頻率為,量化位數(shù)為16,雙聲道。A. B.606MB C.750MB D.4844MB【答案】B【解析】【詳解】本題主要考查音頻文件容量計(jì)算。音頻文件容量=采樣頻率*量化位數(shù)*聲道數(shù)*時(shí)長(zhǎng)/8=44.1*1000*16*2*1*60*60/8/1024/1024=606MB,故本題選B選項(xiàng)。8.“小王的體溫為37度”;“37”;“成年人正常的體溫為度”,下列關(guān)于上面三種描述正確的選項(xiàng)是()A.數(shù)據(jù)、信息、知識(shí) B.信息、知識(shí)、數(shù)據(jù)C知識(shí)、數(shù)據(jù)、信息 D.信息、數(shù)據(jù)、知識(shí)【答案】D【解析】【詳解】本題考查的是數(shù)據(jù)、知識(shí)、信息相關(guān)知識(shí)。數(shù)據(jù)是客觀事物符號(hào)記錄;信息是指具有意義的數(shù)據(jù);知識(shí)是對(duì)獲取或積累的信息進(jìn)行系統(tǒng)化地提煉、研究和分析的結(jié)果。故本題應(yīng)選D。9.下列Python程序段運(yùn)行的結(jié)果是()s=0i=0whiles<10:i=i+1s=s+i*iprint(s)A.10 B.14 C.285 D.385【答案】B【解析】【詳解】本題主要考查Python程序的執(zhí)行。分析程序,循環(huán)條件是s<10,每次i遞增1,循環(huán)體是s=s+i*i。第一次循環(huán),i=1,s=s+i*i=1;第二次循環(huán),i=2,s=s+i*i=5;第三次循環(huán),i=3,s=s+i*i=14;第四次循環(huán),不滿足while循環(huán)條件,退出循環(huán),輸出s的值為14,故本題選B選項(xiàng)。10.以下Python代碼段運(yùn)行的結(jié)果是()s=0foriinrange(100):s+=iprint(s)A.0 B.100 C.4950 D.8050【答案】C【解析】【詳解】本題主要考查Python循環(huán)結(jié)構(gòu)。分析程序可知,該程序?qū)崿F(xiàn)計(jì)算0+1+...+98+99=4950,故本題選C選項(xiàng)。11.下列屬于Python合法變量名的是()A.al B.a#b C.A D.int【答案】AC【解析】【詳解】本題主要考查Python變量的命名。變量的命名規(guī)則有:只能以字母或下劃線開頭,不能包含特殊符號(hào),不能是關(guān)鍵字。故下列屬于Python合法變量名的是al和A,故本題選AC選項(xiàng)。12.發(fā)報(bào)代碼由長(zhǎng)音和短音組成,分別用“*”和“-”表示,有一個(gè)8位電碼“**-*----”,若用二進(jìn)制數(shù)表示,可以寫成()A.00111110 B.00101111 C.00101110 D.11010000【答案】BD【解析】【詳解】本題主要考查二進(jìn)制編碼。如果將“*”和“-”分別用0和1表示,則電碼“**-*----”可以寫成00101111。如果將將“*”和“-”分別用1和0表示,則電碼“**-*----”可以寫成11010000,故本題選BD選項(xiàng)。13.在Python中,RGB顏色系統(tǒng)是用一個(gè)包含3個(gè)0-255之間的整數(shù)列表來表示顏色。下列表示紅色的選項(xiàng)是()A.(255,0,0) B.(255,255,0) C.(0,255,255) D.(0,0,255)【答案】A【解析】【詳解】本題主要考查Python相關(guān)知識(shí)點(diǎn)。RGB分別表示紅綠藍(lán),RGB顏色系統(tǒng)是用一個(gè)包含3個(gè)0-255之間的整數(shù)列表來表示顏色,如紅色表示是(255,0,0),藍(lán)色表示是(0,0,255),故本題選A選項(xiàng)。14.Python中可以借助數(shù)據(jù)可視化模塊實(shí)現(xiàn)函數(shù)f(x)=5x-x+1和f(x)=5x-1圖像的繪制(如下圖所示),請(qǐng)補(bǔ)充正確代碼完成兩個(gè)函數(shù)圖像繪制。import①asnpimport②aspltx=np.arange(?10,10,0.01)y1=5?x?x?x+1plt.plot(x,y1)y1=5?x?1plt.plot(x,y1)plt.show()下列選項(xiàng)正確的是()A.①matplotlib.pyplot②numpy B.①numpy②C.①matplotlib.plot②numpy D.①numpy②【答案】B【解析】【詳解】本題主要考查Python圖像繪制。NumPy是Python一種開源的數(shù)值計(jì)算擴(kuò)展庫(kù),此處指定別名為np;Matplotlib是一個(gè)Python的2D繪圖庫(kù),matplotlib.pyplot是一個(gè)有命令風(fēng)格的函數(shù)集合,它看起來和MATLAB很相似。每一個(gè)pyplot函數(shù)都使一副圖像做出些許改變,例如創(chuàng)建一幅圖,在圖中創(chuàng)建一個(gè)繪圖區(qū)域,在繪圖區(qū)域中添加一條線等等。在matplotlib.pyplot中,各種狀態(tài)通過函數(shù)調(diào)用保存起來,以便于可以隨時(shí)跟蹤像當(dāng)前圖像和繪圖區(qū)域這樣的東西,此處指定別名為plt,故本題選B選項(xiàng)。15.在Python中,下列賦值語句錯(cuò)誤的是()A.a,b=1 B.a,b=1,2 C.a+=1 D.a==1【答案】D【解析】【詳解】本題主要考查Python賦值語句。a==1是關(guān)系表達(dá)式,用于判斷a與1是否相等,故本題選D選項(xiàng)。16.下列關(guān)于遞歸和迭代兩種算法的描述錯(cuò)誤的是()A.迭代算法和遞歸算法原理不同,因此迭代程序和遞歸程序不能相互轉(zhuǎn)換B.遞歸是重復(fù)調(diào)用函數(shù)自身C.迭代通常使用計(jì)數(shù)器結(jié)束循環(huán)D.遞歸中遇到滿足終止條件的時(shí)候逐層返回【答案】A【解析】【詳解】本題考查的是遞歸和迭代算法的區(qū)別。迭代算法和遞歸算法遞歸算法原理不同,但迭代程序和遞歸程序可以相互轉(zhuǎn)換,選項(xiàng)A說法錯(cuò)誤;遞歸是重復(fù)調(diào)用函數(shù)自身,其結(jié)束方式是遇到滿足終止條件的時(shí)候逐層返回,迭代算法通常使用計(jì)數(shù)器結(jié)束循環(huán),故選項(xiàng)BCD正確。17.遞歸算法可以用三個(gè)字來概括,但不包括下列選項(xiàng)中的()A.解 B.分 C.治 D.合【答案】A【解析】【詳解】本題主要考查遞歸算法。遞歸算法即在程序中不斷反復(fù)調(diào)用自身來達(dá)到求解問題的方法。此處的重點(diǎn)是調(diào)用自身,這就要求待解決的問題能夠分解為相同問題的一個(gè)子問題,每個(gè)子問題分別解決,這樣通過多次調(diào)用,將所有的子問題合在一起就可以完成求解。遞歸算法可以用三個(gè)字來概括,即分、治、合,故本題選A選項(xiàng)。18.關(guān)于游戲設(shè)計(jì)的基本結(jié)構(gòu)圖,下列表示正確的選項(xiàng)是()A. B. C. D.【答案】A【解析】【詳解】本題主要考查Python監(jiān)聽事件。監(jiān)聽事件是只有捕獲到用戶的具體操作,才能有針對(duì)性的做出反應(yīng)。故監(jiān)聽事件后是更新游戲狀態(tài),重繪屏幕,接著是繼續(xù)循環(huán)監(jiān)聽,故本題選A選項(xiàng)。19.軟件需求分析階段的主要任務(wù)是()A.確定軟件開發(fā)方法 B.確定軟件開發(fā)工具C.確定軟件開發(fā)計(jì)劃 D.確定軟件系統(tǒng)的功能【答案】D【解析】【詳解】本題主要考查軟件開發(fā)。軟件需求分析階段的主要任務(wù)是確定軟件系統(tǒng)的功能,故本題選D選項(xiàng)。20.如下流程圖所示,為使輸出的b值為16,則判斷框內(nèi)①處可以為()A.1 B.2 C.3 D.4【答案】C【解析】【詳解】本題主要考查算法流程圖的執(zhí)行。當(dāng)滿足循環(huán)條件時(shí),執(zhí)行b=2b,a每次遞增1。故b依次是1、2、4、16等,對(duì)應(yīng)的a依次是1、2、3、4。為使輸出的b值為16,則循環(huán)條件可以是a<=3,即判斷框內(nèi)①處可以為3,故本題選C選項(xiàng)。21.一家銀行有多個(gè)儲(chǔ)戶,一個(gè)儲(chǔ)戶能夠在多家銀行存取款,銀行與儲(chǔ)戶之間是()A.一對(duì)一的聯(lián)系 B.一對(duì)多的聯(lián)系C.多對(duì)一的聯(lián)系 D.多對(duì)多的聯(lián)系【答案】D【解析】【詳解】本題主要考查數(shù)據(jù)庫(kù)基本概念的應(yīng)用。一家銀行有多個(gè)儲(chǔ)戶,一個(gè)儲(chǔ)戶能夠在多家銀行存取款,銀行與儲(chǔ)戶之間是多對(duì)多的聯(lián)系,故本題選D選項(xiàng)。22.Access中的“是/否”數(shù)據(jù)類型通常稱為()A.真/假型 B.對(duì)/錯(cuò)型 C.I/0

型 D.布爾型【答案】D【解析】【詳解】本題考查的是Access數(shù)據(jù)類型。Access中的“是/否”數(shù)據(jù)類型通常稱為布爾型或邏輯型,故本題應(yīng)選D。23.結(jié)構(gòu)化查詢語言是關(guān)系型數(shù)據(jù)庫(kù)的標(biāo)準(zhǔn)語言,其簡(jiǎn)稱是()A.SQL B.MYSQL C.ODBC D.DBS【答案】A【解析】【詳解】本題主要考查數(shù)據(jù)庫(kù)的描述。結(jié)構(gòu)化查詢語言(StructuredQueryLanguage)簡(jiǎn)稱SQL,是一種特殊目的的編程語言,是一種數(shù)據(jù)庫(kù)查詢和程序設(shè)計(jì)語言,用于存取數(shù)據(jù)以及查詢、更新和管理關(guān)系數(shù)據(jù)庫(kù)系統(tǒng),故本題選A選項(xiàng)。24.在數(shù)據(jù)庫(kù)系統(tǒng)中,以下關(guān)于主鍵的描述正確的是()A.標(biāo)識(shí)表中唯一的實(shí)體 B.創(chuàng)建唯一的索引,允許空值C.只允許以表的第一字段建立 D.表中允許有多個(gè)主鍵【答案】A【解析】【詳解】本題主要考查數(shù)據(jù)庫(kù)主鍵的描述。一個(gè)表中只能有一個(gè)主鍵,不接受空值,能唯一的表示表中的每一行,故本題選A選項(xiàng)。25.在查詢語句的Where子句中,如果出現(xiàn)了表達(dá)式“ageBetween30and40”,那么此表達(dá)式等同于()A.age>=30andage<=40 B.age>=30orage<=40C.age>30andage<40 D.age>30orage<40【答案】A【解析】【詳解】本題主要考查Access表達(dá)式。在查詢語句的Where子句中,betweenand是包括邊界值,故表達(dá)式“ageBetween30and40”等價(jià)于age>=30andage<=40,故本題選A選項(xiàng)。26.算法的空間復(fù)雜度是指()。A.算法程序的長(zhǎng)度 B.算法程序中的指令條數(shù)C.算法程序所占的存儲(chǔ)空間 D.算法執(zhí)行過程中所需要的存儲(chǔ)空間【答案】D【解析】【詳解】本題考查的是算法相關(guān)知識(shí)。算法的空間復(fù)雜度是指算法執(zhí)行過程中所需要的存儲(chǔ)空間。故本題應(yīng)選D。27.在SQL中,刪除一個(gè)表中所有數(shù)據(jù),但保留表結(jié)構(gòu)的命令是()A.DELETE B.DROP C.CLEAR D.REMORE【答案】A【解析】【詳解】本題主要考查數(shù)據(jù)庫(kù)命令。DELETE子句只刪除數(shù)據(jù),對(duì)表結(jié)構(gòu)沒有影響;DROP語句可以用于刪除索引、刪除表和刪除數(shù)據(jù)庫(kù);REMORE刪除數(shù)據(jù)庫(kù)文件,故本題選A選項(xiàng)。28.下列選項(xiàng)屬于計(jì)算機(jī)內(nèi)存的是()A.硬盤 B.U盤 C.光盤 D.RAM【答案】D【解析】【詳解】本題主要考查計(jì)算機(jī)存儲(chǔ)器。計(jì)算機(jī)存儲(chǔ)器分為內(nèi)存和外存,內(nèi)存是RAM(隨機(jī)存儲(chǔ)器),外存是ROM(只讀存儲(chǔ)器),如硬盤等,故本題選D選項(xiàng)。29.下列屬于C類IP地址的是()A. B. C. D.【答案】D【解析】【詳解】本題主要考查IP地址分類。常見IP地址分為3類:A類地址:1.0.0.0~127.0.0.0,B類地址:128.0.0.0~191.255.255.255,C類地址:192.0.0.0~223.255.255.255。屬于C類IP地址的是198.126.4.1,故本題選D選項(xiàng)。30.目前網(wǎng)絡(luò)傳輸介質(zhì)中,抗干擾能力最強(qiáng)的是()A.雙絞線 B.光纜 C.同軸電纜 D.電話線【答案】B【解析】【詳解】本題主要考查網(wǎng)絡(luò)傳輸介質(zhì)。網(wǎng)絡(luò)傳輸介質(zhì)抗干擾能力:光纜>同軸電纜>雙絞線>電話線,故本題選B選項(xiàng)。31.從系統(tǒng)結(jié)構(gòu)組成的復(fù)雜程度來看,信息系統(tǒng)可分為()A.簡(jiǎn)單系統(tǒng)、復(fù)雜系統(tǒng)和隨機(jī)系統(tǒng) B.簡(jiǎn)單系統(tǒng)、復(fù)雜系統(tǒng)和超級(jí)系統(tǒng)C.簡(jiǎn)單系統(tǒng)、超級(jí)系統(tǒng)和隨機(jī)系統(tǒng) D.超級(jí)系統(tǒng)、復(fù)雜系統(tǒng)和隨機(jī)系統(tǒng)【答案】A【解析】【詳解】本題主要考查信息系統(tǒng)的分類。從系統(tǒng)結(jié)構(gòu)組成的復(fù)雜程度來看,信息系統(tǒng)可分為簡(jiǎn)單系統(tǒng)、復(fù)雜系統(tǒng)和隨機(jī)系統(tǒng)。簡(jiǎn)單系統(tǒng)特點(diǎn)是元素?cái)?shù)目特別少因此可以用較少的變量來描述這種系統(tǒng);復(fù)雜系統(tǒng),元素?cái)?shù)目多且期間存在著強(qiáng)烈的耦合作用;隨機(jī)系統(tǒng),元素和變量數(shù)目很多,且期間耦合性很微弱,或隨機(jī)的,只能用統(tǒng)計(jì)的方法去分析,故本題選A選項(xiàng)。32.二進(jìn)制數(shù)10101101轉(zhuǎn)化成十進(jìn)制數(shù)是()A.256 B.173 C.128 D.127【答案】B【解析】【詳解】本題主要考查進(jìn)制數(shù)的轉(zhuǎn)換。二進(jìn)制數(shù)10101101可以通過“按權(quán)展開、逐項(xiàng)相加”的方法轉(zhuǎn)換為十進(jìn)制數(shù)173,故本題選B選項(xiàng)。33.計(jì)算機(jī)能直接識(shí)別的語言是()A.匯編語言 B.Basic語言 C.機(jī)器語言 D.Python語言【答案】C【解析】【詳解】本題主要考查計(jì)算機(jī)語言。計(jì)算機(jī)能直接識(shí)別的語言是機(jī)器語言,即二進(jìn)制0和1,故本題選C選項(xiàng)。34.下列均能正確描述循環(huán)結(jié)構(gòu)流程圖的選項(xiàng)是()A.①② B.②④ C.②③ D.①④【答案】B【解析】【詳解】本題考查的是流程圖識(shí)讀。循環(huán)結(jié)構(gòu)是指在程序中需要反復(fù)執(zhí)行某個(gè)功能而設(shè)置的一種程序結(jié)構(gòu)。它由循環(huán)體中的條件,判斷繼續(xù)執(zhí)行某個(gè)功能還是退出循環(huán)。①③是選擇結(jié)構(gòu)。②④是循環(huán)結(jié)構(gòu)。故本題應(yīng)選B。35.下列傳感器中,不能夠用于測(cè)距的是()A.溫度傳感器 B.紅外線傳感器 C.激光傳感器 D.超聲波傳感器【答案】A【解析】【詳解】本題考查的是傳感器相關(guān)知識(shí)。溫度傳感器主要用于采集溫度,故本題應(yīng)選A。36.程序通常有三種控制結(jié)構(gòu),即:順序結(jié)構(gòu)、分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。下面說法正確的是()A.一個(gè)程序只能包含一種結(jié)構(gòu) B.一個(gè)程序最多包含兩種結(jié)構(gòu)C.一個(gè)程序可以包含以上三種結(jié)構(gòu)中的任意組合 D.一個(gè)程序必須包含以上三種結(jié)構(gòu)【答案】C【解析】【詳解】本題主要考查程序控制結(jié)構(gòu)。程序通常有三種控制結(jié)構(gòu),即:順序結(jié)構(gòu)、分支結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。一個(gè)程序可以包含以上三種結(jié)構(gòu)中任意組合,故本題選C選項(xiàng)。37.在Python中,整型變量a中存放了一個(gè)兩位數(shù),要將這個(gè)兩位數(shù)個(gè)位數(shù)字和十位數(shù)字交換位置,例如,15變成51,下列表達(dá)式正確的是()A.(a%10)?10+a//10 B.(a%10)//10+a//10 C.(a/10)%10+a//10 D.(a%10)?10+a%10【答案】A【解析】【詳解】本題主要考查Python表達(dá)式的運(yùn)算。設(shè)a=15,則(a%10)?10+a//10=51,(a%10)//10+a//10=1,(a/10)%10+a//10=2.5,(a%10)?10+a%10=55,故本題選A選項(xiàng)。38.閏年分為普通閏年和世紀(jì)閏年。普通閏年是指能被4整除但不能被100整除的年份,世紀(jì)閏年是指能被400整除的年份、請(qǐng)?jiān)谙旅娴蘑?、②處填寫代碼,使得程序能夠?qū)崿F(xiàn)對(duì)閏年的判斷。year=int(input(“請(qǐng)輸入年份:”)if①:print(year,“年是閏年”)②:print(year,“年是平年”)下列選項(xiàng)正確的是()A.①year%4==0andyear%100!=0oryear%400==0②elseB.①year%4==0oryear%100!=0andyear%400==0②elseC.①year%4==0andyear%100!=0oryear%400!=0②elseD.①year%4==0andyear%100!=0oryear%400==0②elif【答案】A【解析】【詳解】本題主要考查Python分支結(jié)構(gòu)。普通閏年是指能被4整除但不能被100整除的年份,世紀(jì)閏年是指能被400整除的年份,故if判斷條件是year%4==0andyear%100!=0oryear%400==0,else部分輸出平年的情況,故本題選A選項(xiàng)。39.如下所示流程圖的執(zhí)行結(jié)果是()A.將變量a、b、c的值從大到小依次輸出 B.將變量a、b、c的值從小到大依次輸出C.將變量a、b、c中的最大值輸出 D.將變量a、b、c中的最小值輸出【答案】D【解析】【詳解】本題主要考查算法流程圖。分析流程圖,該流程圖實(shí)現(xiàn)將變量a、b、c中的最小值輸出,故本題選D選項(xiàng)。40.下列Python代碼段的輸出結(jié)果是()s=[1,2,3.4,5]s.insert(2,6)print(s)A.[1,2,3,4,5,6] B.{1,6,2,3,4,5] C.[6,1,2,3,4,5] D.[1,2,6,3,4,5]【答案】D【解析】【詳解】本題考查的是Python列表操作。insert()函數(shù)用于將指定對(duì)象插入列表的指定位置。格式:list.insert(索引位置,對(duì)象)。故本題應(yīng)選D。41.下列Python代碼段的功能是計(jì)算()s=0a=?1foriinrange(1,11):t=1forjinrange(1,i+1):t=t?ja=?as+=t*aprint(s)A.1+2+3+4+5+6+7+8+9+10 B.1!+2!+3!+4!+5!+6!+7!+8!+9!+10!C.1?2?3+3?4?4?5+5?6?6?7+7?8?8?9+9?10?10?11 D.1!?2!+3!?4!+5!?6!+7!?8!+9!?10!【答案】D【解析】【詳解】本題主要考查Python程序循環(huán)結(jié)構(gòu)。分析程序可知,外層循環(huán)變量i的范圍是1~10,內(nèi)層循環(huán)中,變量t是計(jì)算i的階乘,內(nèi)層循環(huán)完,a變?yōu)槠湎喾磾?shù),同時(shí)將t*a累加到變量s中,故該程序的功能是計(jì)算1!?2!+3!?4!+5!?6!+7!?8!+9!?10!,故本題選D選項(xiàng)。42.四葉玫瑰數(shù)是指四位數(shù)各位上的數(shù)字的四次方之和等于本身的數(shù)。如果要求出所有的玫瑰花數(shù),下列算法最合適的是()A.枚舉法 B.查找法 C.解析法 D.排序法【答案】A【解析】【詳解】本題主要考查枚舉算法。四葉玫瑰數(shù)是指四位數(shù)各位上的數(shù)字的四次方之和等于本身的數(shù),可以通過枚舉所有可能找出滿足要求出所有的玫瑰花數(shù),故本題選A選項(xiàng)。43.從信息系統(tǒng)的功能類型來看,校園一卡通屬于()A.事務(wù)處理系統(tǒng) B.管理信息系統(tǒng) C.決策支持系統(tǒng) D.專家系統(tǒng)【答案】B【解析】【詳解】本題主要考查信息系統(tǒng)的分類。管理信息系統(tǒng):進(jìn)行信息的收集、傳輸、加工、儲(chǔ)存、更新、拓展和維護(hù);事務(wù)處理系統(tǒng):記錄、保存精確地記錄,這在財(cái)會(huì)部門是不可缺少的,數(shù)據(jù)檢索,產(chǎn)生文件、管理報(bào)告、賬單等,定期生成常規(guī)的報(bào)表供檢查與監(jiān)督,也可能生成特別報(bào)告;決策支持系統(tǒng):解決非結(jié)構(gòu)化問題服務(wù)于高層決策的管理信息系統(tǒng);專家系統(tǒng)是一個(gè)智能計(jì)算機(jī)程序系統(tǒng),其內(nèi)部含有大量的某個(gè)領(lǐng)域?qū)<宜降闹R(shí)與經(jīng)驗(yàn),它能夠應(yīng)用人工智能技術(shù)和計(jì)算機(jī)技術(shù),根據(jù)系統(tǒng)中的知識(shí)與經(jīng)驗(yàn),進(jìn)行推理和判斷,模擬人類專家的決策過程,以便解決那些需要人類專家處理的復(fù)雜問題,簡(jiǎn)而言之,專家系統(tǒng)是一種模擬人類專家解決領(lǐng)域問題的計(jì)算機(jī)程序系統(tǒng)。從信息系統(tǒng)的功能類型來看,校園一卡通屬于管理信息系統(tǒng),故本題選B選項(xiàng)。44.信息系統(tǒng)的可行性分析不包括()A.社會(huì)可行性 B.經(jīng)濟(jì)可行性 C.程序可行性 D.技術(shù)可行性【答案】C【解析】【詳解】本題主要考查信息系統(tǒng)可行性分析。信息系統(tǒng)項(xiàng)目的可行性研究從技術(shù)、經(jīng)濟(jì)、社會(huì)和人員等方面的條件和情況進(jìn)行調(diào)查研究,故本題選C選項(xiàng)45.執(zhí)行如下Python程序后,f2的值為().A.3 B.4 C.5 D.6【答案】C【解析】【詳解】本題主要考查Python循環(huán)結(jié)構(gòu)。分析程序可知,該程序?qū)崿F(xiàn)斐波那契數(shù)列各項(xiàng)的計(jì)算,即從第3項(xiàng)開始后一項(xiàng)是前2項(xiàng)的和,該數(shù)列為1、1、2、3、5、8等,變量i的范圍0~2,即循環(huán)3次,循環(huán)后f2的值為5,故本題選C選項(xiàng)。46.一物品的價(jià)格在100?500元整數(shù)之間,如果采用二分法策略猜此物品的價(jià)格,至多需要猜多少次?()A.8 B.9 C.10 D.11【答案】B【解析】【詳解】本題主要考查二分查找算法。該查找過程可用二叉樹表示,每次可以查找左子樹或右子樹,以其中左子樹為例,最差的情況是直到猜測(cè)到100為止,其中的一種查找過程如下,可以發(fā)現(xiàn)至多需要猜9次,故本題選B選項(xiàng)。47.關(guān)于8個(gè)圓盤的漢諾塔問題,要求將塔座A上的所有圓盤借助塔座B移到塔座C上,并仍按同樣順序疊放。移動(dòng)圓盤時(shí),需遵守漢諾塔問題的移動(dòng)規(guī)則。由此設(shè)計(jì)出了下列解決漢諾塔問題的遞歸算法,能按要求正確解決此問題的選項(xiàng)是()A. B.C. D.【答案】B【解析】【詳解】本題考查的是遞歸算法應(yīng)用。解決漢諾塔問題的算法是先把n-1個(gè)圓盤從剛開始的塔座上移動(dòng)到過渡塔座上,然后把開始塔座上的最后一個(gè)圓盤移動(dòng)到目的塔座上,最后是把中間塔座上的n-1個(gè)圓盤移動(dòng)到目的塔座上。故本題應(yīng)選B。48.被譽(yù)為“人工智能之父”的是()A.圖靈 B.比爾蓋茨 C.馮·諾依曼 D.喬布斯【答案】A【解析】【詳解】本題主要考查人工智能的描述。艾倫·麥席森·圖靈(英語:AlanMathisonTuring,1912年6月23日-1954年6月7日),英國(guó)數(shù)學(xué)家、邏輯學(xué)家,被稱為計(jì)算機(jī)科學(xué)之父,人工智能之父,故本題選A選項(xiàng)。49.隊(duì)列的特點(diǎn)()A.先進(jìn)先出 B.先進(jìn)后出 C.插入操作只能在隊(duì)頭進(jìn)行 D.刪除操作只能在隊(duì)尾進(jìn)行【答案】A【解析】【詳解】本題主要考查隊(duì)列數(shù)據(jù)結(jié)構(gòu)。隊(duì)列的特點(diǎn)是先進(jìn)先出,插入操作只能在隊(duì)尾進(jìn)行,刪除操作只能在隊(duì)頭進(jìn)行,故本題選A選項(xiàng)。50.下列設(shè)置密碼的方式中最安全的是()A.用自己的生日作為密碼 B.用手機(jī)號(hào)作為密碼C.用大小寫字母、標(biāo)點(diǎn)、數(shù)字以及控制符組合作為密碼 D.用自己姓名的漢語拼音作為密碼【答案】C【解析】【詳解】本題主要考查密碼設(shè)置。一般密碼設(shè)置同時(shí)包含數(shù)字、字母大小寫以及特殊符號(hào),其安全性比較高,故本題選C選項(xiàng)。二、判斷題(每題1分,共10分)51.衡量算法的優(yōu)劣往往從時(shí)間復(fù)雜度和空間復(fù)雜度兩個(gè)維度考慮。()【答案】正確【解析】【詳解】本題考查的是算法。衡量算法的優(yōu)劣往往從時(shí)間復(fù)雜度和空間復(fù)雜度兩個(gè)維度考慮,題干中的說法正確。52.通常所說的Wi-Fi就是WLAN(無線局域網(wǎng))。()【答案】正確【解析】【詳解】本題考查的是無線局域網(wǎng)。通常所說的Wi-Fi就是WLAN(無線局域網(wǎng))。題干中說法正確。53.為了保障數(shù)據(jù)安全,加密算法一定不能公開。()【答案】錯(cuò)誤【解析】【詳解】本題主要考查數(shù)據(jù)安全。加密算法是可以公開的,真正需要保密的是密鑰,故表述錯(cuò)誤。54.在SQL語句中,ORDERBY子句用于根據(jù)指定的列對(duì)結(jié)果集進(jìn)行排序。()【答案】正確【解析】【詳解】本題主要考查數(shù)據(jù)庫(kù)語句。在SQL語句中,ORDERBY子句用于根據(jù)指定的列對(duì)結(jié)果集進(jìn)行排序,可以是升序也可以是降序,故表述正確。55.在Python語言中,用open函數(shù)把外存儲(chǔ)器里的文本文件打開,用write方法將內(nèi)存中的數(shù)據(jù)存儲(chǔ)到外存儲(chǔ)器的文件中,文件操作結(jié)束時(shí)一定要用close方法關(guān)閉文件。()【答案】正確【解析】【詳解】本題主要考查Python函數(shù)的應(yīng)用。在Python語言中,用open函數(shù)把外存儲(chǔ)器里的文本文件打開,用write方法將內(nèi)存中的數(shù)據(jù)存儲(chǔ)到外存儲(chǔ)器的文件中,文件操作結(jié)束時(shí)一定要用close方法關(guān)閉文件,表述正確。56.信息用戶是信息系統(tǒng)的設(shè)計(jì)者,信息系統(tǒng)是為信息用戶提供信息處理服務(wù)的人造系統(tǒng)。()【答案】錯(cuò)誤【解析】【詳解】本題主要考查信息系統(tǒng)的描述。信息系統(tǒng)(Informationsystem),是由計(jì)算機(jī)硬件、網(wǎng)絡(luò)和通信設(shè)備、計(jì)算機(jī)軟件、信息資源、信息用戶和規(guī)章制度組成的以處理信息流為目的的人機(jī)一體化系統(tǒng)。信息系統(tǒng)中的人是指信息系統(tǒng)的用戶,用戶是信息系統(tǒng)的使用者、維護(hù)者、管理者和設(shè)計(jì)者,故表述錯(cuò)誤。57.SQL語句:INSERTINTO學(xué)生表(學(xué)號(hào),姓名,年齡)VALUES(‘1001’,‘李剛’,16)的功能是將(‘1001','李剛',16)作為新記錄插入到學(xué)生表中。()【答案】正確【解析】【詳解】本題考查的是SQL語句。INSERT是插入記錄,故題干中的說法正確。58.專家系統(tǒng)(ExpertSystem,ES)能夠有效地運(yùn)用專家多年積累的經(jīng)驗(yàn)和專門知識(shí),通過模擬專家的思維過程,解決原本需要專家才能解決的問題。()【答案】正確【解析】【詳解】本題主要考查專家系統(tǒng)的描述。專家系統(tǒng)(ExpertSystem,ES)能夠有效地運(yùn)用專家多年積累的經(jīng)驗(yàn)和專門知識(shí),通過模擬專家的思維過程,解決原本需要專家才能解決的問題。表述正確。59.如果將while循環(huán)的條件表達(dá)式寫成:whileTrue:,則while循環(huán)體在不加干預(yù)的情況下會(huì)一直執(zhí)行下去。()【答案】正確【解析】【詳解】本題主要考查Python循環(huán)語句。如果將while循環(huán)的條件表達(dá)式寫成:whileTrue:,則while循環(huán)體在不加干預(yù)的情況下會(huì)一直執(zhí)行下去,表述正確。60.“大事化小、小事化了”體現(xiàn)出的問題求解的思想是迭代。()【答案】錯(cuò)誤【解析】【詳解】本題主要考查分治算法思想。分治算法的基本思想是將一個(gè)規(guī)模為N的問題分解為K個(gè)規(guī)模較小的子問題,這些子問題相互獨(dú)立且與原問題性質(zhì)相同,求出子問題的解,就可得到原問題解。大事化小、小事化了,體現(xiàn)出的問題求解的思想是分治法,故表述錯(cuò)誤。三、操作題(每題5分,共15分)61.有6根火柴棒,列出所有能擺出的自然數(shù),要求火柴棒正好用完?;鸩駭?shù)字如圖所示:以下是解決該問題的Python程序代碼:defmatchnum(num):f=[6,2,5,5,4,5,6,3,7,6]#0-9的數(shù)字分別需要多少根小棒if①#火柴棒總數(shù)變量賦初值total=f[0]else:total=0while(num>0):x=num%10#取num除以10的余數(shù),即num的個(gè)位數(shù)②#所需火柴棒數(shù)累加num=num//10#num整除10,即去掉num的個(gè)位數(shù)returntotal#返回需要多少根火柴棒數(shù)#以下為主程序snum=6#6根火柴棒print(“你可以拼出這些數(shù)字:“)foriinrange(112):if③:#如果i需要的火柴棒數(shù)等于現(xiàn)有火柴棒數(shù)print(i)print("運(yùn)行完畢,請(qǐng)按回車退出...")要實(shí)現(xiàn)上述要求,①②③填入的代碼完全正確的一組是()A.①num==0②total=f[x]③i==snumB.①num==0:②total=total+f[x]③matchnum(i)==snumC.①num==0

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論