进行段内位置变换,方法如下:
加密后数据段第yi个元素一值变换后第i个元素,其中i=1,2,…,m
例如,
5,m3的数据加密过程如下:段内序号待加密数据密钥数组x值变换后数据密钥数组y加密后数据
值变换
位置变换
1已知m3,数组x与数组y中的数据如下表所示。则待加密数据段“155,1,250”加密后
的数据段为填数据,用逗号分隔。
x1
x2
x3
y1
y2
y3
10
20
30
3
1
2
第7页共6页
f2小张根据上述加密算法,设计了一个对应的解密程序,其VB代码如下,请在划线处填入合适的代码解密与加密使用相同的密钥数据PrivateSubcomma
d1Click
Co
st
100Co
stm6DimiAsI
teger,jAsI
tegerDima1To
AsI
teger,b1To
AsI
tegerDimx1TomAsI
teger,ylTomAsI
teger‘读取值变换与位置变换的密钥数据,分别保存在数组与y中,代码略。‘读取待解密数据,保存在数组a中,代码略。‘‘下面进行位置变换:位置变换后数据保存到数组b中Fori1To①
Forj1Tom②
NextjNextiFori
m*m1To
biaiNexti‘下面进行值变换:值变换后数据仍保存到数组b中j1ForilTo
bi③jj1
IfjmThe
j1Next
‘输出解密后数据,代码略E
dsub
第二部分通用技术共50分
一、选择题本大题共13小题,每小题2分,共26分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分
1.如图所示的显示器支架,能根据用户需要带动显示器在设定范围内缓慢平动,引导用户
跟随屏幕活动颈部。从人机关系的角度分析,下列说法中不正确的是
A.支架的设计考虑了普通人群与特殊人群
B.可根据需要设定平动的范围,考虑了人的动态尺寸
C.引导用户活动颈部,实现了人机关系的健康目标
D.支架带动屏幕缓慢平动,不影响阅读,实现了人机关系的高效目标第1题图
2.如图所示为一款振动试验台。把物品包装后放入试验台,以汽车运输时的颠簸状态进行
振动,测试物品是否会损坏。该试验的方法属于
A.优选试验法
第8页共6页
fB.强化试验法
C.模拟试验法
D.虚拟试验法
第2题图
3.小明构思了下列插接式小凳子方案,其中结构强度和稳定性最好的是
A
B
C
D
4.如图所示为一款适合户外使用的喷雾降温风扇及其评价坐标图。它在普通落地扇的基础
上增加了喷雾盘与水箱等,喷雾盘把水箱中的冷水雾化后进行降温。根据坐标图,下列说
法中不恰当的是
A.能耗较高
B.不适合室内使用,使用场合比较少
C.性价比的评价很高,说明价格很便宜
D.结合水雾进行降温,降温效果较好
第4题r