2021-2022學(xué)年浙江省寧波市九校聯(lián)考高一(下)期末信息技術(shù)試卷
發(fā)布:2024/4/20 14:35:0
一、選擇題(本大題共15小題,每小題2分,共30分。在每小題給出的四個(gè)選項(xiàng)中,只有一個(gè)符合題目要求,不選、多選、錯(cuò)選均不得分)
-
1.在計(jì)算機(jī)科學(xué)中,數(shù)據(jù)是指所有能輸入計(jì)算機(jī)并被計(jì)算機(jī)處理的符號(hào)總稱。以下不屬于數(shù)據(jù)的是( ?。?/h2>
組卷:30引用:3難度:0.5 -
2.下列關(guān)于信息及其特征的說法,正確的是( ?。?/h2>
組卷:3引用:1難度:0.6 -
3.關(guān)于數(shù)據(jù)的采集與編碼的描述,下列說法正確的是( ?。?/h2>
組卷:4引用:2難度:0.6 -
4.某十進(jìn)制數(shù)n可轉(zhuǎn)換成一個(gè)4位二進(jìn)制數(shù),且最末位為“1”,下列說法正確是( ?。?/h2>
組卷:6引用:2難度:0.6 -
5.關(guān)于數(shù)據(jù)管理與安全,下列說法不正確的是( ?。?/h2>
組卷:10引用:1難度:0.5 -
6.大數(shù)據(jù)時(shí)代,需要改變的不僅是數(shù)據(jù),還有人們的思維,下列關(guān)于大數(shù)據(jù)思維的描述錯(cuò)誤的是( )
組卷:4引用:2難度:0.6
二、非選擇題(本大題共3小題,其中第16小題5分,第17小題7分,第18小題8分,共20分)
-
17.中國(guó)有句俗語叫做“三天打魚兩天曬網(wǎng)”。某人從1990年1月1日起便開始“三天打魚兩天曬網(wǎng)”,則1990年1月4日某人曬網(wǎng)。用Python編程求解這個(gè)人在以后的某天是“打魚”還是“曬網(wǎng)”。為了解決該問題,需要求出指定日期距離1990年1月1日的天數(shù)。其中,閏年是較特殊的年份,閏年總天數(shù)比非閏年天數(shù)多一天。
(1)若年份year能被4整除但不能被100整數(shù)或能被400整數(shù),則該年為閏年。判斷是否為閏年的函數(shù)runYear(year)的實(shí)現(xiàn)如下,則①處代碼為
(2)求總天數(shù)的函數(shù)countDay(cur)的實(shí)現(xiàn)代碼如下,請(qǐng)?jiān)跈M線處填入合適的代碼。
(3)利用runYear和countDay函數(shù)求出輸入的某年某月某日是打魚還是曬網(wǎng)的實(shí)現(xiàn)代碼如下,請(qǐng)?jiān)跈M線處填入合適的代碼。組卷:1引用:1難度:0.3 -
18.字符串的展開。對(duì)于一串僅由小寫字母,數(shù)字和“-”組成的字符串(不以“-”開頭或結(jié)尾),若含有“d-h”或者“4-8”的子串,則把它當(dāng)作一種簡(jiǎn)寫。輸出時(shí),用連續(xù)遞增的字母或數(shù)字串替代其中的減號(hào)。為了讓字符串的展開更加靈活,通過設(shè)置-些參數(shù),具體約定如下:
a)在輸入的字符串中,出現(xiàn)了減號(hào)“-”,減號(hào)兩側(cè)同為小寫字母或同為數(shù)字,且減號(hào)右邊的字符大于左邊的字符,則需要展開。
b)參數(shù)p1:p1=1時(shí),對(duì)于字母子串,填充小寫字母:p1=2時(shí),對(duì)于字母子串,填充大寫字母。數(shù)字子串忽略此規(guī)則。p1=3時(shí),不論是字母子串還是數(shù)字字串,都用與要填充的字母?jìng)€(gè)數(shù)相同的星號(hào)“*”來填充。
c)參數(shù)p2:填充字符的重復(fù)個(gè)數(shù)。p2=k表示同一個(gè)字符要連續(xù)填充k個(gè)。
d)參數(shù)reverse:是否改為逆序:reverse=0表示維持原來順序,reverse=1表示采用逆序輸出。例當(dāng)p1=1、p2=2、reverse=1時(shí),子串“d-h”應(yīng)擴(kuò)展為“gffeeh”。
e)如果減號(hào)右邊的字符恰好是左邊字符的后繼,只刪除中間的減號(hào),例如:“d-e”應(yīng)輸出為“de”,“3-4”應(yīng)輸出為“34”。如果減號(hào)右邊的字符按照ASCII碼的順序小于或等于左邊字符,輸出時(shí),要保留中間的減號(hào),例如:“d-d”應(yīng)輸出為“d-d”,“3-1”應(yīng)輸出為“3-1”。
(1)若輸入為“cd-g”,p1=1,p2=2,reverse=1,則輸出結(jié)果為
(2)python代碼實(shí)現(xiàn)如下,請(qǐng)?jiān)跈M線處填入恰當(dāng)?shù)拇a。組卷:1引用:1難度:0.3