收藏 分享(赏)

事业单位考试计算机专业知识试卷及答案.doc

上传人:weiwoduzun 文档编号:2540279 上传时间:2018-09-21 格式:DOC 页数:30 大小:130.82KB
下载 相关 举报
事业单位考试计算机专业知识试卷及答案.doc_第1页
第1页 / 共30页
事业单位考试计算机专业知识试卷及答案.doc_第2页
第2页 / 共30页
事业单位考试计算机专业知识试卷及答案.doc_第3页
第3页 / 共30页
事业单位考试计算机专业知识试卷及答案.doc_第4页
第4页 / 共30页
事业单位考试计算机专业知识试卷及答案.doc_第5页
第5页 / 共30页
点击查看更多>>
资源描述

1、事业单位考试计算机专业知识试卷及答案一、单项选择题(本题型共 45 题,每题 1 分,共 45分。每题给出的 4 个选项中,只有 1 个选项是符合题意的,将正确的选项选出,并在答题卡上将相应的字母涂黑。不选或错选,该题均不得分。 ) 1.计算机系统中,各种数据和命令传输的公共通道称为() 。A. 存储器 B. 总线 C. 内存 D. 中央处理器 2.所谓的定点数指的是() 。 A. 数据的小数点位置固定不变 B. 小数位数固定不变 C. 整数位数固定不变 D. 整数符号位不变 3.RAM 的中文含义是() 。 A. 移动存储器 B. 硬盘存储器 C. 只读存储器 D. 随机存储器 4.能检测出

2、 2 位错误,并能纠正 1 位错误的校验码是() 。A. 奇偶校验码 B. 循环冗余码 C. BCD 码 D. 海明码 5.CAD 的中文含义是() 。 A. 计算机仿真技术 B. 计算机控制技术 C. 计算机办公软件 D. 计算机辅助设计 6.计算机中,运算器的主要功能是() 。 A. 算术运算 B. 算术运算和逻辑运算 C. 控制和寻址运算 D. 寻址运算 7.CPU 可以用来描述计算机的() 。 A. 运算速度 B. 输入功率 C. 磁盘转速 D. 更新频率 8.相联存储器是一种()的存储器。 A. 按逻辑空间访问 B. 按内容访问 C. 按文件类型访问 D. 按数据类型访问 9.计算机

3、中,当前应用最普遍的字符编码是() 。 A. ASCII 码 B. 汉字编码 C. BCD 码 D. 内码 10. 内存储器中,每一个存储单元被赋予唯一的一个序号,该序号称为() 。 A. 容量 B. 编号 C. 标号 D. 地址11. 十进制数 211 转换成二进制数为() 。 A. 11010011 B. 11010010 C. 1101011 D. 11011011 12. 存储器设计的目标之一是以较小的成本使存储体系与CPU 的速度相匹配。为了实现此目标,速度、容量和价格是设计存储器时应考虑的主要因素,以确定存储器体系结构。一般情况下,理想的存储体系结构层次从低到高依次为() 。A.

4、主存储器、辅助存储器、高速缓存、寄存器 B. 辅助存储器、主存储器、高速缓存、寄存器 C. 高速缓存、主存储器、辅助存储器、寄存器 D. 寄存器、高速缓存、主存储器、辅助存储器 13. 在 Windows 中,呈灰色的菜单表示() 。 A. 该菜单有下级子菜单 B. 该菜单正在使用C. 该菜单不能选用 D. 系统可能中病毒 14. 以下 4 种关于 Windows 操作系统的描述中,正确的是() 。 A. Windows 是一个单任务、字符化的操作系统 B. Windows 是一个多任务、字符化的操作系统 C. Windows 是一个单任务、图形化的操作系统 D. Windows 是一个多任务

5、、图形化的操作系统15. 在 Windows 操作系统中,用户建立的文件默认具有的属性是() 。 A. 存档 B. 只读 C. 系统 D. 隐藏 16. 下列关于 Windows 安全启动模式的描述,不正确的是() 。 A. 开机时可以手工切换到安全启动模式 B. 当 Windows 系统出现异常时,系统会自动切换到安全启动模式 C. 在安全模式下启动的系统,一些在正常启动模式下能运行的应用程序将不能运行 D. 安全启动模式下,系统具有一定的修复能力17. 下列关于 Windows 附件自带的应用程序,叙述正确的是() 。 A. “记事本”可以处理文字,也可以处理图形 B. “画图”是绘图工具

