大学计算机基础实验与习题参考答案

更新时间:2023-11-15 18:54:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

计算机科学与技术学院计算机技术系

大学计算机基础实验与

习题参考答案

供教师参考

第1章 徐新 第2~5章 张葵;第6章 丁胜;第7~8章 李顺

新;第9章 王思鹏;第10章 李琳;第11章 吴志芳

张葵整理

若有建议及意见,请发邮件至zhangkui@wust.edu.cn,对您提出的建议及意见,将不胜感谢!

2012年7月18日

目 录

目 录 .................................................................................................. 2 第1章 计算机文化与信息表示基础习题 ....................................... 1 第2章 计算机系统习题 ................................................................... 2 第4章 中文Office 2003习题 .......................................................... 5 第5章 计算机网络基础习题 ........................................................... 8 第6章 程序设计基础习题 ............................................................. 10 第7章 数据结构与常用算法习题 ................................................. 12 第8章 软件工程基础习题 ............................................................. 15 第9章 数据库技术基础习题 ......................................................... 17 第10章 多媒体技术基础习题 ....................................................... 19 第11章 信息安全基础习题 ........................................................... 20

第1章 计算机文化与信息表示基础习题

一、单项选择题

1~5 DBBAA

二、填空题

1. 逻辑上相关的记录的集合 某台二级存储设备上的一块已命名的区域 2. 一种作为计算机系统资源共享的一组相关数据的集合 3. 位、字节和字

三、判断改错题

1. √ 2. √

3. ×(改正:计算机中存储数据的基本单位是字节。) 4. √

5. ×(改正:20B中共有二进制位数为20*8。)

更正:书中P155此题题干修改为:20B中共有二进制位数为20。

四、简答题

1. 简述计算机的发展历程 答:(1)第一代:1946---1958年,电子管计算机;(2)第二代:1958---1964年,晶体管计

算机;(3)第三代:1964---1971年,集成电路计算机;(4)第四代:1971----今天,大规模集成电路计算机。

2.什么是信息?什么是数据?二者有何关系? 答:(1)信息是人们按照预先的目的,通过各种不同的渠道、不同的角度观察,以反映客观

事物状态和特征的某种概念或经过加工后的数据,是人们进行各种活动所需要的知识。(2)数据是指存储在某一媒体上可加以鉴别的符号资料。(3)它们的关系是:数据是载荷信息的物理符号;信息是人们消化理解了的数据,是对客观世界的认识。 3.简述在计算机中为什么常采用二进制数表示数据。 答:计算机采用二进制来存储数据和程序的原因有4个:(1)物理上容易实现。(2)运算规

则非常简单。(3)可靠性高。(4)易于实现逻辑运算和逻辑判断。 4.什么叫位、字节、字?各有什么特点?

答:位是计算机存储数据的最小单位,一个二进制位只能表示2种状态。字节是数据处理的

基本单位,计算机的存储器以字节为单位存储信息,一个字节等于8个二进制位。计算机处理数据时,CPU通过数据总线一次存取、加工和传送的字节数称为字。一个字所包含的字节数取决于机器的字长,它反映了计算机数据处理的速度。 5. 简述计算机中信息组织的层次结构。

答:任何信息系统都有一个数据组织的层次结构。该层次结构从位、字符开始,进而形成数

据元、记录、文件和数据库。(1)位是计算机存储数据的最小单位。(2)八个二进制位组成一个字节,可以表达一个字符(字母、数字或标点符号)。(3)一组字符可以表达一个单词(两个字节可以表示一个汉字),一组单词或一个汉字词组可以形成一个数据元。(4)将逻辑上相关的数据元组合在一起就形成一个记录。(5)文件是逻辑上相关的记录的集合。(6)数据库是一种作为计算机系统资源共享的一组相关数据的集合。一组相关的文件可以形成数据库。

1

第2章 计算机系统习题

一、单项选择题

1~5 DBDCB

6~10 CCAAD

11~13 DAA

二、填空题

1. 2. 3. 4. 5. 6. 7. 8. 9. 10.

硬件系统和软件系统

控制器、运算器、存储器、输入设备和输出设备 系统软件和应用软件 CPU和内存

RAM、ROM和Cache

汉字输入码 汉字字形码 汉字机内码 0 机内码 200 72

