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

          2018-2019學年浙江省溫州新力量聯盟高二(下)期中信息技術試卷

          發布:2024/4/20 14:35:0

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

          • 1.下列有關信息和信息技術的說法正確的是(  )

            組卷:19引用:1難度:0.6
          • 2.下列有關瀏覽器的應用,說法正確的是(  )

            組卷:12引用:1難度:0.5
          • 3.使用Word軟件編輯某文檔,部分界面如圖所示:下列說法正確的是(  )

            組卷:7引用:1難度:0.5
          • 4.使用 UltraEdit軟件觀察字符“Plus版紅綠燈!”的內碼,部分界面如圖所示,以下說法正確的是(  )

            組卷:16引用:1難度:0.5
          • 5.下列關于多媒體技術說法正確的是(  )

            組卷:12引用:1難度:0.5

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

          • 15.查找并刪除重復數據的算法是依次以數組a中每個元素作為關鍵字進行從前往后查找,如果有重復,刪除該數據后繼續查找。例如,第一次將a(1)作為關鍵字,從a(2)到a(10)進行逐個查找,如果和a(1)相同,則刪除該數據,然后繼續查找。編寫VB程序,程序運行時,在列表List1中顯示數組a,單擊“去除重復”按鈕 Command1實現如下功能,在列表框Lst2中輸出數組a去重后的數據,同時在標簽 Label1中顯示刪除的數據的總
            個數,運行效果如圖所示:

            (1)要使程序運行時,窗體顯示“刪除重復數據”,則應該修改窗體的
             
            屬性。
            (2)程序代碼中加框處有錯,請更正。
            (3)請將劃線部分補充完整:
            Const maxn=10
            Dim a(1 To maxn) As Integer
            Private Sub Form_Load(  )
            '生成數組a顯示在List1中'
            End Sub
            Private Sub Command1_Click(  )
            Dim i As Integer,j As Integer,n As Integer,key As Integer
            key=1:n=maxn
            Do While key<=n
            i key+1
            Do While i<=n
            If a(i)<>a(key)Then
            i=i+1
            Else
            For j=i To n-1
            a(j-1)=a(j)
            Next j
            n=n-1
            End If
            Loop
            key=key+1
            Loop
            For i=1 To n
            List2.AddItem Str(a( i))
            Next i
            Label1.Caption=″共刪除數據″++″個″
            End Sub
            (4)當數組a中的值依次為“1237816687”,單擊按鈕 command1后,標簽Labe1上顯示的內容是
             

            組卷:0引用:1難度:0.3
          • 16.RGB顏色模式下的每個像素用24位二進制來表示,其中R、G、B三個分量分別用8位二進制來表示,每個分量值的取值范圍均為[0,255],若轉換為十六進制則每個分量值的取值范圍為[00,FF].RGB顏色反相指的是將每個RGB顏色值轉換為二進制后再取反(0取反后為1,1取反后為0)。例如RGB(50,150,250)轉換過程如下:
            R G B
            十進制值
            十六進制值 FA
            二進制值 0011  0010 1001  0110 1111  1010
            反相值 1100  1101 0110  1001 0000  0101
            根據上述描述編寫ⅤB程序,其功能如下:運行程序時,在文本框τext1中輸入以“#”開頭的十六進制RGB值,單擊“計算”按鈕后,在文本框Text2中輸出與該顏色值對應的反相顏色的十進制RGB值。程序的運行界面如圖所示:
            實現上述功能的VB代碼如下:
            (1)當在文本框Text1中輸入“#FF00CC”,在文本框Text2中輸出的結果為
             

            (2)請在橫線處填入合適的代碼:
            Private Sub Command1_Click(  )
            Dim i As Integer,j As Integer,
            Dim x As Integer,s As String,ch As String
            Dim a(1 To 24)as Integer
            For i=1 To 24
            a(i)=0
            Next i

            For i=1 To6
            ch=Mid(s,i,1)
            If ch>=“0”And ch<=“9”Then
            x=Val(ch)
            Else

            End If
            j=4*i
            Do While x>0
            a(j)=x mod 2
            x=x\2
            j=j-1
            Loop
            Next i
            s=““:x=0
            For j=1 To 24

            If j Mod 8=0 Then
            If j<24 Then
            s=s+Str(x)+″,″
            Else
            s=s+Str(x)
            End If
            x=0
            End If
            Next j
            Text2.Text=″RGB″(″+S+″)″
            End sub

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