高中信息技术:

高中 信息技术

编写VB程序,实现如下功能:单击“生成密文”按钮Command1,在文本框Text2中产生与每个小写字母对应的密文(每个明文字母对应1个不重复的密文字母)。在文本框Text3中输入单词字符串,单击“加密”按钮Command2后,进行逐个字符加密,加密方法:在“明文”中找到相应字符,再得到明文对应位置的密文,并在文本框Text4中显示对应密文(运行效果如图所示)。

  1. (1) 如图所示,则英文“eduction”加密后的密文是
  2. (2) 实现上述功能的VB代码如下,请在划线处填入合适的代码。

    Dim m2 As String

    Private Sub Command1_Click()

    Dim flag(1 To 26) As Boolean

    Dim num As Integer,t As Integer

    num = 1

    For i = 1 To 26

        flag(i) = False

    Next i

    Do While num <= 26

        x = Int(Rnd * 26) + 97

             ①       

        If  flag(t) = False Then

            m2 = m2 + Chr(x)

            num = num + 1

               ②      

        End If

    Loop

    Text2.Text = m2

    End Sub

    Private Sub Command2_Click()

    Dim s As String, m As String, result As String

    Dim k As String, c As Integer

    s = Text3.Text : m = Text1.Text

    For i = 1 To Len(s)

        k = Mid(s, i, 1)

        If  k >= "A" And k <= "Z"  Then

            k = Chr(Asc(k) + 32)

        End If

        c = 1 : continue = True

        Do While continue=True

            If k = Mid(m, c, 1) Then

              continue = False

            End If

            c = c + 1

        Loop

          ③     

    Next i

    Text4.Text = result

    End Sub

    以上程序段运行时,为了实现上述功能,划线处应填入的代码为为:

    ; ② ;③

在Word的默认状态下,单击格式工具栏上的 按钮,可使选中的文字字形变为(  )。
A . 加粗 B . 倾斜 C . 下划线 D . 加字符边框
有如下VB程序段:

For i = 1 To 8

    a(i) = Int(Rnd * 10) * 2 + 1

Next i

For i = 1 To 3

    For j = 1 To 8 - i * 2

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

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

        End If

    Next j

Next i

执行该程序段后,在下列选项中,a(1)~a(8)各元素可能的值是(    )

A . 3,1,8,7,11,13,17,15 B . 3,1,5,7,9,13,15,21 C . 5,3,5,7,9,17,15,19 D . 17,1,13,7,9,13,7,15
下列关于尊重他人知识产权的说法中,正确的 是(  )
A . 可以复制他人信息作品的内容  B . 可以使用盗版书籍、软件、光盘等 C . 如果需要在自己的作品中引用他人的作品,应注明引用信息的来源、作者 D . 对于作者声明禁止使用的作品,不需要尊重作者的意见
用 WinHex 软件观察字符内码如图所示,下列描述正确的是(  )

A . 可以推断小写字母“n”的处理码为“110  1110” B . 从图中得知共包含4个GB2312码字符,13个ASCII 码字符 C . 将“多”字二进制内码的第1个字节和第2个字节相加得到的二进制数为“110010110” D . 已知汉字字符占2个字节,英文字符占1个字节,从图中可知全角状态下的空格“ ”十六进制内码为“A1A1”,则半角状态下的空格“ ”十六进制内码为“A1”
Cache和主存构成了全由来实现。
某学生用Outlook邮件客户端软件收发E-mail,某次使用过程中能正常接收邮件,但无法发送邮件,下列说法正确的是(  )
A . 可能是SMTP协议设置错误 B . 可能是POP3协议设置错误 C . 可能是HTTP协议设置错误 D . 可能是TCP/IP协议设置错误
1980年斯普雷格提出了决策支持系统的三部件,其中不包括(    )。
A . 推理部件 B . 对话部件 C . 数据部件 D . 模型部件
可以使用“插入” “符号”   “公式编辑器”  的方法,在文档中插入一个公式。 
在计算机中,(   )个字节称为1MB   
A . 10K B . 100K C . 1024K D . 1000K
下图所示的网络连接图反映的是(   )网络拓扑结构。

A . 环型结构 B . 总线结构 C . 星型结构 D . 树型结构
下列英文缩写中,意思为“博客,网络日志”的是(    )
A . http B . Blog C . ebook D . VCD
阅读并回答以下问题。

  1. (1) 目前,几乎所有的商品上有印有条码,说明条码技术得到广泛的应用,无论是二维条码还是一维条码技术都属于人工智能技术中________技术的应用。
    A . 机器翻译 B . 专家系统 C . 模式识别 D . 自然语言理解
  2. (2) 以下关于两种条码的区别,错误的是________。
    A . 一维条码只是在一个方向表达信息 B . 相对于一维条码,二维条码不需要连接数据库就可存储大量数据 C . 无论一维条码还是二维条码都是图形,都不具有纠错能力 D . 条码识读设备的应用,提高了信息录入的速度
  3. (3) 以下不是二维条码码制的是_______。
    A . GB2312-80 B . PDF417 C . QR Code D . Code49
  4. (4) 二维条码应用渐趋广泛,被称为桥接现实与虚拟最为得力的工具之一,以下认识或行为不正确的是________。
    A . 手机扫描二维码有时候会刷出一条链接,提示下载软件,尽管安装就行 B . 理论上讲,二维条码本身不会携带病毒 C . 手机扫描前应先判断二维条码发布来源是否权威可信 D . 网站上发布的不知来源的二维条码需要引起警惕
(  )是网站的基本信息单位。
A . 主页 B . 网页 C . 网站 D . 文档
八进制的加法与减法运算完全与十进制相同。
小王和小李用VB分别编制了成绩统计程序,但在统计本班成绩时,发现小王编制的程序比小李编制的程序运行速度快。则小李编制的程序中可能存在的问题是(  )。
A . 编写的代码有错误 B . 界面设计不美观 C . 设计的算法不合理 D . 使用的控件不合理
PHOTOSHOP中,要隐藏工具箱,可以使用的菜单是(    )。
A . 编辑 B . 图像 C . 视图 D . 窗口
综合分析题:

五行程序代码中有处错误,在对应的横线上修改


第一行   x=input("请输入一个自然数")

第二行   if x%2 = 0

第三行       print(x, "为偶数")

第四行   else:

第五行       print("x, 为奇数")

改成:

求2+4+6+8+10+12+14+……100

PRIVATE SUB FORM_CLICK( )

    DIM I AS INTEGER,S AS INTEGER

    FOR I= 2 TO 100

        S=S+

    NEXT I

    PRINT S

END SUB

某算法流程图如图所示。执行该算法,当s的值为0时(     )  

A . k的值为10 B . 程序出错 C . 语句“k=k+1”共被执行了2次 D . 输出k的值
最近更新