高中信息技术:

高中 信息技术

某班主任收集了本班级学生线上学习情况的数据, 并用Excel软件进行数据处理,如第13题图a所示。请回答下列问题:

  1. (1) 通过H3单元格中的公式,对数据区域H4:H12进行自动填充,则H3单元格中的公式是

    (提示:COUNT IF函数用于计算某个区域中满足给定条件的单元格数目。例如:=COUNT IF(B2:B279“语文”)表示B2:B279区域中课程名称是“语文”的单元格数目)

  2. (2) 根据图a中数据制作的图表如图b所示,创建图表的数据区域是

  3. (3) 在区域A2:D280内找出“技术”课程中“认真度”最低的学生(若存在符合条件的多个记录,则全部选取)。下列方法可行的是     (多选,填字母)。
    A . 以“课程名称”为“技术”、“认真度”为“最小1项”进行筛选,然后选取筛选出的全部记录 B . 以“课程名称”为“技术”进行筛选,再以“认真度”为关键字升序排序,选取排在前面的记录 C . 以“课程名称”为主要关键字、“认真度”为次要关键字,均按升序排序,选取排在前面的记录 D . 以“认真度”为关键字升序排序,再以“课程名称”为“技术”进行筛选,选取排在前面的记录
逻辑表达式“D”>“C”or“A”>“B”的值是(   )。  
A . D>C B . A<B C . True D . False
【加试题】小马正在看一本侦探小说,想了解其中一段案情的解析,却发现了一串字符“#2017—2018go:)”,并附有文字提示:①答案所在的页码是这串字符中最大数字字串(若值相同则取后面的数字字串)的起始位置*10+结束位置②答案所在行号是最大数值除以100的余数。例如:“#17a18#”字符串中,最大数字字串“18”。起始位置是5,结束位置是6,其页码是56,行号是18。小马编写了一个VB程序帮他寻找答案,程序运行界面如图所示。在文Text2中输出页码,在Text3中输入行号。实现上述功能的VB程序代码如下,但加框处代码有错,请改正。

Private Sub Command1_Click()

  Dim s1 As String,s2 As String   

  Dim ch As String,ch2 As String   

  Dim max As Double   

  Dim n As Integer,page As Integer  

  Dim i As Integer,j As Integer

  s1=Text1.Text:s2=””

  n=Len(s1)

  i=1:max=0

  Do While i<=n

    ch=Mid(s1,i,1)

    If ch>=“0”And ch<=“9”Then

        j=i

        ch2=Mid(s1,i,1)

        Do While ch2>=“0”And ch2<=“9”

           j=j+1

           ch2=Mid(s1,j, 1)

        Loop

        s2=    ’(1)

        If   Then    ’(2)

            max=Val(s2)

            page=i*10+j-1

            Text2.Text=Str(page)

            Text3.Text=Str(max Mod l00)

        End If

        i=j

      End If

      i=i+1

    Loop

  End Sub

  1. (1) 处加框代码应改为
  2. (2) 处加框代码应改为
下列关于算法的描述,正确的是 (    )
A . 算法是描述解决问题的方法和步骤 B . 同一种算法只能用一种程序语言来实现 C . 描述算法的方法只有流程图 D . 算法就是数值计算的方法
在Word中将光标移到本行行首的快捷键是键。
对计算机安全不会造成威胁的是(   )
A . 个人账户密码被盗 B . 将自己的数据加密 C . 计算机病毒 D . 黑客攻击
  为了便于游戏循环中反复调用,可以定义成一个函数,在绘制福字时,需要设置图像显示的位置,因此showfu中有两个参数,分别表示图像位置的
有如下VB程序段:

i=1

Do While <=6

    t= Int(Rnd*10)+1

    If t Mod 2=i Mod 2 Then a(i)=t: i=i+1

Loop

For i=1 To 2

    k=1

    For j=1 To 6-i*2

        If a(j)*k>a(j +2)*k Then

            t=a(j): a(j)=a(j+2): a(j+2)=t

        End If

        k=-k

    Next j

Next i

执行该程序段后,数组元素a(1)到a(6)的值可能是(   )

A . 5,9,2,10,7,8 B . 9,0,7,2,3,4 C . 9,2,5,4,3,8 D . 1,8,7,5,9,4
数列1,4,7,10,13,…的递推公式为(  )
A . f(1)=1:f(n)=n+3 B . f(1)=1:f(n)=n*2-1 C . f(1)=1:f(n)=n*2+1 D . f(1)=1:f(n)=f(n-1)+3
电子商务活动有一定的流程,请对下列网上购物步骤进行排序

①签收订购产品

②选定所需的商务产品

③在电子商务网站注册用户

④进入电子商务网站结算处

⑤网上电子支付交易金额

⑥物流公司送来货物

有一种利用打孔透光原理设计的简易身份识别卡:每张卡在规定位置上有一排预打孔位,读卡器根据透光检测判断哪些孔位已打孔,哪些未打孔,从而识别出卡的编码。如果要设计一种供1000人使用的身份卡,则卡上的预定孔位至少需要(   )
A . 5个 B . 7个 C . 9个 D . 10个
在制作网页时下列关于超链接的叙述正确的是(   )
A . 表格中文字不能作为链接源 B . 文字和图片都可以作为链接源 C . 只有文字可以作为链接源 D . 只有图片可以作为链接源
某张单据上有一个5位数的编号n,如图所示 ,其百位数和十位数模糊不清,但是知道 这个5位数是23的倍数。现要设计一个算法,找出所有满足这些条件的5位数,并统计个数。

