大学计算机基础教程杜友福版课后习题答案
『壹』 急求~!!!《大学计算机基础教程》(人民邮电出版社)的课后习题答案
一.简答题:
.电子计算机的发展大致可分哪几代?请说出各个时代电子计算机的特点。
1. 第一代电子计算机
第一代电子计算机是电子管计算机,时间大约为1946年第一台计算机研制成功到20世纪50年代后期。这一时期计算机的主要特点是:采用电子管作为基本元件,程序设计使用机器语言或汇编语言;主要用于科学和工程计算;运算速度为每秒几千次至几万次。
2. 第二代电子计算机
第二代电子计算机是晶体管计算机,时间大约从20世纪50年代中期到20世纪60年代后期。这一时期计算机主要采用晶体管为基本元件,体积缩小、功耗降低,提高了运算速度(每秒运算可达几十万次)和可靠性;用磁芯作主存储器,外存储器采用磁盘、磁带等;程序设计采用高级语言,如FORTRAN、COBOL、ALGOL等;在软件方面还出现了操作系统。计算机的应用范围进一步扩大,除进行传统的科学和工程计算外,还应用于数据处理等更广泛的领域。
3. 第三代电子计算机
第三代电子计算机是集成电路计算机,时间大约从20世纪60年代中期到20世纪70年代前期。这一时期的计算机采用集成电路作为基本元件,体积减小,功耗、价格等进一步降低,而运算速度及可靠性则有了更大的提高;用半导体存储代替了磁芯存储器;运算速度每秒可达几十万次到几百万次;在软件方面,操作系统日臻完善。这时计算机设计思想已逐步走向标准化、模块化和系列化,应用范围更加广泛。
4. 第四代电子计算机
第四代电子计算机是大规模集成电路计算机,时间从20世纪70年代初至今。这一时期计算机的主要功能元件采用大规模集成电路;并用集成度更高的半导体芯片作为主存储器;运算速度可达每秒百万次至亿次。在系统结构方面,处理机系统、分布式系统、计算机网络的研究进展迅速;系统软件的发展不仅实现了计算机运行的自动化,而且正在向智能化方向迈进;各种应用软件层出不穷,极大地方便了用户。
20世纪70年代初期,以LSI为基础的微型计算机得到了迅猛发展。由于微型机体积小、耗电少、价格低、性能高、可靠性好、使用方便等优点,被应用到了社会生活的各个方面,使计算机的应用更为普及。
2.新一代计算机的发展趋势是什么?
今后计算机还将不断地发展,从结构和功能等方面看,大致有以下几种趋势:
巨型化:由于科学技术发展的需要,许多部门要求计算机具有更高的速度和更大的存储容量,从而使计算机向巨型化发展。
微型化:计算机体积更小、重量更轻、价格更低、更便于应用于各个领域及各种场合。目前市场上已出现的各种笔记本计算机、膝上型和掌上型计算机都是向这一方向发展的产品。
网络化:计算机网络是计算机技术和通信技术互相渗透、不断发展的产物。计算机联网可以实现计算机之间的通信和资源共享。目前,各种计算机网络,包括局域网和广域网的形成,无疑将加速社会信息化的进程。
多媒体化:传统的计算机处理信息的主要对象是字符和数字,人们通过键盘、鼠标和显示器对文字和数字进行交互。而在人类生活中,更多的是图、文、声、像等多种形式的信息。由于数字化技术的发展进一步改进了计算机的表现能力,使现代计算机可以集图形、声音、文字处理为一体,使人们面对的是有声有色、图文并茂的信息环境,这就是通常所说的多媒体计算机技术。多媒体技术使信息处理的对象和内容发生了深刻变化。
3.计算机系统的组成包括哪两个部分?各部分的主要组成有哪些?
计算机系统由硬件系统和软件系统组成。
硬件系统由计算机所包含的基本硬件,和为用户提供人机交互手段以及大规模数据存储能力所配置的外部设备组成。常见的外部设备有键盘、鼠标、显示器、硬盘、打印机等等。
1. 运算器
2. 控制器
3. 存储器
4. 输入设备
5. 输出设备
软件系统包括系统软件、编译程序、数据库管理软件和各种应用软件等。系统软件用于有效地管理计算机系统的各种资源,合理地组织计算机的工作流程,并为用户提供友好的人机接口。比如最常见的系统软件就是操作系统。
计算机软件系统包括系统软件和应用软件两大类。
4.硬件和软件的关系是什么?
硬件与软件是相辅相成的。硬件是计算机的物质基础,没有硬件就无所谓计算机。软件是计算机的灵魂,没有软件,计算机的存在就毫无价值。硬件系统的发展给软件系统提供了良好的开发环境,而软件系统发展又给硬件系统提出了新的要求。
5.简述冯•诺依曼结构计算机的设计思想。
冯•诺依曼设计思想可以简要地概括为以下三点:
(1)计算机应包括运算器、存储器、控制器、输入和输出设备五大基本部件。
(2)计算机内部应采用二进制来表示指令和数据。每条指令一般具有一个操作码和一个地址码。其中操作码表示运算性质,地址码指出操作数在存储器中的地址。
(3)将编好的程序送入内存储器中,然后启动计算机工作,计算机无需操作人员干预,能自动逐条取出指令和执行指令。
冯•诺依曼设计思想最重要之处在于明确地提出了“程序存储”的概念,他的全部设计思想实际上是对“程序存储”概念的具体化。
6.简述二进制、八进制、十进制和十六进制的特点。
(1)十进制(Decimal)
基数是10,它有10个数字符号,即0、l、2、3、4、5、6、7、8、9。其中最大数码是基数减1,即9,最小数码是0。
(2)二进制(Binary)
基数是2,它只有两个数字符号,即0和1。这就是说,如果在给定的数中,除0和1外还有其他数,例如 1012,它就决不会是一个二进制数。
(3)八进制(Octal)
基数是8,它有8个数字符号,即0、l、2、3、4、5、6、7。最大的也是基数减1,即7,最小的是0。
(4)十六进制(Hexadecilnal)
基数是16,它有16个数字符号,除了十进制中的10个数可用外,还使用了6个英文字母。它的16个数字依次是0、l、2、3、4、5、6、7、8、9、A、B、C、D、E、F。其中A至F分别代表十进制数的10至15,最大的数字也是基数减1。
7.简述微机操作系统的种类,以及各种类的特点。
DOS操作系统
Windows操作系统
Macintosh操作系统
Linux操作系统
二.计算题:
1.(213)D =( 11010101)B =( D5 )H =(325)O
2.(127)D =( 1111111)B =(7F)H =(177)O
3.(69.625)D =( 1000101.101)B =(45.A)H =(105.5)O
4.(3E1)H =(1111100001)B =(993)D
5.(10A)H =(412)O =(266)D
6.(670)O =(110111000)B =(440)D
7.(10110101101011)B =(2D6B)H =(26553)O =(11627)D
8.(11111111000011)B =(3FC3)H =(37703)O =(16323)D
『贰』 哪位大神有《大学计算机基础教程》第二版,杜友福主编,这本书的课后答案啊 跪求啊
C语言程序设计习题答案
习题一 C语言程序设计概述
一、名词解释
(1)程序P1 (2)程序设计P1 (3)机器语言P1 (4)汇编程序P2
(5)高级语言P2 (6)编译程序P3 (7)解释程序P3 (8)算法P4
(9)结构化的程序设计P9
二、简述题
1. 设计程序时应遵循哪些基本原则?P4
答:正确性、可靠性、简明性、有效性、可维护性、可移植性。
2. 算法的要素是什么?算法具有哪些特点?
答:算法的要素是:操作与控制结构;算法的特点有:有穷性、确定性、有效性、有零个或多个输入、有一个或多个输出。
3. 算法的表示形式有哪几种?
答:算法的表示形式有:自然语言、传统流程图、伪代码、结构化的流程图(N_S流程图,盒图)。
4. 有哪三种基本结构?
答:三种基本结构是:顺序结构、选择结构和循环结构。
5. 传统流程图与N-S流程图最大的区别是什么?
答:N-S流程图去掉了在传统流程图中常用的流程线,使得程序的结构显得更加清晰、简单。
三、用传统流程图、N-S图分别表示求解以下问题的算法。
1. 有3个数a,b,c,要求按由大到小的顺序把它们输出。
2. 依次将10个数输入,求出其中最大的数
和最小的数并输出。
3. 求1 2 3 … 100的值。
4. 求1×2×3×…×10的值。
5. 求下列分段函数的值。
6. 求100~200之间的所有素数。
7. 求一元二次方程ax2 bx c=0的根。分别考虑d=b2-4ac大于0、等于0和小于0三种情况。
四、注释下面C程序的各个组成部分。
main() /*主函数 */
{ /*程序开始 */
int a,k,m; /*定义三个用来存放整数的变量 */
a=10; /*将整数10赋值给变量a */
k=2; /*将整数2赋值给变量k */
m=1; /*将整数1赋值给变量1 */
a=(k m)*k/(k-m); /*先求出算术表达式的值,并将其赋值给变量a
『叁』 求大学计算机基础教程课后答案(科学出版社)
上网搜一下肯定可以找到
『肆』 那位大大能给提供一下浙大出版社出版陆汉权主编的《大学计算机基础教程》的课后答案!!
习题与参考答案
第1章 概述
简答题:
1.计算机是一种能按照事先存储的程序,自动、高速地进行大量数值计算和各种信息处理的现代化智能电子装置。
2.计算机的5个组成部分是:输入、存储、处理(运算)、控制和输出。输入用来将用户的程序和数据送入计算机;存储用来存放程序和数据;处理用来进行算术运算和逻辑运算,进行数据的处理;控制用来控制计算机各部件的工作;输出用来将处理的结果告诉用户。
3.构成信息系统的要素有:硬件、软件、数据/信息、人(用户)、过程(处理)、通信。
4.计算机的主要特点是:高速、精确的运算能力;准确的逻辑判断能力;强大的存储能力;自动功能;网络与通信能力等。
5.计算机科学研究的内容是计算机系统和计算机应用。系统方面有算法与数据结构、程序设计语言、体系结构、操作系统、软件方法学和软件工程、人机交互等;应用方面有数值与符号计算、数据库、信息处理、人工智能、机器人、图形学、组织信息学、生物信息学等。
6.计算机文化这个词的出现基本上是在20世纪80年代后期。计算机文化是指能够理解计算机是什么,以及它如何被作为资源使用的。不但要知道如何使用计算机,而且更重要是应知道什么时候使用计算机。
7.计算机按速度、存储量等规模来分,有超级(巨型)计算机、大中型计算机、小型计算机、工作站、微型计算机,而微型计算机又可分为台式机、移动(便携式)计算机、嵌入式计算机等。超级计算机的运算速度一般为每秒数十万亿次甚至百万亿次以上浮点数运算;大中型计算机一般运行速度每秒为数亿数级水平;小型计算机的运行速度和存储容量低于大型机;工作站是具有很强功能和性能的单用户计算机,它通常使用在处理要求比较高的应用场合;微型计算机一般作为桌面系统,特别适合个人事务处理、网络终端等应用。
选择题:
1、E 2、C 3、B 4、BDFJLE 5、C 6、ABEFH
7、B 8、D 9、A 10、C 11、A 12、B
第2章 信息表示和逻辑基础
简答题:
1.数制又称为“计数(或记数)体制”,一般把多位数码中每一位的构成方法以及实现从低位到高位的进位规则叫做数制。数制的3个基本特点为:(1)一个R进制的数制有R-1个数码;(2)最大的数码为R-1;(3)计数规则为“逢R进一”。
2.运算规则是当二进制某一位计数满2时就向高位进1。加法有:0 + 0 = 0,0 + 1 = 1,1 + 0 = 1,1 + 1 = 10;
乘法为:0 × 0 = 1,0 × 1 = 1,1 × 0 = 0,1 × 1 = 1
3.一个十进制整数转换为R进制数的方法是除R取余法。
4.6D=110B 12D=1100B 1024D=10000000000B 0.25D=0.01B 7.125D=111.001B 2.625D=10.101B
5.对一个R进制数转换为十进制数,使用按权展开式:
其中: n:整数位;m:小数位;A:数码 0,1,...... N-1;R 为基数;Ri 权系数
6.(5678.123)10=5×103+6×102+7×101+8×100+1×10-1+2×10-2+3×10-3 (321.8)10=3×102+2×101+1×100+8×10-1
(1100.0101)2=1×23+1×22+0×21+0×20+0×2-1+1×2-2+0×10-3+1×2-4 (100111.0001)10=1×25+1×22+1×21+1×20+1×2-4
7.1010B=10D 110111B=55D 10011101B=157D 0.101B=0.625D 0.0101B=0.3125D 0.1101B=0.8125D
10.01B=2.25D 1010.001B=10.125D
8.每3位二进制对应1位八进制数,从小数点开始,往左为整数,最高位不足3位的,可以补零;往右为小数,最低位不足3位的,必须在最低位后面补0。
9.每4位二进制对应1位八进制数,从小数点开始,往左为整数,最高位不足4位的,可以补零;往右为小数,最低位不足4位的,必须在最低位后面补足0。
10.10011011.0011011B=233.154O=9B.36H 1010101010.0011001B=1252.144O=2AA.32H
11.75.612O=111101.11000101B=3D.C5H 64A.C3FH=11001001010.110000111111B=3112.6077O
12.一个正数的原码和它的真值相同,负数的原码为这个数真值的绝对值,符号位为1。反码的定义是:一个正数的反码等于它的原码;一个负数的反码,最高位(符号位)为1,其余各位按位求反。补码的定义是:一个正数的补码等于它的原码;一个负数的补码等于它的反码加上1(从最低位上加1,并考虑进位,但进位不改变符号位)。
13.0.11001:原码:0.11001,反码:0.11001,补码:0.11001
-0.11001:原码:1.11001,反码:1.00110,补码:1.00111
0.11111:原码:0.11111,反码:0.11111,补码:0.11111
-0.11111:原码:1.11111,反码:1.00000,补码:0.00001
0.567D≈0.10010B:原码:0.10010,反码:0.10010,补码:0.10010
-0.567D≈-0.10010B:原码:1.10010,反码:1.01101,补码:1.01110
14.计算机中为了使其表示的数能够符合实际需要,采取了固定小数点方法表示数及其运算。一般计算机中的数有两种常用表示格式:定点和浮点格式。定点格式容许的数值范围有限,它将小数点固定在某一个位置,为了处理方便,一般分为定点纯小数和定点纯整数。浮点表示法,即小数点的位置是浮动的,一个浮点数分为阶码和尾数两部分。
15.左移n位:乘2 n ;右移n位:除2 n (取整)
16.假定一个数能用的总位数为8位,则:有数符1位,阶符+阶码3位,剩下尾数4位。最大数应为0 011 1111,即+0.1111*2 +3 =0.9375*8 = +7.5,同样方式可求得最小数。
17.BCD码是十进制数的二进制编码,又称二-十进制编码,也就是将十进制的数字转化为二进制,但是和普通的转化不同,每一个十进制的数字0-9都对应着一个四位的二进制码。
18.汉字字数繁多,属性丰富,因而汉字代码体系也较复杂,主要包括:汉字机内码、汉字交换码、汉字输入码、汉字字形码。
19.(1)汉字机内码:它们是汉字在计算机汉字系统内部的表示方法,是计算机汉字系统的基础代码。(2)汉字交换码:它们是国标汉字(如机内码)进行信息交换的代码标准。(3)汉字输入码:它们是在计算机标准键盘上输入汉字用到的各种代码体系。(4)汉字字形码:为了打印输出各种风格的字体和字形所制定的代码。
20.命题是指有具体意义的又能判断它是真(True,简记为T)还是假(False,简记为F)的陈述性语句。命题演算中的基本逻辑连接词是“与”、“或”、“非”。
21.命题公式是用逻辑连接词将命题变元连接起来的式子。两个公式等价的前提中,对其变元的各组取值,将得到相同的结果。
22.
A B C
F
0 0 0 0 0 0 0
0 0 1 0 0 0 0
0 1 0 0 0 0 0
0 1 1 1 0 0 1
1 0 0 0 0 0 0
1 0 1 0 1 0 1
1 1 0 0 0 1 1
1 1 1 0 0 0 0
23.
其实该公式可以化简。
选择题:
1、B 2、C 3、B 4、A 5、A
第3章 计算机的体系结构
简答题:
1.计算机系统由硬件系统和软件系统组成。计算机体系结构主要研究硬件组成,冯•诺依曼体系结构也叫冯•诺依曼模型,主要是:(1)计算机有五个组成部分,分别是输入、存储、处理、控制和输出。(2)计算机的程序和程序运行所需要的数据以二进制形式存放在计算机的存储器中。(3)计算机程序的执行由计算机控制器根据程序的指令序列工作。
2.计算机硬件系统由运算器、控制器、存储器、输入设备和输出设备组成。如果按子系统,可以解释为3个子系统,即:处理器子系统、存储器子系统、输入输出子系统。
3.存储器系统一般有两大组成部分:高速主存储器和低速辅助存储器。其基本工作原理是程序和数据存储在辅助存储器中,被执行的程序从辅助存储器调入主存储器运行,运行结束后,程序和数据被保留或存储在辅助存储器中。
4.RISC称为精简指令集计算机,从指令系统中去掉一些不常用的指令降低处理器电路的复杂程度,提高整个计算机的执行速度,但程序设计相对复杂;CISC称为复杂指令集计算机,具有庞大的指令系统,程序设计相对容易,有高级指令,相对CPU设计复杂。
5.高速缓冲存储器Cache介于CPU与主存之间,用来减少CPU与内存之间的速度差异。虚拟存储器只是一个容量非常大的存储器的逻辑模型,不是任何实际的物理存储器,它借助于磁盘等辅助存储器来扩大主存容量,使之为更大或更多的程序所使用。
6.多媒体信息交互处理所需的硬件设备是在普通PC机的基础上,再包括:高性能的CPU(带有多媒体扩展指令MMX);快速、大容量的内存;声卡;显卡;视频卡和质量较高的显示器;CD-ROM或DVD-ROM驱动器;扫描仪;数码相机;数字摄像机等外围设备。多媒体信息处理所需的软件有:多媒体操作系统;多媒体创作软件和应用软件,如图像处理、音乐处理、演示文稿制作、动画制作、视频处理等。
7.微机的主要硬件有:主板、微处理器、内存条、显示卡、声卡、网卡、外存储器、输入设备、输出设备。主板是微机中最大的一块印刷电路板,主板上有各种连接外围电路、设备的接口,上面排列着用于安装CPU、内存储器和集成电路芯片、总线接口、配件的插槽等,主板安装在主机箱内。微处理器由控制器和运算器两个部件构成,并集成在一块芯片上,它是计算机的核心部分,负责指挥和控制其它各个部件协同工作,负责对数据进行各种运算。内存条存放程序和数据,安装在主板上,它和CPU直接进行数据读取和写入操作。显示卡作用是控制显示器的显示方式。声卡是多媒体计算机的主要部件之一,它包含记录和播放声音所需的硬件。网卡是连接计算机与网络的硬件设备,通过网线(也可无线)与网络设备连接,实现共享资源、交换数据。外存储器用于存放未在运行的程序和数据。输入设备主要是指键盘和鼠标,键盘是输入文字最方便的工具,鼠标属于点击设备,其操作以移动和点击为主。输出设备主要为显示器和打印机,显示器可以把计算机的输出结果显示在屏幕上,而打印机可以把计算机的输出结果打印在纸上。
8.硬盘的主要技术指标是:硬盘转速、存储容量、存取时间、数据传输速率等。硬盘使用系统总线与主机连接,主要有IDE和SCSI两种。
9.略
10.略
11.略
填空题:
1. 内存、外存;速度、容量;寄存器、cache、内存、外存
2. 巨型机、大型机、中型机、小型机、工作站、微型机;处理能力,如速度、容量等
3. 运算器、控制器;频率、字长、浮点运算能力
4. 频率
5. 读数据包并解包、打包并发送
6. 易失性、RAM、被读出
7. FAT
8. 150K
9. RAM
10.用户、计算机
11.通用串行总线
选择题:
1、B 2、C 3、C 4、BCDEF 5、C 6、B 7、D 8、D 9、D 10、A
11、D 12、B 13、D 14、B 15、B
第4章 核心:操作系统
简答题:
1.系统软件是指管理、监控和维护计算机软、硬件资源,起到为用户提供友好的交互界面、支持用户运行应用软件、提高计算机的使用效率等的软件。应用软件是人们为了解决某些特定的具体问题而设计开发的各种程序。
2.操作系统是系统软件,是介于计算机和用户之间的接口,是有效地管理和控制计算机的软硬件资源的软件,能使其它程序能更方便有效地使用计算机。操作系统可以分为:批处理系统、分时系统、实时系统、并行操作系统、网络操作系统和分布式系统等。
3.操作系统的Kernel是指操作系统的内核,它可以直接操作计算机各种资源,实现设备驱动,进行内存管理等。操作系统的Shell是Kernel与用户之间的接口。
4.按功能的特点,操作系统有4种功能:进程管理、内存管理、设备管理和文件管理。
5.进程是正在内存中被运行的程序,当一个作业被选中后进入内存运行,这个作业就成为进程。作业是程序被选中到运行结束并再次成为程序的整个过程。程序是用户编制完成特定任务的代码,被存放在外存中。它们之间的转换为:外存中的程序被OS选择后就成为作业,作业被选中后进入内存运行,就成为进程,进程运行完毕后又成为作业状态,继而成为程序。
6.进程同步是指保证不同进程使用不同的资源。死锁是指进程彼此占用对方所需要的资源导致进程不能同步。
7.进程是正在内存中被运行的程序,线程一般是比进程更小的能独立运行的基本单位。一般意义上,如果一个程序只有一个进程就可以处理所有的任务,那么它就是单一线程的;如果一个程序可以被分解为多个进程共同完成程序的任务,那么这个程序被分解的不同进程就叫做线程。
8.设备无关性是指大多数软件与设备无关,要实现这一目的,现代操作系统中包含了许多类型的设备驱动程序,使设备能够被操作系统所直接支持。
9.设备驱动程序是指由设备生产厂家提供的,所有与设备相关的程序代码。
10.计算机的时钟有硬件时钟和软件时钟,硬件时钟是一个简单的晶体振荡器,它直接送入一个电子计数器,当计数器归零时向CPU发出一个中断信号,然后再次进入计数过程。软件时钟是定时器软件,硬件只提供一个时间间隔,其他工作则由软件完成。时钟的作用是负责提供系统时间,同时防止一个进程垄断CPU或其他资源。
11.常见的OS有:MS-DOS:磁盘操作系统,应用于PC机及其兼容机上,采用命令行界面;Windows:基于图形用户界面(GUI)、单用户、多任务的操作系统;Unix:多任务多用户的分时系统;Linux:可以运行在PC机上的免费Unix操作系统,有强大的网络功能;Macintosh:最早的GUI操作系统,具有很强的图形处理能力。
12.Windows具有直观、高效的面向对象的图形用户界面,用于“选择对象、操作对象”的方式工作。窗口、图标、菜单、对话框等都是Windows对象。
13.BIOS是基本输入输出系统,是一组程序,放在ROM中,当计算机启动时,强制CPU从这个ROM开始执行。CMOS是功耗非常低的RAM芯片,主要用来存放时钟数据及各种设备的参数等,这些参数能被BIOS修改,由于要修改所以不能放在ROM中。
选择题:
1、B 2、C 3、D 4、D 5、C 6、C 7、D 8、D 9、B 10、D 11、C
第5章 数据组织与存储
简答题:
1.数据是一组表示数量、行为和目标的非随机的可鉴别的符号。计算机中的数据,以电子的、磁的或光学的方法进行存储。计算机数据的特点是:所有数据以二进制形式存放在存储器上;数据按照一定的规则组织成“文件”,以便能够被快捷、方便地查找数据;区分数据的性质,数据被规定了一定的存储格式;特定格式的数据需要相应的计算机程序才能够进行操作;计算机数据可以被复制、移动;数据不能直接感受它的存在,必须经过专门的工具对数据进行访问、处理;计算机数据同样存在丢失的危险等。
2.计算机以文件的形式存储数据,是一个存储在存储器上的数据的有序集合并标记以一个名字。文件可以是计算机执行的程序和数据,文件是一组有序信息的集合,文件具有文件名。
3.计算机以“文件”组织数据,并把数据存储在存储器中。操作系统通过建立文件分配表FAT,记录磁盘上的每一个簇是否存放数据。当用户打开一个文件时,OS从FAT目录表中找到文件的起始簇,根据簇号定位该文件在FAT表中的位置,找到文件所使用的簇,将这些簇中存储的数据写入内存。文件系统主要解决了在外存上的存取文件,存储管理器将负责内外存数据交换。
4.DOS 和Windows3.1的文件名:8个字符,扩展名:3个字符,不允许空格,不允许的字符 / [] ; = “”\:,| * > < ,不允许的文件名 Aux,Com1,Com2,Com3,Com4,
Lpt1,Lpt2,Lpt3,Lpt4,Prn,Nul
Windows 9X/2000/NT/XP的文件名:255个字符,扩展名:3~4个字符,允许空格,不允许的字符 / [] ; = “”\:,| * > < ,不允许的文件名 Aux,Com1,Com2,Com3,Com4,
Lpt1,Lpt2,Lpt3,Lpt4,Prn,Nul
Mac OS的文件名:31个字符,允许空格
UNIX/Linux的文件名:14~256个字符,不允许空格,不允许的字符和文件名取决于其版本。
常见MS文件扩展名:.exe是可执行文件,.com是命令文件,.bat是批处理文件,.sys是系统文件,.dll是动态连接库文件,.vxd是虚拟设备驱动程序,.bak是后备文件,.txt是文本文件,.doc是Word文档,.xls是Excel电子表格,.c是C语言源程序,.obj是目标文件,.lib是库文件,.htm是网页文件,.bmp是位图文件等等。
5.计算机中所有文件的集合就是文件系统,它是操作系统管理文件以及对文件数据的组织,是操作系统中以文件方式管理计算机软件资源的软件和被管理的文件与数据结构。
6 .文件的组织形式就是文件的逻辑结构,它研究的是用户思维中的抽象文件,其目的是为用户提供一种结构清晰、使用简便的逻辑组织,用户按此去存储、检索和加工有关信息。文件的物理结构是指文件在外存上如何存放以及与逻辑结构的关系。
7.计算机文件系统管理整个计算机中的文件是按照“目录”进行处理的,目录的组织形式便是目录结构,目录结构有单级目录结构、两级目录结构和树型目录结构。Windows采用树型目录结构。
8 .计算机中存储器处于“核心位置”,内外存的关系是:程序运行时,OS把程序从外存(如磁盘)调入内存;在内存中运行,运行所产生的数据临时存放在内存中;程序运行结束,数据被保存到外存上。OS通过存储管理器MMU实现内外存数据交换。
9.FAT是指文件分配表,操作系统通过建立文件分配表FAT,记录磁盘上的每一个簇是否存放数据。NTFS是新技术文件系统,它支持FAT,并支持可达16EB(264B)的大容量磁盘。
10.使用存储器 “内外”划分有着经济学原因,内存:存取速度在纳秒级,每字节存取价格高;外存:采用磁技术,是机械运动,速度慢,容量大,价格低。内外存储器在性能价格上实现了互补。
11.内存管理动态监控计算机的存储空间使用情况,当某个程序执行结束后,系统就会自动将它占用的内存单元收回,以便其它程序使用。内存管理记录着每个程序使用内存的情况,根据进程,不断变换内存空间的分配,给正在运行的程序分配存储器。
12.虚拟内存技术是在磁盘上开辟一个比内存要大的空间,把被执行的程序装载到这个区域中,按照内存的结构进行组织。其优点是:被执行的程序大小和内存无关;映射技术使得被装载到内存的那部分程序的速度比较快。
13.目前的PC机常使用的是Intel的处理器Pentium和Microsoft的Windows操作系统,在Pentium系统中,CPU内部有一个L1 Cache,采用数据和程序代码分开存储的结构。L2 Cache由CPU管理,而内存和虚拟存储器是由CPU和Windows系统的MMU共同管理的。
选择题:
1、A 2、B 3、B 4、C 5、D 6、C
7、C 8、D 9、C 10、C 11、B
填空题:
1. 数据
2. 类型(以扩展名反映)
3. 文件
4. * 、 ?
5. 文件系统 6. 文件名
7. 文件夹
8. 图形、文本、执行
9. 交换、磁盘、磁盘、请求分页、请求分段、低
第6章 算法、程序及设计方法
简答题:
1.程序从广义上看,是计算机进行某种任务操作的一系列步骤的总和,是一组计算机指令的有序集合。程序设计是指设计、编制、调试程序的方法和过程。
2.程序的基本逻辑结构有顺序结构、分支结构和循环结构。
3.一般可以把设计一个程序的过程分为六个步骤:问题的定义或叫做程序说明;设计解决问题的方案;编写程序代码;进行程序测试;程序的文档;程序应用。
4.面向对象的程序设计是以对象为观点要编制程序,具有封装、继承、多态的特点。常见的语言有Visual Basic、JAVA、C++等。
5.程序设计语言的种类主要有机器语言、汇编语言、面向过程的高级语言、面向对象的高级语言。
6.表示一个程序的算法,可用自然语言、流程图、结构图、伪代码、PAD图等方法。
7.算法特性是具有确定性、有穷性、有效性、有零个或多个输入、有一个或多个输出。
开始
置s的初值为0
置i的初值为1
置flag的初值为1
当i<=100, 执行下面操作:
使s=s+flag*i
使i=i+1
使flag=-flag
(循环体到此结束)
打印出s的值
结束
8 .编译系统一般由词法分析程序、语法分析程序、中间代码生成程序、优化程序、目标代码生成程序几个模块组成。
9.计算机机器指令的格式一般为: 操作码 操作数或地址码 下一条指令的地址
10.数据表达是对数据的符号化表示,其数据结构包括逻辑结构、存储结构、和对数据的操作,按照它的结构形式也可以分为链、表、堆、队、树等。在存储器中可以采用连续存储或链式存储。
11.队列的操作为先进先出,而堆栈的操作为后进先出。
12.数据间的结构实际上就是数据元素之间存在的关系,有线性结构、树形结构、图状或网状结构。这些结构反映了数据间的逻辑关系,也是对客观世界中多种多样数据的一种抽象。
13.ADT是抽象数据类型。
ADT S /*定义S为堆栈抽象数据类型*/
数据元素 /*可以是各种同属于一个数据对象的类型*/
结构: /*数据元素之间为线性关系*/
操作:
Empty(S) /*判空函数。如果S为空,则返回“真”,否则返回“假”*/
Full(S) /*判满函数。如果S为满,则返回“真”,否则返回“假”*/
EnStack(S,x) /*入栈函数。在S栈顶插入元素x,若插入前S栈已满,则操作失败*/
DeleteStack(S) /*出栈函数。在S栈顶删除元素x,并返回该元素。若删除前S栈已空,则操作失败*/
Clear(S) /*S栈清空*/
...
14.软件工程是指要象开发传统的大型工程一样去管理软件开发,它包含两层含义:管理,要有必要的理论和方法加以支撑;把软件当作工程,又具有自己的特点。软件生命周期包括了确定系统需求、系统设计、系统实现、系统维护直到软件不再使用的全过程。
选择题:
1、D 2、D 3、C 4、C 5、A 6、A
填空题:
1. 顺序、选择(分支)、循环
2. 当(while)型、直到(until)型
3. 机器语言、汇编语言、面向过程的高级语言、面向对象的高级语言;机器语言
4. 封装、继承、多态
5. 自然语言、流程图、伪代码
6. 逻辑(或算法)、代码、文档、运行与维护
7. 理解问题、设计一个解决问题的方案、执行这个方案、检验这个方案
8. 顺序、循环 (注“条件”指的就是选择或称为分支)
9. 一对一
10.一对多
11.存储单元、变量
12.不同、链(指针)
13.先进先出、后进先出
14.入栈、出栈;栈空、栈满
第7章 应用系统和数据库
选择题:
1、B 2、A 3、B 4、D 5、A 6、A 7、B 8、A 9、C
第8章 网络
选择题:
1、D 2、D 3、C 4、C 5、B 6、B 7、C 8、B 9、D 10、D
11、C 12、D 13、D 14、B 15、B 16、A 17、A 18、C 19、B 20、A
21、AD 22、ACDF 23、ACD
判断题:
1、× 2、× 3、× 4、√ 5、× 6、√ 7、√ 8、× 9、× 10、√
11、√ 12、√ 13、√ 14、√ 15、× 16、√ 17、√ 18、√ 19、× 20、√
21、√ 22、√ 23、× 24、√
第9章 因特网
选择题:
1、C 2、D 3、D 4、D 5、C 6、D 7、D 8、A 9、D 10、A
11、C 12、D 13、D 14、B 15、C 16、D 17、B 18、D 19、C 20、C
21、D 22、AB 23、C 24、D 25、D 26、 A
判断题:
1、√ 2、√ 3、√ 4、√ 5、× 6、× 7、√ 8、× 9、× 10、×
11、× 12、× 13、√ 14、× 15、× 16、× 17、× 18、× 19、× 20、×
21、× 22、× 23、×
第10章 高级主题
选择题:
1、C 2、C 3、C 4、C 5、C 6、B 7、C 8、A 9、C 10、B
11、D 12、D 13、A
第11章 信息时代及其问题
选择题:
1、D 2、C 3、C 4、B 5、C 6、D 7、B 8、C
多选题:
1、ABC 2、ABDE 3、AEIJ 4、BD
判断题:
1、√ 2、√ 3、× 4、× 5、× 6、× 7、× 8、√ 9、× 10、×
11、× 12、√ 13、× 14、×
填空题:
中断 数据 UPS 数据备份
计算机病毒 可执行文件 上网 移动存储器 服务器 阻塞
『伍』 大学计算机基础教程课后习题答案杜友福主编
人已经深入
『陆』 大学计算机基础教程(张海笑 吴伟民)的课后答案
是不是
一、思考题
1计算机经历了电子管、晶体管、中小规模集成电路和大、超大规
模集成电路等个阶段。
电子管计算机的特征是采用电子管作为计算机的逻辑元件内存储
器采用水银延迟线外存储器采用磁鼓、纸带、卡片等运算速度只
有每秒几千次到几万次基本运算内存容量只有几千个字节使用二
进制表示的机器语言或汇编语言编写程序。
晶体管计算机的特征是用晶体管代替了电子管大量采用磁芯作为
内存储器采用磁盘、磁带等作为外存储器。
采用了中小规模集成电路的计算机的特征是用集成电路代替了分立
元件。集成电路是把多个电子元器件集中在几平方毫米的基片上形成
的逻辑电路。
采用了大、超大规模集成电路的计算机的特征是以大规模、超大规
模集成电路来构成计算机的主要功能部件主存储器采用集成度很高
的半导体存储器目前计算机的最高速度可以达到每秒几十万亿次浮
点运算。
2计算机的发展更加趋于巨型化、微型化、网络化和智能化。
3计算机具有运算速度快、运算精度高、存储容量大、工作自动化、
具有逻辑判断能力、可靠性高和通用性强等特点。
4计算机主要应用在科学和工程计算、信息和数据处理、过程控制、
计算机辅助系统及人工智能等领域。
5信息具有普遍性、无限性、客观性、共享性、可传递性、可存储性、可转换性、可处理性、超前性和滞后性等特征。
61信息化加速了全球经济一体化的进程2信息化已成为推进
国民经济和社会发展的动力3信息化程度体现了综合竞争力
7信息技术主要包括信息基础技术、信息系统技术、信息应用技术
三个层次。
8信息产业是指从事信息技术的研究、开发和利用信息设备与器
件的制造以及为经济发展和公共社会的要求提供信息服务的综合性
生产活动和基础设施主要包含信息系统设备制造业、通信网络运营
业、软件业和信息服务业等。
二、选择题
1A 2B 3D 4A 5B
三、填空题
11946
2科学和工程计算、信息和数据处理
3电子元器件
4作用和联系
5信息高速公路
6计算机、微电子、通信、传感
四、判断题
1×2√3×4√5×6√7√8√
第2章 计算机基础知识
一、思考题
1计算机系统由硬件系统和软件系统两大部分组成。
2计算机由运算器、控制器、存储器、输入装置和输出装置五大部
件组成。
3程序设计语言按其发展的先后可分为机器语言、汇编语言和高级
语言。
4编译方式和解释方式。
5这是由于二进制在计算机设计中易于实现它只需要两种状态、
计算规则简单、易应用于逻辑代数真和假、并能简化设备。
6用二进制数“ 0”表示正数用二进制数“1”表示负数放在数
的最左面。这种符号被数值化了的数称为机器数。
7正数的符号位用“0”表示负数的符号位用“1”表示有效数
值部分用二进制绝对值表示这种表示法称为原码。对于一个正整数
其反码与原码相同而负整数符号位为1其数值位为该数的绝对
值取反。对于一个正整数其补码与原码相同而负整数符号位为
1其数值位为该数的绝对值取反后末位加1即反码加1。
91101011=107十进制=153八进制=6B十六进制
1011.1010=11.625十进制=13.5八进制=B.A十六进制
10127.72=177.56八进制=7F.B1十六进制
0.501=0.4004八进制=0.804十六进制
11127.72=1010111.11101二进制
BCD.32=101111001101.0011001二进制
122个字节
1310101010∧10011010=10001010 10101010∨
10 011010=10111010
二、选择题
1A2A3C4C5C6A7D8D9A10
B11B12D
三、填空题
17
21024、220
3111、F、17
4111000、70、38
51625、917、395
6系统、应用
7定点整数、定点小数
8逻辑与运算、逻辑或运算、逻辑非运算
9ASCII
10音形
四、判断题
1×2×3√4×5√6√7×8√9
×10√11√12√
第3章 微型计算机硬件基础知识
一、思考题
1一个完整的微型计算机系统由硬件系统和软件系统两大部分组成。
计算机的工作原理是计算机启动工作后首先将待执行程序在内存
中的起始地址送入程序计数器PC控制器根据PC中的地址从存
储器中取出指令送入指令寄存器IRIR中的操作码部分经指令译
码器ID译码将识别出的操作性质送入操作命令产生部件再由操
作命令产生部件按一定顺序发出一系列控制命令信号送到各有关部
件使各部件完成指令所规定的操作。
2微型计算机的硬件系统包括中央处理单元CPU、内存储器、外
存储器和输入/输出设备等。
3计算机软件分为系统软件和应用软件两种。
4微型计算机的主要技术指标有字长、存储容量、运算速度、外部
设备和软件配置等。
5衡量CPU性能的主要技术指标有CPU执行指令的速度、CPU的
“字长”和指令本身的处理能力等。
6ROM通常用来固化存储一些生产厂家写入的程序或数据用于启
动电脑和控制电脑的工作方式。而RAM则用来存取各种动态的输入
输出数据、中间计算结果以及与外部存储器交换的数据和暂存数据。
ROM是只读存储器断电后其保存的数据不会丢失。
RAM是随机存储器断电后其保存的数据会丢失。
7微机总线发展到今天已经经历了许多标准其中内部总线包括I2C
总线和SPI总线系统总线包括ISA总线、EISA总线、VESA总线、
PCI总线、AGP总线和PCI-E等外部总线包括RS-232 C总线接口、
RS-485总线接口、IEEE-488总线接口、USB通用串行总线接口和IEEE 1394接口等。按传输信息的类型划分总线可分为数据总线、
地址总线和控制总线三类。
8USB通用串行总线接口基于通用连接技术实现外设的简单快速
连接达到方便用户、降低成本、扩展PC连接外设范围的目的。
二、选择题
1B2B3C4C5B6D7C8D9B10
A11D12B
三、填空题
1只读存储器、随机存储器、不间断电源
2内存
3直接访问内存单元个数、一次所能传送的二进制位数
4单片
5慢、大
616、2100、1033、1
7基本指令数、MIPS
8多个功能部件
9显卡
10数字、数字
11地址、内部
12分辨率
四、判断题
1×2×3×4×5×6×7√8√9√10×11√12×
第4章 操作系统
一、思考题
1操作系统是一套复杂的系统软件其作用是有效地管理计算机系
统的所有硬件和软件资源合理地组织整个计算机的工作流程并为
用户提供一系列操纵计算机的实用功能和高效、方便、灵活的操作环
境。
操作系统的功能可以分为三部分第一是管理计算机硬件资源其
功能包括CPU的调度和管理、内存储器及虚拟存储空间可寻址空
间的分配和管理以及输入/输出设备管理及其通信支持等第二
是管理磁盘存储的信息资源其功能主要由“文件系统”来完成第
三是负责计算机系统的安全性以及计算机系统对它所执行的当前各
项任务的监控等任务。
2Windows XP Professional的主要特点包括简单易用、稳定可靠、
用户界面易于操作、强大的网络功能、多媒体功能、系统备份与还原、
病毒管理和系统安全性管理、兼容性设置、用户状态迁移等。
3CON标准输入/输出设备用做输入时指键盘用做输出时指显
示器。
4Windows资源管理器主要用来浏览计算机中的文件信息和硬件信
息。
5鼠标操作主要包括单击、双击、右击、拖放和右拖放等。鼠标
指针的形状及其意义如下。
① 普通选定指针 指针光标为这种形状时可以选定对象进行单
击、双击或拖动操作。
② 帮助选定指针 指针光标为这种形状时可以单击对象获得帮
助信息。
③ 后台工作指针 其形状为一个箭头和一个沙漏表示前台应用程
序正在进行读写操作不能进行选定操作而后台应用程序可以进行
选定操作。
④ 忙状态指针 其形状为一个沙漏此时不能进行选定操作。
⑤ 精确选定指针 通常用于绘画操作的精确定位如在“画图”程
序中画图。
⑥ 文本编辑指针 其形状为一个竖线用于文本编辑称为插入点。
⑦ 垂直改变大小指针 用于改变窗口的垂直方向距离。
⑧ 水平改变大小指针 用于改变窗口的水平方向距离。
⑨ 改变对角线大小指针 或 用于改变窗口的对角线大小。
⑩ 移动指针 用于移动窗口或对话框的位置。
禁止指针 表示禁止用户的操作。
6选择多个连续的文件和文件夹的方法有如下两种。
① 按住Shift键选择多个连续文件
单击第一个要选择的文件或文件夹图标使其处于高亮选中状态。按
住Shift键不放单击最后一个要选择的文件或文件夹即可将多个
连续的文件一起选中。松开Shift键即可对所选文件进行操作。
② 使用鼠标框选多个连续的文件在第一个或最后一个要选择的文件外侧按住鼠标左键然后拖动出一
个虚线框将所要选择的文件或文件夹框住松开鼠标文件或文件夹
将被高亮选中。
选择多个不连续文件或文件夹的方法是按住Ctrl键不放依次单击
要选择的其它文件或文件夹。将需要选择的文件全部选中后松开
Ctrl键即可。
7移动是指将文件或文件夹从一个磁盘或文件夹移动到另一个
磁盘或文件夹中复制是指为文件或文件夹制作一个副本。
8从“开始”菜单中选择“搜索”在其级联菜单中选择“文件或文
件夹”弹出“搜索”对话框在该对话框左侧窗格输入搜索条件
单击“搜索”按钮右侧窗格会显示搜索结果。
二、选择题
1C2A3C4D5C6A7B8A9C10
B11D12A
三、填空题
1单、单
2当前状态不起作用、可打开级联菜单、可打开对话框
3ALT+PrintScreen、exit
41
5还原
四、判断题
1√2×3√4√5×6×7×8√
五、操作题
略
第5章 常用办公软件
一、思考题
1选择“编辑|查找”命令在弹出的“查找和替换”对话框中选择
“查找”选项卡在“查找内容”框键入要查找文本选择“替换”
选项卡在“查找内容”框中输入要被替换的目标文本在“替换为”
框中输入用来替换的新文本。
2普通视图、Web版式视图、页面视图、大纲视图和阅读版式。
3工作簿是计算和储存数据的文件一个工作簿就是一个Excel文
件一个工作簿可以包含多个工作表这样可使一个文件中包含多种
类型的相关信息用户可以将若干相关工作表组成一个工作簿操作
时不必打开多个文件而直接在同一文件的不同工作表中方便地切
换。
单元格是组成工作表的最小单位。Excel的工作表由65536行256
列组成每一行列交叉处即为一单元格。
4相对地址是当公式在复制时会根据移动的位置自动调节公式中引
用单元格的地址。在行号和列号前均加上“$”符号则代表绝对引
用。公式复制时绝对引用单元格将不随着公式位置变化而改变。混
合引用是指单元格地址的行号或列号前加上“$”符号如$A1或A$l。
当公式因为复制或插入而引起行列变化时公式的相对地址部分会随
位置变化而绝对地址部分仍保持不变。
5当要给嵌入式图表添加数据系列时只要在工作表中选中要添加
的数据区域然后将数据拖曳到图表区即可。对独立图表添加数据系
列的操作步骤为单击独立图表选项卡选择“图表|添加数据”命
令显示“添加数据”对话框单击包含添加数据的工作表标签并
选中欲添加的数据区域即可。
删除数据系列选定所需删除的数据系列按Del键即可把整个数据
系列从图表中删除但不影响工作表中的数据。若删除工作表中的数
据则图表中对应的数据系列也随之删除。
6PowerPoint是一种非常方便、简单的制作演示文稿的软件利用
它可以制作出图文并茂、色彩丰富、表现力及感染力都很强的讲演稿、
幻灯片等是教学、报告、演讲的常用辅助手段。
7“版式”指的是幻灯片内容在幻灯片上的排列方式。主要有文字版
式、内容版式、文字和内容版式及其他版式等。
8PowerPoint提供了普通、浏览、大纲、备注和幻灯片放映等视图
方式。普通视图有大纲区、工作区、备注区和任务窗格等几个窗格。
9a使用“大纲”选项卡在普通视图的“大纲”选项卡中选择一
张或多张幻灯片的图标然后将其拖到新的位置。
b使用“幻灯片”选项卡在普通视图的“幻灯片”选项卡中选择
一张或多张幻灯片的缩略图然后将其拖动新的位置。
c使用“浏览”视图在“浏览”视图中选择一张或多张幻灯片的
缩略图然后将其拖到新的位置。
10执行“格式|背景”命令打开“背景”对话框。使用下拉列表
框从基于演示文稿的默认配色方案的少数颜色中做出选择。如果没
有看到满意的颜色可以单击“其他颜色”按钮单击调色板中所需
的颜色样块。如果希望自己定义颜色可以打开“自定义”选项卡
然后对设置进行调整直到在“新增”窗口内看到满意的颜色为止。
单击“确定”按钮返回“背景”对话框。单击“预览”按钮可以看
到背景的设置效果。单击“全部应用”按钮则整个演示文稿应用新
的背景颜色而单击“应用”则只在当前幻灯片上使用新背景。
11选中要添加声音和影像的幻灯片执行“插入|影片和声音|剪辑
管理器中的声音或“剪辑管理器中的影片””命令在“剪贴画”
任务栏出现了可以选择的声音和影片。单击选中可用的声音将出现
一个消息框询问是否在幻灯片放映时播放声音。单击“自动”按钮
则在幻灯片放映时自动播放而单击“在单击时”则在幻灯片放映
过程中只有在单击时才播放所选择的声音。
执行“插入|影片和声音|文件中的声音或“文件中的影片””命令
将出现“插入影片”对话框。从相应位置选中要插入的影片或声音
单击“确定”选择“自动”或者“在单击时”选项来选择影片或声
音的播放的时间。
12先选中要设置超链接的某个对象如图片、文本框等执行“插
入”菜单中的“超链接”命令打开对话框在左侧选中“本文档中
的位置”选项然后在中间选中要链接的幻灯片单击”确定“按钮
返回。
『柒』 大学计算机基础(windows7+office2010版)课后习题答案主编羊四清
问:计算机基础(windows7+office2010版)不要大学学历的,课后答案更加要问主编羊四清去,网络回答人员好像没办法哟?在这里(http://book.kongfz.com/21016/282099106/)要购买的