6、,不能处理文字 C. “记事本” 、 “写字板”都不能处理图形 D.“写字板”是文字处理软件,也可以进行图文处理 18. Windows XP 操作系统自身携带的媒体播放器是() 。A. Qvod B. Windows Media Player C. Rinamp D. RealPlayer 19. 在 Word 编辑环境中,不是以对象的形式插入到文档中的是() 。 A. 特殊字符 B. 公式 C. 图片 D. 表格 20. 对于编辑中的 Word 文档的保存,下列描述不正确的是() 。 A. 允许自动保存 B. 允许后台保存 C. 可按 Ctrl+S 组合键保存 D. 可按 Ctrl+A 组

7、合键另存21. 若要打开两个 Word 窗口,并使这两个窗口同时显示同一文档的内容,可执行的操作是() 。 A. 双击要打开的文档,然后在打开的窗口中选择“窗口”|“新建窗口”命令 B. 双击要打开的文档,然后在打开的窗口中选择“窗口”|“重叠排列”命令 C. 先后两次双击要打开的文档 D. 双击要打开的文档,然后通过选择“文件”|“打开”命令再打开一次该文档 22. 在 Word 中,下列关于表格操作的描述,不正确的是() 。 A. 可以进行单元格的合并 B. 可以进行表格的合并 C. 可以对表格中的数据进行排序 D. 可以利用公式对表格中的数据进行求和 23. Word 中,在()视图下编

8、辑文档不会出现标尺。 A. 普通 B. 全屏 C. 页面 D. Web 版式 24. Word 中,先输入 4 个英文单词,然后分别将这 4 个英文单词的字号设置为五号、四号、16 磅、18 磅,则显示最大的是字号为()的英文单词。 A. 五号 B. 四号 C. 16 磅 D. 18 磅 25. Excel 的工作簿中可以有多个工作表,下列对工作表操作描述不正确的是() 。 A. 一次可以将一个工作表移动到指定位置B. 工作表可以重命名,但要求工作簿中的所有工作表不能重名 C. 一次不能选中所有的工作表 D. 可以在工作簿中插入新的工作表,也可以删除已有的工作表 26. 关于 Excel 文档

9、打印,下列描述不正确的是() 。A. 可以打印工作表所选定工作区域中的内容 B. 一次可以打印多个工作表 C. 可以打印一个工作簿 D. 一次只能打印一个工作表 27. 下列选项中, ()是电子邮件传输协议。 A. SMTP B. TCP C. IP D. RSTP 28. 下列不是计算机病毒所具有特征的是() 。 A. 传染性 B. 隐蔽性 C. 遗传性 D. 破坏性 29. 不会影响计算机网络安全的是() 。 A. 计算机病毒 B. 黑客攻击 C. 信息加密 D. 软件漏洞 30. C 语言中,下列数组声明语句中,正确的是() 。 A. int a=1,2,3,5; B. int a4=1

10、,2,3,4,5; C. char a4=A,B,C,D; D. char a4=“ABCD“;31. C 语言中,已知 int x=9,y;y=x7?65;,则 y 的值为() 。 A. 9 B. 7 C. 6 D. 5 32. C 语言中,已知 int j,k=6;,则计算表达式 j=k+后,正确的是() 。 A. j=6,k=6 B. j=6,k=7 C. j=7,k=7 D. j=7,k=6 33. 下列 C 语言程序段中,while 循环执行的次数是() 。int i=7; do printf(“%d“,i=i-2);while(i+); A. 5 B. 6 C. 7 D. 无限 3

