試卷征集
          加入會員
          操作視頻
          當前位置: 試卷中心 > 試卷詳情

          2017-2018學年浙江省紹興市柯橋區高三(上)期末信息技術試卷

          發布:2024/10/26 0:0:2

          一、選擇題(本大題共12小題,每小題2分,共24分.在每小題給出的四個選項中,只有一個符合題目要求)

          • 1.關于信息與信息安全,下列做法正確的是(  )

            組卷:32引用:1難度:0.9
          • 2.下列軟件,不能用于編輯網頁的是(  )

            組卷:17引用:1難度:0.9
          • 3.下列應用中,體現了人工智能技術的有(  )
            ①支付寶用戶通過刷臉登錄賬戶
            ②在微信朋友圈發布自己旅途照片
            ③DeepMind 公司的 AlphaGo 程序戰勝世界圍棋冠軍柯潔
            ④自動噴淋系統檢測到發生火災,自動打開噴頭噴水滅火并發出報警信號
            ⑤通過清華紫光 OCR 軟件識別雜志掃描圖片中的文字,并保存為文本文件

            組卷:21引用:1難度:0.9
          • 4.使用 UltraEdit 軟件觀察字符“加油,2017!”的內碼,部分界面如圖所示。 下列說法正確的是(  )

            組卷:12引用:1難度:0.7
          • 5.關于 Access 數據庫,下列說法正確的是(  )

            組卷:17引用:2難度:0.5

          二、非選擇題(本大題共5小題,其中第13小題4分,第14小題5分,第15小題8分,第16小題3分,第17小題6分,共26分)

          • 16.小張編寫一個 VB 程序實現以下功能:隨機產生 10 個 1 到 20 之間的不重復的 整數,在列表框 list1 中顯示(存儲在數組 a 中),單擊“排序”按鈕 Command1,在列表框 list2 中顯示升序排序后結果。程序運行界面如圖所示。

            實現上述功能的 VB 程序如下,但加框處代碼有錯,請改正。
            Const n=10
            Dim a(1To n) As Integer Private Sub Form_Load (  ) Dim i As Integer,j As Integer Randomize
            a(1)=Int(Rnd
             
            *20)+1i=2
            Do While i<=n
            a(i)=Int(Rnd
             
            *20)+1
            For j=1To i-1

            If a(j)=a(i) (1)
            Next j
            i=i+1
            Loop
            For i=1To n
            List1.AddItem Str(i)+““+Str(a(i)) Next i
            End Sub
            Private Sub Command1_Click
             
             Dim i As Integer,j As Integer For i=1To n-1
            For j=n To i+1Step-1
            IfThen(2)
            a(j)=a(j)+a(j-1):a(j-1)=a(j)-a(j-1):a(j)=a(j)-a(j-1)End If
            Next j
            Next i
            For i=1To n
            List2.AddItem Str(i)+““+Str(a(i)) Next i
            End Sub

            組卷:3引用:1難度:0.5
          • 17.用 VB 編寫的英文單詞字頻統計程序如第 17 題圖所示,在文本框 Text1 中 輸入文章,單擊“統計”按鈕 Command1,在列表框 List1 輸出單詞與頻次,在標簽 Label2 中輸出頻次最高的單詞,如頻次最高的單詞有多個,則輸出時用逗號分隔。算法如下:
            (1)將文本框 Text1 中的文章保存到字符串變量 s 中。
            (2)從左往右掃描字符串 s,用字符串 word 存儲文章中依次出現的單詞,將新出現的單 詞自動加入單詞隊列 dic(i)中,單詞出現的頻次記錄到對應的 num(i)中。如下方法掃描:
            ①從左往右掃描,當掃描到第 i 個字符時,如果是字母,繼續掃描,否則,跳轉到②,直 至掃描結束;
            ②將 b 到 i-1 組成一個單詞 word,查詢單詞字典 dic 判斷是否存在,如果不存在,將新 單詞插入單詞字字典尾部 dic(k),并且記錄單詞頻次 num(k)為 1,如果 dic 字典中存在單詞 word,那么該單詞對應頻次增加 1,再跳轉到①。
            (3)在列表框 List1 中依次輸出單詞與頻次,在標簽 Label2 中輸出頻次最高的單詞。

            (1)實現上述功能的 VB 程序如下,請在橫線處填入合適的代碼。
            Private Sub Command1_Click (  )
            Dim dic(1To 10000)As String‘存儲自建單詞字典
            Dim num(1To 10000)As Integer'存儲單詞出現的頻次
            Dim word As String'存儲每次掃描的單詞
            Dim c As String,s As String
            Dim i As Integer,j As Integer,di As Integer,k As Integer
            Dim b As Integer,slen As Integer
            Dim nummax As Integer'記錄最高單詞頻次
            Dim result As String'存儲出現頻率最高的單詞串
            s=Text1.Text slen=Len(s)
            j=0'存儲每個單詞的長度
            k=1'k-1 為當前單詞字典長度
            b=1'存儲每個單詞的起始位置
            nummax=0
            For i=1To 10000’初始化單詞字典頻次
            num(i)=0
            Next i i=1
            Do While i<=slen c=Mid(s,i,1)
            If c>=“a“And c<=“z“Or c>=“A“And c<=“Z“Then j=j+1
            Else
            If j<>0Then
            word=LCase( 
             
            )‘將單詞統一為小寫’
            di=1
            Do While word<>dic(di) And di<k di=di+1
            Loop
            If di=k Then‘單詞字典插入新單詞
            dic(k)=word num(k)=1
            k=k+1
            Else
             
            ‘單詞在單詞字典中已存在,對應頻次加 1’End If
            If num(di)>nummax Then nummax=num(di)
            j=0
            End If
            b=i+1
            End If
            i=i+1
            Loop result=““
            For j=1To k-1
            List1.AddItem dic(j)+““+Str(num(j)) If  
             
            Then
            If result=““Then
            result=result+dic(j) Else
            result=result+“,“+dic(j)'如出現頻率最高的單詞有多個,則用逗號分隔
            End If
            End If
            Next j
            Label2.Caption=“出現頻率最高的單詞是:“+result
            End Sub
            (2)根據本題算法,如第 17  題圖所示,若在 Text1  中將文章最后一行“strength you will。”
            改為“strength you will3”,單詞統計結果
             
            (選填:會/不會)產生變化。

            組卷:2引用:1難度:0.3
          APP開發者:深圳市菁優智慧教育股份有限公司| 應用名稱:菁優網 | 應用版本:5.0.7 |隱私協議|第三方SDK|用戶服務條款
          本網部分資源來源于會員上傳,除本網組織的資源外,版權歸原作者所有,如有侵犯版權,請立刻和本網聯系并提供證據,本網將在三個工作日內改正