2018-2019学年浙江省十校联盟高二(下)选考适应性信息技术试卷
发布:2024/10/28 19:0:2
一、选择题(本大题共12小题,每小题2分,共24分.在每小题给出的四个选项中,只有一个符合题目要求)
-
1.下列关于信息的说法,正确的是( )
组卷:3引用:1难度:0.7 -
2.下列有关浏览器与网页的说法,正确的是( )
组卷:2引用:1难度:0.5 -
3.下列应用中,体现了人工智能技术的有( )
①某小区的车库入口通过拍照自动识别车辆车牌号
②利用翻译软件“有道词典”将一篇英文著作翻译成中文
③某网站将用户输入的照片进行重新编辑输出
④利用刻录软件将视频文件刻录成光盘
⑤小明利用Siri软件和手机聊天组卷:1引用:1难度:0.5 -
4.下列有关数据库和数据表的说法,正确的是( )
组卷:0引用:1难度:0.5 -
5.汉字内码是在区码和位码的基础上分别加上一个常数得到的,使用 UltraEdit软件查看字符内码,部分界面如图所示。以下说法正确的是( )
组卷:2引用:1难度:0.4
二、非选择题(本大题共5小题,其中第13小题4分,第14小题5分,第15小题8分,第16小题3分,第17小题6分,共26分)
-
16.由非负整数p生成非负整数q的方法描述如下:
(1)从左往右依次分离整数p各位数字存储到数组元素a(1)到a(n)中;
(2)数组a元素最多交换一次,得到一个新数组a;
(3)拼合新数组a各元素得到整数q,q是数组a中元素最多交换一次后所能构成的最大数。例如p=2018799,分离各位数字存数组a,a(1)=2,a(7)=9,要得到最大数且最多交换一次,通过交换a(1)与a(7)得到最大数q=9018792。
实现上述功能的VB程序如图,但加框处代码有错,请改正。组卷:0引用:1难度:0.5 -
17.求最大连续子序列和。给出一个序列,序列元素有正整数、0、负整数,要求找到序列中的一个连续子序列,使得这个子序列中包含的所有元素之和最大,在和最大的前提下还要求该子序列包含的元素个数最多,输出这个最大和以及该连续子序列中的元素个数、连续子序列中各个元素。例如序列-5,4,-1,4,2,-1,0,9,-4,3;最大连续子序列和为17,该连续子序列中的元素个数为7,该连续子序列为4,-1,4,2,-1,0,9。
算法描述如下:
(1)从第一个数开始向后进行累加,每次累加和若大于之前的最大和,则记录此时的最大和与连续子序列的长度、最后一个序列元素位置;
(2)若每次累加和等于之前的最大和但大于之前的最大长度,则记录此连续子序列的长度、最后一个序列元素位置;
(3)若累加和小于0,则重新开始记录;
(4)若有符合条件的多个连续子序列,则输出最先找到的连续子序列。
小明编写了一个实现该功能的VB程序,窗体加载时,读取n个序列数据,依次存数组a,并显示在文本框Text1中。单击“计算”按钮 Command1后,找出连加和最大的子序列,在标签Labe12上显示最大连续子序列和,在 Label3上显示该连续子序列的元素个数,在 Label4上显示该连续子序列。程序运行界面如图所示。
(1)序列“1,2,2,-5,0,7,8,-7,-1,9”的最大连续子序列和为
(2)请在横线处填入合适的代码。组卷:0引用:1难度:0.5