《算法与程序设计》会考复习题(答案)

合集下载

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

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

2013-2014学年度《算法与程序设计》模块会考复习题一. 选择题1.计算机解决问题的过程是____B__ _。

A.确定方案→分析问题→设计步骤→设计程序B.分析问题→确定方案→设计步骤→设计程序C.分析问题→设计步骤→确定方案→设计程序D.设计程序→分析问题→设计步骤→确定方案2.程序设计语言的分类是A。

A.机器语言、汇编语言和高级语言 B.顺序结构、分支结构和循环结构(程序的三种结构)C.低级语言、中级语言和高级语言 D.自然语言、伪代码和流程图3. 流程图中表示判断的是B。

A.矩形框 B.菱形框 C.圆形框 D.椭圆形框计算判断平行四边形:输出圆角矩形:开始和结束4. 在Java系统中设计程序,源代码文件的扩展名是___C____。

A.txt B.class C.java D.doc文本文件 java编译后,字节码 word文件图片文件jpg,gif,bmp 视频avi,wmv,flv,3gp,MP4 音频mp3,wma,wav,mid5. 用于将两个或多个字符串连接起来的运算符是D。

A. *B. ++C. &D. +&&与,都为真则真,否则假||或,其一为真就为真%取余数 14%4结果为2运算顺序,先乘除,再加减,再比较>=,在非,与,或。

6.下列可以作为合法变量名的是A。

A.$1 B. class C. 2b D. a*2(1)字母开头,后面跟着字母或数字(2)字母又包含$,_不能为java关键字。

区分大小写。

7.关于java规则错误的是A。

A.Java语句不区分大小写 B. 主类名必须与文件名一致C.main( )是程序执行的起点 D.Java语句以分号结尾8.要想正确的调试出程序,在保存Java源程序时主类名必须与文件名__ A。

A.完全一致 B.完全不同 C.可以相同也可以不同 D.大小写可以不一样9.下列不合法的运算符是 C 。

A .== B. != C. <> D. >===判断是否等于 !=不等于 >=大于或等于 <=小于或等于10. 下面关于算法的描述,错误的是 C 。

《算法与程序设计》复习题

《算法与程序设计》复习题

算法与程序设计一、选择题部分(100题)一章一节:了解计算机解决问题的过程1.用计算机解决问题时,首先应该确定程序“做什么?”,然后再确定程序“如何做?”请问“如何做?”是属于用计算机解决问题的哪一个步骤?()A、分析问题B、设计算法C、编写程序D、调试程序答案:B2.学校要举行运动会,请你设计一个能够对运动员分数自动排序的软件,如果要设计此软件,以下最好的方法和步骤是()。

A、分析问题,编写程序,设计算法,调试程序B、设计算法,编写程序,提出问题,调试程序C、提出问题,设计算法,编写程序,调试程序D、设计算法,提出问题,编写程序,调试程序答案:C3.下列步骤不属于软件开发过程的是()。

A、任务分析与系统设计B、软件的销售C、代码编写与测试D、软件测试与维护答案:B4.用计算机解决问题的步骤一般为()①编写程序②设计算法③分析问题④调试程序。

A.①②③④ B.③④①② C.②③①④ D.③②①④答案:D5.以下描述中最适合用计算机编程来处理的是()。

A、确定放学回家的路线B、计算某个同学期中考试各科成绩总分C、计算100以内的奇数平方和D、在因特网上查找自己喜欢的歌曲答案:C6.以下问题中最适合用计算机编程处理的是()。

A、制定本学期的学习计划B、计算正方形的周长C、创作一首歌曲D、求1000以内的所有素数答案:D7.由“上车—掏钱—投币”所描述的问题是()。

A、无人售票车投币过程B、乘公交车过程C、上车过程D、下车过程答案:A一章二节:算法和算法描述8.下面说法正确的是()。

A、算法+数据结构=程序B、算法就是程序C、数据结构就是程序D、算法包括数据结构答案:A9.算法描述可以有多种表达方法,下面哪些方法不可以描述“水仙花数问题”的算法()。

A.自然语言B.流程图C.伪代码D.机器语言答案:D10.下面关于算法的说法错误的是()。

A、算法必须有输出B、算法就是程序C、算法不一定有输入D、算法必须在有限步执行后能结束答案:B11.算法的三种基本控制结构是顺序结构、分支结构和()。

