算法和程序设计练习题.doc

算法和程序设计练习题.doc

ID:51833687

大小:67.50 KB

页数:6页

时间:2020-03-16

算法和程序设计练习题.doc_第1页
算法和程序设计练习题.doc_第2页
算法和程序设计练习题.doc_第3页
算法和程序设计练习题.doc_第4页
算法和程序设计练习题.doc_第5页
资源描述:

《算法和程序设计练习题.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、算法和程序设计练习题一、选择题:1、使用计算机解题的步骤,以下描述正确的是:__B__。A.正确理解题意→设计正确算法→寻找解题方法→编写程序→调试运行B.正确理解题意→寻找解题方法→设计正确算法→编写程序→调试运行C.正确理解题意→寻找解题方法→设计正确算法→调试运行→编写程序D.正确理解题意→寻找解题方法→设计正确算法→编写程序→调试运行2、计算机是一种按照设计好的程序,快速、自动地进行计算的电子设备,计算机开始计算之前,必须把解决某个问题的程序存贮在计算机的__C__中。A.硬盘B.软盘C.内存

2、D.CPU3、计算机程序由以下两部分即:__C__组成。A.执行部分和数据部分B.数据部分和程序部分C.指令部分和数据部分D.程序部分和指令部分4、计算机程序由一系列指令构成,每条指令要求计算机执行__C__动作。A.一组B.二个C.一个D.一个以上5、计算机程序由指令部分和数据部分组成,其中数据部分用来存储__D__。A.计算所需的原始数据和计算的中间结果,不能存储计算的最终结果B.计算所需的原始数据,不能存储计算的中间结果和计算的最终结果C.计算的中间结果和计算的最终结果,不能存储计算所需的原始数

3、据D.计算所需的原始数据、计算的中间结果或最终结果6、计算机能进行文稿编辑处理,是因为计算机的内存中装载并运行了文字处理程序;计算机能在因特网上浏览,是因为计算机的内存中装载并运行了浏览程序,所以说计算机干什么工作完全依赖于__B__。A.硬件B.程序C.硬件与程序D.以上答案都对7、人们在设计计算机程序时,__C__。A.只要考虑“数据的存贮”而不要考虑“计算的过程”B.不要考虑“数据的存贮”而只要考虑“计算的过程”C.必须同时考虑“数据的存贮”和“计算的过程”D.以上答案都错8、设计计算机程序时,

4、要考虑“计算的过程”,其含义是在对解决问题的方法进行步骤化时,__C__。A.只要指出“动作”而不必指出“动作的次序”B.不必指出“动作”而只要指出“动作的次序”C.必须同时指出“动作”和“动作的次序”D.以上说法都正确9、关于程序中指令的次序,以下说法正确的是:__D__。A.不必考虑次序B.任意一个程序,其任意位置的指令次序都不能改变C.对于一个程序,可能某些指令次序可以改变D.以上说法都错误10、关于程序中指令的次序,以下说法正确的是:__D__。A.不必考虑次序B.任意一个程序,其任意位置的指

5、令次序都不能改变C.对于一个程序,可能某些指令次序可以改变D.任何程序,其任意位置的指令次序都可以改变11、计算机指令的种类,典型的有:__D__。A.输入、输出和数学运算B.输入、输出和逻辑判断C.数学运算和逻辑判断D.以上答案都错12、算法的特征是:有穷性、__B__、能行性、有0个或多个输入和有一个或多个输出。A.稳定性B.确定性C.正常性D.快速性13、算法的特征是:有穷性、确定性、能行性、有__B__和有一个或多个输出。A.1或多个输入B.0或多个输入C.0个输入D.多个输入14、关于算法的

6、有穷性特征,以下描述正确的是:__A__。A.一个算法的步骤,只要能够终止,就符合有穷性特征B.一个算法的步骤能在合理的时间内终止,就符合有穷性特征C.一个算法能在1千万个步骤内终止,就符合有穷性特征D.一个算法运行的时间不超过24个小时,就符合有穷性特征15、关于算法的确定性特征,以下不符合算法确定性的是:__D__。A.D←(B*B–4*A*C)B.S←(L*H)/10C.输入:XD.输出:L/正整数16、算法中的输入,是指算法在执行时需要从外界(如:键盘)取得数据信息,其目的是为算法的某些阶段建

7、立初始状态,一个算法的输入可以0个,是因为:__A__。A.建立初始状态所需要的数据信息已经包含在算法中B.该算法不需要初始状态的数据信息C.该算法的运算不涉及任何数据信息D.以上说法都正确17、算法中的输出是指算法在执行过程中或终止前,需要将解决问题的结果以一定方式反馈给用户,这种信息的反馈称为输出,关于算法中输出的描述以下正确的是:__A__。A.算法至少有1个输出,该输出可以出现在算法的结束部分B.算法可以有多个输出,所有输出必须出现在算法的结束部分C.算法可以没有输出,因为该算法运行结果为“无

8、解”D.以上说法都错误18、可以用多种不同的方法来描述一个算法,算法的描述可以用:__C__。A.流程图、分支和循环B.顺序、流程图和自然语言C.流程图、自然语言和伪代码D.顺序、分支和循环19、流程图中的处理框,有__C__。A.一个入口和两个出口B.两个入口和一个出口C.一个入口和一个出口D.两个入口和两个出口20、流程图中的判断框,有一个入口和__B__个出口。A.1B.2C.3D.421、关于流程图中的开始、结束符号,以下说法正确的是:__B__

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。