机密★启用前
2024 年 10 月高等教育自学考试全国统一考试
计算机软件基础 (二)
(课程代码 02365)
注意事项
1.本试卷分为两部分,第一部分为选择题,第二部分为非选择题。
2.应考者必须按试题顺序在答题卡 (纸) 指定位置上作答,答在试卷上无效。
3.涂写部分、画图部分必须使用 2B 铅笔,书写部分必须使用黑色字迹签字笔。
第一部分 选择题
一、单项选择题:本大题共 20 小题,每小题 1 分,共 20 分。在每小题列出的备选项中只有一项是最符合题目要求的,请将其选出。
1.用户在各自业务系统中开发的用来完成特定领域工作的软件属于( )
A. 系统软件 B. 应用软件 C. 工具软件 D. 通用软件
2.数据在计算机内的存储结构也称数据的( )
A. 算法描述 B. 数据类型 C. 逻辑结构 D. 物理结构
3.进程处于就绪状态是指进程( )
A. 没有得到处理机 B. 等待某事件的发生 C. 等待 I/O 完成 D. 没有得到打印机
4. 3 个结点构成的二叉树有几种形态( )
A. 3 B. 4 C. 5 D. 6
5.深度为 4 的二叉树的结点最多有( )
A. 13 个 B. 15 个 C. 16 个 D. 32 个
6.网状数据模型的特点是( )
A. 允许有一个以上的结点无双亲
B. 每一个结点的子女不能多于一个
C. 除了一个根结点,其他结点只有一个双亲
D. 有且只有一个结点无双亲
7.若索引文件已经建立,且对应的数据库文件已经打开,欲打开索引文件,可使用命令( )
A. USE <库文件名> INDEX < 索引文件名 >
B. INDEX < 索引关键字 > TO < 索引文件名 >
C. SET INDEX TO [< 索引文件名表 >|?][ADDITIVE]
D. REINDEX
8.若要关闭当前库文件 EMP.dbf,在命令窗口可使用命令( )
A. USE EMP
B. CLOSE EMP.dbf
C. USE EMP.dbf
D. USE
9.软件验收测试的依据是( )
A. 模块功能说明 B. 模块说明书 C. 系统说明书 D. 数据流程说明
10.软件工程中,以建立系统的结构作为基本任务,应属于( )
A. 分析阶段 B. 设计阶段 C. 编写阶段 D. 测试阶段
11.事务分析的功能是( )
A. 变换设计 B. 从事务型结构导出标准型结构 C. 模块设计 D. 事务型结构设计
12.把一棵树转换为二叉树后,这棵二叉树的形态是( )
A. 唯一的 B. 有多种 C. 有多种,但根节点没有左孩子 D. 有多种,但根节点没有右孩子
13.若入栈序列为 1,2,3,4,在入栈的过程中允许出栈,则下列哪组序列不可能是一个出栈序列( )
A. 1,4,3,2
B. 2,3,4,1
C. 3,1,4,2
D. 3,4,2,1
14.实时操作系统首先考虑的是( )
A. 高效率 B. 有很强的交互会话功能 C. 及时响应和高可靠性 D. 可移植性
15.DBMS 指的是( )
A. 数据库 B. 数据库系统 C. 数据库应用软件 D. 数据库管理系统
16.下列不是数据库特点的是( )
A. 低冗余度 B. 较高的数据独立性 C. 难并发 D. 保证数据的完整性
17.已知二叉树的先序遍历为 ABDEC,中序遍历为 DBEAC,则它的后序遍历为( )
A. DEBCA
B. CAEBD
C. EDBAC
D. AEDBC
18.文件系统的主要目的是( )
A. 实现对文件的按名存储 B. 用于存储系统文件 C. 实现虚拟存储 D. 提高外存储的读写速度
19.计算机操作系统是( )
A. 一种操作规程 B. 一种系统软件 C. 系统硬件 D. 系统硬件和软件的总和
20.采用结构化设计方法,要提高模块结构的相对独立性,则应该( )
A. 提高块间联系,提高块内联系 B. 减少块间联系,减少块内联系 C. 减少块间联系,提高块内联系 D. 提高块间联系,减少块内联系
二、多项选择题:本大题共 5 小题,每小题 2 分,共 10 分。在每小题列出的备选项中至少有两项是符合题目要求的,请将其选出,错选、多选或少选均无分。
21. 在软件开发中,测试过程分为三个步骤,下列选项中属于测试过程的有( )
A. 穷举测试 B. 模块测试 C. 联合测试 D. 验收 E. 代理测试
22. 数据库中的三级模式包括( )
A. 内模式 B. 外模式 C. 概念模式 D. 数据模式 E. 共享模式
23. 软件分析阶段分三个步骤,这三个步骤是( )
A. 价格评估 B. 结构化分析 C. 问题定义 D. 可行性研究 E. 需求分析
24. 数据库中数据模型有( )
A. 层次模型 B. 概念模型 C. 网状模型 D. 关系模型 E. 关系代数
25. 下列属于高级语言的有( )
A. 汇编语言 B. Java C. C 语言 D. VB E. C++
第二部分 非选择题
三、填空题:本大题共 10 小题,每小题 1 分,共 10 分。
26. 早期的计算机没有操作系统,存储容量小,运算速度慢,主要用于______。
27. 数据的基本单位是______。
28. 操作系统具有处理机管理、存储管理、文件管理、设备管理和______的功能。
29. 进程的 3 种基本状态分别是就绪状态、、等待状态。
30. 数据库系统中的 DBA 是指。
31. 软件设计可分为总体设计和______两步。
32. 顺序表结构适宜于进行随机存取;链表适宜于进行______存取。
33. DOS 的文件系统所采用的是______目录结构。
34. 计算机软件可分为两类,一类是系统软件,一类是______。
35. 关系数据库中,有一对一、一对多和______三种关系。
四、名词解释题:本大题共 5 小题,每小题 3 分,共 15 分。
36. 死锁
37. 数据结构
38. 作业调度的任务
39. 关系投影运算
40. 软件工程学
五、简答题:本大题共 5 小题,每小题 5 分,共 25 分。
41. 汇编语言和高级语言有什么不同?
42. 试比较顺序存储结构和链式存储结构的优缺点。
43. 二分查找与线性查找相比,哪种查找效率更高?在某些特例数据中,线性查找可能更快,为什么?
44. 内存控制块的作用是什么?
45. 白盒法和黑盒法有什么不同?它们各用于什么地方?
六、论述题:本大题共 2 小题,每小题 10 分,共 20 分。
46. 写出直接插入排序的算法。
47. 什么是软件危机?软件危机表现出的主要问题有哪些?它和软件工程学是什么关系?
(2)本站自学考试信息供自考生参考,权威信息以各省(市)考试院官方为准。
暂无评论内容