当前位置: 高中信息技术(信息科技) /备考专区
试卷结构: 课后作业 日常测验 标准考试
| 显示答案解析 | 全部加入试题篮 | 平行组卷 试卷细目表 发布测评 在线自测 试卷分析 收藏试卷 试卷分享
下载试卷 下载答题卡

浙江省温州十五校联合体2019-2020学年高二上学期信息技...

更新时间:2020-02-28 浏览次数:279 类型:期中考试
一、选择题
二、填空题
  • 13. (2019高二上·温州期中) 小王使用Access和Excel软件对艺术节的参评项目进行数据收集、处理和分析。设计的表结构及收集到的数据分别如图a、图b所示。请回答以下问题:

    1. (1) 当前状态下在设计视图中,(选填:能 / 不能)添加一个数据类型为“自动编号”的字段。
    2. (2) 当前状态下,添加一个班级的艺术节项目得分信息,新记录是第条记录。
    3. (3) 将Access中的“2019艺术节”数据表导出到Excel并统计分析,界面如图c所示:

      初中组各班的总得分通过在 H3单元格输入“=SUM(C3:G3)”,并将其自动填充至 H4:H11得到。现复制 H11单元格,粘贴到H13单元格,(选填:能 / 不能)正确计算高中组二 1班总得分。

    4. (4) 如图c所示,初中组各班的名次通过对I3自动填充得到,但结果有误。自动填充前,I3单元格中的公式应修改为。(说明:RANK函数可以根据数值大小进行排名。如公式“=RANK(A1,A1:A5)”可以得出A1单元格中的数值在 A1:A5范围里的降序排名结果。)
    5. (5) 若要对初中组按“立体造型”的得分进行降序排序,排序的数据区域为
    6. (6) 如图d所示为排序前建立的图表,经过第(5)小题操作后,图表内容(选填字母:A.会 / B.不会)

    7. (7) 在图c所示的数据中,对“合唱”设置如图e所示的筛选条件后,将显示个班级的信息。

    8. (8) 要将标题“艺术节选送项目得分情况”在表格A至I列居中,选中 A1:I1区域后进行操作。
  • 14. (2019高二上·温州期中) 编写“提取数字”程序,实现如下功能:在文本框Text1中输入文本信息,点击“提取”按钮Command1,将文本信息中的数字以“,”间隔输出到文本框Text2中。程序运行界面如图所示。

    1. (1) 观察界面,程序中未使用到的控件是(填字母:A . /B . / C . / D .   )
    2. (2) 根据题意,请将划线处代码补充完整。

      Private Sub Command1_Click()

        Dim zf As String, tmp As String

        Dim s As String, i As Integer, ch As String

       

        tmp = ""

        s = ""

        For i = 1 To Len(zf)

          ch = Mid(zf, i, 1)

          If ch >= "0" And ch <= "9" Then

           

          ElseIf tmp <> "" Then

            s = s + tmp + ","

            tmp = ""

          End If

        Next i

       

        Text2.Text = s

      End Sub

    3. (3) 当输入的文本信息如图所示,若删除加框代码,则文本框Text2中显示的内容为
  • 15. (2019高二上·温州期中) 查找最大的ASCII码字符。随机生成n(n>=40)个可见ASCII码的字符串(可见字符ASCII码的范围是33~126),并显示在文本框Text1中。单击“查找”按钮运行程序,在标签Label1中输出该字符串中最大的ASCII码值及对应的字符。程序界面如图所示,VB代码如下。请回答下列问题:

    1. (1) 要使程序运行时,窗体Form1标题显示“查找ASCII最大的字符”,则需在Form_Load事件过程中添加语句(单选,填字母:A .Form1.Text="查找ASCII最大的字符" / B .Form1.Caption=

      "查找ASCII最大的字符"/  C .Form1.AddItem "查找ASCII最大的字符")

    2. (2) 实现上述功能的VB程序如下,请在划线处填入合适代码。

      Const n = 40

      Private Sub Command1_Click()

        Dim s As String, ch As String

      Dim i As Integer, max As Integer

        s = Text1.Text

        max = 0

        For i = 1 To Len(s)

            ch =

            If Asc(ch) > max Then max = Asc(ch)

        Next i

        Label1.Caption = "最大ASCII码:" + + " 该字符为:" + Chr(max)

      End Sub

      Private Sub Form_Load()   ’随机生成可见字符并显示在文本框Text1中

        Randomize

        For i = 1 To n

          Text1.Text = Text1.Text +

        Next i

      End Sub

  • 16. (2019高二上·温州期中) 袜子颜色配对问题。现有不同颜色的袜子若干(袜子的颜色用数字编号1~15表示),颜色相同的袜子才能组成一双,其中有几只袜子是落单的,现要求找出落单袜子的颜色以及能够配对的袜子数量。编写程序解决该问题,程序运行时,在文本框Text1中依次输入袜子的颜色编号(数据都用逗号分隔并以逗号结尾),单击“查找”按钮,在列表框List1中输出落单袜子的颜色编号,在标签label1中现实能配对的袜子数量。运行界面如图所示,实现上述功能的VB程序如下。

    Const n = 15

    Private Sub Command1_Click()

      Dim a(1 To n) As Integer  '数组a存放不同颜色袜子的数量,默认值为0

      Dim s As String, ch As String

      Dim c As Integer, i As Integer, t As Integer

        List1.Clear

        s = Text1.Text

        t = 0 :c = 0 : i = 1

        Do While i <= Len(s)

            ch = Mid(s, i, 1)

            If ch >= "0" And ch <= "9" Then

                t = t * 10 + Val(ch)

            Else

                a(t) =   ①  

                t = 0

            End If

            i = i + 1

        Loop

        For i = 1 To n

            If   ②    Then List1.AddItem "落单袜子的颜色为" + Str(i)

            c =

        Next i

        Label1.Caption = "能配对的袜子有" + Str(c) + "双"

    End Sub

    请回答下列问题:

    1. (1) 写出VB代码中的方法名(只需填一个方法名);
    2. (2) 根据题意,请在划线处填入合适代码;

       ② 

    3. (3) 加框处程序代码有错,请改正。

微信扫码预览、分享更方便

试卷信息