- 21
- 0
- 约4.51千字
- 约 6页
- 2017-05-02 发布于四川
- 举报
软件的技术基本知识点要点复习
PAGE
PAGE 6
软件技术基础知识要点复习:
1、软件的概念,软件的特性,软件的分类软件的内容?图1-5
答:软件是程序、数据及相应文档所组成的完整集合。
特性:①软件的抽象性②软件的知识性③软件的复杂性
④软件的复用性⑤软件开发的手工方式。
2、数据的基本概念?数据的三个结构层次是什么?
答:数据是按一定规则组织的符号串,并能被计算机所识别‘
三个结构层次:客观世界—事物与事物之间的联系
逻辑世界—数据逻辑结构与逻辑值
物理世界—数据的物理结构与物理值
3、什么是数据元素?数据的逻辑结构(分为哪几类?)和物理结构是怎样的?
答:数据元素:数据结构中不可再分的基本数据单位。
数据的逻辑结构:从应用问题角度组织数据的结构或用户数据视图;主要有线性表、树和图三种结构。
数据的物理结构:数据在计算机存储器上存储的结构;主要有顺序存储结构和链式存储结构。
4、线性表的概念、特点、存储结构、基本运算。
答:概念:数据元素只有后继和前继关系的数据结构,是数据元素的有限序列。
特点:数据元素之间是线性关系,即在线性表中必存在唯一的一个“第一个”元素;必存在唯一的一个“最后一个”元素;除第一个元素外,每个元素有且只有一个前驱元素;除最后一个元素外,每个元素有且只有一个后继元素。
存储结构:顺序存储结构和链式存储结构。
基本运算:插入、删除、查找、排序
5、线性链表的基本操作见P42-43图4-11,4-12及其算法。
6、线性表的顺序存储和链式存储各有何有缺点?
答:顺序存储结构的优点:①有最佳的空间效率,因为无须存储元素数据以外的任何数据;但是,由于其存储特性的原因,常常要留有足够的自由节点空间以备长度伸展的需要,这又降低了空间效率;②节点定位计算与数据规模和节点大小无关。 缺点: ①当插入或删除节点时为保证位置比邻而要频繁地移动节点,这种移动有时是大量的;②因为初始存储空间的限制致使过多的插入产生“溢出”; ③未必能如愿地申请到足够大小的成片空间。
链式存储结构的优点:不要求连续成片的存储空间,同一数据结构中的诸节点可以任意散存在存储器任何位置,只要保证一个节点能完整存储就够了,且不要求预留任何自由节点空间而能保证长度的任意伸展,节点存储只受存储容量的限制;克服了顺序存储结构的几个致命缺点
缺点:(1)占用额外的空间以存储指针(浪费空间)(2)存取某个元素速度慢(3)插入元素和删除元素速度快(4)没有空间限制,存储元素的个数无上限,基本只与内存空间大小有关.
7、栈表是线性表吗?队列是线性表吗?它们各自的特点是什么?它们有那些存储形式?
有三个元素A、B、C,若入栈、入队次序均为A、B、C,则出栈、出队次序各是怎样的?循环队列见作业。
答:栈和队列都是线性表。 栈的特点:最后压入的节点最先弹出,最先压入的的节点只能最后弹出。 队列的特点:节点在队列中按进队时间先后次序排列;因此,新插入的节点总是排在队尾;删除时总是删除最先进入的队头结点;即有先进先出的特点。
略
8、串的基本概念。
串:是以单个字符为数据元素的线性表,一般只采用顺序存储结构。相关算法主要有串比较、取子串和串匹配等。
9、能区分一般树和二叉树。能区分满二叉树、完全二叉树、非完全二叉树。P63-65图
10、对给定的二叉树会写出先序、中序、后序的遍历结果。给定遍历结果能画出二叉树。分析清楚树中结点的父子关系。
11、图的存储结构有那两种?图的遍历方式有那两种?会根据无向图或有向图写出邻接矩阵,画出邻接表。P73图47为例。
答:邻接矩阵和邻接表。 图的遍历:深度优先遍历和广度优先遍历。
图P73图47 ,图P74图48.
12、简述二叉排序的基本思想。结定关键字序列79,62,68,90,88,89,17,5,100,120,完成生成二叉排序树的过程。
13、给定一组排序码,序列为:(8,3,2,1,7,4,6,5),完成直接选择排序过程。
解:
14、操作系统的分类有哪些,有哪些功能?
答:操作系统的分类:批处理操作系统、分时操作系统、实时操作系统、通用操作系统、个人操作系统、网络操作系统、分布式操作系统、嵌入式操作系统。
操作系统的功能:(1)处理器管理(2)储存管理(3)设备管理(4)文件管理(5)用户接口管理
16、分页存储管理涉及到那些基本概念?分页存储管理的页面淘汰算法有哪些?P92
答:分页存储管理基本概念:①页面、页架(块)页
您可能关注的文档
最近下载
- ISO∕IEC 42001-2023人工智能管理体系之2:“4 组织环境-4.2 理解相关方的需求和期望”解读、实施流程和风险描述(雷泽佳编制-2024).pdf VIP
- 节假日加班安全管理规定.docx VIP
- 第四章船体结构节点图.ppt.ppt VIP
- 社区卫生服务站(诊所)门诊病历(A4打印版).docx VIP
- 船体结构节点图.pptx VIP
- 预包装食品标签通则.pdf VIP
- 船体结构第一节船用钢材及连接方法略第二节船体结构第三节船体.ppt VIP
- 餐饮企业餐厅开业筹备推进表.xls VIP
- ISO∕IEC 42001-2023人工智能管理体系之1:“4 组织环境-4.1 理解组织及其环境”解读、实施流程和风险描述(雷泽佳编制-2024).pdf VIP
- 电路(一)试题 - 上海大学.doc VIP
原创力文档

文档评论(0)