第一章练习题
1.描述你的个人计算机或者实验室里的计算机的各个硬件组件,包括处理器类型和速度、主存储器/辅助存器的容量及输入/输出设备,并解释是如何得到这些结果的。
答: 中央处理单元(CPU) ;输入/输出(I/O)设备;主存储器;辅助存储器
2.为什么将二进制系统用于计算机上的信息存储?
答:因为数字计算机只能识别和处理由“0”和“1”符号串组成的代码,其运算模式正是二进制。
3.下面各项分别能表示多少个不同的数值项?
a.1位 有·2个
b.3位 有8个
c.6位 有64个。
d.8位 有256个
e.10位 有1024个
f.16位 有65536个
4.如果一副图有128个不同的字母和符号组成,那么需要多少位来存储这幅图的每一个像素?
答:需要1024位
5.如果一种语言由240个不同的字母和符号组成,那么需要多少位来存储这种语言文档的每一个字符?
答:需要2048位
6.下列各项包含多少位?多少字节?
a.12KB 有98304位;12288字节
b.5MB 有 41943040位; 5242880字节
c.3GB 有25769803776位;3221225472字节
7. 给出随机存储器(RAM)和只读存储器(ROM)的差别
答:ROM中的信息是固化的写入之后不会改变,而RAM可读可写但断电后信息会丢失。
10.解释局域网(LAN)和广域网(WAN)之间的区别,它们之间的关系是什么?
答:局域网是一个局部的地理范围内,而广域网是一个跨越大的、地域性的计算机网络的集合。它们之间的关系:广域网包含局域网
11.以点对点方式连接8台计算机共需要多少条传输线?如果是9台呢?10台呢?使用什么公式来计算这个结果?
答:8台需要28条,9台需要36条,10台需要45条。
12.解释因特网和万维网之间的区别。
答:①在因特网上,可以找到许多联网的计算机;通过`计算机之间的电缆进行相互连接
②在万维网上,可以找到各种文件;通过超文本链接进行相互连接。
13.下面哪些是无效的java标识符?为什么?
a.Factorial
b.anExtremelyLongIdentifierIfYouAskMe
c.2ndLevel 无效java标识符c ,因为标识符不能以数字开头
d.level2
e.MAX_SIZE
f.highest$
g.hook&ladder
14.虾米爱你的java标识符都有效,但是为什么不合适?
a.q q不能描述其代表的含义
b.totval totval不能清楚地表明其含义
c.theNextValueInTheList theNextValuelnTheList过于冗长
15.Java是大小写敏感的。这意味着什么?
答:规定就是这样
什么是Java虚拟机(JVM)?它充当什么角色?
答:是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节·文件
17.下列各项分别属于哪一种错误:编译时错误、运行时错误、逻辑错误。
a.希望做加法时却做了乘法 编译时错误
b.除以0 运行时错误
c.语句结束时忘记加分号 编译时错误
d.输出的单词拼写错误 编译时错误
e.得到不准确的结果 逻辑错误
f.“(”错误输入成"{" 编译时错误