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

2018年4月浙江省普通高校招生選考信息技術試卷

發(fā)布:2024/4/20 14:35:0

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

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

    組卷:11引用:2難度:0.6
  • 2.超文本標記語言用于描述網頁的內容,該語言的簡稱是(  )

    組卷:9引用:3難度:0.8
  • 3.使用某OCR軟件進行字符識別,發(fā)現(xiàn)識別正確率較低,可能的原因有(  )
    ①識別前沒有進行傾斜校正
    ②識別前沒有進行合理的區(qū)域劃分
    ③識別前沒有放大顯示
    ④掃描原始文稿時設置的掃描分辨率較低

    組卷:9引用:4難度:0.4
  • 4.使用Access數據表軟件打開數據庫,部分界面如圖所示。下列說法正確的是(  )
    菁優(yōu)網

    組卷:14引用:2難度:0.3
  • 5.使用UltraEdit軟件查看字符內碼,部分界面如圖所示:菁優(yōu)網
    圖中內碼所對應的字符是(  )

    組卷:43引用:3難度:0.9

【加試題】

  • 16.有一組正整數,要求供對其中的素數進行升序排序。排序后素數在前,非素數在后。排序示例如下。
    排序前 86 71 5 41 81 79 37 89
    排序后 5 37 41 71 79 89 86 81
    Const n=8
    Dim a(1 To n) As Integer
    Private Sub Command1_Click
     

    Dim i As Integer,j As Integer,k As Integer,t As Integer
    Dim flag As Boolean
    '讀取一組正整數,存儲在數組a中,代碼略
    For i=1 To n-1
    菁優(yōu)網
    If IsPrime(a(k)) Then flag=True Else flag=False
    For j=i+1 To n
    If IsPime(a(j)) Then
    If 菁優(yōu)網 Then
    k=j
    flag=True
    End If
    End If
    Next j
    If k<>i Then
    t=a(k):a(k)=a(i):a(i)=t
    End If
    If Not flag Then Exit For'Exit For表示退出循環(huán)
    Next i
    '依次輸出排序后的數據。代碼略
    End Sub
    Function IsPrime(m As Integer) As Boolean
    '本函數判斷m是否是素數:是素數返回值為True,不是素數返回值為False
    '代碼略
    End Function

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

【加試題】

  • 17.為分析數組a中各元素依次變化的情況,進行如下定義:
    ?變化段:數組中相鄰兩個元素構成一個變化段。變化段有上升段(a(i)>a(i-1))、下降段(a(i)<a(i-1))和持平段(a(i)=a(i-1))。數組a中的n個元素可構成n-1個依次排列的變化段。
    ?波峰:從上升段轉到下降段形成一個波峰。波峰的起點是峰頂前所有連續(xù)上升段中的第1個,終點是峰頂后所有連續(xù)下降段中的最后1個。
    ?對稱波峰:上升段與下降段個數相同的波峰稱為對稱波峰。
    下圖為一組數據的變化段及波峰示意圖。
    菁優(yōu)網
    現(xiàn)要求統(tǒng)計數組a各元素依次變化過程中“對稱波峰”的個數。小李依據上述描述設計如下VB程序。請回答下列問題:
    (1)數組元素“1,4,3,3,2,6,8,7,9,3,4,7,9,6,3,1”依次變化過程中“對稱波峰”的個數為
     
    。
    (2)請在橫線處填入合適的代碼。
    Const n=20
    Dim a(1 To n) As Integer
    Private Sub Form_Load ( ?。?br />'讀取數據,并存儲到數組a中,代碼略
    End Sub
    Private Sub Command1_Click (  )
    Dim flag As Integer'存儲變化段的狀態(tài):1表示升,-1表示降,0表示平
    Dim count As Integer'存儲對稱波峰段的個數
    Dim steps As Integer
    Dim i As Integer
    flag=0:steps=0:count=0
    For i=To n
    If a(i)>a(i-1)Then
    If IsSymPeak(flag,steps) Then count=count+1
    If flag=0 Or flag=-1 Then

    Else
    steps=steps+1
    End If
    ElseIfa(i)=a(i-1)Then
    If IsSymPeak(flag,steps) Then count=count+1
    steps=0
    flag=0
    Else
    steps=steps-1
    flag=-1
    End If
    Next i
    If IsSymPeak(flag,steps) Then count=count+1
    Text1.Text=Str(count)
    End Sub
    Function IsSymPeak(flag As Integer,steps As Integer) As Boolean
    If  Then
    IsSymPeak=True
    Else
    IsSymPeak=False
    End If
    End Function

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