11、4. 链表不具有的特点是() 。 A. 可随机访问任意元素 B. 不必事先估计存储空间 C. 插入数据元素时不需移动数据元素 D. 删除数据元素时不需移动数据元素 35. 下列数据结构中,属于非线性数据结构的是() 。A. 树 B. 队列 C. 栈 D. 字符串 36. 下列网络传输介质中,传输速率最高的是() 。 A. 双绞线 B. 光缆 C. 同轴电缆 D. 微波 37. 下列关于子网掩码的说法中,不正确的是() 。 A. 子网掩码不是网络上某台主机的地址 B. 子网掩码可以用来进行信息加密处理 C. 子网掩码可以用来判断两台主机是否在同一子网中D. 子网掩码可以用来对网络信息进行流量控制

12、 38. 超文本传输协议 HTTP 属于 TCP/IP 参考模型中的() 。A. 会话层 B. 应用层 C. 网络层 D. 数据链路层39.下列关于光纤的描述中,不正确的是() 。 A. 光纤的频带宽 B. 抗电磁干扰 C. 数据传输正确率高 D. 便宜且好维护 40. 下面不属于无线网络的是() 。 A. GSM B. CDMA C. 3G D. LAN 41. 下列设备中,不是局域网所必需的设备的是() 。A. 网桥 B. 集线器 C. 网卡 D. 令牌环网卡 42. 软件工程中,程序流程图必须在()两个阶段内完成。A. 需求分析、概要设计 B. 概要设计、详细设计 C. 详细设计、实现阶

13、段 D. 实现阶段、测试阶段 43. 下列关于软件生存周期的前 3 个阶段的先后次序,正确的是() 。 A. 可行性研究、需求分析、概要设计 B. 需求分析、可行性研究、概要设计 C. 可行性研究、概要设计、需求分析 D. 需求分析、概要设计、可行性研究 44 下列关于黑盒测试的说法中,正确的是() 。 A. 保证每一循环都在边界条件下至少执行一次 B. 保证所有判断的每一分支至少执行一次 C. 验证软件功能的正确性 D. 验证所有软件的有效性 45. 下列不属于数据库技术中 ER 图的三要素的是() 。A. 矩形 B. 椭圆形 C. 菱形 D. 锥形 二、多项选择题(本题型共 5 题,每题

14、2 分,共 10分。每题给出的 5 个选项中,有 2 个或 2 个以上选项是符合题意的,将正确的选项全部选出,并在答题卡上将相应的字母涂黑。不选、错选、少选或多选,该题均不得分。 ) 1.现代计算机都是冯诺伊曼模型的,该模型规定了计算机系统由存储器、控制器、运算器、输入设备和输出设备五大部分组成。其中, ()构成了主机。 A. 存储器 B. 控制器 C. 运算器 D. 输入设备 E. 输出设备 2.以下软件中,属于应用软件的是() 。 A. MSDOS B. WPS C. Windows XP D. Linux E. Excel 3.软件生存周期一般包括 3 个大的周期阶段:软件定义期、软件开

15、发期和软件运行期。在软件开发期中,实现阶段包括了()阶段。 A. 概要设计 B. 详细设计 C. 编码 D. 测试 E. 维护 4.在链式存储结构中,每个结点由()组成。 A. 变量 B. 数据域 C. 记录 D. 指针域 E. 整数5.在数据库技术中,数据库完整性包括() 。 A. 实体完整性 B. 数据完整性 C. 参照完整性 D. 用户定义完整性 E. 规范完整性 三、判断题(本题型共 10 题,每题 1 分,共 10 分。对的打“” ,错的打“” 。 ) 1.DBMS 为用户查询选择一个合适的执行策略的过程称为查询优化。() 2.计算机网络的 IP 地址中,A 类网址通常用于局域网。(

16、)3.双绞线能用于传输音频信号,也能传输视频信号。() 4.数据结构中顺序存储方式的优点是存储密度大,且插入、删除运算效率高。() 5.计算机安装防火墙软件后,就可以防止计算机死机。()6.使用联机输入/输出方式可以减少 CPU 的空闲时间。()7.Word 文档可以用 Windows 附件中的“记事本”打开。()8.Excel 可实现图文混排。() 9.在 Windows 的“我的电脑”窗口中,选中一个文件,并按住鼠标左键将该文件拖到该窗口的另一个文件夹中,执行的是“剪切”和“粘贴”的操作。() 10. 从软件质量来看,软件产品的内聚度和耦合度越高越好。() 四、简答题(本题型共 3 题,每

17、题 5 分,共 15 分。 )1.请简述计算机网络主要功能中的 3 种功能。 答:计算机网络的功能主要表现在硬件资源共享、软件资源共享和用户间信息交换 3 个方面。 (1)硬件资源共享。可以在全网范围内提供对处理资源、存储资源、输入输出资源等昂贵设备的共享,使用户节省投资,也便于集中管理和均衡分担负荷。 (2)软件资源共享。允许互联网上的用户远程访问各类大型数据库,可以得到网络文件传送服务、异地进程管理服务和远程文件访问服务,从而避免软件研制上的重复劳动以及数据资源的重复存储,也便于集中管理。 (3)用户间信息交换。计算机网络为分布在各地的用户提供了强有力的通信手段。用户可以通过计算机网络传送