《算法与程序设计》会考试卷

《算法与程序设计》会考试卷

东城区2008高中会考一、选择题(每小题2分,共40 分)将每题的答案填写在下表中。

1.在用计算机编程解决一个实际问题的时候,首先要做的是()A.分析问题B.选择编程语言 C.设计算法D.编写程序2.编译java程序的命令是()A. javax.exe B. java.exe C. javadoc.exe D. javac.exe3.不可以用作变量名的首字符是()A.数字B.下划线 C.字母D.美元符号4.下面单词是java语言关键字的是()A.For B. for C.FOR D.True5.下列语句执行后,变量a、c的值分别是()int x=30;int a,c;c=x/4;a=x%4;A.2,7 B.7,2 C.7.5, 2 D.8, 26.下面程序片段输出的是()int a=3,b=1;if(a=b)System.out.println(“a=”+a); A.a=1 B.b=3 C.编译错误,没有输出D.正常运行,但没输出7.定义变量: int a; 则变量a的类型是()A.短整型B.整型C.长整型D.字节型8.在程序设计时,有时需要将几个不同的字符串连接起来,要用到字符串运算符号"+"。

如:"ab"+"bc"的运算结果是"abbc",那么"45"+"62"的运算结果是()A."107" B.False C."45+62" D."4562"9.For(int i=1;i<10;i=i+3){ }在程序运行时循环体将被执行的次数是()A.3 B.4 C.5 D.610.请阅读下面程序apublic class a{public static void main(String[] args){int i,j;for(i=1;i<4;i++){for(j=1;j<=2;j++)System.out.print(i+"X"+j+"="+i*j);System.out.println();}}}程序完成后,i循环和j循环执行的次数分别是()A.4,2 B.3,2 C.4, 6 D.3,611.java程序编译后的形式叫()A. 源代码B.机器码 C.字节码 D.乱码12.编译时不会发生错误的语句是()A.int a={1,2,3,4,5}; B.int b=(1,2,3,4,5);C.int c[]={1,2,3,4,5}; D.int d[10]=null.13.关于java规则错误的是()A.java中区分大小写 B. 主类名必须与文件名一致C.java语句以冒号结尾 D. main( )是程序执行的起点14.声明下面何种类型的变量占用空间最小的是()A.int B.byte C. double D. boolean15.下列哪个选项是逻辑变量的值()A.false B.False C.“false”D.都不是16.哪个循环在条件表达式被计算之前至少执行了一次循环体语句()A.while B.for C.do-while D.都不是17.流程图中表示判断的是()A.矩形框B.椭圆形框 C.圆形框D.菱形框18.下列方法中,可实现求x的算术平方根的是()A. Math.sqrt(x) B. Math.pow(x,y) C.Math.floor(x) D. Math.round(x)19.下列可以将变量x和y的值互换的语句是()A.x=y;y=x;B.temp=x;x=y;y=temp;C.x=temp;temp=temp;y=x ;D.x=(x+y)/;y=(x-y)/2;20.在调试程序过程中,下列错误在编译时可以通过的是()A.编译错误B.执行错误C.逻辑错误D.任何错误计算机都能检查出来二、填空题(每空1分,共20分)21. 在java系统中设计程序,源文件的扩展名是______ _。

历年算法与程序设计学业水平考试真题(带答案)

历年算法与程序设计学业水平考试真题(带答案)

历年算法与程序设计学业水平考试真题(带答案)一、选择题1、流程图是描述()的常用方式。

A、程序B、算法C、数据结构D、计算规则2、下面不属于算法描述方式的是()。

A、自然语言B、伪代码C、流程图D、机器语言3、以下运算符中运算优先级最高的是()。

A、+B、^C、>=D、*4、某程序中三个连续语句如下:a=1 b=2 c=b+a 它属于()A、顺序结构B、选择结构C、循环结构D、以上三种都不是5、穷举法的适用范围是()A、一切问题B、解的个数极多的问题C、解的个数有限且可一一列举D、不适合设计算法6、在现实生活中,人工解题的过程一般分为()A、理解分析问题→寻找解题方法→用工具计算→2验证结果B、寻找解题方法→理解分析问题→用工具计算→验证结果C、用工具计算→验证结果→寻找解题方法→理解分析问题D、用工具计算→验证结果→理解分析问题→寻找解题方法7、下列关于算法的特征描述不正确的是()A、有穷性:算法必须在有限步之内结束B、确定性:算法的每一步必须确切的定义C、输入:算法必须至少有一个输入D、输出:算法必须至少有一个输出8、下列哪一个不是用于程序设计的软件()A、BASICB、C语言C、WordD、Pascal9、下列可以作为合作变量名的是()A、a7B、7aC、a-3D、810、编程求1+2+3+........+1000的和,该题设计最适合使用的控制结构为()。

