试卷征集
加入会员
操作视频
当前位置: 试卷中心 > 试卷详情

2018-2019学年浙江省宁波十校联考高三(上)期末信息技术试卷

发布:2024/4/20 14:35:0

一、选择题(本大题共12小题,每小题2分,共24分.每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)

  • 1.下列关于信息及信息技术的说法正确的是(  )

    组卷:3引用:1难度:0.5
  • 2.用IE浏览器访问某网站,部分界面如图所示下列说法正确的是(  )

    组卷:8引用:3难度:0.5
  • 3.使用OCR软件识别字符的部分界面如图所示,下列说法不正确的是(  )

    组卷:1引用:1难度:0.5
  • 4.用Word软件编辑某文档的部分界面如图所示,下列说法正确的是(  )

    组卷:2引用:1难度:0.5
  • 5.关于Access数据库和数据表,下列描述不正确的是(  )

    组卷:0引用:1难度:0.6

二.非选择题(本大题共5小题,其中第13小题4分,第14小题5分,第15小题8分,第16小题3分,第17小题6分,共26分)

  • 16.如图所示程序运行时,点击“生成”按钮,随机产生100个不重复的仅由数字和大小写字母组成的3位字符串并显示在List1中,点击“排序”按钮,将所有字符串排序后在List2中输出。要求:数字开头的字符串在前并按升序排序,字母开头的字符串在后并按降序排序。
    实现上述功能的代码如下,但加框处代码有错,请改正。

    组卷:1引用:1难度:0.5
  • 17.在文本框Text1中输入待加密的n个字符(仅由ASCII码字符构成,最多支持960个字符),输入后单击加密按钮,在文本框Text2中产生密文。
    加密方式如下:
    ①定义一个数组a(1 to 961)。产生一个3到6之间的随机整数k,将十进制数960均分成k份,字符在字符串中的位置除以k的余数决定该字符存放在第几份数据中(余数为1保存在第一份数据中,余数为2保存在第二份数据中……,余数为0保存在第k份数据中);
    ②用十进制数127减去每个字符的ASCII码值,得到的差作为该字符的密文,并保存在数组a中,同一段内的密文依次存放;
    ③将随机产生的数k加64后保存在数组元素a(961)中,并一起参与加密;
    ④将数组a中所有有密文值的数组元素从后往前依次存放到数组b中;
    ⑤将数组b中的每个密文用3位数字保存,不足3位的前面用0补足,然后依次连接保存在变量sc中;
    ⑥在文本框Text2中输出sc。
    例如:
    ①若现有待加密的字符串为“zp123”,产生的随机数k=3,则960分成3份,每份可存放320个值,分别为a(1)至a(320),a(321)至a(640),a(641)至a(960);
    ②由于Asc(“z”)=122,则127-122=5.字符“z”在待加密字符串中的位置是1,除以k的余数为1,因此数字“5”放在第一份数据的第一个位置,即a(1)=5;同理可得,第一份数据为a(1)=5,a(2)=77;第二份数据为a(321)=15,a(322)=76;第三份数据为a(641)=78;
    ③将随机产生的k与十进制数64的和保存到a数组的最后一个值中,即a(961)=64+3=67;
    ④将数组a中所有有密文值的数组元素从后往前依次存放到数组b中,得到b(1)=67,b(2)=78,b(3)=76,b(4)=15,b(5)=77,b(6)=5;
    ⑤将数组b中的每个元素用0补足3位后依次连接并保存在sc中,得到sc=“067078076015077005”;
    ⑥输出sc。
    注:(asc(“0”)=48,asc(“A”)=65,asc(“a”)=97)

    (1)若加密后的密文为“068029041”,则随机数是
     
    ;在Text1中输入的明文是
     

    (2)在空白处填写缺失的代码。

    组卷:1引用:1难度:0.3
深圳市菁优智慧教育股份有限公司
粤ICP备10006842号公网安备44030502001846号
©2010-2025 jyeoo.com 版权所有
APP开发者:深圳市菁优智慧教育股份有限公司| 应用名称:菁优网 | 应用版本:5.0.7 |隐私协议|第三方SDK|用户服务条款
广播电视节目制作经营许可证|出版物经营许可证|网站地图
本网部分资源来源于会员上传,除本网组织的资源外,版权归原作者所有,如有侵犯版权,请立刻和本网联系并提供证据,本网将在三个工作日内改正