第一章计算机解决问题的过程2023—2024学年高中信息技术沪科版选修1

2024-07-18
| 12页
| 80人阅读
| 0人下载

资源信息

学段 高中
学科 信息技术
教材版本 -
年级 高二
章节 第一章 计算机解决问题的过程
类型 作业-同步练
知识点 -
使用场景 同步教学-单元练习
学年 2024-2025
地区(省份) 全国
地区(市) -
地区(区县) -
文件格式 DOCX
文件大小 325 KB
发布时间 2024-07-18
更新时间 2024-07-18
作者 匿名
品牌系列 -
审核时间 2024-07-18
下载链接 https://m.zxxk.com/soft/46402148.html
价格 1.00储值(1储值=1元)
来源 学科网

内容正文:

第一章计算机解决问题的过程2023—2024学年高中信息技术沪科版选修1 一、选择题 1.某算法的部分流程图如图所示,执行这部分流程,变量s的值为(    ) A.10 B.24 C.6 D.23 2.下列不属于算法特征的是(  ) A.有穷性 B.确切性 C.存储性 D.可行性 3.某算法流程图如下图所示。执行该算法,输出s的值为 A.4 B.3 C.2 D.1 4.某算法的部分流程图如图所示,执行这部分流程后,下列各选项不可能是变量s输出值的是(    ) A.7 B.8 C.9 D.15 5.在VB窗体中,文件的工程窗口和当前对象的属性窗口如图所示,下列说法正确的是 A.当前窗体的名称是:圆面积 B.该对象的名称是:计算 C.该对象属于命令按钮类 D.该对象的Cancel属性值为True 6.下列哪条赋值语句在Python中是非法的:(      ) A.X=Y=Z=1 B.X=(Y=Z+1) C.X,Y=Y,X D.X+=Y 7.某算法的流程图如下所示: 当输入a、b、c的值分别为5、2、8时,该算法的输出结果为(     ) A.8 B.2 C.5 D.7 8.在VB中,应用程序窗体上有一个命令按钮,其名称属性值为“cmdStart”,则响应该命令按钮单击事件的过程名为(    ) A.Command1_Click B.Command1_DblClick C.cmdStart_ Click D.cmdStart _ DblClick 9.有如下 VB 程序,它的输出结果是(      )。            S=0              For i=1 To 10                 If i mod 2=0 Then S=S+i              Next i           Print “S=”;S A.S=0 B.S=25 C.S=30 D.S=55 10.程序的基本结构有顺序结构、选择结构和(  )。 A.模块结构 B.层次结构 C.循环结构 D.逻辑结构 11.为了体现人文关怀,某公司规定当气温高于35摄氏度时,停止一切户外作业。如用编程实现这一规定,我们在设计算法时应采用 A.顺序结构 B.选择结构 C.循环结构 D.树型结构 12.某算法的部分流程图如图所示,执行这部分流程后,变量C的值是(   ) A.2 B.3 C.4 D.5 13.关于算法描述方法,以下叙述正确的是()。 A.用伪代码描述的算法计算机可以直接执行 B.用程序语言描述算法不需要遵循语法结构 C.流程图是一种直观易懂的算法描述方法 D.用自然语言描述的算法不会产生二义性 14.以下分支结构描述不正确的是(   ) A.分支结构分为单分支结构、双分支结构和多分支结构 B.if-else语句结构中依然可以嵌套if-else结构 C.多分支结构可以连用多个else语句来实现 D.通过判断if条件表达式的值( True或False ),决定程序执行的分支 15.某算法的部分流程图如图所示,执行该流程,输出t的值是(   ) A.6 B.7 C.8 D.9 16.图形符号 在算法描述流程图中表示(    ) A.算法的开始或结束 B.输入输出操作 C.处理或运算的功能 D.判断条件是否满足需求 17.小李在设计VB程序时所使用复选框对象的属性窗口如上图(第6题图)所示,他想编写该复选框单击事件的处理过程,则该事件处理过程名是(     ) A.CheckBox_Click B.加粗_Click C.Check1_Click D.复选框_Click 18.某算法的部分流程图如图所示,执行这部分流程后i的值为(   ) A.5050 B.101 C.5150 D.100 19.该算法的功能是__________ A.求输入43个数的平均值 B.求输入42个数的平均值 C.求输入41个数的平均值 D.以上三个都不对 20.在描述算法的流程图符号中“ ”是(   ) A.输入、输出框 B.判断框 C.处理框 D.连接框 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 参考答案: 1.B 【详解】本题主要考查算法流程图的执行。p=11,s=0,q=0,第一次循环,q=q+1=1,p=p-q=10,s=s+p=10;第二次循环,q=q+1=2,p=p-q=8,s=s+p=18;第三次循环,q=q+1=3,p=p-q=5,s=s+p=23;第四次循环,q=q+1=4,p=p-q=1,s=s+p=24;第五遍循环,不满足q<p,故执行这部分流程,变量s的值为24,故本题选B选项。 2.C 【详解】本题考查算法特征相关内容。算法特征:1、有穷性:一个算法必须保证执行有限步之后结束;2、确切性:算法的每一步骤必须有确切的定义;3、输入:一个算法有零个或多个输入,以刻画运算对象的初始情况;4、输出:一个算法有一个或多个输出,以反映对输入数据加工后的结果,没有输出的算法是毫无意义的;5、可行性:算法原则上能够精确地运行,而且人们用笔和纸做有限次运算后即可完成。故本题答案是C选项。 3.C 【详解】本题主要考查算法流程图知识点。s=0,i=1,j=10,第一遍循环,满足i<j时,s=s+1=1,i=i+2=3,j=j-3=7,第二遍循环,满足i<j时,s=s+1=2,i=i+2=5,j=j-3=4,退出循环,执行该算法,输出s的值为2,故本题选C选项。 4.A 【详解】本题考查的是随机函数及流程图识读。由t=int(rnd*2)可知,t的取值是0或1,i初始值为0,共循环4次。由s=2*s+t,可知这是四位二进制数,最高位为1,故s的值应为大于等于8的数,故选项A不可能。 5.C 【详解】本题主要考查VB窗体的描述。由图可知,当前窗体的名称是:圆面积.frm;该对象的名称是:C1;该对象属于命令按钮类;该对象的Cancel属性值为False,故本题选C选项。 6.B 【详解】本题考查Python语句。选项A,X=Y=Z=1是合法的赋值语句;选项B,X=(Y=Z+1),X被赋值“Y=Z+1”,但这个所谓的“Y=Z+1”并不返回任何值,所以这是一个错误的赋值语句,这是非法的;选项C,X,Y=Y,X这是交换语句,合法;选项D,X+=Y相当于X=X+Y,故本题选B。 7.B 【详解】本题主要考查算法流程图知识点。a=5,b=2,c=8,满足a>b,执行a=b=2,不满足a>c,输出a=2,故输入a、b、c的值分别为5、2、8时,该算法的输出结果为2,故本题选B选项。 8.C 【详解】本题考查的是VB事件相关知识。事件过程格式:对象名_事件。由题中可知对象名为:cmdStart,事件为:Click,故选项C正确。 9.C 【详解】本题主要考查VB程序的执行。该VB程序通过for循环找出1-10之间的所有偶数并相加赋值给S,S=0+2+4+6+8+10=30,故本题选C选项。 10.C 【详解】本题主要考查程序的基本结构。程序的基本结构有顺序结构、选择结构和循环结构,故本题选C选项。 11.B 【详解】本题考查的是算法。顺序结构表示程序中各步操作按出现的先后顺序执行;选择结构表示程序的处理步骤出现了分支,需要根据某一特定条件选择其中一个分支执行;循环结构表示程序反复执行某个或某些操作,直到判断条件为假(真)时才可终止循环。为了体现人文关怀,某公司规定当气温高于35摄氏度时,停止一切户外作业。如用编程实现这一规定,我们在设计算法时应采用选择结构,故应选B。 【点睛】 12.B 【详解】本题考查的是流程图识读。初始值:m=18,n=7,c=1 18>7成立,c=c+1=2,m=m-n=18-7=11; 11>7成立,c=c+1=3,m=m-n=11-7=4; 4>7不成立,循环结束。c=3,故本题应选B。 13.C 【详解】本题主要考查算法描述。算法描述一般有自然语言、伪代码和流程图三种方法,用伪代码描述的算法计算机不可以直接执行,因此A选项错误;用程序语言描述算法需要遵循语法结构,因此B选项错误;流程图是一种常用的直观易懂的算法描述方法,因此C选项正确;用自然语言描述的算法可能会产生二义性,因此D选项错误。 【点睛】 14.C 【详解】本题主要考查分支结构描述。分支结构分为单分支结构、双分支结构和多分支结构;if-else语句结构中依然可以嵌套if-else结构;多分支结构格式是if....else if....else语句;通过判断if条件表达式的值( True或False ),决定程序执行的分支,故本题选C选项。 15.D 【详解】本题考查的是流程图识读。初始a=16,b=30,t=0。 b>0成立,a<b成立,执行b=b\3=10,t=t+1=1; b>0成立,a<b不成立,执行a=a\2=8,t=t+1=2; b>0成立,a<b成立,执行b=b\3=3,t=t+1=3; b>0成立,a<b不成立,执行a=a\2=4,t=t+1=4; b>0成立,a<b不成立,执行a=a\2=2,t=t+1=5; b>0成立,a<b成立,执行b=b\3=1,t=t+1=6; b>0成立,a<b不成立,执行a=a\2=1,t=t+1=7; b>0成立,a<b不成立,执行a=a\2=0,t=t+1=8; b>0成立,a<b成立,执行b=b\3=0,t=t+1=9; b=0,b>0不成立,输出t=9 故选项D正确。 16.D 【详解】本题考查的是流程图。菱形框在算法描述流程图中表示判断条件是否满足需求;圆角矩形是表示算法的开始或结束;矩形框是表示处理或运算的功能;平行四边形是表示输入输出操作。故选项D正确。 17.C 【详解】 18.B 【详解】本题考查的是流程图识读。只有当s>=5050才退出循环,i是从1开始,而且是先执行s=s+i,再执行i=i+1,所以当s=1+2+……+100时候,s=5050,再执行i=i+1=101,退出循环,故退出循环的时候,i=101,选项B正确。 19.B 【详解】本题考查的是流程图识读。n初始值为1,判断条件为n<=42,故输入的是42个数字,循环结束时n=43,结合输出s/(n-1),可知该算法的功能是求输入42个数的平均值。故选项B正确。 20.C 【详解】本题主要考查算法流程图。菱形是条件判断框,平行四边形是数据输入/输出框,圆角矩形是开始/结束框,矩形是数据处理框,故本题选C选项。 答案第1页,共2页 答案第1页,共2页 学科网(北京)股份有限公司 $$

资源预览图

第一章计算机解决问题的过程2023—2024学年高中信息技术沪科版选修1
1
第一章计算机解决问题的过程2023—2024学年高中信息技术沪科版选修1
2
第一章计算机解决问题的过程2023—2024学年高中信息技术沪科版选修1
3
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。