A、顺序结构B、分支结构C、循环结构3D、选择结构11、下列步骤不属于软件开发过程的是()A、任务分析与系统设计B、软件的销售C、代码编写与测试D、软件测试与维护12.以下程序段运行时,语句k=k+1 执行的次数为()次。

k=-10dok=k+1loop while(until)k=0A. 9B. 10C. 11D. 1213.已知x=6, y=5, 则以下运算结果为True 的是()A.Not(x>y) B. (x<5)or(y>6) C.(x>=6)And(y>=5) D. Not(x>4)14.模块化程序设计方法反映了结构化程序设计的()基本思想。

算法与程序设计考试题及答案

算法与程序设计考试题及答案

2009级高一算法与程序设计(选修模块)考试题满分:70分时量:60分钟笔试2010.6一、单选题(每题2分,共40分)1、0518号台风“达维”过后,要对各个单位捐款救灾情况进行分组制表,并进行积分排序,一般使用的专业电子处理软件有()A、powerpoingB、ExcelC、WordD、Visual Basic2、一位爱好程序设计的同学,想通过程序设计解决“韩信点兵”的问题,他制定的如下工作过程中,更恰当的是()A、设计算法,编写程序,提出问题,运行程序,得到答案B、分析问题,编写程序,设计算法,运行程序,得到答案C、分析问题,设计算法,编写程序,运行程序,得到答案D、设计算法,提出问题,编写程序,运行程序,得到答案3、交通警察到达案发现场,一般按照下列哪种思路开展工作()①观察、分析现场②收集必要的信息③进行判断、推理④按一定的方法和步骤解决A、②①③④B、①③②④C、③①②④D、①②③④4、下面说法正确的是()A、算法+数据结构=程序B、算法就是程序C、数据结构就是程序D、算法包括数据结构5、下列常量说明中,符合语法的是()A、CONST color=redB、CONST const=10*5C、CONST xl:=3.9;D、CONST color=”abcd”6、VB中将两个字符串连接起来的运算符有:+和&,那么“123”+45结果是()A、168B、12345C、”123”D、457、字符串”ABCD”和字符串”DCBA”进行比较,如果让比较的结果为真,应选用关系运算符()A、>B、<C、=D、>=8、设a,b,c,d,e均为整型变量,且a=13,b=2,c=10,d=3,e=2,则表达式“a -b*c \ d MOD e”的值是( )A、13B、-7C、llD、09、已知A,B,C,D是简单变量,且都已有互不相同的值,执行语句B=8;A=C;D =A;D=B;后,其值相等的变量是()A、A,DB、A,CC、C,BD、B,A10、结构化程序设计由三种基本结构组成,下面哪个不属于这三种基本结构()A、顺序结构B、输入、输出结构C、选择结构D、循环结构11、下列结果为真的关系表达式是()A、”A”<100B、23.5<20C、23<45 AND 72>8D、5<X<2012、以下运算符中运算优先级最高的是()A、+B、ORC、>D、\13、整除运算时,若运算量为实数,则先取整,后相除,结果为整型或长整型。

算法与程序设计选择题专项复习答案

算法与程序设计选择题专项复习答案

信息技术会考《算法与程序设计》选择题专项复习姓名班级《算法与程序设计》选择题分析说明:选择题共8 题,每题3 分,共24 分1、基本知识(至少2 题,以会考导引为标准,一般第一节有1 题,第二节有1 题。

)2、基本算法(至少1 题)3、数据类型(至少1 题)4、常量变量(至少1 题,一般2 题)5、表达式运算(至少2 题)6、函数运算(一般1 题,部分题结合考点5 中的表达式一起)7、三种执行模式的简单程序段阅读、填空、改错等(一般1 题)一. 基本知识(送分题)说明:主要涉和定义、名词的理解;内容有:算法定义、特征;三种流程图;对象、属性、事件、方法等。

