《程序设计综合测试题.docx》由会员分享,可在线阅读,更多相关《程序设计综合测试题.docx(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、程序设计综合测试题1、以下关于算法的说法,错误的选项是0。?单项选择题*A、一个算法必须在有限步骤内完成B、算法中的每一步,必须有确切的含义C、算法可以有零个或多个输出正确答案)D、算法可以有零个或多个输入2、关于算法,以下说法正确的选项是()。?单项选择题*A、算法就是流程图B、算法就是程序代码C、算法就是解决问题的方法和步骤IH确”案)D、算法就是计算方法3、以下有关算法的描述中,错误的选项是()。? I单项选择题1*A、解决一个问题的算法可以有多种B、运算时间短是衡量算法优劣的唯一标准;正确答案)C、算法可以使用自然语言来描述D、同一种算法可以用不同的程序语言来实现4、分析下面的问题,请
2、选择最合适的算法()。?百钱买百鸡:公鸡5元一只、母鸡3元一只、小鸡三只1元,用100元钱买100只鸡,公鸡母鸡小鸡各多少只?单项选择题*A、解析法B、递归法C、枚举法正确答案)31、如下图算法的功能是()?A求输入5个数的积单项选择题*B求输入6个数的积(1B求输入6个数的积(1C统计输入数据的个数D求输入6个数的最大值32、如下图流程图的输出结果是()?A 3+5B 8(jC3D3533、a=l, b=2, c=3,以下表达式中值为True的是()?单项选择题*A Not (bBaeC a c Or a (正确答案)D Not(a c)34、以下描述算法的方法中,最具形象、直观、容易理解优
3、势的是()?单项选择题*A自然语言B流程图正确答案)C伪代码D计算机语言 35、如下图流程图所定义的程序结构是()?A顺序结构B分支结构C循环结构(正确答案)D树形结构36、如下图,要输出a、b两个变量中的较小值,处应填写()?A ab) B aCabDaA ab) B aCabDa37、如下图算法的功能是()?37、如下图算法的功能是()?单项选择题*A求两个变量值的差B交换两个变量的值C求两变量中的较小值D求两变量中的较大值仃 38、要为某快递公司设计一个计费系统,合理的步骤是()设计算法分析问题调试程序编写程序?单项选择题*ABC(正确答案)D39、假设变量a=2,b=8,c=l,表达式
4、a%10/3=b+c or ba的计算结果是()?单项选择题*A2B3C FalseD True(正确答案)40、如下图,该流程图所描述的算法的功能是()?A输出A和B的较大的值(j单项选择题*B把A和B的值进行交换C把A和B的值变成相同的D输出A和B的较小的值41、如下图,该流程图描述的算法的功能是()?单项选择题A统计跑步圈数B统计跑步距离C控制跑步不少于1000米三确答案)D控制跑步不少于10圈 42、求两个给定的正整数m和n的最大公约数的算法描述如下,所用的方法是0用m除以n,令所得的余数为R。假设R=0,那么输出结果n,算法结束;否 那么继续步骤.令m=n, n=R,并返回步骤继续进
5、行。?单项选择题*A流程图B自然语言正确答案)C程序设计语言D伪代码43、如流程图所示,假设输入x、y的值为4和3,那么输出结果是()?A 0(B 1C-1D644、摸球游戏流程图如下图,统计摸到红球数的控制结构是0 ?单项选择题*A顺序结构B分支结构C循环结构(正彳D网状结构45、某算法的流程图如下图,该算法运行的结果是()?I单项选择题I*A 7(正确答案)B8C3DO46、图示流程图运行结束后,输出的值为()?A 5(正确答案)B6C7D847、判断一个整数奇偶性的算法描述如下图,其中判断框中的内容应该是A m是否等于1A m是否等于1单项选择题*Bx是否等于1Cm是否等于0(正彳Dx是
6、否等于0 48、不属于算法基本特征的是()o ?单项选择题*A输入/输出B确定性C有穷性D无限性:正彳 49、用流程图表示赋值语句“s=s+i,要用到以下()图形?单项选择题*A菱形D、迭代法 5、枚举法的适用范围是()?单项选择题*A、一切问题B、解的个数无限多的问题C、解的个数有限且适合一一列举正确答案)D、不适合设计算法6、用冒泡排序法对数据12, 19, 10, 451 33升序排序,共需经过()趟排序就可 以得到正确结果。?单项选择题*A、2B、3C、4正确答案)D、57 .用冒泡排序法对数据5、3、7、4、6进行降序排序,第一轮排序后的顺序这0 ?单项选择题*A . 5, 7, 3
7、, 4, 6B . 5, 7, 4, 6, 3(正确答案)C . 5、 3、 7、 4、 6D . 3、 5、 4、 6、 78、以下选项中,属于整型常量的是()?单项选择题*A、“2013”B、会考C、3.14D、2013(正确答案)B平行四边形C圆角矩形D长方彩正确答案)50、以下程序代码,程序运行结果是()?s=oFor x in range(l,16,2)s=s+xPrint(s)单项选择题*A、64(正确答案)B、49C、63D、489、以下属于字符串常量的是()?单项选择题*A、Int (6.8)B、2/3C、3*8D、2/3”(正确答案)10、以下选项中,属于合法变量名的是0 ?
8、 I单项选择题*A、*2B、6xC、Bliang(正确答案)D、ThenII、以下选项中,属于合法变量名的是0 ? I单项选择题*A、ifB、3aC、x_y(正确答案)D、x+y12、以下可以作为合法变量名的是()? |单项选择题*A、4abcB、x-6C、pj7( E确答案)D、end13、表达式9%6+43的值是()?单项选择题*A、2B、4(正确答案)C、3D、514、以下程序段的运行的结果是()?X=5.6Y=2*2X=int(X+1.8)+YPrint(X)单项选择题*A、XB、11(正确答案)C、0D、-115、以下程序段a=Yantaib=2015print(b+a)的输出结果为
9、()?单项选择题*A、Yantai2015B、2015Yantai(正确答案)C、2015yantaiD、b+a16、字符串变量a、b的值分别为T2“、”34”,那么表达式a+b的值是()?单项选择题*A、12+-34”B、”12-34”(正确答案)C、-22D、“46”17、有如下的程序段:a = 50” b = ”-30 Print(a + b)该程序段运行后,输出结果为()?单项选择题*A、20B、80C、50-305确答案)D、a+b18、有如下的程序段:2 = 50 5=3(仆-1)该程序段运行后,输出结果为0 ?单项选择题*A、20(正确答案)B、80C、50-30D、a+b19、
10、用计算机程序解决数学问题“求一元二次方程实数解”的步骤通常是()?单选题*A、分析问题一编写程序T调试运行T检测结果B、分析问题一设计算法一编写程序T检测结果T调试运行C、分析问题一设计算法一编写程序-调试运行检测结果正确答案)D、设计算法一分析问题-编写程序-调试运行一检测结果20、以下计算机语言经历的开展阶段,正确的选项是()? I单项选择题*A、高级语言一汇编语言T机器语言B、机器语言一汇编语言一高级语言I正确答案)C、机器语言-高级语言T汇编语言D、汇编语言一高级语言T机器语言 21、体力T超过200且敏捷度M不低于5.4的表达式是()? |单项选择题A T=200 And M=5.4
11、B T200 Or M=5.4C T200 And M=5.4(jD T200 Or M5.422、如以下图所示,以下4个流程图按顺序对应的名分别是()?。匚单项选择题*A开始/终止框、输入/输出框、判断框、处理框B判断框、开始/终止框、处理框、输入/输出框C处理框、输入/输出框、判断框、开始/终止框D输入/输出框、处理框、判断框、开始/终止框正彳A开始/终止框、输入/输出框、判断框、处理框B判断框、开始/终止框、处理框、输入/输出框C处理框、输入/输出框、判断框、开始/终止框D输入/输出框、处理框、判断框、开始/终止框正彳23、如下图,流程图的输出结果是()?A5B-5(IC-1D错误 24
12、、以下不是程序设计语言的是()?单项选择题|A机器语言B汇编语言C高级语言D通用语言正确答案)25、某高速路段测速拍照系统的局部功能如下:当车速超过规定时速时,照相机启 动拍照,否那么不拍照。实现这一过程的主要程序结构是()? I单项选择题*A顺序结构B分支结构(正确答案)C循环结构D树形结构26、以下()选项不是程序设计软件。?单项选择题*A Visual Basici A答案)B PythonCC+D WordA2(正确答案)B3C5D8 28、某电信套餐规定:每月话费39元,包含1000分钟主叫通话时间,超出1000 分钟以外局部以每分钟0.1元收取通话费。计算月实际话费流程图如下,处为AX=1000?B X(正确答案)CX1000?DX 29、顺序结构程序的执行顺序是()?单项选择题*A由内到外B由外到内C自上而下(口确答案)D自下而上30、如下图流程图的输出结果是()?A 1 23B 223C23 2(正确答鼻D32 1