18、电子邮件、发布新闻消息和进行电子商务活动。 2.软件维护是软件生存周期的最后一个阶段,维护活动根据起因可分为哪 4 类?并对每一类进行说明。 答:维护活动根据起因可分为改正性维护、适应性维护、完善性维护和预防性维护 4 类。 (1)改正性维护:因为软件测试不可能暴露出一个大型软件系统中所有潜藏的错误,所以必然会有该项维护活动,在任何大型程序的使用期间,用户会发现程序错误,并且把遇到的问题报告给维护人员。把诊断和改正错误的过程称为改正性维护。 (2)适应性维护:计算机科学技术领域的各个方面都在迅速进步,大约每过 36 个月就有新一代的硬件宣告出现,经常推出新操作系统或旧系统的修改版本,时常增加或

19、修改外部设备和其他系统部件;另一方面,应用软件的使用寿命却很容易超过 10 年,远远长于最初开发这个软件时的运行环境的寿命。因此,适应性维护,也就是为了和变化了的环境适当地配合而进行的修改软件的活动,是既必要又经常进行的维护活动。 (3)完善性维护:当一个软件系统顺利地运行时,常常出现第三类维护活动,即在使用软件的过程中,用户往往提出增加新功能或修改已有功能的需求,还可能提出一般性的改进意见。为了满足这类要求,需要进行完善性维护。这项维护活动通常占软件维护工作的大部分。(4)预防性维护:当为了提高未来改进的可维护性或可靠性,或为了给未来的改进奠定更好的基础而修改软件时,出现了第四类维护活动,这

20、类维护活动通常称为预防性维护。 3.简述数据字典的概念及其组成。 答:数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。一般来说,数据字典应包括数据项、数据结构、数据流、数据存储和加工 5个组成部分。 (1)数据项是最小的数据单位,可以是字母、数字或两者的组合。数据项通过数据类型(逻辑型、数值型、字符型等)及数据长度来描述实体的某种属性。 (2)数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。(3)数据流是一组数据。在数据流图中,数据流用带箭头的线表示,在其线旁标注数据流名。在数据流图中应该描绘所有可能的数据流向,而

21、不应该描绘出现某个数据流的条件。数据流是数据在系统内传播的路径,因此由一组成分固定的数据组成。如订票单由旅客姓名、年龄、单位、身份证号、日期、目的地等数据项组成。由于数据流是流动中的数据,所以必须有流向,除了与数据存储之间的数据流不用命名外,数据流应该用名词或名词短语命名。 (4)数据存储表示信息的静态存储,可以代表文件、文件的一部分、数据库的元素等。 (5)加工是对数据进行处理的单元,它接收一定的数据输入,对其进行处理,并产生输出。 五、综合应用题(本题型共 2 题,每题 10 分,共 20分)1.#include #include struct List int data; struct

