3.4插入表格2023—2024学年高中信息技术人教版必修1

2024-07-16
| 11页
| 62人阅读
| 0人下载

内容正文:

3.4插入表格2023—2024学年高中信息技术人教版必修1 一、选择题 1.从具有n个结点的二叉排序树中查找一个元素时,最坏情况下的时间复杂度为(   ) A.O(n) B.O(1) C.O(log2n) D.O(n^2) 2.对“842715”中的数字进行选择排序中的两遍加工的结果可能是(   ) A.842715 B.142785 C.875412 D.124785 3.利用Word 软件编辑了一篇关于“Python简介”的文档,部分界面如图所示,下列说法正确的是(    ) A.该文档中的有2个用户添加了2处批注 B.该文档中图片采用的环绕方式为上下型 C.该文档中总共有4处修订 D.若要对文档中所有的“Python”文字设置为“红色倾斜”格式,用自动更正功能最合适 4.在Excel 2010中,利用“查找和替换”对话框(   ) A.只能做替换 B.只能做查找 C.既能做查找又能做替换 D.只能做一次查找或替换 5.某排序算法的VB程序段如下: For i=1 To 4   k=i   For j=5 To i+1 Step-1     If a(j)<a(k) Then k=j   Next j   If k<> i Then      tmp=a(k) : a(k)=a(i) : a(i)=tmp     f(i)=True End If Next i 当数组元素a(1)到a(5)的值依次为“8,2,1,21,3”数组f的初值均为 False,执行该程序段,f数组中元素值为True的个数有(   ) A.1个 B.2个 C.3个 D.4个 6.有如下VB程序段: For i=1 to 3     For j=1 to 5-i         If a(j)>a(j+1) Then             t=a(j) : a(j)=a(j+1) : a(j+1)=t         End If     Next j     Text1.Text = Str(a(i))+Text1.Text Next i 数组元素a(1)到a(5)的值依次为“2,9,7,8,5”。若该程序段执行后,文本框Text1显示的内容是(     ) A.2 5 7 B.9 8 7 C.2 7 7 D.7 7 2 7.在“表格属性”对话框中不可以设置( ) A.表格浮于文字之上 B.单元格中文字顶端对齐 C.单元格中文字居中对齐 D.单元格中文字底端对齐 8.以下Excel概念中,( )与文件对应。 A.工作表 B.单元格 C.单元格区域 D.工作簿 9.在Word中,制作如左图所示的表格,可以先绘制如右图所示的表格,然后选中第1行,接下来的操作是( ) A.单击“表格/合并单元格”命令 B.单击“表格/拆分单元格…”命令 C.单击“表格/插入/表格…”命令 D.单击“表格/隐藏虚框”命令 10.小李同学基于选择排序算法编写了如下程序,Text1中输入一个全部为数字的字符串,现重新排列该字符串各个位置上的数字,使其可以组成的数最小(若零在开头,则省略不写)。 m = Text1.Text: n = Len(m) For i = 1 To n - 1 k = i For j = i + 1 To n If _____①_____ Then k = j Next j If i <> k Then m = Mid(m, 1, i - 1) + Mid(m, k, 1) + ____②____ + Mid(m, i, 1) + ____③____ End If Next i Text2.Text = Val(m) 上述程序中划线处应填入的语句为(    ) A.①Mid(m, j, 1) > Mid(m, k, 1) ②Mid(m, i + 1, k - i - 1) ③Mid(m, k + 1) B.①Mid(m, k, 1) > Mid(m, j, 1) ②Mid(m, i + 1, k - i + 1) ③Mid(m, k + 1) C.①Mid(m, j, 1) < Mid(m, k, 1) ②Mid(m, i + 1, k - i - 1) ③Mid(m, k + 1) D.①Mid(m, j, 1) < Mid(m, k, 1) 11.在Excel中,默认工作表的名称为(   ) A.Docunent1、Docunent2、Docunent3 B.Book1、Book2、Book3 C.Work1、Work2、Work3 D.Sheetl,Shect2,Sheet3 12.某算法的VB程序段如下: a(1) = 12: a(2) = 44: a(3) = 65: a(4) = 36: a(5) = 58 x = 0: y = 0 For i = 1 To 4     k = i     For j = i + 1 To 5         If a(j) > a(k) Then             k = j             x = x + 1         End If     Next j     If k <> i Then         t = a(i): a(i) = a(k): a(k) = t         y = y + 1     End If Next i Text1.Text = Str(x) + Str(y) 执行该程序段后,文本框Text1中显示的内容是(   ) A.5 3 B.5 5 C.10 3 D.10 5 13.有如下VB程序段: Dim a(1 To 5) As Intger a(1)=5  :  a(2)=3  :  a(3)=8  :  a(4)=4  :  a(5)=2 For i = 1 To 4   If a(i)> a(i+1) Then     t = a(i): a(i) = a(i + 1): a(i + 1) = t   Endif Next i 当程序运行结束后,a(5)的值是(    )。 A.2 B.4 C.5 D.8 14.字符串数组a中a(1)到a(6)的原始数据为57,3,24,34, 6,120,为了对该数组进行排序操作,编写了以下VB程序。 i=2 Do While i<=6 For j=6 To i+2 Step -2 If a(j)>a(j-2)Then t=a(j):a(j)=a(j-2):a(j-2)=t Next j i=i+2 Loop 则程序运行之后,数组元素a(1)和a(2)的值分别是(  ) A.6    3 B.57    120 C.120   57 D.6    34 15.在下图所示数据表中,“姓名”这一列数据的数据类型为(    ) A.数值 B.文本 C.日期/时间 D.逻辑 16.下列说法中错误的是 A.在Word中可以插入表格,并能对表格中的数据进行排序 B.在PowerPoint中可以插入表格,并能对表格中的数据进行排序 C.Excel可以进行排序,还可以自定义排序 D.用编程来解决排序问题是一种可行的方法 17.小西同学要用 Excel 制作国庆假期天气温度的变化趋势图,他应该选择的图表类型是(   ) A.柱形图 B.条形图 C.折线图 D.饼图 18.徐老师平时关注手机电池的正确使用,有关锂电池的文章截图如图所示: 下列说法正确的是 A.图中只有1处批注,批注内容为“锂电池” B.图中共有2处修订,修订选项的标记是可以自定义的 C.最后一句修订之前的文字应为“不宜过充和过放,否则对锂电池造成较大的伤害” D.接受修订之后图中最后一句文字应为“不宜过充和过放,对锂电池造成较大的伤害” 19.有如下 VB 程序段:   n = 8   L = 1: R = n   For i = 1 To n - 1     If i Mod 2 = 1 Then       pos = L: L = L + 1     Else       pos = R: R = R - 1     End If     k = pos     For j = L To R       If a(j) < a(k) Then k = j     Next j     If pos <> k Then       t = a(pos): a(pos) = a(k): a(k) = t     End If   Next i 已知 a 数组的各元素值分别为 12,18,23,25,9,47,29,36,则运行程序段后,a 数组各元素的值变为(    ) A.9,12,18,23,25,29,36,47 B.9,18,25,36,47,29,23,12 C.47,36,29,25,23,18,12,9 D.12,23,29,47,36,25,18,9 20.下列VB程序段实现以下功能,产生10个1~100之间的随机整数存储数组a中,引入一个数组 b,使得a(b(i))升序,即a(b(1) )≤a(b(2) )≤a(b(3))......≤a(b(9))≤a(b(10))。 For i= 1 To 10 ___(1)___ a(i)= Int(Rnd() *100)+1 Next i For i= 1 To 9 For j = 10 To i+ l step -1 If (2) Then t=b(j): b(j)= b(j-1): b(j-1)=t Next j Next i 上述程序段个划线处的代码分别为 A.(1)b(i) =i  (2)a(b(j))<a(b(j-1)) B.(1)b(i)= i   (2)b(j)<b(j-1) C.(1)b(i)=1   (2)a(b(j))<a(b(j-1)) D.(1)b(i)= 1   (2)b(j)<b(j-1) 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 参考答案: 1.A 【详解】本题考查二叉排序树。在最坏的情况下,二叉排序树可能退化为一个链表,这时的查找时间复杂度退化为O(n),即线性查找。故答案为:A。 2.D 【详解】本题考查排序。选择排序是一种简单直观的排序算法,其基本思想是每一次从待排序的数据元素中选择最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完为止。 在两遍加工中,第一遍选择排序会将最小的元素放到序列的起始位置,第二遍选择排序会将次小的元素放到第二个位置,依次类推。因此,两遍加工后的结果应该是将序列中的最小值放在第一个位置,次小值放在第二个位置,以此类推。对于序列“842715”,两遍选择排序后的结果应该是将最小的数字1放在第一个位置,次小的数字2放在第二个位置,依次类推,即“124785”。故答案为:D。 3.C 【详解】本题考查WORD相关知识。该文档中的有1个用户a添加了2处批注,A错。该文档中图片采用的环绕方式为四周或者紧密,但不是上下型,B错。若要对文档中所有的Python文字设置为红色倾斜格式,则用替换功能。选项C的说法正确。 4.C 【详解】本题考查Excel查找和替换的描述。在Excel 2010中,利用“查找和替换”对话框既能做查找又能做替换,可以做多次查找或替换。故选C。 5.C 【详解】本题考查的是VB选择排序。阅读程序可知数组f中值为True表示有交换。由外循环可知,加工4遍,由If a(j)<a(k) Then k=j,可知是升序排序。第一遍加工,8与1交换:1,2,8,21,3;第二遍加工,没有交换;第三遍加工,8与3交换:1,2,3,21,8;第四遍加工,21与8交换:1,2,3,8,21。共交换3次,故True的个数有3。选项C正确。 6.D 【详解】本题考查冒泡排序。根据外循环可知,循环执行3趟,根据内循环可知,排序方向为从上往下,结合If a(j)>a(j+1) Then可知,将数值更大的往下换,形成升序排序。i=1时,a(1)=2,i=2时,a(2)=7,i=3时,a(3)=7。故最终text1中为772。本题选D。 7.A 【详解】本题主要考查Word表格属性。在“表格属性”对话框中可以设置对齐方式,不可以设置浮于文字上方,故本题选A选项。 8.D 【详解】本题考查Excel相关知识。一个Excel文件称为一个工作簿,一个工作簿里面有多张工作表。故选项D为正确选项。 9.A 【详解】 10.C 【详解】本题考查选择排序。根据选择排序双重FOR循环结构,再结合题干,需要挑出最小的数字,故填入Mid(m,j,1) < Mid(m, k,1)。交换语句中将第i位和第m位的数字交换,故填入Mid(m, i+1, k-i-1)以及Mid(m, k + 1)。因而本题选C。 11.D 【详解】本题考查Excel操作相关内容。Excel工作簿中的第一张工作表的默认名称是Sheet1,工作簿的默认名称是工作簿1。故选D。 12.A 【详解】本题主要考查VB程序排序算法。当i=1时,k=i=1,执行完内层循环后,k=3,x=2,交换a(1)与a(3)的值,y=1;当i=2时,执行完内层循环后,k=5,x=3,交换a(2)与a(5)的值,y=2;当i=3时,执行完内层循环后,k=5,x=5,交换a(3)与a(5)的值,y=3,此时数组a已降序完成,故执行该程序段后,文本框Text1中显示的内容是5 3,故本题选A选项。 13.D 【详解】本题主要考查VB程序的执行。当i=1时,a(1)>a(2),交换a(1)与 a(2)的值,a(1)=3,a(2)=5;当i=2时,无交换;当i=3时,a(3)>a(4),交换a(3)与 a(4)的值,a(3)=4,a(4)=8;当i=4时,a(4)>a(5),交换a(4)与 a(5)的值,a(4)=2,a(5)=8,故当程序运行结束后,a(5)的值是8,故本题选D选项。 14.B 【详解】本题考查排序算法。i=2,j=6 to 4,经过交换,a(1)到a(6)数据变为57,120,24,3, 6,34。i=4,j=6 to 6,经过交换,a(1)到a(6)数据变为57,120,24,34, 6,3。故数组元素a(1)和a(2)的值分别是57和120,故本题选B。 15.B 【详解】本题考查表格数据类型。在数据表中,“姓名”列通常存储的是人名或者其他文本信息,因此其数据类型是文本(或字符串)。文本数据类型用于存储任意字符序列,而不是数值、日期/时间或逻辑(布尔值)。故答案为:B。 16.B 【详解】本题主要考查Office软件的操作。在PowerPoint中可以插入表格,但不能对表格中的数据进行排序,故本题选B选项。 17.C 【详解】本题考查Excel图表的应用。饼图适用于部分与整体的占比情况,柱形图适用于数据间的比较,折线图适用于描述趋势。故选C。 18.B 【详解】本题考查WORD相关知识。图中只有1处批注,批注内容为“Li Battery”。图中共有2处修订,修订选项的标记是可以自定义的,选项B正确。最后一句修订之前的文字应为“不宜过充和过放,对锂电池造成较大的伤害。”修订状态下,删除的文字可以用删除线表示,增加的文字可以用下划线表示。故本题选B。 19.B 【详解】本题考查排序算法题相关知识点 第一趟加工时(i=1),pos=L=1,寻找最小值a(k)与a(pos)互换,即将最小值换至a(1)处,而后L指向位置2;第二趟加工时(i=2),pos=R=8,寻找最小值a(k)与a(pos)互换,即将最小值换至a(8)处,而后R指向位置7;依次类推,故该程序段实现数据左右交替升序排序,故正确答案为B。 20.A 【详解】本题主要考查VB程序的执行。数组b为数组a的10个下标,故第一个for循环将数组b(1)到b(10)分别赋值为1到10,第二个嵌套for循环完成数组a的升序排序,当a(b(j))<a(b(j-1))时,进行交换,故上述程序段个划线处的代码分别为(1)b(i) =i (2) a(b(j))<a(b(j-1)),故本题选A选项。 答案第1页,共2页 答案第1页,共2页 学科网(北京)股份有限公司 $$

资源预览图

3.4插入表格2023—2024学年高中信息技术人教版必修1
1
3.4插入表格2023—2024学年高中信息技术人教版必修1
2
3.4插入表格2023—2024学年高中信息技术人教版必修1
3
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。