现有Python程序段如下:

c=0

for i in range(10):

    for j in range(10):

                                         

        m=25006+s

        if m%23==0:

            print(m)

            c=c+1

print(“满足这些条件的5位数总共有:”,c,“个” )

画线处应填的代码是(    )

A . s=i*10+j B . s=i*100+j C . s=i+j*10 D . s=(i*10+j)*10
小张要制作一份电子小报,准备素材时先从报纸扫描得到图像文件,再使用OCR软件进行字符识别,部分界面如下图所示。

请回答下列问题:

  1. (1) 如图所示,当前小张正在进行的步骤是(选填字母:A .校对/B .识别/C .版面分析)
  2. (2) 如图所示,以下说法中正确的是     (多选,填字母)
    A . 文件“素材2.jpg”和“素材4.jpg”已经被识别过 B . 文件“素材4.TXT”是文本文件,是文件“素材2.jpg”的识别结果 C . 字符识别过程应用了人工智能技术 D . 该OCR软件只能识别jpg类型的文件
  3. (3) 小张制作完成电子小报(电子小报.docx)后,想通过电子邮件把作品分享给伙伴们,电子邮件的部分界面如下图所示:

    如图所示,有(填数字)个小伙伴会收到小张的邮件。

模拟一个简单计算器,输入两个数和一个运算符(加、减、乘、除),进行算术运算,并输出运算结果。程序界面如第14题图所示,在文本框Text1输入第一个数a,在文本框Text2输入第二个数b,在文本框Text3输入运算符ch,在文本框Text4中输出结果。

当输入的运算符不是加、减、乘、除四种运算符时,则输出“运算符不正确”;当进行除法运算时,如果除数为0,提示输出“除数不能为零”。相应的Visual Basic程序如下,在①和②划线处,填入合适的语句或表达式,把程序补充完整。

Private Sub Command1_Click()

    Dim a As Single, b As Single, ch As String

    a = Val(Text1.Text)

    b = Val(Text2.Text)

             ①      

    If ch = "+" Then

        Text4.Text = Str(a + b)

    ElseIf ch = "*" Then

        Text4.Text = Str(a * b)

    ElseIf ch = "-" Then

        Text4.Text = Str(a - b)

    ElseIf ch = "/" Then

        If  ②  Then Text4.Text = Str(a / b) Else Text4.Text = "除数不能是零"

    Else

                 ③     

    End If

End Sub

  1. (1) 解决此问题采用的算法是。(填:解析算法/枚举算法/查找算法)
  2. (2) 程序中划线处①应填入

    程序中划线处②应填入

    程序中划线处③应填入

【加试题】随机产生一个存有两位整数组a,先排序,然后进行数据重组,使被排序的数据呈现中间小,并逐次向两边增大。小李编写了该VB程序,运行程序时,在列表框List1中显示排序前数据,单击“重组”按钮Command2,在列表框List2中显示“重组”后的数据,程序运行界面如图所示。

实现上述功能的VB程序如下,但加框处代码有错,请改正。

Dim a(0 To 20)As Integer,d(0 To 20)As Integer

Dim n As Integer

Private Sub Command1_Click()

‘产生n个[10,99]之间的随机整数,存储在a(0 To n-1)中,同时显示在List1中,代码略

End Sub  

Private Sub Command2_Click()

    Dim i As Integer  

    n=Val(Text1.Text)   

    For i=0 To n-2    

      For j=i+1 To n-1  

        If     Then            ‘(1)

          temp=a(i):a(i)=a(j):a(j)=temp

        End If

     Next j

Next i 

If n Mod 2<>0 Then  d(n\2)=a(n-1)  ‘个数为奇数,最小值放中间位置

    For i=0 To n\2—1

    d(i)=a(i*2)

=a(2*i+1)               ‘(2)

Next i

  ‘在列表框List2中输出数组d,代码略

  End Sub

  1. (1) 处加框代码应改为

  2. (2) 处加框代码应改为

TCP/IP协议分为多少个层次(  )。
A . 5 B . 6 C . 7 D . 4
某Windows客户端(IP地址为192.168.1.100)开机后无法上网,其他计算机均能正常上网。经过检查,该机网络协议相关配置均正确。使用ping命令测试127.0.0.1及FTP服务器(IP地址为192.168.1.2)连接状况,结果如图所示。

则产生该故障的可能原因是(    )

A . FTP服务器未启动 B . DNS服务器未启动 C . 客户端网络线路故障 D . 客户端网卡故障
word中页码的外观不能用“字体”对话框改变。
使用GldWavee软件录制并编辑某音频文件,部分界面如图所示。下列说法正确的是(    )

A . 执行“删除”命令后,该音频10-20秒静音 B . 该音频采样频率16000Hz;表示30秒内共采样16000次 C . 该音频的量化位数为16bit,表示最多可有16个不同的量化值 D . 执行“剪裁”命令后直接保存,音频的采样频率和量化位数都不会改变