2019年浙江省绍兴市高考信息技术适应性试卷(3月份)
发布:2024/4/20 14:35:0
一、选择题(本大题共12小题,每小题2分,共24分.在每小题给出的四个选项中,只有一个符合题目要求)
-
1.下列关于信息的说法,不正确的是( )
组卷:15引用:1难度:0.8 -
2.实现将电子邮件从收件人电子邮箱接收到本地计算机的电子邮局协议是( )
组卷:4引用:3难度:0.5 -
3.下列应用使用了人工智能技术的有( )
①通过在线翻译网站把英文翻译成中文
②Excel 软件中的“自动填充”功能
③“AlphaGo”围棋程序与人类对弈
④使用二维码生成器生成二维码
⑤通过指纹解锁功能打开手机界面组卷:6引用:4难度:0.5 -
4.关于Acccss数据库和数据表,下列说法正确的是( )
组卷:7引用:1难度:0.6 -
5.八位二进制数1■■■■■■0的首位是1,末位是0,其余数字模糊不清,把该二进制数转成十进制整数n,下列说法正确的是( )
组卷:12引用:1难度:0.6
二、非选择题(本题共5小照,其中第13题4分,第14题5分,第15题8分,第16题3分,第17小题6分,共26分)
-
16.对学生数据排序,排序后男生在前,女生在后,(“M”表示男,“F”表示女),男生和女生分别按“姓名”升序排序。编写一个VB程序,功能如下:在列表框list 1中显示排序前学生数据,单击“排序”按钮Command 1,在列表框list 2中显示排序后的结果。程序运行界面如图所示。
实现上述功能的VB程序如图,但加框处代码有错,请改正。组卷:0引用:1难度:0.5 -
17.若某类矩阵的大部分数据是相同值(如0)。我们可以采用仅记录不相同值(如非0数据)的方式进行压缩。甲同学对m行n列的该类矩阵进行以下处理:
●利用一维数组x存储矩阵:把矩阵第1行到第m行数据逐行依次保存在数组x中,x(1)到x(n)分别存放第1行各个数据,x(n+1)到x(2*n)分别存放第2行各个数据,依此类推。
●对数组x中的数据进行压缩:a(1)~a(3)依次存放矩阵的行数,列数及数值0.从数组x的第1个位置开始往后扫描,仅把非0数据所在矩阵中的行号、列号及值保存到a(4)开始的数组元素中,数组a各元素含义如图a所示:
乙同学对数组a中的数据进行转置处理:
●行列转置生成转置矩阵:从第1行到第n行逐行生成转置矩阵,在第i行处理时,扫描数组a,若转置矩阵当前的行号i等于原矩阵元素的列号a(j)(j=5,8,11…),则把a(j)、a(j-1)及a(j+1)依次保存到数组b相应位置,即可把原矩阵第a(j-1)行a(j)列的数据转置为矩阵第a(j))行a(j-1)列的数据。如有3行4列矩阵的转置过程如图b所示。
(1)若m=4,n=3,矩阵数据如图c所示,则数组元素a(7)到a(9)的值依次为:
(2)甲、乙同学分别编写程序实现矩阵数据压缩和行列转置。VB代码如下,请在横线处填入合适的代码。组卷:0引用:1难度:0.5