《计算机文化基础》课后习题答案
第一章
1.什么是计算机?计算机的发展过程可以分为几个时代,依据是什么?
高速完成数值运算和逻辑运算的电子设备,并具有存储记忆功能。 逻辑元件为依据,
可以将计算机的发展过程分为以下四个阶段。
第1代:电子管数字机,机器语言、汇编语言 军事
第2代:晶体管数字机,早期的操作系统、高级语言及其编译程序。 工业 第3代:集成电路数字机,中、小规模集成电路(MSI、SSI)。软件方面出现了分时操作系统以及结构化、规模化程序设计方法。图像
第4代:大规模集成电路机,数据库管理系统、网络管理系统和面向对象语言。家庭 2.简述计算机的特点?
答:计算机的特点主要包括以下几个方面:运算速度快,计算精确度高,逻辑运算能力强,存储容量大,自动化程度高。
3.计算机现在主要的应用有哪些?请结合自己的亲身体验举例说明。
答:科学计算和信息管理。计算机技术的发展和普及现在还可以包括以下几个方面:过程控制、辅助技术:计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助教学(CAI),人工智能,电子商务,数字娱乐等等。 4.计算机的发展趋势主要包括哪几个方向?
巨型化,微型化,网络化,智能化和多媒体化。 5.简述数据与信息的概念并解释两者的区别与联系。
答:信息是关于现实世界事物的存在方式或运动状态的反映的综合,具体说是一种被加工为特定形式的数据,但这种数据形式对接收者来说是有意义的,而且对当前和将来的决策具有明显的或实际的价值。
数据则是是用来记录信息的可识别的符号,是信息的具体表现形式。
数据是信息的符号表示或载体,信息则是数据的内涵,是对数据的语释。 6.什么是数制?为什么在计算机中要用二进制数?
答:数制,或称为记数系统或记数法,是使用一组数字符号来表示数的体系。计算机中采用二进制主要基于以下几个原因:
(1)二进制数只有0和1这两个状态,在物理上两个状态的电路较易于实现; (2)二进制的运算规则简单;
(3)二进制信息的存储和传输可靠; (4)二进制节省设备;
(5)二进制可以用逻辑代数作为逻辑分析与设计的工具。 7.将十进制数87.125分别转换为二进制、八进制和十六进制数。
答:87.125D = 1010111.001B = 127.1O = 57.2H
8.将二进制数11011011.1101分别转换为十进制、八进制和十六进制数。
答:11011011.1101B = 219.8125B = 333.O = DB.DH
9.在计算机中,41和-41如果使用8位二进制来表示的话,求其所对应的原码、反码与补码。如果是-128呢?
答:X = 41D 其真值为:101001B,这个二进制数的机器数的原码为:[X]原 = 00101001,
由于正数的原码,反码与补码是一样的,所以[X]原 = [X]反 = [X]补 = 00101001。
X = -43D,其真值为:101001B,这个二进制数的机器数的原码为:[X]原 = 10101001,[X]反 = 11010110 [X]补 = 11010111。
-128的补码是10000000。 10.给出字符“0”,“B”,“d”所对应的ASCII码,用十进制数表示。如果是键盘上的空格键与Tab键呢?
答:“0”的ASCII码值为48,“B”的ASCII码值为66,“d”的ASCII码值为100,空格键“Space”的ASCII码值为32,Tab键 (horizontal tab ,HT,水平制表符)的ASCII码值为9。
11.简述媒体、多媒体与多媒体技术的概念。
答:媒体(Media)就是人与人之间实现信息交流的中介,简单地说,就是信息的载体,也称为媒介。
多媒体就是多重媒体的意思,可以理解为直接作用于人感官的文字、图形、图像、动画、音频和视频等各种媒体的统称,即多种信息载体的表现形式和传递方式。在计算机系统中,组合两种或两种以上媒体的一种人机交互式信息交流和传播媒体就可以称之为多媒体。
多媒体技术是计算机交互式综合处理多媒体信息——文本、图形、图像、音频、视频和动画,使多种信息建立逻辑连接,集成为一个具有交互性的系统。
12.简述多媒体技术的特点与多媒体系统的组成。
答:多媒体技术有以下几个主要特点:集成性,交互性和多样性。 一般的多媒体系统由如下四个部分的内容组成: 多媒体硬件系统、 多媒体操作系统、 媒体处理系统工具 用户应用软件。 13.请举例说明常用的图像、视频和音频的格式及其特点。
答:略
14.已知一幅图像的分辨率为800×600,像素深度为32位,求存储这幅图像所需的空间大小。
答:800 × 600 × 32 / 8 Byte= 1875KB ≈1.8MB
15.一个半高清的视频,它的分辨率为960x540,24位真彩色,视频的帧频为24FPS,时长为30秒。如果不考虑压缩的话,求这段视频它所占据的存储空间。
答:960×540×24/8×24×30 Byte ≈ 1068MB ≈ 1GB
16.用44.1KHz的采样频率进行采样,量化位数选用16位,录制1分钟的立体声节目,如果不考虑压缩的话,求其波形文件所需的存储空间的大小。
答:44100 × (16 / 8) × 2 × 60 Byte ≈ 10336kB ≈ 10MB
17.什么是计算机病毒?它有哪些特征?你知道哪些计算机病毒,请举例说明。
答:计算机病毒是一种在人为或非人为的情况下产生的、在用户不知情或未批准下,能自我复制或运行的计算机程序或指令。计算机病毒会影响受感染计算机的正常运作,破坏
计算机中的各类文件,甚至是计算机的部分硬件。
计算机病毒的特征包括:传染性、隐蔽性、潜伏性、可触发性和破坏性。
第二章
1.简述计算机网络的定义。
计算机网络是指将不同地理位置的具有功能的多台计算机及相关设备,通过通信线路连接起来,在网络操作系统、应用软件和通信协议的支持下,实现资源共享和数据通信的计算机系统。
2.简述计算机网络的功能。
计算机网络的功能是在在网络操作系统、应用软件和通信协议的支持下,实现资源共享和数据通信。
3.简述网络的拓扑结构。
计算机网络的拓扑结构是指一个网络的通信链路和计算机结点相互连接构成的几何图形。
按拓扑结构,计算机网络可分为以下五类: 星型网络、 树型网络、 总线型网络、 环型网络、 网状网络。
4.简述局域网和广域网。
局域网(LAN,Local Area Network)的覆盖范围在几米到几千米之间,是最常见的计算机网络。由于局域网分布范围小,具有容易管理与配置,
拓扑结构简单,速度快,延迟小的特点
广域网(WAN,Wide Area Network)的分布距离远,覆盖范围通常在几十到几千公里之间。网络的拓扑结构本身不规则,主要包含一些互连设备如交换机、路由器等,由它们负责网络的管理工作。
广域网与局域网除了在分布范围上有差异以外,
局域网没有路由器这些专用设备,也不存在路由选择问题; 局域网有规则的拓扑结构,广域网则没有;
局域网通常采用广播方式传输数据,而广域网则采用点到点方式来交换数据。 5.OSI将网络划分为哪七个层次? OSI包括七个功能层(layer),按照高低层次排列,分别是 应用层、 表示层、 会话层、 传输层、 网络层、 数据链路层 物理层。
6.试将OSI参考模型与TCP/IP参考模型进行比较。 1)相同点:
(1)这两种模型都基于的协议栈的概念,强调网络技术性和端对端确认。 (2)都采用分层的方法,每层建立在下层提供的服务基础上,并为上层提供服务,且
层的功能大体相同,两个模型能够在相应的层找到相应的对应功能。
2)不同点:
(1)分层模型不同。TCP/IP模型没有会话层和表示层,并且数据链路层和物理层合而为一。
(2)OSI模型有3个主要明确概念:服务、接口、协议。而TCP/IP参考模型在三者的区别上不是很清楚。
(3)TCP/IP模型对异构网络互连的处理比OSI模型更加合理。 (4)TCP/IP模型比OSI参考模型更注重面向无连接的服务。在传输层OSI模式仅有面向有连接的通信,而TCP/IP模型支持两种通信方式。 第三章 一、填空题
1. 软件系统、硬件系统 2. 运算器、控制器、寄存器 3. 系统软件、应用软件 4. 活动 5.高级 6. ? * 二、简答题
1. 操作系统分为:多道批处理操作系统、分时操作系统、实时操作系统、嵌入式操作系统、网络操作系统、分布式操作系统、通用操作系统。
2. 计算机的基本结构包括五大部分:运算器、控制器、存储器、输入设备、输出设备。 运算器负责数据的运算处理,控制器负责指挥和控制计算机各部件的工作等,存储器存储数据和信息,输入设备可以把外部信息输入到计算机,输出设备可以把计算机内部信息输出到外部设备。
3. RAM可读可写,断电后信息会丢失;ROM只能读不能写,断电后信息不会丢失。 4. 计算机的主要性能指标有:CPU的主频、字长,指令系统的合理性,存储器的存取速度和存储容量,I/O总线带宽及I/O设备本身的速度。
5. 快捷方式是到要访问的文件或程序的一个链接或指针,通过快捷方式可以快速访问文件,删除快捷方式后,快捷方式指向的源文件不会删除。
第四章 一、选择题
题号 答案 1~5 ADCAC 6~10 BBACD
一、操作题
电子商务
“电子商务”近来频频出现,但是它已经不是原来意义上的依靠电话或传真的方式从事交易,而是变成了市场营运的新的概念,即“一切交易活动正向网络发展,所以一切交易都是电子业务”。这就是人们所说的第二代电子商务。
目前,第二代电子商务只占商务市场的5%,数以千计的公司刚刚开始研究如何运行第
二代电子商务系统。从某种程度上来说,这是因为第二代电子商务的复杂性,如数据兼容、交易处理、系统集成和可扩充性问题以及大规模数据仓库存储问题。同时,这些应用具有较高的透明度,使企业从事各种交易必须考虑安全问题。
但是,第二代电子商务之所以受到商家的重视,是因为它具有区别于其他方式的不同特点,它可以使企业从事在物理环境中所不能从事的业务。这些特点包括对新的子公司开放后端系统,使Internet成为一种重要的业务传送载体;汇聚信息,生成新的业务,产生新的收入;使企业进行相互连锁交易;自适应导航,使用户通过网上搜索交换信息;使用诸如代理的某种智能形式;运用注册业务或媒介组织买方和卖方;使业务交往个人化,具有动态特征,受用户欢迎,更具成本效益。
第五章
1.工作簿是指Excel环境中用来储存并处理数据的文件。在Excel中,用来储存并处理工作数据的文件叫做工作簿,每一个工作簿可以拥有许多不同的工作表,工作簿中最多可建立255个工作表而工作表是Excel工作簿中用于存储和处理数据的二维表格,工作表存储在工作簿中,也称电子表格,由排列成行和列的单元格组成,每个工作表有1048576行和16384列,需要分析处理的数据就包含在工作表中。在工作表中,行和列交叉的位置称为单元格,单元格是Excel中最基本的存储数据单元。 2.绝对引用和相对引用。
相对单元格引用基于包含公式的单元格与被引用的单元格之间的相对位置的单元格地址,如果复制公式,相对引用将自动调整。绝对单元格引用基于公式中单元格的精确地址,与包含公式的单元格的位置无关。
3.数据填充是针对一组有一定序列的数据,在输入这些数据的时候可以使用填充功能,Excel可以根据序列自动的将剩下的信息补充完。数据移动是将某个单元格中的数据移动到其他的地方,原本的位置不再存在。数据复制是将单元格中的内容拿到另一个地方,同时保留原有的信息。
4.设置单元格格式主要有3种方法:1)点击功能区的“格式”,在下拉列表中选择“设置单元格格式”;2)点击“数字”功能区右下角的下拉按钮;3)选中要设置的单元格或单元格区域,右键单击,弹出的快捷菜单中选择“设置单元格格式”主要类型有常规、数值、货币、日期、时间、百分比、分数、科学记数、会计专用、特殊等。
5.创建图表时,首先在“插入”选项卡上的“图表”组中,再单击要使用的图表类型,然后单击图表子类型,若要查看所有可用的图表类型,请单击
以启动“插入图表”对话
框,然后单击相应箭头可以浏览图表类型。
6.对工作表进行拆分,将工作表按照水平和垂直方向拆分成几部分,选中要拆分区域右下的单元格,选择“视图”选项卡,点击功能区的“拆分”按钮。
冻结窗格功能是在“视图”选项卡功能区内点击“冻结窗格”右侧的下拉按钮,选择相应的菜单项即可完成冻结功能。
7.先选定汇总列,对数据清单进行排序,选中任意一个单元格,再在数据菜单中单击“分类汇总”命令,在“分类字段”下拉列表中,单击需要用来分类汇总的数据列,继续选择“汇总方式”下拉列表中的用于计算分类汇总的函数,指定汇总项并点击确定既可完成分类汇总。
8.在筛选操作中,可以使用筛选器界面中的“搜索”框来搜索文本和数字。在筛选数据时,
如果一个或多个列中的数值不能满足筛选条件,整行数据都会隐藏起来。 对数据进行筛选有两种方式:自动筛选和高级筛选。自动筛选的操作方法:(1)选择要筛选的数据,最好包含有标题。(2)在“数据”选项卡上的“排序和筛选”组中,单击“筛选”。(3)单击列标题中的箭头筛选下拉箭头,会显示一个筛选器选择列表,可以有以下选择进行筛选:通过选择值或搜索进行筛选、按指定的条件筛选数据、通过指定条件(如颜色排序或数字筛选)、创建自定义筛选器完全按照用户所需的方式缩小数据范围。 9.在“页面布局”选项卡中,用户可以选择执行“主题”、“页面设置”和“调整为合适大小”等命令,对页面布局进行调整,还可以点击“页面设置”右下角的箭头,弹出页面设置对话框,在对话框里可以设置“页面”、“页边距”、“页眉/页脚”和“工作表”的相关选项。
第六章
1.在几种PowerPoint视图中,能够添加和显示备注文字的视图是幻灯片视图。
2.在PowerPoint 2010中,若希望演示文稿作者的名字出现在所有的幻灯片中,则应将其加入到幻灯片母版中。
3.在PowerPoint 2010中,放映类型有哪几种? 答:演讲者放映(全屏幕);观众自行浏览(窗口);在展台浏览(全屏幕)。
第七章
1. 什么是结构化程序设计方法?什么是面向对象程序设计方法?结构化程序设计方法与面向对象程序设计方法的区别在哪里? 【答】
1)结构化程序设计方法是以模块和处理过程为主的设计基本原则。其的主要观点是采用自顶向下、逐步求精的程序设计方法;采用三种基本控制结构构造程序,它们是顺序、选择、循环。
2)面向对象程序设计是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,是建立在“对象”概念基础上的程序设计方法学。
3)结构化设计方法中,程序被划分成许多个模块,这些模块被组织成一个树型结构;并且数据和对数据的操作(函数或过程)是完全分离的。上层的模块需要调用下层的模块,所以这些上层的模块就依赖于下层的细节。与问题领域相关的抽象要依赖于与问题领域相关的细节,细节层次影响抽象层次。而在面向对象程序设计中,倒转了这种依赖关系,创建的抽象不依赖于任何细节,而细节则高度依赖于上层的抽象;更为重要的是将数据与对数据的操作封装在一起构成一个整体。这种依赖关系的倒转正是面向对象程序设计和传统技术之间根本的差异,也正是面向对象程序设计思想的精髓之所在。 2.源程序的编写规范常包括哪些内容? 【答】
在编写程序过程,遵循的规范有很多,常见的约定规范有:标识符命名及书写规则;注释及格式要求;缩进规则;代码的排版布局等。
3. 什么是算法?算法的主要特征有哪些? 【答】
1)对解题方案准确而完整的描述称为算法。算法是在有限步骤内求解某一问题所使用的一组定义明确的规则。通俗点说,就是计算机解题的过程(计算的方法)。
2)算法的主要特征有:可行性、确定性、有穷性和拥有足够的情报。
4. 什么是数据结构?常见的数据结构有哪些? 【答】
(1)数据结构是指相互有关联的数据元素的集合。一般情况下,在具有相同特征的数据元素集合中,各个数据元素之间存在有某种关系(即联系),这种关系反映了该集合中的数据元素所固有的一种结构。
(2)常见的数据结构有:线性结构、树形结构和图形结构。 5.写一个算法,判定某年是否为闰年,要求用传统流程图和N-S流程图表示。 【答】
1)思路如下:
(1)读入一个整数y;
(2)如果y能被4整除且不能被100整除,或者y能被400整除,则输出’闰年’;否则输出’非闰年’;
(3)结束。 2)传统流程图
开始 从键盘接收一个整数y (y能被4整除且不能被100整除)或(y能被400是 否 输出‘非闰年’ 输出‘闰年’ 结束 3)和N-S流程图 从键盘接收两个数a,b (y能被4整除且不能被100整除) 或(y能被400整除) 是否 输出‘闰年’ 输出‘非闰年’ 6.写一个算法,求100以内所有偶数的和,要求用传统流程图和N-S流程图表示。 【答】
1)思路如下:
(1)定义一个累计和变量S和循环变量i; (2)赋初值S为0,循环变量i为2;
(3)如果i≤100,则将i累加到S中,转(3);否则转(6); (4)将i加2,赋值给i; (5)转(3); (6)输出S; (7)结束 2)传统流程图
开始 S←0;i←2 i≤100 是 否 S←S+i; i←i+2; 输出S 结束 3)和N-S流程图 S←0;i←2 i≤100 S←S+i; i←i+2; 输出S 7.若有入栈元素的次序为:A、B、C,求可能的出栈次序有哪些?再问,若是入队元素的的次序为:A、B、C,求可能的出队次序有哪些? 【答】
1)可能的出栈次序有:ABC、ACB、CBA、BAC、BCA。 2)可能的出队次序有:ABC
8.设二叉树如下图,写出二叉树先序、中序和后序遍历的结果? 【答】
1)先序遍历序列为:ABDECFGH。
2)中序遍历序列为:DEBACGFH。 3)后序遍历序列为:EDBGHFEA。
9.在长度为的有序线性表中进行顺序查找,最坏情况下需要比较的次数为多少? 【答】 7次。
10.常见的内部排序方法有哪些?稳定的排序算法又有哪些? 【答】
1)常见的内部排序方法有:简单插入排序、希尔排序、简单选择排序、堆排序、冒泡排序和快速排序等。
2)稳定的排序算法有:简单插入排序、、简单选择排序和冒泡排序。
第八章 一、选择题
1-5: BABCA 6-10:CABAB 二、填空题
1.处理步骤、选择判断
2.问题定义、可行性研究、需求分析、概要设计、详细设计、编码和测试、运行及维护 3.一对一、一对多、多对多 4.身份证号、身份证号或姓名
5.白盒测试:逻辑覆盖、基本路经测试;黑盒测试:等价类划分、边界值分析、错误推测
6.顺序结构、选择结构、循环结构