2017年浙江省高中技術(shù)選考模擬試卷(六)
發(fā)布:2024/4/20 14:35:0
一、選擇題(共12小題,每小題2分,滿分24分)
-
1.下列做法中,不能有效提升信息安全性的是( ?。?/h2>
組卷:7引用:3難度:0.9 -
2.小明的E-mail地址為xm2016@sina.jye.ai,使用Foxmail軟件設(shè)置郵件服務(wù)器,如圖所示,矩形框所示選項(xiàng)設(shè)置正確的是( ?。?/h2>
組卷:8引用:2難度:0.9 -
3.王老師使用Word軟件編輯完成了一份期末試卷,要將試卷中所有的“不正確”加上著重號(hào)(即修改為“不正確”),下列操作思路可行的是( ?。?/h2>
組卷:11引用:1難度:0.9 -
4.關(guān)于Access 數(shù)據(jù)表的操作,下列說(shuō)法正確的是( ?。?/h2>
組卷:12引用:4難度:0.9 -
5.某算法的部分流程圖如圖所示,下列VB代碼與流程圖一致的是( ?。?br />
組卷:7引用:2難度:0.5
二、解答題(共5小題,滿分26分)
-
16.【加試題】平面上有N(3≤N≤1,00)個(gè)房間圍成一圈,按順時(shí)針?lè)较蚍謩e編號(hào)為1,…,N,相鄰的兩個(gè)房間之間均有一扇門(mén),第i個(gè)房間居住人數(shù)為a(i).初始時(shí)選擇衣蛾房間,將所有人都聚集在該房間,接著每個(gè)人都按順時(shí)針?lè)较蜃叩较噜彽姆块g,直到走到居住的房間.一個(gè)人每經(jīng)過(guò)一扇門(mén)花費(fèi)1的能量,請(qǐng)確定初始房間,使得所有人花費(fèi)的能量和最?。?br />例如:N=5,a(1)=4,a(2)=7,a(3)=8,a(4)=6,a(5)=4
最佳方案:
初始時(shí)所有人聚集在2號(hào)房間,花費(fèi)的能量和:7*0+8*1+6*2+4*3+4*4=48.
為了解決這個(gè)問(wèn)題,小明編寫(xiě)了一個(gè)VB程序.在窗體加載時(shí),從數(shù)據(jù)庫(kù)中讀取N的值和編號(hào)為1到N的房間的居住人數(shù),人數(shù)存儲(chǔ)在數(shù)組a中.點(diǎn)擊窗體上的按鈕command1,程序枚舉每一種方案(不同的初始房間),計(jì)算該方案下的能量和,在文本框Text1中輸出最優(yōu)方案的初始房間編號(hào),在文本框Text2中輸出最小能量和.
實(shí)現(xiàn)上述功能的VB代碼如下,但加框處代碼有錯(cuò),請(qǐng)改正.組卷:7引用:1難度:0.1 -
17.【加試題】小炫報(bào)名參加“智力大沖浪”節(jié)目.比賽規(guī)則如下:
比賽開(kāi)始時(shí)參賽者將預(yù)先得到M元獎(jiǎng)金.
比賽時(shí)間分為N個(gè)時(shí)段(N≤100),有N個(gè)小游戲,每個(gè)時(shí)段可完成1個(gè)游戲,第i個(gè)小游戲必須在規(guī)定期限t(i)時(shí)段前完成(1≤t(i)≤N),否則要從獎(jiǎng)金M元中扣去獎(jiǎng)金w(i),w(i)為自然數(shù),不同的游戲扣去的獎(jiǎng)金不一樣.每個(gè)游戲必須從整時(shí)段開(kāi)始.注意:比賽絕對(duì)不會(huì)讓參賽者賠錢(qián)!
例如:當(dāng)N=5,M=100時(shí)游戲編號(hào) 1 2 3 4 5 完成期限t(i) 1 4 2 3 2 扣除獎(jiǎng)金數(shù)w(i) 5 4 10 8 7
他的算法思想:盡量準(zhǔn)時(shí)完成扣款高的游戲.扣除獎(jiǎng)金越少,則最后贏取的獎(jiǎng)金越多.
(1)按扣款數(shù)值從大到小排序,在樣例中,排序后游戲編號(hào)依次為3、4、5、1、2.
(2)對(duì)于游戲i,在時(shí)間段1到t(i)完成,效果都是一樣的,所以盡量放在時(shí)間段t(i)完成,若該時(shí)段已經(jīng)被占用,則依次考查時(shí)間段t(i)-1,t(i)-2,…,1.
本例中:
①考慮游戲3,放置在時(shí)間段2完成(注:t(3)=2);
②考慮游戲4,放置在時(shí)間段3完成(注:t(4)=3);
③考慮游戲5,時(shí)間段2已被游戲3占用,放置在時(shí)間段1完成(注:t(5)-1=1);
④考慮游戲1,時(shí)間段1已被游戲5占用,不能按時(shí)完成,記錄扣款;
⑤考慮游戲2,放置在時(shí)間段4完成(注:t(2)=4).
小炫按如上算法編寫(xiě)了一個(gè)VB程序,計(jì)算“智力大沖浪”游戲中玩家最多可贏取的獎(jiǎng)金,將結(jié)果輸出到文本框Text1中.
VB程序代碼如下所示,請(qǐng)?jiān)趧澗€處填入合適代碼.組卷:6引用:2難度:0.3