【计算机软件基础自考试题解析】
1. 系统软件主要包括操作系统、编译器、数据库管理系统等,选项中属于系统软件的是(B)操作系统。
2. 单链表中,从某个结点只能访问到它的直接后继结点,因此(A)某个结点访问到该结点的所有后继结点是不正确的。
3. 数组的基本操作通常是查找(寻找特定元素)和修改(更新元素值),(D)查找与修改是正确的。
4. 对于仅有三个结点a、b、c构成的二叉树,先序遍历序列abc表示a是根节点,b是a的左孩子,c是a的右孩子。这样的形态共有(B)3种,分别是:(a)(b)(c), (a)(c)(b), (b)(a)(c)。
5. 在单链表中插入结点,若Q是P的前驱结点,要在Q和P之间插入S,则执行(C)Q—>link=S;S—>link=P;操作。
6. 循环队列判队列空的条件是队头和队尾指针相等,即(C) f=r。
7. 进程控制块(PCB)是进程存在的(A)不可缺少的唯一标志,它是操作系统用来描述和控制进程运行的数据结构。
8. 文件的逻辑块与物理块之间的对应关系在索引结构的文件系统中由(B)索引表反映。
9. 操作系统的基本功能不包括电子邮件管理,(A)电子邮件管理是正确的。
10. 页式存储管理中,访问内存的指令可能需要一次或两次内存访问,因为第一次是访问页表,第二次是访问实际数据,所以(C)1次或2次是正确的。
11. 内存块大小为2048字节,16进制地址2F45h转换为10进制是12037,除以2048得到5余157,因此页号是(B)4。
12. FoxPro中,命令文件的扩展名是(A) .PRG。
13. FoxPro中,确保指针指向数据库第一个记录的命令是(A) Go Top 或(B) Goto Top。
14. 教师与学生实体间的关系通常是多对多(D)M:N,因为一个教师可以教多个学生,一个学生也可以选修多个教师的课。
15. 自然连接(Rs)后,元组数取决于两个关系R和S的交集,这里没有具体信息,无法确定结果,但选项中没有提供正确答案。
16. FoxPro中,最后设置当前工作区为(A)0。
17. 软件设计阶段的主要依据是(D)设计说明书,它描述了软件的架构、模块划分和接口细节。
18. 软件方法通常规定(D)工作步骤、文档格式、评价标准,这些都是软件开发过程中的关键要素。
19. 从数据流图导出的是(D)数据字典,用于描述数据的来源、流向和处理过程。
20. SD方法中,块间联系应尽量是(C)控制连接,以降低模块间的耦合度。
21. 计算机理解并执行的语言是机器语言,由(二进制)组成。
22. 计算机系统软件还包括(数据库管理系统)等。
23. 数据元素可以由一个或多个(数据结构)组成。
24. 这种查找方法称为(哈希查找)。
25. 操作系统还具有(作业管理)功能。
26. 设备管理包括(设备分配)。
27. 数据的这种特性称为(数据独立性)。
28. FoxPro备份命令是(BACKUP)。