解题方法:多做类似的题或者多看几遍相关知识点。

主要是《会考导引》P51 第一节知识点;P7 第二节中“1、2、3”知识点。

例1:08 年会考题中的第7 题在硅的冶炼中,通常用氢气在高温下还原四氯化硅的方法制得单质硅。

现需冶炼x千克单质硅,计算至少需要消耗氢气量(标准状况)的步骤有:①输出需要消耗氢气p ②Si=28.09 ③计算p=x*1000*2*22.4/Si ④输入单质硅的数据x其正确的顺序是(A)③④①②(B)④②③①(C)②③①④(D)①②③④例2:08 年会考题中的第11 题在Visual Basic中,要在标签对象Label3上显示文字“VB编程”,下列语句正确的是(A)Label3.Caption ="VB编程" (B)Label3.Width ="VB编程"(C)Label3.Font ="VB编程" (D)Label3.Height ="VB编程"对象名.属性名=属性值例3:09 年会考题第01套题7某种气体在0℃时的体积为100L,温度t每升高1℃,其体积v就增加0.37L。

已知气体的体积v,计算温度t的步骤有:①计算温度t=(v-100)/k ②k=0.37③输出温度t ④输入气体体积v其正确的顺序是(A)④②①③(B)④①②③(C)③①②④(D)④①③②例4:09 年会考题第01套题11在Visual Basic中,语句Soft.Text="QQ2019"中的Soft是(A)属性名(B)属性值(C)对象名(D)窗体名对象名.属性名=属性值例外:List1.additem "嘉兴"Additem是方法名例5:09 年会考题第10套题11在Visual Basic中,表示窗体装载的事件是(A)Click (B)KeyPress (C)Load (D)DblClick例5:09 年会考题第08套题11下列属于Visual Basic工程文件的是(A)circle.frm 窗体文件(B)circle.vbp 工程文件(C)circle.doc (D)circle.jpg例6:09 年会考题第06套题11在Visual Basic中,鼠标单击命令按钮Command1触发的事件处理过程名是(A)Command1_Click (B)Command1.Load (C)Click_Command1 (D)Command1ClickSub 对象名_事件名()处理事件的代码End subSub Form_Load( ) 这个是窗体装载事件处理事件的代码End sub例7:09 年会考题第02套题11在Visual Basic中,在文本框Text3中显示"数据太大!",则下列操作正确的是(A)将Text3的Width属性值设置为"数据太大!"(B)将Text3的BackColor属性值设置为"数据太大!"(C)将Text3的Height属性值设置为"数据太大!"(D)将Text3的Text属性值设置为"数据太大!"也可在程序代码中用语句实现Text3.text="数据太大!"对象名.属性名=属性值例8:在Visual Basic中,如果要在标签Label1上显示"Pass",则应改变的属性是(A)BackColor (B) Height (C)Width (D)Caption 二、基本算法说明:四大算法:枚举算法、解析算法、排序算法(选择、冒泡)、查找算法(顺序、对分)解题方法:理解各种算法的定义,通过适当方法(如排除法等)快速答题。

高中信息技术会考分类汇编及参考答案算法与程序设计题(第七套)

高中信息技术会考分类汇编及参考答案算法与程序设计题(第七套)

高中信息技术会考分类汇编及参考答案算法与程序设计题(第七套)一、选择题(本题有14 小题,每小题 3 分,共42 分。

选出各题中一个符合题意的正确选项,不选、、多选、错选均不给分。

)1.多媒体信息数字化后数据量很大,为了提高存储、处理和传输效率,需要对这些数据进行压缩,下列压缩标准用于音频压缩的是()(A)JPEG B)MPEG-1 C)MPEG-2(D)MP3 2.十进制数10 转换成二进制数是()(A)(10)2(B)(1001) 2(C)(1010)2(D)(1011)2 3.下列主要用于网页浏览的软件是()(A)Word(B)Excel(C)Intern Explorer(D)Access4.下列描述算法的流程图符号中属于开始、结束框符号的是( B )5.要将明天的天气情况告诉公众,下列信息表达方式不恰当的是()(A)将气象信息印刷成书(B)通过电视发布信息(C)通过广播发布信息(D)通过特定的网站发布6.把电子邮件发送到收件人的电子信箱中,所采用的邮件传输协议是()(A)FTP (B)TCP/IP (C)POP3(D)SMTP 7.只能被1 或本身整除的大于1 的自然数称为素数。

