x的平方加y平加xy的java语言_JAVA语言及网络编程-中国大学mooc-题库零氪

第1章 认识Java语言

单元测验1

1、使用计算机处理数据,输入原始数据必须放在下列哪个步骤之后?

A、申请内存空间

B、数据处理

C、输出处理结果

D、未包含在选项中

2、如果程序中出现单词“class”,则这个程序一定不会是下列哪种语言编写的?

A、C语言

B、C++语言

C、Java语言

D、C#语言

3、下列哪种写法是Java语言主函数main()的写法?

A、int main()

B、public static int main()

C、public static void main(String args[])

D、public static int main(String args[])

4、Java开发包JDK中不包含下列哪项内容?

A、Java编译器

B、Java虚拟机

C、Java归档打包程序

D、头文件stdio.h

5、Java运行环境JRE指的是下列哪一项内容?

A、Java编译器

B、Java虚拟机

C、Java API

D、Java虚拟机 + Java API

6、如果想在命令行界面中检查JDK版本,可以输入下列哪条命令?

A、java -version

B、cmd

C、dir

D、JDK -version

7、Java源程序文件的扩展名是( )。

A、.java

B、.class

C、.obj

D、.exe

8、Java类程序文件的扩展名是( )。

A、.java

B、.class

C、.obj

D、.exe

9、Eclipse是一个非常流行的集成开发环境,它是由下列哪个组织负责维护的?

A、Oracle

B、Java

C、Eclipse Foundation

D、Microsoft

10、在Eclipse中编写Java程序,第1步应当( )。

A、新建Java项目

B、新建Java类

C、编写Java代码

D、运行Java程序

11、下列哪种语言编写的程序可以“一次编译,跨平台运行”?

A、C语言

B、C++语言

C、Java语言

D、C/C++/Java语言都可以

12、Java程序向显示器输出信息“Hello, World”,下列哪种写法是错误的?

A、System.out.print( “Hello, world” );

B、System.out.println( “Hello, world” );

C、System.out.print( “Hello, world\n” );

D、printf( “Hello, world\n” );

13、Java语言与C/C++语言在下列哪个方面存在明显区别?

A、数据类型

B、运算符

C、表达式

D、输入/输出

14、下列哪个是JDK提供的编译器?

A、javac.exe

B、java.exe

C、javap.exe

D、javaw.exe

单元作业1

1、参考课本P10-P16,在自己的计算机上搭建并验证Java开发包JDK,简单描述JDK的安装过程及环境变量设置方法,并给出在Windows命令行界面显示Java版本号的界面(请粘贴屏幕截图,不要上传附件)。 JDK开发包可以从书中P11页所给网址下载,也可从此百度网盘下载: 链接:https://pan.baidu.com/s/1pP3FsJ4Bi2do7u3-yZLZDg 提取码:wky5

2、参考下面附件,编写1个简单的Java应用程序并运行它,简述Java程序的开发步骤,给出源文件编写界面以及运行结果(请粘贴屏幕截图,不要上传附件)。

第2章 Java语言基础

单元测验2

1、每周有7天,为星期一~星期日分别赋予一个整数编码。使用十进制只需1位编码就够了,例如0~6。使用二进制最少需要几位编码?

A、1

B、2

C、3

D、4

2、采用无符号格式,4位二进制数可以存储的数值范围是( )。

A、0~3

B、1~4

C、0~9999

D、0~15

3、Java语言中没有下列哪种数据类型?

A、byte

B、unsigned int

C、short

D、boolean

4、Java语言中下列哪种数据类型的存储位数与char类型一样多?

A、byte

B、short

C、int

D、double

5、Java语言中下列哪种数据类型的存储位数与long类型一样多?

A、byte

B、short

C、int

D、double

6、假设变量x的值域为[0,50000]之间的整数,则其最适合的数据类型是哪种?

A、short

B、int

C、long

D、float

7、Java源程序中,下列哪个整数的数值最小?

A、15

B、15L

C、015

D、0x15

8、Java表达式“5 / 2”,该表达式结果的数据类型和值分别是( )。

A、short,2

B、int,2

C、float,2.5

D、double,2.5

9、执行Java语句“int x = 5, y; y = x++;”之后,变量x和y的值分别为( )。

A、5, 5

B、5, 6

C、6, 5

D、6, 6

10、异或运算表达式“1001 ^ 0110”的结果是( )。

A、1001

B、0110

C、0000

D、1111

11、执行Java语句“int x = 5; double y = 10.5; y -= x / 2.0;”之后,变量y的值为( )。

A、2.25

B、5.0

C、8.0

D、8.5

12、下列哪种结构不属于算法的三种基本结构?

A、顺序结构

B、并列结构

C、选择结构

D、循环结构

13、Java表达式“5 <= 5”,该表达式结果的数据类型和值分别是( )。

A、int,0

B、int,true

C、boolean,true

D、boolean,false

14、Java表达式“1 >= 0 && 0 <= 1”的结果是( )。

A、0

B、1

C、true

D、false

15、执行Java语句“if (1 < 0 || false) System.out.print(“Hello world!”);”显示器上将显示( )。

A、"Hello world!"

B、Hello, world!

C、Hello world!

D、什么都没显示

16、执行下列Java语句:int x = 1; switch ( x+1 ) { case 1: System.out.print("One" ); case 2: System.out.print("Two" ); case 3: System.out.print("Three" ); default: System.out.print("Error" ); } 显示器上将显示( )。

A、One

B、Two

C、TwoThree

D、TwoThreeError

17、执行下列Java语句:int x = 0, y = 0; for (x = 5; x > 0; x--) y += 2; 执行结束后,x和y的值分别为( )。

A、5, 0

B、0, 5

C、5, 10

D、0, 10

18、执行下列Java语句:int x = 0; while (x < 3) System.out.print("*" ); x++; 显示器将显示( )。

A、一个星号

B、两个星号

C、三个星号

D、持续显示星号

单元作业2

1、下列哪项字符序列可以作为标识符? A. true B. default C. _int D. good-class

2、下列哪三项是正确的float变量的声明? A. float foo = -1; B. float foo = 1.0; C. float foo = 42e1; D. float foo = 2.02f; E. float foo = 3.03d; F. float foo = 0x0123;

3、以下哪两项是正确的char型变量的声明? A. char ch="R"; B. char ch='\\'; C. char ch='ABCD'; D. char ch="ABCD";

4、上机调试下列程序,注意System.out.print()和System.out.println()的区别,将运行结果截图。 public class OutputData{

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值