- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三单元 算法与程序计算练习题
一.选择题(共30小题)
1.如图所示的算法运行后结果是3,则变量n的值可能是( )
A.12 B.24 C.36 D.48
2.为了确保信息安全,信息需加密传输,发送方由明文﹣>密文(加密),接收方由密文﹣>明文(解密)。已知某加密规则为:明文 a,b,c,d 对应密文 2a+b,2b+c,c+5d,2d,例如,明文 1,2,3,4 对应密文 4,7,23,8。当接收方收到密文 7,13,38,14 时,则解密得到的明文是( )
A.27,64,108,24 B.64,27,108,24
C.1,3,5,7 D.1,5,3,7
3.某算法的流程图如图所示,输入进制 k(k>=2 且k<=16)以及十进制数 n 后,可输出为n 对应的 k、进制的数,该程序运行后,下列说法正确的是( )
A.若输入 k=16,n=93,则输出的结果为 513
B.若输入 k=8,n=35,共循环了 3 次
C.流程图中 s←chr(r+55)+s 也可以改成 s←s+chr(r+55),不影响转换结果
D.流程图中 s←chr(r+55)+s 只有当 k>10 才会被执行
4.某算法的部分流程图如图所示,执行该部分流程后,则输出的结果为( )
A.63 B.15 C.24 D.48
5.某十进制数 n 是 0﹣127 范围内的奇数,下列说法不正确的是( )
A.将 n 转换为二进制数,其末位必为 1
B.n+1 对应的二进制数位数可能是 8 位
C.去掉 n 对应二进制数末位数字后,新数为原数的 1\2
D.表达式 n\16 的结果与 n 对应二进制数的右四位相等
6.下列关于高级语言的说法中正确的是( )
A.第一种高级语言是 Fortran 语言,主要用于科学与工程计算
B.高级语言接近于数学语言和人的自然语言,并且过度地的依赖某种特定的机器或环境
C.用高级语言编写的程序能直接被计算机所识别和执行,不必经过编译程序或解释程序将其翻译成机器语言
D.高级语言的发展不是从早期语言到结构化程序设计语言、面向对象程序设计语言、面向过程到非过程化程序设计语言的过程
7.下列程序框图中,用于表示判断条件的是( )
A. B.
C. D.
8.流程图是用图形化的方式来描述算法,若用流程图表示 a=a+5,应该用到的流程图符号是( )
A. B.
C. D.
9.如图所示的流程图中,为使输出的 b 的值为 16,则判断框内①处可以为( )
A.2 B.3 C.4 D.5
10.小明和小华玩猜数字游戏,所猜数字不超过 800,小明首先猜 400,小华说大了,小明又猜 200,小华再次说大了,小明猜 100,小华说小了,小明猜 150,以此类推,直到猜到正确的数字。上述方法中蕴含的算法是( )
A.穷举算法 B.递归算法 C.二分查找法 D.顺序查找法
11.关于迭代与递归算法,下列说法 错误的是( )
A.迭代是重复反馈的活动,其目的通常是逼近所需目标或结果
B.递归是重复调用函数自身
C.迭代程序可以转换成等价的递归程序
D.迭代和递归是同一种算法的两种不同的表述
12.算法分析的两个主要方面是( )
A.空间复杂度和时间复杂度
B.正确性和简单性
C.可读性和文档性
D.数据复杂度和程序复杂度
13.流程图可以用图形直观表示算法,如用流程图表示 z=x+y,要用到以下哪个图形?( )
A.直角矩形 B.菱形 C.平行四边形 D.圆角矩形
14.在设计算法时,通过判断身份证号码第 17 位是奇数还是偶数确定其性别,适合的算法控制结构是( )
A.选择结构 B.循环结构 C.顺序结构 D.树形结构
15.下列叙述中,正确的是( )
A.信息作为一种特殊资源,具有绝对的使用价值,能够满足人们的需要
B.在利用计算机解决问题之前,我们首先需要给出解决问题的详细方法和步骤
C.程序设计简称编程,也属于编码
D.一个算法所包含的计算机步骤是无限的
16.某算法部分流程图如图所示。若依次输入﹣1,2,5,﹣4,3,﹣7,4,﹣3,2,1,0,则输出的t值为( )
A.4 B.6 C.7 D.17
17.某算法的部分流程图如图所示。执行这部分流程,依次输入﹣3,6,﹣5,7,0,则输出m的值为( )
A.3 B.6 C.7 D.8
18.某算法的部分流程图如图所示。执行这部分流程,若输入n的值为13,则输出c的值是( )
A.3 B.4 C.5 D.6
19.下面不属于算法表示工具的是( )
A.自然语言 B.伪代码 C.流程图 D.机器语言
20.某算法的部分流程图如图所示,以下说法正确的是( )
A.该流程执行后,变量k的值是﹣1
B.该流程执行后,
您可能关注的文档
- 中考英语(外研版)适当形式填空.docx
- 中考英语语法专题:被动语态用法讲解和练习.docx
- 第二单元 项目三 探秘中学移动学习现状——经历数据处理的一般过程 课件 高中信息技术沪科版 必修1.pptx
- 补助动词听写练习-高三日语一轮复习.docx
- 第4課 健康的な生活習慣 语法题目练习-高中日语人教版第一册.docx
- 日语人教版七年级日语第二单元综合测试.docx
- 第9课 课件-初中日语人教版第二册.pptx
- 2024_2025学年高中化学第3章自然界中的元素测评含解析鲁科版必修1.docx
- 2024_2025学年新教材高中英语Unit6AtonewithnatureSectionⅣWrit.doc
- 2024_2025学年新教材高中物理第四章运动和力的关系习题课用牛顿运动定律解决几类问题课后提升训练含解析新人教版必修第一册.docx
- 2024高考物理一轮复习规范演练7共点力的平衡含解析新人教版.doc
- 高中语文第5课苏轼词两首学案3新人教版必修4.doc
- 2024_2025学年高中英语课时分层作业9Unit3LifeinthefutureSectionⅢⅣ含解析新人教版必修5.doc
- 2024_2025学年新教材高中英语模块素养检测含解析译林版必修第一册.doc
- 2024_2025学年新教材高中英语单元综合检测5含解析外研版选择性必修第一册.doc
- 2024高考政治一轮复习第1单元生活与消费第三课多彩的消费练习含解析新人教版必修1.doc
- 2024_2025学年新教材高中英语WELCOMEUNITSectionⅡReadingandThi.doc
- 2024_2025学年高中历史专题九当今世界政治格局的多极化趋势测评含解析人民版必修1.docx
- 2024高考生物一轮复习第9单元生物与环境第29讲生态系统的结构和功能教案.docx
- 2024_2025学年新教材高中英语UNIT5LANGUAGESAROUNDTHEWORLDSect.doc
文档评论(0)