Bigjava 第一章 复习题

R1.1 解释使用计算机程序和为计算机进行编程的区别

答:使用计算机程序程序是按照计算机程序所预定的程序进行操作,而为计算机编程是编写相应的计算机指令,从而形成计算机程序。

 

R1.2 计算机和典型的家用电子产品有什么区别

答:一般家用电子产品只有特定的功能,而计算机可以通过程序来进行执行各种功能

 

R1.3 按以下三大因素为计算机系统的部分存储设备排序

a. 速度

b. 价格

c. 存储容量

答:

速度:内存>硬盘>扩展存储设备

价格:内存>硬盘>扩展存储设备

存储容量:内存<硬盘<扩展存储设备

 

R1.4 什么是Java虚拟机

答:运行所有Java程序的抽象计算机,是Java语言的运行环境

 

R1.5 什么是applet

答:采用Java创建的基于HTML的程序

 

R1.6 什么是集成开发环境

答:提供程序开发环境的应用程序,一般编辑器、编译器、调试器和用户图形用户界面工具。

 

R1.7 什么是控制台窗口

答:后台窗口

 

R1.8 准确描述键入HelloTester.java程序后你将采取哪些步骤来备份所完成的工作

答:定期把文件上传到版本控制库中。

 

R1.9 在自己的计算机或实验室的计算机上找到以下文件的确切位置(文件夹或目录名):

a. 用编辑器编写的示例文件 HelloTester.java

b.Java程序的启动程序java.exe

c.包含运行时库的库文件rt.jar

答:

a. F:\workspace\BigJava\src\com\tntxia\bigjava\ch1

b. D:\jdk1.6\bin

c.  D:\jdk1.6\jre\lib

 

R1.10 如何发现语法错误?如何发现逻辑错误

答:编译程序可以发现语法错误,运行程序观察其运行可以发现逻辑错误

 

R1.11 编写有不同语法错误的三个版本的HelloTester.java程序和一个有逻辑错误的HelloTest.java程序版本

答:略

 

R1.12 下列语句会输出什么样的结果?

a. System.out.println("3 + 4")

b.System.out.println(3+4)

c. System.out.println(3+"4")

 

答:a. 3 + 4  b. 7 c. 34

 

 

 

 

你可能感兴趣的:(java)