判断大于1 的某自然数m 是不是素数的算法基本思想是:把m 作为被除数,将 2 到m-1 中的自然数作为除数,逐一进行相除,如果都除不尽,m就是素数,否则m 就不是素数。

这种判定素数的算法主要属于()(A)枚举算法(B)解析算法(C)递归算法(D)排序算法8.小王同学星期天的计划是:“8:00 起床、吃早餐,10:00 至11:30 学习,12:30 看一部电影,14:30打篮球”。

用算法描述这一计划,合适的算法结构是()(A)顺序模式(B)选择模式(C)循环模式(D)树型模式9. 在Visual Basic 中,表示字符串型的数据类型名是()(A)Long (B)Integer (C)String (D)Boolean 10.在Visual Basic 中,求实数x 的算术平方根的函数是()(A)Int(x) (B)Sqr(x) (C)Abs(x) (D)Log(x)11.在Visual Basic代码窗口中,语句Book1.Text="Windows 操作系统"中的Book1是()(A)属性名(B)属性值(C)窗口名(D)对象名12.如果以下是一个完整Visual Basic 块If 语句,则划线处的语句应该是()If a>b Thenmax=aElsemax=b________(A)End (B)End Sub (C)End If (D)If End13.下列属于正确的Visual Basic 表达式()(A)2ab (B)2×a×b (C)2·a·b (D)2*a*b14.在Visual Basic中,已知a、x、y 均是正整数,当逻辑表达式(a mod x = 0) And (a mod y=0)为真时,则表示()(A) a 是x 的倍数但不是y的倍数(B)a 既是x 的倍数,也是y 的倍数(C)a 是x 的倍数或者是y 的倍数(D)a 既不是x 的倍数,也不是y 的倍数四、程序设计题(本题有 4 小题,第1-3 小题,每小题4 分,第4 小题6 分,共18 分)1.有如下Visual Basic 程序段:a=8b=10b=a*b/2该程序段运行后,变量 b 的值为40。

vb《算法与程序设计》复习试题(1)

vb《算法与程序设计》复习试题(1)

《算法与程序设计》复习题一、选择题部分(100题)一章一节:了解计算机解决问题的过程1.用计算机解决问题时,首先应该确定程序“做什么?”,然后再确定程序“如何做?”请问“如何做?”是属于用计算机解决问题的哪一个步骤?()A、分析问题B、设计算法C、编写程序D、调试程序答案:B2.学校要举行运动会,请你设计一个能够对运动员分数自动排序的软件,如果要设计此软件,以下最好的方法和步骤是()。

A、分析问题,编写程序,设计算法,调试程序B、设计算法,编写程序,提出问题,调试程序C、提出问题,设计算法,编写程序,调试程序D、设计算法,提出问题,编写程序,调试程序答案:C3.下列步骤不属于软件开发过程的是()。

A、任务分析与系统设计B、软件的销售C、代码编写与测试D、软件测试与维护答案:B4.用计算机解决问题的步骤一般为()①编写程序②设计算法③分析问题④调试程序。

A.①②③④ B.③④①② C.②③①④ D.③②①④答案:D5.以下描述中最适合用计算机编程来处理的是()。

A、确定放学回家的路线B、计算某个同学期中考试各科成绩总分C、计算100以内的奇数平方和D、在因特网上查找自己喜欢的歌曲答案:C6.以下问题中最适合用计算机编程处理的是()。

A、制定本学期的学习计划B、计算正方形的周长C、创作一首歌曲D、求1000以内的所有素数答案:D7.由“上车—掏钱—投币”所描述的问题是()。

A、无人售票车投币过程B、乘公交车过程C、上车过程D、下车过程答案:A一章二节:算法和算法描述8.下面说法正确的是()。

A、算法+数据结构=程序B、算法就是程序C、数据结构就是程序D、算法包括数据结构答案:A9.算法描述可以有多种表达方法,下面哪些方法不可以描述“水仙花数问题”的算法()。

A.自然语言B.流程图C.伪代码D.机器语言答案:D10.下面关于算法的说法错误的是()。