0000 0000 0101 1001B 000131O 0059H 0000 0000 0001 0100 0000 0000 0001 0100 1000 0000 0001 0100 1111 1111 1110 1011 11. -3 12. 阶码 尾数

0000 0000 0001 0100

1111 1111 1110 1100

三、判断改错题

1. √

2. ×(改正:RAM虽然不能永久保存信息,但是速度快,而且直接与CPU打交道,没有

内存,程序和数据无法储存,因此计算机无法工作。) 3. √

4. ×(改正:计算机最核心的部件是CPU。) 5. √

6. ×(改正:微型计算机中,应用最普遍的字符编码是ASCII码。)

四、简答题

1. 一个完整的计算机系统有哪些组成成分? 答:一个完整的计算机系统由硬件系统和软件系统所组成。硬件系统包括:控制器、运算器、

存储器、输入设备和输出设备。软件系统由系统软件和应用软件所组成。 2. 存储器的分类是怎样的?各有哪些特点?

答:根据存储器在计算机系统中所起的作用,将存储器分为内存储器、外存储器和高速缓冲

存储器。

(1)内存用来存放将要执行的程序和需要用到的数据。内存要与计算机的各个部件打交道,进行信息的传送。内存又分为RAM随机存取存储器和ROM只读存储器。通常内存指的是RAM。RAM具有两个特性:可读写和易失性。ROM与RAM相比,也有两个特性:只能读不能写和非易失性。

(2)外存储器主要用来长期存放“暂时不用”的程序和数据。外存不和计算机的其它部件直接交换数据,只和内存交换数据,不是按单个数据进行存取,而是成批地交换数据。

(3)Cache是计算机系统中的一个高速小容量的半导体存储器。Cache介于CPU和内存之间,是为了解决CPU和内存之间速度不匹配而采用的一项重要技术。CPU与Cache之间的数据交换是以字为单位的,而Cache与内存之间的数据交换是以块为单位的。

2

3. 计算机软件分为哪些软件?各自的作用是什么?

答:计算机软件分为系统软件和应用软件。系统软件是控制计算机的运行、管理计算机的各

种资源、并为应用软件提供支持和服务的一类软件。在系统软件的支持下,用户才能运行各种应用软件。应用软件是利用计算机的软件、硬件资源为某一个专门的应用目的而开发的软件,应用领域比较明确,实现的功能比较单一。 4. 微机的主要技术指标有哪些? 答:微机的主要技术指标有:(1)字长,(2)内存容量,(3)主频,(4)性价比。 5.计算机中常用的进制有哪些?它们如何进行相互的转换?

答:计算机中常见的进制有二进制、八进制、十进制和十六进制。转换方式参考教材1.3.1

节。

将二进制、八进制和十六进制转换成十进制的方法是:各位数码乘以权值的累加和。 将十进制转换成二进制、八进制或十六进制的方法是:整数部分和小数部分分别转换,然后相加。整数部分的转换方法:“连除取余法”,即用整数部分不断除以基数,取其余数,直到商为零。余数的排列方向是由下向上排列。小数部分的转换方法:“连乘取整法”,即用小数部分不断乘以基数,取其积数的整数部分,剩下的小数部分继续连乘取整,直到小数部分为0为止。取整的排列方向是由上向下排列。如果小数部分不能为0,则根据精度要求算到小数点后某位数为止,然后按“0舍1入”的原则取近似值。 二进制转换成八进制或十六进制的方法是: “3位并1位”,或“4位并1位”。即以小数点为中心分别向左、右两边分组,每3或4位1组,不足的向两边补0。 八进制或十六进制转换成二进制的方法是:“1位扩3位”,或“1位扩4位”,即将每1位八进制数用3位或4位二进制数来表示。 6.整数在计算机中是如何编码的?

答:如果整数是无符号的,则直接将整数转换成二进制数即可。如果整数是有符号的,即有

正、负数之分,则数的正号和负号也要用0和1进行编码。机器数的编码方式很多,常用的编码方式有原码、反码和补码。 7.单精度浮点数在计算机中是如何编码的?

答:单精度浮点数用规格化的形式表示为:规格化数=数符×(1.尾数)×2阶码。在编码

