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

          2017-2018學年浙江省臺州市臨海市白云高級中學高二(上)期中信息技術試卷

          發布:2024/11/7 22:0:2

          一、選擇題(本大題共12小題,每小題2分,共24分.在每小題列出的四個備選項中,只有一個是符合題目要求,不選、多選、錯選均不得分)

          • 1.某大型超市經理定期要對超市的銷售數據進行整理和分析,為下一次采購提供可用的信息,這主要體現了信息的(  )

            組卷:6引用:1難度:0.6
          • 2.下列說法中不正確的是(  )

            組卷:13引用:12難度:0.9
          • 3.小軒通過OCR軟件識別了一篇有關人口普查材料并保存為Word文檔后,發現文檔中所有的“人口普查“都被誤識為“人口魯查“.要快速地將文檔中所有的“人口魯查“改為“人口普查“,可使用Word軟件中的(  )

            組卷:22引用:8難度:0.9
          • 4.下列關于數據庫的表述中正確的是(  )

            組卷:8引用:1難度:0.3
          • 5.在VB中,與語句b=n\10 Mod 10 功能相同的是(  )

            組卷:4引用:1難度:0.4

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

          • 16.數字黑洞數6174.一個任意的四位正整數(四位數完全相同除外),將數字重新組合成一個最大的數和最小的數相減,重復這個過程,最多七步,必得6174.如取四位數5462,按以上方法作運算如下:
            ①6542-2456=4086 ②8640-0468=8172
            ③8721-1278=7443 ④7443-3447=3996
            ⑤9963-3699=6264⑥6642-2466=4176
            ⑦7641-1467=6174
            從文本框Text1中輸入一個任意的數字不完全相同的四位正整數,在文本框Text2中輸出掉進黑洞的步數.實現上述功能的VB代碼如下,但加框處代碼有錯,請改正:
             

            Private Sub Command1-Click(  )
            Dim a(1 TO4)As Integer,c As    Integer,tAs In teger
            Dim x As Integer,yAs Integer,iAs Integer,j AsInteger
            x=Val(Text1.Text)
            c=0
            Do While x<>6174
            For i=l To4'把四位正整數x的每一位數字取出來并存放到數組a中
            a(i)=xMod10
            '①
            Next i
            Fori=1To3
            Forj=i+lTo4
            IfThen'②
            t=a(i):a(i)=a(j):a(j)=t
            end
            Next  j
            Next i
            x=a(1)*1000+a(2)^100+a(3)*10+a(4)
            y=a(1)+a(2)*10+a(3)*100+a(4)*1000
            x=x-y
            c=c+1
            Loop
            Text2.Text=Str(c)
            End Sub.

            組卷:2引用:2難度:0.1
          • 17.在計算機中用一個字節(8位)來存儲一個字符的ASCII碼,其中低7位二進制數對應字符的編碼,每個字節的最高位一般保持為“0”,在數據傳輸時該位可用作奇偶校驗位。傳輸時ASCII代碼轉換成傳輸碼的方法是:若7位ASCII碼中有偶數個1,則最高位置為1;有奇數個1,則最高位置為0.例如字母“A”的ASCII碼十進制表示為65,二進制表示為1000001.“A”的傳輸碼則為“11000001”,本程序的功能就是把ASCII碼轉換成這種傳輸碼,運行效果如圖所示。
            (1)根據上述ASCII代碼轉換成傳輸碼的方法,字符“D”的傳輸碼為
             

            (2)實現上述功能的VB程序如下,請在橫線處填入合適代碼。
            Private Sub Command1_Click (  )
            Dim i As Integer,S As String
            Dim str As String,ch As String
            str=Text1.Text
            List1.Clear
            For i=1 To Len(str)
            ch=     ①
            S=convert(ch)
            List1.AddItem ch &“=>“& S
            Next i
            End Sub
            Private Function convert(ch As String)  As String
            Dim m As Integer,k As Integer,n As Integer,i As Integer
            convert=““
            n=Asc(ch)
            Do While n>0
                      ②
            convert=m & convert
            If m=1 Then
            k=k+1
            End If
            n=n\2
            Loop
            For i=1 To 7-Len(convert)'將字符的二進制代碼補足7位
            convert=“0“& convert
            Next i
            If k Mod 2=0 Then
            convert=    ③
            Else
            convert=“0“& convert
            End If
            End Function
            程序中橫線處的代碼應為
             

            程序中橫線處的代碼應為
             

            程序中橫線處的代碼應為
             

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