A、算法必须有输出B、算法就是程序C、算法不一定有输入D、算法必须在有限步执行后能结束答案:B11.算法的三种基本控制结构是顺序结构、分支结构和()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《算法与程序设计》模块会考复习题一.单选题1. java方法重载时参数不可能出现的情况是____D______。

P67 A.参数的个数不同 B.参数的个数相同而参数的类型不同C.参数不完全对应相同D.参数完全对应相同2. 运行Java程序需要的工具软件所在的目录是___A_______。

P16 A.JDK的bin目录B.JDK的demo目录C.JDK的lib目录D.JDK的jre目录3. J_HelloWorld.java 的文件内容如下:class J_HelloWorld{public static void Main(String args[]) M不应大写 {System.out.println(" Hello World ");}}下面说法正确的是____B______。

A.J_HelloWorld.java无法通过编译,因为main方法的声明方式不对B.J_HelloWorld.java可以通过编译,但程序运行时出现“程序中没main方法”的异常C.J_HelloWorld.java可以通过编译,但无法运行,因为该文件没有public类D.J_HelloWorld.java可以通过编译并正常运行,结果输出字符串“Hello World”4. 逻辑表达式!(3/2==1.5)&& 9<3|| 9>3的运算结果为_____A_______。

P9 A.true B.false C.表达式有错D.条件不足5. 下列可以将变量x和y的值互换的语句是___B______。

P35 A.x=y;y=x;B.z=x;x=y;y=z;C.x=z;z=y;y=x;D. x=(x+y)/2;y=(x-y)/2;6. 执行完下面程序片段之后,下面结论正确的是___B_____。

P43int a,b,c;a=1;b=2;c=(a+b)>3 ? a++:b++;A.a的值是2,b的值是3 B.a的值是1,b的值是3C.a的值是1,b的值是2 D.c的值是false。

7. 下面程序片段输出的是___C_______。

应使用关系运算符==int a=3,b=1;if(a=b)System.out.println(“a=”+a);A.a=1 B.b=3 C.编译错误,没有输出D.正常运行,但没输出。

8. 下面语句片段可以输出数组“int [ ]a”所有元素值的是___B_____。

P61 A.for(int i=0;i<a.length-1;i++) B.for(int i=0;i<a.length;i++)C.for(int i=1;i<a.length;i++) D.for(int i=1;i<a.length+1;i++)9. 能够被计算机直接识别的语言是 C 。

P22 A.伪代码B.高级语言C.机器语言D.汇编语言10.下面哪些语句不会出现编译警告或错误的是____C____。

A.float f=1.3; (float f=1.3f)B.char c="a"; (应为单引号)C.byte b=25; D.boolean d=null; (应为逻辑型,true or false)11.关于java规则错误的是 A 。

P26-27 A.Java语句不区分大小写 B. 主类名必须与文件名一致C.main( )是程序执行的起点 D.Java语句以分号结尾12.要想正确的调试出程序,在保存Java源程序时主类名必须与文件名__ A 。

P26 A.完全一致B.完全不同 C.可以相同也可以不同 D.大小写可以不一样13.在程序设计的过程中,错误的声明一个变量会导致程序不能正常编译。

因此,需要规范合理的声明一个变量,下列合法的变量名是___B____。

P28 A.if B.zongfen C.8-a D.a#214.下列选项中___B_____是一个逻辑变量的值?P29 A.True B.true C.“true”D.都不是15.下列变量占用内存最少的是____A______。

P27 A.byte a=123; (1B)B.short b=123; (2B)C.int c=123;(4B)D.long d=1; (8B)16.执行语句System.out.print( 1%(3 *(3/2))),输出的值是____B_____。

A.3 B. 1 C.9 D. 617.以下表达式的计算结果是“false”的是 _____C____ 。

A.1%8>0 B.3/2<1.5 ( 1<1.5 )C.(7+8)*6!=(91-1) &&2>3 D.(7+8)*6!=(15*(9-2)-14-1) || 2<318.设各个变量的定义如下,选项的值是“false”的是____C______。

int i=1;float f=1.0f;double d=1.0;boolean b=true;A.i= =f; B.i= =d; C.f!=d; D.2.1>i= =b;19.在日常生活中,我们常常会碰到许多需要解决的问题,以下描述中最适合用计算机编程来处理的是 C 。

A.确定放学回家的路线B.处理一张数码照片C.计算10000以内的奇数平方和D.在因特网上查找自己喜欢的歌曲20.下列运算符最后被执行的是 C 。