时,单精度浮点数存储占用4个字节32位,其中包括1位数符,8位阶码和23位尾数。 8.简述在计算机中为什么常采用补码表示。

答:在原码中,0具有二义性;且进行四则运算时,符号位需要单独处理,增加了运算规则

的复杂性。使用反码编码方式进行运算也很不方便,一般是作为求补码的中间码。 而在补码编码方式中,0有唯一的编码。并且使用补码可方便地实现正、负数的加法运算。因此计算机中常采用补码表示。 9.西文字符在计算机中是如何编码的?

答:西文字符包括英文字母及各种符号。最常用的西文字符的编码是ASCII码,用7位二

进制编码,可以表示128个字符。 10.中文字符在计算机中是如何编码的?

答:中文字符包括汉字和各种中文符号。汉字是象形文字,种类繁多,编码比较困难,而且

在一个汉字处理系统中,输入、内部处理、输出对汉字编码的要求不尽相同,因此要进行一系列的汉字编码及其转换。汉字信息处理中各编码及流程如图1.1所示。

图1.1 汉字信息处理系统的模型

3

第3章 Windows XP操作系统习题

一、单项选择题

1~5 BDBBD

6~10 DAABC

11~12 DC

二、填空题

1. 2. 3. 4. 5. 6. 7.

?? \\

delete Shift+delete 右

只读、隐藏和存档 Z

当前菜单项不能使用 Ctrl+X Ctrl+C

有级联子菜单

Ctrl+V

三、判断改错题

1. √ 2. ×(改正:删除Window XP桌面上某个应用程序的快捷图标,该程序本身并没有被删除。) 3. ×(改正:把剪贴板中的内容复制到指定的位置,应执行Ctrl+V操作。)

4. ×(改正:在 Windows XP中,能弹出对话框的操作是选择了带有省略号的菜单项。) 5. ×(改正:回收站是硬盘中的一块存储区域。)

四、简答题

1. 任务栏的作用是什么?

答:任务栏的作用是:以按钮的形式显示当前用户打开的应用程序、文档或窗口。如果要切

换到某一程序,只需单击任务栏上代表该程序的按钮。在“任务栏”通知区域,也有一些小图标,用来表示任务的状态。 2. 如何使删除的文件不放入回收站?

答:使删除的文件不放入回收站的方法有:(1)按Shift+delete键删除。(2)将回收站的属性设置为“不将文件移到回收站中”。(3)删除移动磁盘上的文件。 3. 什么是剪贴板?剪贴板的作用是什么?如何使用剪贴板? 答:“剪贴板”是程序和文件之间用于传递信息的临时存储区,是内存中的一块区域。

剪贴板的作用是:在程序和文件之间传递信息,既可以在不同的程序中传递文本、图像等信息,也可以在Windows操作系统中传递文件或文件夹。 使用剪贴板进行信息的传递通常有4个步骤:(1)先选择要传递的信息。(2)然后将信息复制或剪切到剪贴板。(3)再在目标程序中将插入点定位到需要放置信息的位置。(4)最后使用粘贴命令,将剪贴板中的信息传递到目标程序中。 4. 什么是控制面板?它的作用是什么? 答:“控制面板”是一个系统文件夹,用来提供各种对计算机系统进行设置和管理的工具。

控制面板的作用是提供各种对计算机系统进行设置和管理的工具。 5. 如何识别一个文件的类型?什么叫文件关联?文件关联的作用是什么? 答:操作系统通过文件扩展名来识别文件类型。文件类型与程序的对应关系称为“文件关联”。

“文件关联”的作用是:使用户直接双击文件就可以打开它,而不必由用户指定用哪个程序来打开它。

4

第4章 中文Office 2003习题

一、单项选择题

1~5 AACAC

6~10 BDDAD

11~15 DCBDB

二、填空题

1. 在选定的对象上单击右键

2. 文档中被选中的文本。如果没有选择文本,那么就是设置字体格式之后所输入的文本 3. 对象 4. 格式 字体 5. 拖动标尺上的滑块

6. 选择“插入”/“页码”命令;选择“视图”/“页眉和页脚”命令 7. doc xls ppt 8. 降为“正文文本” 9. 工作簿 10. 星期四 11. ?001 12. 25

13. 实心细十字 14. 编辑栏 15. 名称框

