首页 > 学习方法 > 文档

沪教版2019高中信息技术必修第一册第三单元算法和程序设计综合训练(含答案)

[db:作者] 文档 2024-06-17 10:00:18 0

沪教版2019高中信息技术必修第一册第三单元算法和程序设计综合训练(含答案),以下展示关于沪教版2019高中信息技术必修第一册第三单元算法和程序设计综合训练(含答案)的相关内容节选,更多内容请多关注我们网站

1、第三单元 算法和程序设计一、选择题1下图算法的基本结构是( )A顺序结构B树形结构C选择结构D循环结构2以下流程图,算法执行结果是( )。A1B2C3D53某算法的部分流程图如图所示,执行这部分流程,若输入n的值为20,则输出a,b的值分别是( )A12,10B10,9C9,15D9,104某算法的部分流程图如图所示,执行这部分流程后,输出s,n的值分别是( )A8,3B19,4C3,8D4,195无法用算法来解决“输出所有的素数”的问题,这是因为它不符合算法的哪项特征?( )A有穷性B确定性C可行性D一定有输出6计算机预防病毒感染的有效措施是()。A不要把U盘和有病毒的U盘放在一起B定期对计

2、算机重新安装系统C给计算机安装上防病毒的软件D不准往计算机中拷贝软件7图形符号 在算法描述流程图中表示( )A算法的开始或结束B输入输出操作C处理或运算的功能D判断条件是否满足需求8在VB中,“zjxj.frm”文件属于( )。A工程文件B代码文件C窗体文件D可执行文件二、简答题9利用for循环,分别计算1-100中奇数的和、偶数的和。 sum1=0 sum2=0 for i in range(1,100): if i%2=0: sum1+=i else: sum2+=i print(sum1,sum2)10思考高楼的自动电梯在运行时需要考虑哪些方面(例如方便乘客,节约能源等),请为自动电梯设

3、计一个适宜的算法。三、操作题11如图1文本文件“score.txt”中保存着若干个学生某次测试的成绩,编写一个计算机程序,从该文件中读取每个学生分数,统计并输出各等级的学生人数,程序运行界面如图2所示。 根据分数判断其所属等级的标准如下:分数段9010080897079606960以下等级ABCDE实现该功能的程序段如下,请完善程序:def check(a): if _ level0+=1 elif int(a)=80: level1+=1 elif int(a)=70: level2+=1 elif int(a)=60: level3+=1 else:_f=open(score.txt,r)

4、score=f.readline()level=0*5while score: _ score=f.readline()f.close()for i in range(0,5): print(等级+_+的人数为:,leveli)四、判断题12我们平常所说的“黑客”与“计算机病毒”其实是一回事。(_)13在 Python语言环境下,For循环语句中的循环体在书写时需要缩进,且必须缩进四个空格。 (_)14下列程序段中,赋值语句ssi被重复执行了4次。s=0For i in range(3,10,2): ssi (_)15在用流程图描述算法时输入输出框的内容与形状都不相同。 (_)16一般来说,机器中是否有黑客程序。在机器尚未遭到攻击的的情况下很难判断。(_)17我们平常所说的“黑客”与“计算机病毒”其实是一回事。(_)五、填空题18输入123,以下流程图描述的算法,执行结果是_。19算法的三种基本结构分别是:顺序结构、选择结构、 。20用智能电饭煲烧饭时,在微处理器的控制下,当饭烧熟时,智能电饭煲会自动停止高热烧饭,转为低热保温。这是因为锅底的温度传感器每隔一定时间(比如200毫秒)会将温度数据传送给微处理器,如果温度低于103,则继续高热烧板,一旦发现温度达到103(包含103,此时锅中水被蒸发完),微处理器就会控制继电器释放触点,让电饭煲

[db:内容1]
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。
本文地址:/xuexifangfa/wendang/229625.html

下一篇:返回列表
[!--temp.pl--]