• 1、 技术学科一共包含2门学科——信息技术和通用技术,这就需要我们关注学科的平衡,而衡量某位学生学科平衡的重要指标就是学科吻合度,我们采用信息技术与通用技术的得分差来判断(分差每3分为一级:分差0 到3分(不含3分),表示“0级偏差”;分差3到6分(不含6分),表示“1级偏差”,分差6到9分(不含9分),表示“2级偏差”……分差最高为50分,最后一级分差48到50(含50分),表示“16级偏差”),计算每位学生的吻合度偏差值。根据题意,请回答下列问题:

    (1)、为了后续程序处理,我们需要把数据读入到程序中,每个学生一条记录,用python存储学生测试得分数据下列可行的是(以前两条记录为例)          
    A、students=[[0901,50,32],[ 0902,50,45],……] B、students={'0901':['50', '32'], '0902':['50', '45'],……} C、students={0901:['50', '32'], 0902:['50', ' 45'],……} D、students=[['0901', '50', '32'],['0902', '50', '45'],……]
    (2)、编写函数f(xx,ty)实现传入信息得分和通用得分,返回吻合度级别(返回示例:'1 级偏差')
    (3)、完成程序填空:

    students={'0901':[50,82],'0902':[50,95],……}    #(以前两条记录为例)

    for i in students.keys():

    xx=

    ty=

    print(i,':',f(xx,ty))

  • 2、信息的加密一直是一种保障信息安全的手段,其中最简单的一种加密方法就是采用密钥加密。 如下是对小写字母利用密钥加密的基本算法:

    ①输入密钥a(0<a<26的正整数)

    ②设置i的初值为0,s1的初值为空串

    ③获取待加密字符串s的第i个字母c

    ④按字母表顺序用字母c后面第a个字母代替字母c;如果字母c后面第a个字母超出了“z”,则返回“a”后再按次序后移(说明:字母“z”后移2位应该变为“b”)

    ⑤将加密完成的字母c连接到s1中

    ⑥i增加1

    ⑦如果i的值小于等于待加密字符串s的长度-1,则返回第③步,否则输出密文字符串s1

    (1)、如果密钥为3,那么采用该算法对字符串‘axz’加密后的密文应该是;同样,采用该算法获得密文为‘happy’,密钥为5,则加密前的原文是
    (2)、如果要将此算法改为对应的解密算法,仅需改动第步(仅1个步骤,不考虑原算法其它步骤中“加密”字样的修改),改为:
  • 3、有如下程序段:

    import random #导入随机数模块

    n=random.randint(0,100) #产生0-100之间的随机整数,包含0和100

    m=n; k=0; s=''

    while n!=1:

        for i in range(2,n+1):

            if n % i==0 :

                k=i n=n//k
                s=s+str(k)+'*'

            break

    print(m,'=',s[0:len(s)-1])

    上述程序执行后,输出结果不可能的是(    )

    A、67=67 B、34=2*17 C、54=2*3*3*3 D、20=2*3*4
  • 4、查找素数能够很好的体现出计算机解决某些数学问题的速度优势,除了计算机性能以外,设计更加简单的算法也能够提高计算机解决某些问题的速度。某种素数算法就是通过“开关”的思想,例如求100以内的所有素数,采用列表来表示[1,1,1,1,……,1,1,1],列表的索引值表示0-99中的每个数,1表示“开”即为素数(先假设都为素数),从2(0和1不是素数)开始,因为索引2号对应的值为1,则2是素数,再将后面能够被2整除的索引对应的值都改为0,依次类推……以下程序就是采用这种思路编写的输出1000以内的所有素数的程序:

    lst1=[]     #存放每个数的开关

    lst2=[]     #存放找到的素数

    lst1=[1]*1000    #初始化开关列表

    for i in range(2,1000):

    if lst1[i]==1:

    lst2.append(i)

                         

    lst1[j]=0

    print(lst2)    #输出所有 1000 以内的素数

    上述程序横线处的合适代码为(    )

    A、if lst1[j]%i==0: B、if lst1[i]%i==0: C、for j in range(i,1000,i): D、for j in range(i+1,1000,i):
  • 5、有如下程序段:

    def f(a,b):

    if a>b:

    return a-b return a+b

    x1=int(input("请输入第一个数"))

    x2=int(input("请输入第二个数"))

    print(f(f(x1,x2),f(x2,x1)))

    当键盘输入12和13后,程序输出的结果是(    )

    A、重复调用出错 B、50 C、24 D、26
  • 6、某算法用伪代码描述如下:

    输入两个互不相等的正整数A和B

    10:If A<B then

    C←A,A←B,B←C)

    输出A和B

    Else

    返回到标号10的行继续执行

    下列有关上述算的法说法,正确的是(    )

    A、该算法违反了算法有穷性原则 B、该算法实现了找出A和B中的最大值 A C、该算法属于分支结构 D、该算法无法使用流程图来描述
  • 7、为了保障数据传输过程中数据的安全,人们往往采用多种方式来隐藏数据或者伪装数据。其中一种常用的办法就是把数据插入到一幅图像中,通过把真实数据以二进制的形式插入到图像中,这样即使被截获,表面看起来就是一幅图像。下列几组数据中最有可能存在隐藏数据的是(    )
    A、 B、 C、 D、
  • 8、输入法是一种重要的数据收集方式,通过对某用户常用词组的分析可以大致得到该用户的 基本信息,下列说法不正确的是(    )
    A、采用语音输入或者手写输入就可以避免个人信息通过这种方式被收集 B、只要计算机不联网,就无法通过这种方式泄露个人信息 C、在法律允许范围内该种方式直观的体现了人人都是数据的生产者 D、通过联网更新后,越来越多新的词组可以被记忆以达到快速录入的目的,从而提高录入速度
  • 9、下列有关n进制数 120 的说法,正确的是(    )
    A、该数转换成十进制后一定是偶数 B、该数转换成十进制后可能小于10 C、该n进制至少包含3个数码 D、该n进制数去掉最低位的“0”后,其对应的十进制值扩大n倍
  • 10、为了保障数据的安全,下列做法正确的是(    )

    ①定期备份数据库  ②安装磁盘阵列系统  ③安装防火墙系统  ④对数据进行加密 ⑤安装杀毒软件

    A、①②④ B、①②③ C、①②③④ D、①②③④⑤
  • 11、下列有关数据和信息的说法,正确的是(    )
    A、数据只有收集后才存在 B、数据可以是一串数字,经过解释后具有一定的意义,这个意义就是信息 C、数据也是可以被捏造的,捏造出来的数据无法承载任何信息 D、相同的数据得到的信息一定是相同的
  • 12、信息系统的开发过程可以分为系统分析、四个阶段。
  • 13、需求分析阶段研究对象是软件项目的用户需求。
  • 14、小强计划去外省旅游,他用身份证号注册了12306网上售票系统账户,然后在“车票预订”处输入要查询的出发地和目的地,获得车次和余票信息,并选择自己的车次进行购票。下列有关12306网上售票系统功能说法不正确的是(     )
    A、该系统通过用户注册获取身份证号,属于数据收集功能 B、该系统数据库中记录的车次、余票,属于数据存储功能 C、该系统根据历年数据分析,能做出增减班次的合理决策属于数据加工处理功能 D、该系统根据出发地和目的地,显示相关车次与余票信息,属于信息输入功能
  • 15、信息系统开发的基本过程包括:需求分析、可行性分析、开发模式选择、架构设计、硬件搭建、软件开发等,以下选项属于可行性分析阶段要解决的问题的是(       )
    A、我希望有个系统能够让我知道室内甲醛是否超标 B、系统由哪些模块组成,各个模块的功能是什么 C、代码是否高效,人机界面是否友好、美观 D、现有硬件条件能否实现该系统的搭建
  • 16、U 盘中删除的文件可从“回收站”中找回来。
  • 17、我们手机上使用的APP客户端不是程序。
  • 18、电子计算机最主要的工作特点是(       )。
    A、高速度 B、高精度 C、存储程序与程序控制 D、记忆力强
  • 19、物联网的定义最早于1999年由提出,以后不断扩充、延伸、完善。
  • 20、参考图示,回答问题。

    王老师用Arduino开发板和其它外接设备搭建了一个“自动浇花神器”。其基本原理是编写程序控制设备A获取花盆内土壤的湿度,然后判断是否达到需要浇水的阈值,如果达到阈值则控制电机,实现浇水功能。部分设备连接图如下:

    设备A的作用是感知监测花盆内土壤湿度并转化为电信号,将数据传输给Arduino开发板使用,由此可以判断设备A是一个

上一页 436 437 438 439 440 下一页 跳转