16. =IF(A2>=80,\优良\中\不及格\17. 编辑幻灯片中的内容

18. 普通视图、幻灯片浏览视图、幻灯片放映视图 普通 19. Esc

20. 幻灯片切换 21. 幻灯片版式 幻灯片设计

三、判断改错题

1. ×(改正:单击该窗口的“最小化”按钮后,d1.doc 文档未关闭,但也不显示其内容。) 2. √ 3. √

4. 应选择“编辑”/“替换”命令。

5. ×(改正:输入函数时,如果使用插入函数的功能,就不必输入“=”,系统会自动输入“=”,所以不一定非要输入“=”。)

6. ×(改正:单元格C5中的公式为“=A4+$C$6”,因为原来的C5单元格变成C6单元格了。)

7. ×(改正:如果一个单元格中的信息是以“=”开头,则说明该单元格中的信息是公式。) 8. ×(改正:利用“格式”/“格式命令”命令最为方便。) 9. √

10. ×(改正:切换到幻灯片母版中的方法是选择“视图”菜单。)

四、简答题

1. 在Word 2003 中,文本框可以设置为哪几种文字环绕方式?

答: 可以设置的文字环绕方式有:嵌入式、四周型、紧密型、衬于文字下方和浮于文字上方。

5

2. Word 2003提供了哪几种查看文档的方式,它们各有什么特点?

答:①普通视图,可以编辑文本、显示和设置文本格式,但不显示页边距、页眉和页脚、背

景、图形对象以及没有设置为“嵌于文字所在层”环绕方式的图片;②页面视图,可以显示整个页面的分布情况和文档中的所有元素,例如正文、图形、表格、文本框、页眉页脚以及各种OLE对象等,并能对它们进行编辑。③大纲视图,容易查看长篇文档的结构,但不显示页边距,页眉,页脚,图片和背景;④WEB版式视图,可以创建Web页,可看到背景和为适应窗口而换行显示的文本和图形,且图形位置与Web浏览器中的位置一致;⑤阅读版式视图,可以方便用户阅读文档和在阅读时对文本做简单的编辑操作。

3. 有一篇长Word 2003文档,每个段落之间隔了一个空行,如何快速将这个空行去掉?请

写出操作步骤。

答:可以使用替换功能。选择“编辑”/“替换”命令,在对话框中,单击“高级”按钮,

展开对话框下面的内容。将光标移到“查找内容”文本框中,单击“特殊格式”按钮,选择“段落标记”,重复1次。再将光标移到“替换为”文本框中,单击“特殊格式”按钮,选择“段落标记”。单击“全部替换”,完成操作。 4. 在Excel 2003中,怎样才能避免将输入的分数视作日期数据? 答:输入:0 分数。

5. 怎样在Excel 2003表格中限定数据的有效输入范围?

答:选择“数据”/“有效性”命令,在“数据有效性”对话框中可以设置限定数据的有效

输入范围。

6. 在Excel 2003中,绝对地址、相对地址的单元格式是如何引用的?在进行公式的复制时,

引用绝对地址和相对地址有什么不同? 答:①相对引用就是单元格的名称,其特点是当编制的公式被复制到其他单元格中时,Excel能够根据新的位置自动调节所引用的单元格。②绝对引用是在单元格名称的行号和列号前面加上“$”符号,绝对引用单元格将不会随公式位置的移动而改变单元格的引用。 7. 在Excel 2003数据清单中,如何对记录进行排序、筛选和分类汇总? 答:数据清单是包含相似数据的带标题的一组数据行。(1)排序:将光标移到数据清单中任意单元格中,选择“数据”/“排序”命令,在“排序”对话框中,选择用于排序的关键字,最多有3个关键字。(2)筛选:分为自动筛选和高级筛选。选择“数据”/“筛选”/“自动筛选”或选择“数据”/“筛选”/“高级筛选”。自动筛选可按照列中的内容进行筛选,也可以按照条件进行筛选,条件最多有2个。高级筛选可根据复杂的条件进行筛选,必须在某个单元格区域填写筛选条件,构成“条件区域”。(3)分类汇总:分类汇总之前必须按照分类的关键字进行排序,然后选择“数据”/“分类汇总”命令,在对话框中选择“分类字段”、“汇总方式”和“选定汇总项”。

8. 在Excel 2003中,已完成下列表格,要求完成下列任务。表格内容如图2.4.2所示。

图2.4.2 表格内容

要求:(1)用函数自动填上每个学生的总分和平均分。

(2)用函数判断每个学生总分大于等于270分时在备注栏填写“优秀”,平均分小于60分时给备注栏填写“不及格”。

6

答:(1)在E2单元格输入公式:=sum(B2:D2),按Enter键。

(2)在F2单元格输入公式:=average(B2:D2),按Enter键。

(3)选择E2:F2单元格区域,拖动F2的填充柄,至F5。完成总分和平均分的计算。 (4)在G2单元格中输入公式:=IF(E2>=270,\优秀\不及格\,按Enter键。如果不满足要求的2个条件,则在单元格中填入空内容。 (5)拖动G2填充柄,至G5。完成备注的填写。 9. 什么是PowerPoint 母版?使用母版有什么作用? 答:母版是所有幻灯片的底版。使用母版的作用是用来设置文稿中的每张幻灯片的预设格式,这些格式包括每张幻灯片的标题及正文文字的位置和大小、项目符号的样式、背景图案等。由于一套幻灯片受到同一母版的主控,幻灯片之间就显得和谐、匹配。

10. 在PowerPoint 2003中,若要删除演示文稿的第2、4、6张幻灯片,如何操作?

答:在“幻灯片浏览”视图中,按住Ctrl键,单击第2、4、6张幻灯片,然后按Delete键。

7

第5章 计算机网络基础习题

一、单项选择题

1~5 CDBCB

二、填空题

1. 凡将地理位置不同,具有独立功能的多个计算机系统通过通信设备和线路连接起来,以功能完善的网络软件(即网络的通信协议、信息交换方式及网络操作系统等)实现网络中计算机之间的数据通信和资源共享的系统,称之为计算机网络。 2. 域名

3. TCP/IP协议 4. 文件传输 World Wide Web 万维网 5. 超文本传输协议 6. 计算机

7. 采用分组交换技术进行数据通信 提供网络中的共享资源 8. 协议

三、 判断改错题

1. √ 2. √

3. ×(改正:计算机网络的拓扑结构是指计算机网络中通信线路和站点(计算机或设备)

的相互连接的方法和几何形式。)

4. ×(改正:Internet中A类IP地址的网络号是第一段。)

5. ×(改正:撰写新邮件后,单击“发送”按钮,邮件到达ISP服务商提供的邮件服务器

中。)

四、 简答题

1. 在计算机网络中,网络协议起什么作用? 答:网络协议是在计算机网络中两个或两个以上计算机之间进行信息交换的规则,它包括一

套完整的语句和语法规则。一般来说,网络协议可以理解为不同的计算机相互通信的“语言”,即两台计算机要进行信息交换,必须事先约定好一个共同遵守的规则。 2. 计算机网络中主要包括哪些内容?

答:计算机网络系统包括网络硬件和网络软件两大类。常见的网络硬件有:计算机、网络接

口卡、通信介质以及各种网络互连设备等。网络中的计算机又分为服务器和网络工作站两类。常用网络软件包括网络操作系统、网络协议软件、网络管理软件、网络通信软件和网络应用软件等。

3. 假设在Internet上的一个B类地址具有子网掩码255.255.240.0,问该网络中可同时接

入的最大主机数是多少? 答:子网掩码是255.255.240.0,则对应的二进制编码是:11111111 11111111 11110000 00000000,

B类地址的前16位为网络地址,因此有4位作为子网地址,最多可有24-2=14个子网,每个子网有12位的主机地址,即每个子网最多可容纳212-2=4094个主机IP地址,因此该网络中可同时接入的最大主机数是:14×4094=57316。 4. 已知网络地址为211.134.12.0,要有4个子网,求子网掩码。

答:由网络地址可知,属于C类IP地址,前三段是网络地址,最后一段是主机地址。需要

4个子网,则需要3位作为网络号编码,因此所对应的子网掩码为:255.255.255.224。 5. 要把邮件服务器上的邮件取到本地硬盘中,使用的是什么协议?

8

本文来源:https://www.bwwdw.com/article/ehiv.html

Top