算法与程序设计_选择题专练.pdf

算法与程序设计_选择题专练.pdf

ID:56756027

大小:155.48 KB

页数:5页

时间:2020-07-07

算法与程序设计_选择题专练.pdf_第1页
算法与程序设计_选择题专练.pdf_第2页
算法与程序设计_选择题专练.pdf_第3页
算法与程序设计_选择题专练.pdf_第4页
算法与程序设计_选择题专练.pdf_第5页
资源描述:

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

1、算法选择题部分(共35题)1、下列哪一个不是用于程序设计的软件()。A、BASICB、C语言C、WordD、Pascal[答案]C2、程序设计语言的发展阶段不包括()。A、自然语言B、机器语言C、汇编语言D、高级语言[答案]A[解析]自然语言可描述算法,不是程序设计语言。3、在现实生活中,人工解题的过程一般分为()。A、理解分析问题->寻找解题方法->用工具计算->验证结果B、寻找解题方法->理解分析问题->用工具计算->验证结果C、用工具计算->验证结果->寻找解题方法->理解分析问题D、用工具计算->验证结果->理解分析问题->

2、寻找解题方法[答案]A4、下列关于算法的特征描述不正确的是()。A、有穷性:算法必须在有限步之内结束B、确定性:算法的每一步必须有确切的定义C、输入:算法必须至少有一个输入D、输出:算法必须至少有一个输出[答案]C[解析]算法是描述问题解决的步骤或方法,可用自然语言、伪代码、流程图等表示。算法的基本特征由有穷性、确切性、输入、输出、可行性。5、下列不属于算法基本特征的是()。A、可执行性B、确定性C、有穷性D、无限性[答案]D6、以下描述中最适合用计算机编程来处理的问题是()。A、确定放学回家的路线B、计算某个同学其中考试各科成绩总

3、分C、计算100以内的奇数平方和D、在因特网上查找自己喜欢的歌曲[答案]C[解析]适合用计算机编程来处理的问题特征:烦琐但有一定的规律可利用。7、下面不属于算法描述方式的是()。A、自然语言B、伪代码C、流程图D、机器语言[答案]D8、流程图是描述()的常用方式()。A、程序B、算法C、数据结构D、计算规则[答案]B9、流程图中表示判断框的是()。A、矩形框B、菱形框C、圆形框D、椭圆形框[答案]B[解析]椭圆形框表示开始、结束;平行四边形表示输入、输出;矩形表示处理;菱形表示判断;箭头表示流程(流向);圆形表示连接点。10、下列可

4、以作为合法变量名的是()。A、a-3B、7aC、a$D、text2[答案]D[解析]合法变量名可由字母、数字和下划线组成,以字母开头。11、结构化程序设计由三种基本结构组成,下面哪个不属于这三种基本结构()。A、顺序结构B、输入、输出结构C、选择结构D、循环结构[答案]B12、以下属于程序的基本控制结构的是()。A、星型结构B、选择结构C、网络结构D、平行结构[答案]B13、VB语言中,下列各种基本数据类型说明符中表示整型数的是()。A、BooleanB、IntegerC、SingleD、String[答案]B[解析]Boolean

5、:逻辑型;Single:单精度浮点型数据;String:字符串类型。14、在程序设计过程中,使用字符串运算符"+",可以将几个字符串合并成一个字符串,如:"ab"+"cd"的运算结果是"abcd",那么"27"+"23"的运算结果是()。A、"50"B、"2723"C、"27+23"D、FALSE[答案]B[解析]字符串合并运算。15、下列选项中不是字符串常量的是()。A、"ab"B、"你好"C、"2006"D、1235[答案]D[解析]双引号引起来的字符是字符串常量。16、以下运算符中运算优先级最高的是()。A、+B、-C、>=D

6、、*[答案]D[解析]vb中运算符优先级算术>字符串连接运算符>比较>逻辑,还有从左到右。例如:6+5*4=?17、穷举法的适用范围是()。A、一切问题B、解的个数极多的问题C、解的个数有限且可一一列举D、不适合设计算法[答案]C[解析]穷举法就是把所有的情况全都列举出来,一一尝试是否合适。18、下列可以作为合法变量名的是()。A、a7B、7aC、a-3D、8[答案]A19、下面属于逻辑运算符的是()。A、orB、FALSEC、TRUED、<>[答案]A[解析]Not、And、Or20、模块化程序设计方法反映了结构化程序设计思想的(

7、)基本思想。()。A、自顶而下、逐步求精B、面向对象C、自定义函数、过程D、可视化编程[答案]A21、下列程序执行后A、B的值是A=30B=40A=A+B:B=A-B:A=A-B"()。A、30、40B、40、40C、40、30D、30、30[答案]C[解析]“:”冒号的意思是“一行可书写几句语句”22、执行下列程序段后,变量X的值为x=3:y=77Dowhilex

8、:N=MC、M=ND、N=M[答案]A24、已知变量x和y的值分别是6和5,那么以下运算结果为True的表达式是()。A、Not(x>y)B、(x<5)or(y>6)C、(x>=6)And(y>=5)D、Not(x>4)[答案]C[解

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

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

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