【高考模拟】2019届浙江省东阳中学高三下学期开学考试 信息技术 下载本文

大:5184×3456 中:3456×2304 照片分辨率 小:2592×1728 RAW:5184×3456 照片格式 存储介质 JPEG,RAW SD卡,SDHC卡,SDXC卡 RAW是一种没有经过压缩等处理的图像文件格式,其RGB中的每个颜色分量存储需用2个字节,已知该相机存储最大分辨率的JPEG图像的大小为4.5M左右,则一幅采用RAW格式拍摄的照片需要的存储空间约为JPEG图像的多少倍

A.3倍 B.8倍 C.24倍 D.50倍

( )11.【加试题】有如下VB程序段:

Dim i As Integer, sum As Integer Dim a(1 To 8) As Integer sum = 1

a(8) = 49: a(7) = 28 For i = 6 To 1 Step -1 a(i) = a(i + 2) - a(i + 1)

If a(i) Mod 3 = 0 Then sum = sum + a(i) Next i

text1.Text = Str(sum)

该段程序运行后,文本框Text1中显示的内容是

A.21 B.43 C.42 D.1

( )12.【加试题】可以用二分法来求算术平方根近似值。对f(x)=x来说,在x∈[1,2]的范围内,f(x)单调递增,这就给二分法创造了条件,例如求解√2 ,由于√2 是无理数,因此只能获得它的近似值,我们以一定精度为例来逼近√2。

(1)如果f(mid)>2,说明mid>√2,应当在[left,mid]的范围内继续逼近,故令right=mid。 (2)如果f(mid)<2,说明mid<√2,应当在[mid,right]的范围内继续逼近,故令left=mid。

·5·

2

为实现这一算法,编写VB程序如下: Function f(x As Single) As Single f = x ^ 2 End Function

Private Sub Command1_Click()

Dim i As Integer, j As Single, m As Single Dim n As Integer n = Val(text1.Text) i = 1: j = 2

Do While j - i > 10 ^ -5 m = (i + j) / 2

If f(m) > n Then j = m Else i = m Loop

label1.Caption = Str(n) & \的算术平方根近似值为\End Sub

下面说法错误的是

A.该程序不可用于计算10的算术平方根 B.该程序的精度j、i差值小于等于10

C.代码“Function f(x As Single) As Single”不可修改为“Function f(x As Double) As Single” D.代码中j=m可修改为j=m-1

二、非选择题(本大题共 5小题,其中第13小题 4分,第14小题 5分,第15小题8分,第16小题 3 分,第17小题 6 分,共 26分) 13.小明收集了2018年某月全国部分城市空气质量的相关数据,并使用Excel软件进行数据处理,如第13题图所示。请回答下列问题:

-5

·6·

(1)单元格F23中的数据是通过复制单元格D23得到的,则F23单元格中的公式为 。

(2)若要对表格数据按照“污染指数API”列数据进行降序排序,则应选择的数据区域为 。

(3)若要筛选出北方城市中“污染指数API”最高的3个,下列操作可行的是 (全部选对的得2分,选对但不全的得1分,不选或有选错的得0分。)

A.先筛选出“地理位置”为“北方”,再筛选出“污染指数API”为最大3项。 B.先按“地理位置”升序排,再筛选出“污染指数API”为最大3项。 C.先筛选出“地理位置”为“北方”,再按“污染指数API”降序排。 D.主关键字选“地理位置”,升序,次关键字选“污染指数API”,降序。

14.诗词爱好者小奇发现一些诗句中的叠字(有至少二个重叠的字)非常优美,如“庭院深深深几许”……,小奇希望用VB编写程序,寻找诗句中的叠字。程序运行界面如下:

(1)每次点击“运行”按钮,自动清空列表框List1的内容,可在过程“Command1_Click”中加入

·7·

List1.Clear,其中“Clear”是 (单选,填字母:A.对象名/B.方法/C.属性/D.事件) (2)实现上述功能的VB程序如下,请在划线处填入合适的代码。 Private Sub Command1_Click()

Dim i As Integer, n As Integer, flag As Boolean, txt As String txt = text1.Text n = Len(txt) c = 1

For i = 1 To n - 1

If Mid(txt, i, 1) = ① Then flag = True c = c + 1 Else

flag = False End If

If ② Then

list1.AddItem Mid(txt, i - c + 1, c) c = 1 End If Next i

If c > 1 Then list1.AddItem Mid(txt, i - c + 1, c) End Sub

(3)若去掉加框代码,输入的诗句为“贫恨苦吟穷寞寞,乱愁牵断梦沉沉”(不含引号),则启动程序,单击“运行”按钮后,列表中 (单选,填字母) A.输出: B. 输出: C. 输出: D. 无输出

·8·