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