P29 A. == B. && C. || D. %21.哪个循环在条件表达式被计算之前至少执行了一次循环体语句? A P53 A.do-while B.for C.while D.都不是22.什么包会自动导入到Java的类中? A。

P85 A. ng包中的类 B. java.io包中的类C. 所有的类都能自动导入D. 没有任何包可以23. 下面选项中不是面向对象编程主要体现的特性是 D 。

P79A. 封装性B. 继承C. 多态D. 类24.Java的关系运算符中,用来表示不等于的符号是 B 。

P9 A. == B. !=C. >=D. <>25. Java的源程序必须被翻译成Java系统能识别的专用文件才能被执行。

Java系统中编译程序的名字是 B 。

P15 A. java.exe B. javac.exeC. java.classD. javac.class26. Java程序中注释语句的格式是C。

P20 A.//* 注释内容 *// B. / 注释内容 /C. /* 注释内容 */D. /* 注释内容 //27. 逻辑型数据所占空间是 C 。

P27A. 1字节B. 2字节C. 1比特D. 2比特28.下列选项中哪个不属于程序设计的三种基本结构 B。

P34A. 顺序结构B. 条件结构C. 选择结构D. 循环结构29.Java中用于声明字符串型变量的关键字是A。

P28 A.String B. charC.float D. long30. 假设 int a=5,int b=3,则执行b+=a语句后b的值是 D。

P31A. 3B. 5C. 2D. 831. 语句System.out.println( );可实现的功能是D。

P38 A.输出一个空格 B. 什么都不做C.出现错误信息 D. 输出一个空行32. 用于返回x的绝对值的方法是 A。

P39A. Math.abs(x)B. Math.round(x)C. Math.sqrt(x)D. Math.pow(x,y)33.假设a=8,b=4,则执行max=(a>b)?a:b;语句后,max的值是A。

P43 A.8 B. 4C.12 D. 234. 在“switch(表达式)”语句中,“表达式”的值必须是以下的哪个类型B。

P45A. doubleB. intC. StringD. float35. 在循环语句中可以使用特殊流程控制语句来控制循环。

如果想终止某个循环,使程序跳到循环体外的第一个可执行语句,应适用的语句是C。

P57 A. stop B. continueC. breakD. next36.若想在方法的内部将方法处理结果返回到调用程序,应使用的语句是D。

P65 A.break B. continueC. voidD. return37. 在方法内部声明的变量是 A 。

P67 A.局部变量 B. 全局变量C.逻辑变量 D. 常量38.面向程序设计方法不具有的特征是 C 。

P89 A.封装性 B. 继承性C.依附性 D.多态性39.For(int i=1;i<5;i++){ }在程序运行时循环体将被执行____C____次。

A.1 B.3 C.4 D.540. 若int a=(int)(Math.random()*90+10),则变量a产生的随机整数的范围是C P54 A.[10, 90] B. [0, 90] C. [10, 99] D. [0, 99]二.填空题1. 在Java系统中将源文件编译后生成的类文件扩展名是__class___。

P152. 编写Java程序其实就是编写一个或多个类,这些类中只能有一个主类,用public来声明。

P753. Java程序有三种基本结构,有一段程序用流程图描述如图(a),这段程序中包含了____ 分支结构______、__循环结构_____基本程序结构。

4. 方法Math.sqrt(36)返回的结果是____6______。

P395. 由static修饰的方法叫做____静态______方法。

P776. 若需要将字符串类型变量转换为整型,使用的方法是_Integer.parseInt()_。

P367. 在for循环中执行__continue___语句后结束当前循环进入下一次循环。

P578. static double a[ ]; 表示_声明一个静态浮点数组a_。

a=new double[10]的作用是_初始化数组,数组长度为10__,当编译执行a[10]= "abc"语句时系统会给出____类型不匹配__错误提示。

P53 9. Java系统安装后,通常需要配置环境变量。

一般情况下需要设置__path___、___classpath___。

P16 10.语句System.out.println(“结果是:”+87)的运行结果是__结果是:87 _。

11.表达式7%2+5的计算结果是_______6_________。

12.若用变量x来存放数据true/false,应将x声明为__boolean(或逻辑)_类型。

P27 13.写出随机产生[0,5]范围内整数的表达式(int)(Math.random()*6)。

相关文档
最新文档