22、List *next; ; typedef struct List node; typedef node *link; void main() link ptr,head,tail; int num,i; tail=(link)malloc(sizeof(node); tail-next= (1) ; ptr=tail; printf(“nplease input data:n“); for(i=0;idata=num; head=(link)malloc(sizeof(node); head-next= (3) ; ptr=head; ptr=(4) ; while(ptr!=NULL) p

23、rintf(“the value is %d.n“, (5) ); ptr=ptr-next; 答: (1)NULL (2) struct List *next; ; 由此可以看出,单链表的每个结点包含了一个数据域和一个指向后继结点的指针域。 在 main 函数中,首先创建一个结点,令尾指针指向该结点:tail=(link)malloc(sizeof(node);, 由于后面第二句ptr=tail 令工作指针指向尾结点,可知第一个空填 NULL,即将尾结点的指针域置为 NULL, tail-next= NULL;。 for 循环的作用是依次创建 5 个结点,并为这 5 个结点的数据域赋值。由

24、ptr-data=num;可知其前一句是用 num 变量保存输入的整数,则第二个空填,由于没有指定数组长度,数组长度即为赋值列表的元素个数,因此正确;B 选项中,赋值元素个数大于数组长度;C 选项中,应该用单引号将每个字母括起来;D 选项中,系统会添加一个0作为字符串结束符,数组长度应为 5。 31. C解析 本题考查条件表达式和赋值表达式。由于x 的初始值为 9,因此 x7 成立,y 的值为 6。 32. B解析 在使用 C 语言的自增运算符+时,若将自增运算符放在变量之前,表示先使变量的值加 1 后使用;若将自增运算符放在变量之后,表示先使用变量的值然后加 1。因此,j=k+中,系统将 k

25、=6 值赋给 j,j=6,之后 k+1=7,因此选择 B 选项。 33. B解析 程序的运行输出结果为 543210,此时i=0,跳出循环,由此可知 while 循环执行了 6 次。 34. A解析 链表不具有随机访问任意元素的特点,这是顺序表的特点。 35. A解析 根据数据结构中各数据元素之间前后件关系的复杂程度,一般将数据结构分为两大类型:线性结构与非线性结构。 如果一个非空的数据结构满足下列两个条件:(1)有且只有一个根结点;(2)每一个结点最多有一个前件,也最多有一个后件。则称该数据结构为线性结构。线性结构又称线性表。在一个线性结构中插入或删除任何一个结点后还是线性结构。栈、队列、字

26、符串等都是线性结构。如果一个数据结构不是线性结构,则称之为非线性结构。数组、广义表、树和图等数据结构都是非线性结构。因此选择 A 选项。 36. B解析 光缆即光纤,与双绞线、同轴电缆和微波相比,显然其传输速率是最高的。 37. B解析 子网掩码是一种用来指明一个 IP 地址的哪些位标识的是主机所在的子网以及哪些位标识的是主机的位掩码。子网掩码不能单独存在,它必须结合 IP 地址一起使用,因此它不可以作为某台主机的地址,A 选项正确。子网掩码是一个 32 位地址,是与 IP 地址结合使用的一种技术。它的主要作用有两个,一是用于屏蔽 IP 地址的一部分以区别网络标识和主机标识,并说明该 IP 地

27、址是在局域网上,还是在远程网上,因此 C 选项正确。二是用于将一个大的 IP 网络划分为若干小的子网络,而划分子网的目的是为了进行流量控制,因此 D 选项正确。只有 B 选项错误。 38. B解析 HTTP 协议属于应用层协议。 39. D解析 光纤具有频带宽、抗电磁干扰和数据传输正确率高的特点,但其价格相对昂贵,因此选择 D 选项。 40. D解析 LAN 一般指的是有线局域网,因此选择 D 选项。而 GSM 为全球移动通信系统;CDMA 又称码分多址,是在无线通信上使用的技术;3G 为第三代移动通信技术,是指支持高速数据传输的蜂窝移动通信技术。 41. D解析 网桥是一种在链路层实现中继,

28、常用于连接两个或更多个局域网的网络互联设备;集线器与网卡属于局域网中的基础设备;而令牌环网卡主要针对令牌环网,因此选择 D 选项。 42. B解析 程序流程图是详细设计说明书用来表示程序中的操作顺序的图形,因此,程序流程图应在设计阶段,即概要设计和详细设计阶段完成。 43. A解析 软件生存期的前 3 个阶段依次为可行性分析、需求分析和概要设计。 44. C解析 在黑盒测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,检查程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程

29、序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。 45. D解析 ER 图也即实体(Entity Relationship Diagram),提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。在 ER 图中,使用矩形表示实体型,椭圆形表示属性,菱形表示联系。 二、多项选择题 1.ABC解析 冯诺伊曼模型规定了计算机系统由存储器、控制器、运算器、输入设备和输出设备五大部分组成。其中,存储器和 CPU(控制器和运算器)构成了主机。 2.BE解析 软件分为系统软件和应用软件。系统软件是指控制和协调计算机及外部设备,支持应用的软件开发和运行的系统,是无需用户干预的各种

30、程序的集合,主要功能是调度,监控和维护计算机系统,负责管理计算机系统中各种独立的硬件,使得它们可以协调工作。由此可见,MSDOS、Windows XP 和 Linux 是系统软件。 应用软件是用户可以使用的各种程序设计语言,以及用各种程序设计语言编制的应用程序的集合,分为应用软件包和用户程序。应用软件包是利用计算机解决某类问题而设计的程序的集合,供多用户使用。由此可见,WPS 和 Excel属于应用软件范畴。 3.CD解析 编码和测试阶段构成了实现阶段。 4.BD解析 在链式存储结构中,每个结点由两个部分组成:数据域和指针域。其中,数据域存放该结点的数据值,指针域存放的是指向下一个结点的地址。

31、 5.ACD解析 数据库的完整性是指数据的正确性和相容性。数据库完整性包括实体完整性、参照完整性和用户定义完整性。 三、判断题 1.解析 数据库中的查询优化就是通过 DBMS 为用户查询选择一个合适的执行策略,以提高查询效率。 2.解析 A 类地址使用于拥有大量主机的大型网络。 3.解析 双绞线作为一种传输介质,既能传输数字信号,也能传输模拟信号,由于音频信号和视频信号一般属于模拟信号,因此也不例外。 4.解析 数据结构中顺序存储方式的优点是存储密度大,但在进行插入、删除运算时需要移动大量的结点,因此效率极低。 5.解析 防火墙只起到一个过滤非授权访问数据的作用,并不能预防死机。 6.解析 联

32、机输入/输出方式即在主机的直接控制下进行输入/输出的方式。这种方式由于与主机的关系很紧密,占用了大量的 CPU 时间,致使在没有输入输出时 CPU 也得不断地轮询,浪费了 CPU 时间。 7.解析 若用“记事本”打开 Word 文档,将显示为乱码。 8.解析 在 Excel 中,除了可以向单元格输入数据和文字之外,还可以插入图表,因此可实现图文混排。 9.解析 在 Windows 的“我的电脑”窗口中,选中一个文件,并按住鼠标左键将文件拖到该窗口的另一个文件夹中,执行的是移动文件的操作,即“剪切”和“粘贴”操作的组合。 10. 解析 在软件工程中,内聚是指一个模块内部各成分之间相关联程度的度量

33、;耦合是指模块之间的相关联程度的度量。从软件质量来看,一个良好的软件产品应做到“高内聚、低耦合” 。 四、简答题 1.解析 计算机网络是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统、网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 计算机网络的功能主要表现在硬件资源共享、软件资源共享和用户间信息交换 3 个方面。 (1)硬件资源共享。可以在全网范围内提供对处理资源、存储资源、输入输出资源等昂贵设备的共享,使用户节省投资,也便于集中管理和均衡分担负荷。 (2)软件资源共享。允许互联网上的用户远程访问各类大型数据库,可以

34、得到网络文件传送服务、异地进程管理服务和远程文件访问服务,从而避免软件研制上的重复劳动以及数据资源的重复存储,也便于集中管理。 (3)用户间信息交换。计算机网络为分布在各地的用户提供了强有力的通信手段。用户可以通过计算机网络传送电子邮件、发布新闻消息和进行电子商务活动。 2.解析 软件的生存期包括可行性分析、需求分析、概要设计、详细设计、编码、测试(编码和测试又合称为实现阶段)、维护阶段。其中维护阶段是最后一个阶段。所谓软件维护就是在软件已经交付使用之后,为了改正错误或满足新的需要而修改软件的过程。 维护活动根据起因可分为改正性维护、适应性维护、完善性维护和预防性维护 4 类。 (1)改正性维

35、护:因为软件测试不可能暴露出一个大型软件系统中所有潜藏的错误,所以必然会有该项维护活动,在任何大型程序的使用期间,用户会发现程序错误,并且把遇到的问题报告给维护人员。把诊断和改正错误的过程称为改正性维护。 (2)适应性维护:计算机科学技术领域的各个方面都在迅速进步,大约每过 36 个月就有新一代的硬件宣告出现,经常推出新操作系统或旧系统的修改版本,时常增加或修改外部设备和其他系统部件;另一方面,应用软件的使用寿命却很容易超过 10 年,远远长于最初开发这个软件时的运行环境的寿命。因此,适应性维护,也就是为了和变化了的环境适当地配合而进行的修改软件的活动,是既必要又经常进行的维护活动。 (3)完

36、善性维护:当一个软件系统顺利地运行时,常常出现第三类维护活动,即在使用软件的过程中,用户往往提出增加新功能或修改已有功能的需求,还可能提出一般性的改进意见。为了满足这类要求,需要进行完善性维护。这项维护活动通常占软件维护工作的大部分。 (4)预防性维护:当为了提高未来改进的可维护性或可靠性,或为了给未来的改进奠定更好的基础而修改软件时,出现了第四类维护活动,这类维护活动通常称为预防性维护。 3.解析 数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。一般来说,数据字典应包括数据项、数据结构、数据流、数据存储和加工 5 个组成部分。 (1)数据项是最小的数据单位,可以

37、是字母、数字或两者的组合。数据项通过数据类型(逻辑型、数值型、字符型等)及数据长度来描述实体的某种属性。 (2)数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。(3)数据流是一组数据。在数据流图中,数据流用带箭头的线表示,在其线旁标注数据流名。在数据流图中应该描绘所有可能的数据流向,而不应该描绘出现某个数据流的条件。数据流是数据在系统内传播的路径,因此由一组成分固定的数据组成。如订票单由旅客姓名、年龄、单位、身份证号、日期、目的地等数据项组成。由于数据流是流动中的数据,所以必须有流向,除了与数据存储之间的数据流不用命名外,数据流应该用名词或名词

38、短语命名。 (4)数据存储表示信息的静态存储,可以代表文件、文件的一部分、数据库的元素等。 (5)加工是对数据进行处理的单元,它接收一定的数据输入,对其进行处理,并产生输出。 五、综合应用题 1.答案 (1)NULL(2) struct List *next; ; 由此可以看出,单链表的每个结点包含了一个数据域和一个指向后继结点的指针域。 在 main 函数中,首先创建一个结点,令尾指针指向该结点:tail=(link)malloc(sizeof(node);, 由于后面第二句 ptr=tail 令工作指针指向尾结点,可知第一个空填 NULL,即将尾结点的指针域置为 NULL, tail-ne

39、xt= NULL;。 for 循环的作用是依次创建 5 个结点,并为这 5 个结点的数据域赋值。由 ptr-data=num;可知其前一句是用 num 变量保存输入的整数,则第二个空填&num,即scanf(“%d“,&num);。 由于头指针是指向第一个结点的,因此第三个空填入ptr,即 head-next=ptr;,令头指针一直指向第一个结点的地址。 最后用 while 循环输出链表中每个结点的数据值,因此在进入 while 循环之前令工作指针 ptr 指向第一个结点,即 ptr=head-next;,在输出结点数据值时,利用 ptr-data 取当前指针指向的数据域即可,即printf(“the value is %d.n“,ptr-data);。2.解析 (1)SELEC 商品表 1.商品代号,分类名,数量,品牌 FROM 商品表 1,商品表 2 WHERE 商品表 1.商品代号=商品表 2.商品代号;(2)SELECT COUNT(*) FROM 商品表 1 WHERE 数量10;(3)SELECT * FROM 商品表 1 WHERE 单价ALL(SELECT AVG(单价) FROM 商品表 1);

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 经营企划

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报