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

          2016-2017學年浙江省溫州市平陽二中高三(上)期中信息技術試卷

          發布:2024/10/29 11:30:5

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

          • 1.自浙江蕭山跨湖橋文化遺址發掘以來,一些奇形怪狀的木器、石器引來了諸多地質以及考古專家的目光,浙江大學地球科學系的退休教授柳志青根據發掘的文物考證,認為8000年前的湘湖人已經會使用先進的弓鉆取火了.這主要體現了信息的(  )

            組卷:5引用:1難度:0.9
          • 2.使用UltraEdit軟件觀察字符編碼,相關描述不正確的是(  )

            組卷:8引用:4難度:0.9
          • 3.使用Word編輯某文檔,部分界面如圖所示:

            以下描述正確的是(  )

            組卷:2引用:1難度:0.9
          • 4.某Access數據庫打開后如圖所示,下列描述正確的是(  )

            組卷:6引用:1難度:0.9
          • 5.如圖是申請電子郵件的界面,填表信息一定存在問題的地方是(  )

            ①賬號名  ②密碼提示問題  ③密碼   ④密碼問題答案   ⑤驗證碼.

            組卷:5引用:1難度:0.7

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

          • 16.數制轉換.將一個K進制(k<=10)數x轉換成十進制數可采用如下方法:主要方法是從右向左,依次取數x的各位數字,分別計算出該數從右邊數起的第i位數字與k(i-1)的積,再將其累加,直到所有的數字取完為止.例如,將五進制數1231轉換成十進制數的方法如下:
            (1231)5=1×50+3×51+2×52+1×53=(191)10
            下列Visual Basic程序的功能是將K進制(k<=10)數x轉換成十進制數.界面如圖所示,在文本框Text1中輸入數制k,在文本框Text2中輸入數x,單擊“轉換“按鈕(Command1)后,在標簽Label4中輸出轉換的結果.
            解決此問題的算法流程圖如圖所示,相應的Visual Basic程序如下:
            Private Sub Command1_Click
             

            Dim b As Long,i As Integer,k As Integer,x As Long,t As Integer
            b=0:i=1
            k=Val(Text1.Text)
            x=Val(Text2.Text)
            t=x Mod 10
            Do While①
             

            b=②
             

            x=x\10
            t=x Mod 10
            i=i+1
            Loop
            Label4.Caption=Str(k)+“進制數“+Text2.Text+“轉換成十制數為“+Str(b)
            End Sub
            (1)解決此問題所用的算法是
             
            .(選填:解析算法或枚舉算法)
            (2)程序中①橫線處應填入
             

            (3)程序中②橫線處應填入
             

            組卷:2引用:1難度:0.1
          • 17.VB應用程序“跳遠成績排序”功能如下:
            按指定格式錄入數據,例:0373,張樂曉,3.90.編號寬度固定為4位,姓名寬度固定為3個漢字,不足部分以全角空格補齊,第9個字符開始為跳遠成績.
            在文本框Text1中按回車表示錄入一項數據結束,錄入的數據經處理后編號、姓名、成績分別存放在數組編號bh、xm、cj中并將原始數據顯示在List1中.
            點擊命令按鈕Command1后進行排序并將排序后的結果顯示在List2中.程序運行界面如圖所示.

            (1)請在橫線處填入適當的代碼
            Dim bh(1To 8)As String
            Dim xm(1To 8)As String
            Dim cj(1To 8)As Single
            Dim num As Integer
            Private Sub Command1_Click (  )
            Dim i As Integer,j As Integer,k As Integer,t1As String,t2As Single
            For i=1To 7
            k=i
            For j=k+1To 8
            If ①
             
            Then k=j
            Next j
            If k<>i Then
            t1=bh(k):bh(k)=bh(i):bh(i)=t1
            t1=xm(k):xm(k)=xm(i):xm(i)=t1
            t2=cj(k):cj(k)=cj(i):cj(i)=t2
            End If
            Next i
            For i=1To 8
            List2.AddItem bh(i) &xm(i) &Str(cj(i))
            Next i
            End Sub
            Private Sub Form_Load (  )
            num=0
            End Sub
            Private Sub Text1_Keypress(KeyAsciiAs Integer)
            Dim x As String'輸入數據
            IfKeyAscii=13Then
            num=num+1
            x=Text1.Text
            bh(num)=Mid(x,1,4)
            xm(num)=Mid(x,6,3)
            cj(num)=②
             

            List1.AddItem  x
            If num=8Thennum=0
            End If
            End Sub
            請完成以下題目:
            (1)程序中①橫線處應填入
             
            ;程序中②橫線處應填入
             

            (2)在事件處理過程Command1_Click (  )中采用的算法是
             
            (選填:枚舉算法/解析算法/冒泡排序/選擇排序).

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