《算法与程序设计》会考复习题带答案解析.doc

《算法与程序设计》会考复习题带答案解析.doc

ID:55032

大小:148.78 KB

页数:14页

时间:2017-04-30

《算法与程序设计》会考复习题带答案解析.doc_第1页
《算法与程序设计》会考复习题带答案解析.doc_第2页
《算法与程序设计》会考复习题带答案解析.doc_第3页
《算法与程序设计》会考复习题带答案解析.doc_第4页
《算法与程序设计》会考复习题带答案解析.doc_第5页
资源描述:

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

1、2013-2014学年度《算法与程序设计》模块会考复习题一.选择题1.计算机解决问题的过程是____B___。A.确定方案à分析问题à设计步骤à设计程序B.分析问题à确定方案à设计步骤à设计程序C.分析问题à设计步骤à确定方案à设计程序D.设计程序à分析问题à设计步骤à确定方案2.程序设计语言的分类是A。A.机器语言、汇编语言和高级语言B.顺序结构、分支结构和循环结构(程序的三种结构)C.低级语言、中级语言和高级语言D.自然语言、伪代码和流程图3.流程图中表示判断的是B。A.矩形框B.菱形框C.圆形框D.椭圆形框计算判断平行

2、四边形:输出圆角矩形:开始和结束4.在Java系统中设计程序,源代码文件的扩展名是___C____。A.txtB.classC.javaD.doc文本文件java编译后,字节码word文件图片文件jpg,gif,bmp视频avi,wmv,flv,3gp,MP4音频mp3,wma,wav,mid5.用于将两个或多个字符串连接起来的运算符是D。A.*B.++C.&D.+&&与,都为真则真,否则假

3、

4、或,其一为真就为真%取余数14%4结果为2运算顺序,先乘除,再加减,再比较>=,在非,与,或。6.下列可以作为合法变量名的是A。A.

5、$1B.classC.2bD.a*2(1)字母开头,后面跟着字母或数字(2)字母又包含$,_不能为java关键字。区分大小写。7.关于java规则错误的是A。A.Java语句不区分大小写B.主类名必须与文件名一致C.main()是程序执行的起点D.Java语句以分号结尾8.要想正确的调试出程序,在保存Java源程序时主类名必须与文件名__A。A.完全一致B.完全不同C.可以相同也可以不同D.大小写可以不一样149.下列不合法的运算符是C。A.==B.!=C.<>D.>===判断是否等于!=不等于>=大于或等于<=小于或等于1

6、0.下面关于算法的描述,错误的是C。A.算法可以用自然语言来表示B.算法可以用流程图来表示C.同一种算法只能用一种程序语言来实现D.同一种算法可以用不同的程序语言来实现11.定义变量:inta;则变量a的类型是D。A.字符型B.浮点型C.逻辑型D.整数型char2字节float4字节boolean1bit8位=1字节int4字节byte字节型1字节【-128,127】short短整型2字节long长整型8字节12.变量x、y、z的值分别是1、3、5,执行语句组:x=y;y=z;z=x后,x、y、z的值分别是B。A.351B.

7、353C.531D.513=表示赋值,把右边值传给左边x=y=3Y=z=5Z=x=3(x在前两步已经变为3)13.表达式50%7的值是B。A.0B.1C.2D.314.语句System.out.println();可实现的功能是A。A.输出一个空行B.输出一个空格C.什么都不做D.出现错误信息15.下列选项中哪个不属于程序设计的三种基本结构C。A.顺序结构B.选择结构(分支结构)C.条件结构D.循环结构16.下面的流程图应属于哪种程序结构C(有返回的箭头就为循环)。N=1000N满足条件?N=N+1输出结果FalseTrue

8、A.顺序结构B.分支结构C.循环结构D.都不适合17.假设inta=2;intb=3;则执行b+=a语句后b的值是D。A.2B.1C.6D.514b+=a,相当于b=b+a=3+2=5同理b*=a,为b=b*a18.在调试程序过程中,下列哪一种错误是计算机检查不出来的?CA.编译错误B.执行错误C.逻辑错误D.任何错误计算机都能检查出来19.Java程序中注释语句的格式是B。A.//*注释内容*//B./*注释内容*/除此之外//也表示注释C./注释内容/D./*注释内容//20.在java的应用程序中,程序执行时A方法是应

9、用程序的执行入口。A.main()B.private()C.class()D.static()21.随机产生[10,60]的整数的表达式是D。A.(int)(Math.random()*60)B.(Math.random()*51+10)C.(int)(Math.random()*50+10)D.(int)(Math.random()*51+10)【m,n】随机整数公式为(int)(Math.random()*(n-m+1)+m),可得出结果另外,考试需要知道反推返回(int)(Math.random()*60),由式子无加

10、数,即+0,推出m为0又n-m+1=60,n-0+1=60,得出n=59所以【m,n】范围是[0,59]22.只定义5个元素的int型数组的最大下标值是B。A.5B.4C.6D.7数组最大下标,为数组长度减1,5-1=423.若需要将字符串类型变量转换为整型,使用的方法是B。A.integ

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

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

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