相关试卷

  • 1、关于算法的描述,下列选项中正确的是(    )
    A、算法本身就是一种程序设计语言 B、算法必须有输入 C、算法的步骤可以是无穷的 D、算法的每一步骤必须有确切的含义
  • 2、下列关于算法的描述,正确的是 (    )
    A、算法是描述解决问题的方法和步骤 B、同一种算法只能用一种程序语言来实现 C、描述算法的方法只有流程图 D、算法就是数值计算的方法
  • 3、下列关于算法的说法不正确的是(    )
    A、算法是解决问题的方法和步骤 B、解决问题的过程是实现算法的过程 C、算法是程序设计的“灵魂” D、以上说法都不对
  • 4、下列关于算法说法不正确的是(      )
    A、算法独立于任何具体的语言,Python算法只能用Python语言来实现 B、解决问题的过程就是实现算法的过程 C、算法是程序设计的"灵魂" D、算法可以通过编程来实现
  • 5、下面说法正确的是(     )
    A、算法+数据结构=程序 B、算法就是程序  C、数据结构就是程序 D、算法包括数据结构
  • 6、以下不属于算法基本特征的是(     )
    A、可执行性 B、确定性 C、有穷性 D、无限性
  • 7、下列关于算法特征的描述不正确的是(     )
    A、有穷性:算法必须在有限步之内结束 B、确定性:算法的每一步必须有确切的含义 C、输入:算法至少有一个输入 D、输出:算法至少有一个输出
  • 8、   有一种算法是把所有可能的答案一一列举,合适就保留,不合适就丢弃。这种方法称作。枚举法解决问题的一般结构:
  • 9、   算法的重要特征有: , 算法必须能在执行有限个步骤后终止。算法中的每次运算都有明确的定义,具有无二义性,并且可以通过计算得到唯一的结果。 , 一个算法有0个或多个输入,所谓0个输入是指算法本身给出了初始条件。算法一定要有输出。至少产生一个输出。 , 算法中执行的任何计算都可以在有限时间内完成(有效性),算法中的运算都必须是可以实现的。
  • 10、以下是凯撒密码的改进版,请将下划线处内容补充完整。

    import os  #开始

    def NewCaesar(m,n,t):

      z='';i=0

      while i<:

        tmp=

        if tmp in m:

          if ord(t[i])<=90:

            z+=n[m.find(tmp)]

          else:

            z+=n[m.find(tmp)].lower()

        else:

          z+=t[i]

        i+=1

      return z

    m='ABCDEFGHIJKLMNOPQRSTUVWXYZ'

    n='QWERTYUIOPASDFGHJKLZXCVBNM'

    a=input('请输入<明文>a=')

    b=NewCaesar(m,n,a)

    print('对应的密文为:',b)

    c=NewCaesar(n,m,b)

    print('解密后明文为:',c)

    if :

      print('加密解密成功!')

    else:

      print('加密解密失败!')

    input("运行完毕,请按回车键退出...")

    os._exit(0)

    #结束

  • 11、为了容易记忆密码,应使用电话号码、身份证号或生日等信息作为密码。
  • 12、一般情况下,创建密码使用长度不少于8个字符的密码。密码越长越不容易被破解,因此密码越长越好。
  • 13、凯撒密码作为一种最古老的对称加密体制,在古罗马的时候已经很流行,它是加法密码的典型代表。 
  • 14、字典破译速度比暴力破译更快,但是有时候密码设置中包含了没有字典库中的词句就无法破解出来了,因此有好的字典是关键。
  • 15、以下字符能作为安全密码使用的是(   )
    A、Go189 B、123456 C、20100501 D、Zw*3a74P
  • 16、以下哪项不是创建安全密码的一般技巧(    )
    A、使用长度不少于6个字符的密码。密码越长越不容易被破解。 B、在可能的情况下,尽量使用字母、数字和特殊符号相结合的密码。 C、不要使用电话号码、身份证号或生日等信息作为密码。 D、不要使用字典中能找到的词语作为密码,即使是字母次序颠倒过来的常用词语也不可以。
  • 17、   用Python语言实现加密算法时,明文和密文都被抽象为类型的数据。
  • 18、   加密算法操作中的一组数字被称为。比如,恺撒密码的密钥为3,加密和解密使用同一个密钥,被称为体制。
  • 19、   加法密码又被称为。在加法密码算法中,明文中的所有字母都在字母表上向后或向前按照一个固定数目进行生被替换成密文。
  • 20、   原始信息(数据)称为 , 加密后的信息(数据)称为。将密文还原成明文的过程称为
上一页 1124 1125 1126 1127 1128 下一页 跳转