《软考软件设计师教程综合知识集锦四计算机软件测试_计算机-软件工程.pdf》由会员分享,可在线阅读,更多相关《软考软件设计师教程综合知识集锦四计算机软件测试_计算机-软件工程.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软 考软 件设 计师教 程综 合知 识集锦(四)2016 下 半 年 软 件 设 计 师 考 试 已 经 结 束 了,希 赛 小 编 为 打 算 参加 20XX年 考 试 的 你 们 准 备 了 一 些 软 件 设 计 师 教 程 综 合 知 识 集 锦,希 望 对 大 家 有 所 帮 助。操 作 系 统 的 结 构 1.无 序 结 构 法:整 体 结 构 或 模 块 组 合 结 构(以 大 型 表 格 和 队 列为 中 心);2.层 次 结 构 法:分 解 成 各 个 单 向 依 赖 的 层 次;3.面 向 对 象 法:利 用 对 象 和 对 对 象 的 操 作 加 上 保 护 组 成 操
2、作系 统;执 行 体 对 象(进 程,线 程、文 件 和 令 牌 等)和 内 核 对 象(时 钟、事 件 和 信 号 等)4.微 内 核 结 构 法:公 共 部 分 抽 象 形 成 底 层 的 核 心,提 供 基 本的 服 务;网 络 操 作 系 统:网 络 操 作 系 统(NOS)是 网 络 的 心 脏 和 灵 魂,是 向 网 络 计 算 机 提供 服 务 的 特 殊 的 操 作 系 统。它 在 计 算 机 操 作 系 统 下 工 作,使 计 算 机操 作 系 统 增 加 了 网 络 操 作 所 需 要 的 能 力。例 如 象 前 面 已 谈 到 的 当你 在 LAN上 使 用 字 处 理
3、程 序 时,你 的 PC 机 操 作 系 统 的 行 为 象 在 没有 构 成 LAN时 一 样,这 正 是 LAN操 作 系 统 软 件 管 理 了 你 对 字 处 理程 序 的 访 问。网 络 操 作 系 统 运 行 在 称 为 服 务 器 的 计 算 机 上,并 由 连网 的 计 算 机 用 户 共 享,这 类 用 户 称 为 客 户。NO S 与 运 行 在 工 作 站 上 的 单 用 户 操 作 系 统 或 多 用 户 操 作 系 统由 于 提 供 的 服 务 类 型 不 同 而 有 差 别。一 般 情 况 下,NOS 是 以 使 网络 相 关 特 性 最 佳 为 目 的 的。如 共
4、 享 数 据 文 件、软 件 应 用 以 及 共 享硬 盘、打 印 机、调 制 解 调 器、扫 描 仪 和 传 真 机 等。一 般 计 算 机 的操 作 系 统,如 DO S 和 OS/2 等,其 目 的 是 让 用 户 与 系 统 及 在 此 操 作系 统 上 运 行 的 各 种 应 用 之 间 的 交 互 作 用 最 佳。为 防 止 一 次 由 一 个 以 上 的 用 户 对 文 件 进 行 访 问,一 般 网 络 操作 系 统 都 具 有 文 件 加 锁 功 能。如 果 没 有 这 种 功 能,将 不 会 正 常 工作。文 件 加 锁 功 能 可 跟 踪 使 用 中 的 每 个 文 件,
5、并 确 保 一 次 只 能 一 个用 户 对 其 进 行 编 辑。文 件 也 可 由 用 户 的 口 令 加 锁,以 维 持 专 用 文 件的 专 用 性。NO S 还 负 责 管 理 LAN用 户 和 LAN打 印 机 之 间 的 连 接。NOS总 是跟 踪 每 一 个 可 供 使 用 的 打 印 机 以 及 每 个 用 户 的 打 印 请 求,并 对 如何 满 足 这 些 请 求 进 行 管 理,使 每 个 端 用 户 的 操 作 系 统 感 到 所 希 望的 打 印 机 犹 如 与 其 计 算 机 直 接 相 连。NO S 还 对 每 个 网 络 设 备 之 间 的 通 信 进 行 管
6、理,这 是 通 过 NOS中的 媒 体 访 问 法 来 实 现 的。NO S 的 各 种 安 全 特 性 可 用 来 管 理 每 个 用 户 的 访 问 权 利,确 保关 键 数 据 的 安 全 保 密。因 此,NOS 从 根 本 上 说 是 一 种 管 理 器,用 来管 理 连 接、资 源 和 通 信 量 的 流 向。嵌 入 式 操 作 系 统:嵌 入 式 系 统 是 以 应 用 为 中 心,软 硬 件 可 裁 剪 的,适 应 应 用 系统 对 功 能、可 靠 性、成 本、体 积、功 耗 等 综 合 性 严 格 要 求 的 专 用电 脑 系 统;主 要 由 嵌 入 式 CPU、相 关 硬 件
7、、嵌 入 式 OS 操 作 系 统 及应 用 软 件 等 组 成。与 通 用 型 电 脑 系 统 相 比,嵌 入 式 系 统 功 耗 低、可 靠 性 高;功 能 强 大、性 能 价 格 比 高;实 用 性 强,支 持 多 任 务;占 用空 间 小,效 率 高;面 向 特 定 应 用,可 根 据 需 要 灵 活 定 制。嵌 入 式 系 统 应 用 广 泛:可 用 于 移 动 电 脑 平 台(PDA、掌 上 计 算机),信 息 家 电(数 字 电 视、机 顶 盒、网 络 设 备),无 线 通 信 设 备(智能 手 机、股 票 接 收 设 备),工 业/商 业 控 制(智 能 工 控 设 备、POS
8、/ATM机),电 子 商 务 平 台,甚 至 军 事 应 用 等 诸 多 领 域。对 于 大 多 数 用 户 而 言,嵌 入 式 系 统 的 应 用 有 一 定 的 难 度。不论 是 硬 件 的 造 型、嵌 入 式 操 作 系 统 的 选 择,以 及 应 用 软 件 的 确 定都 是 令 人 头 疼 的 事 情。为 了 解 决 这 难 题,威 达 佳 科 技 推 出 了 一 系列 从 嵌 入 式 硬 件 到 操 作 系 统 的 解 决 方 案。作 业 管 理 与 用 户 界 面 一些软件设计师教程综合知识集锦希望对大家有所帮助操作系统的结构无序结构法整体结构或模块组合结构以大型表格和队列为中心
9、层次结构法分解成各个单向依赖的层次面向对象法利用对象和对对象的操作加上保护组成操作系统基本的服务网络操作系统网络操作系统是网络的心脏和灵魂是向网络计算机提供服务的殊的操作系统它在计算机操作系统下工作使计算机操作系统增加了网络操作所需要的能力例如象前面已谈到的当你在上使用字处理程序时你的机服务器的计算机上并由连网的计算机用户共享这类用户称为客户与运行在工作站上的单用户操作系统或多用户操作系统由于提供的服务类型不同而有差别一般情况下是以使网络相关性最佳为目的的如共享数据文件软件应用以及共享作 业 是 系 统 为 了 完 成 一 个 用 户 的 计 算 任 务(或 一 次 事 务 处 理)所 做 的
10、 工 作 总 和。操 作 系 统 中 用 来 控 制 作 业 的 进 入、执 行 和 撤 消的 一 组 程 序 成 为 作 业 管 理 程 序。一 般 操 作 系 统 提 供 两 种 作 业 控 制 方 式。联 机 作 业 方 式(on-line)通 过 直 接 输 入 作 业 控 制 命 令,提 交 用 户 作 业,运 行 用 户 作 业。脱 机 作 业 方 式(off-line)通 过 作 业 控 制 语 言(JCL,也 称 为 作 业 控 制 命 令)编 写 用 户 作 业说 明 书。这 种 方 式 中,用 户 不 直 接 干 预 作 业 的 运 行,而 是 把 作 业与 作 业 说 明
11、 书 一 起 提 交 系 统。作 业 调 度 主 要 是 从 后 备 状 态 的 作 业 中 挑 选 一 个(或 一 些)作 业投 入 运 行。与 进 程 调 度 相 似,也 具 有 若 干 的 调 度 算 法。先 来 先 服 务(FCFS)短 作 业 优 先(SJF)响 应 比 高 者 优 先(HRN)优 先 级 调 度 用 户 界 面:也 称 为 用 户 接 口,是 用 户 与 操 作 系 统 交 互 的 途 径和 通 道,也 是 交 互 环 境 的 控 制 方 式;操 作 系 统 的 接 口:可 分 为 命 令 接 口 和 程 序 接 口。命 令 接 口:包 含 键 盘 命 令 和 作
12、业 控 制 命 令;程 序 接 口:程 序 接 口 又 称 为 编 程 接 口、系 统 调 用。程 序 经 编程 接 口 请 求 系 统 服 务,即 通 过 系 统 调 用,程 序 与 操 作 系 统 进 行 通信。操 作 环 境:操 作 环 境 支 持 命 令 接 口 和 程 序 接 口,提 供 友 好、易 用 的 操 作 平 台。操 作 系 统 的 交 换 界 面 从 早 期 的 命 令 驱 动 方 式 发展 道 菜 单 驱 动 方 式、图 形 符 号 驱 动 方 式 和 视 窗 操 作 环 境。文 件 和 文 件 系 统 文 件 是 信 息 的 一 种 组 织 形 式,是 存 储 在 辅
13、 助 存 储 器 上 的 具 有一些软件设计师教程综合知识集锦希望对大家有所帮助操作系统的结构无序结构法整体结构或模块组合结构以大型表格和队列为中心层次结构法分解成各个单向依赖的层次面向对象法利用对象和对对象的操作加上保护组成操作系统基本的服务网络操作系统网络操作系统是网络的心脏和灵魂是向网络计算机提供服务的殊的操作系统它在计算机操作系统下工作使计算机操作系统增加了网络操作所需要的能力例如象前面已谈到的当你在上使用字处理程序时你的机服务器的计算机上并由连网的计算机用户共享这类用户称为客户与运行在工作站上的单用户操作系统或多用户操作系统由于提供的服务类型不同而有差别一般情况下是以使网络相关性最佳
14、为目的的如共享数据文件软件应用以及共享标 识 名 的 一 组 信 息 集 合,它 可 以 是 有 格 式 的,也 可 以 是 无 格 式 的。与 文 件 相 关 的 概 念 有:数 据 项、记 录、文 件 和 数 据 库。操 作 系 统 的 文 件 系 统 包 括 两 个 方 面:负 责 管 理 文 件 的 一 组 系 统 软 件;管 理 的 对 象 文 件。文 件 系 统 的 主 要 目 标 是 提 高 存 储 器 的 利 用 率,接 受 用 户 的 委托 实 施 对 文 件 的 操 作。其 主 要 问 题 是 管 理 辅 助 存 储 器,实 现 文 件从 名 字 空 间 到 辅 存 地 址
15、 空 间 的 转 换,决 定 文 件 信 息 的 存 放 位 置、存 放 形 式 和 存 放 权 限,实 现 文 件 和 目 录 的 操 作,提 供 文 件 共 享 能力 和 安 全 设 施,提 供 友 好 的 用 户 接 口。根 据 不 同 方 面,可 以 对 文 件 进 行 多 种 分 类。按 文 件 的 用 途 分:系 统 文 件、库 文 件 和 用 户 文 件 等。按 文 件 的 信 息 流 分:输 入 文 件、输 出 文 件 和 输 入 输 出 文 件 等。按 文 件 的 组 织 形 式 分:普 通 文 件、目 录 文 件 和 特 殊 文 件 等。按 文 件 的 安 全 属 性 分:
16、只 读 文 件、读 写 文 件、可 执 行 文 件 和不 保 护 文 件 等。文 件 的 结 构 和 组 织 文 件 的 结 构 是 指 文 件 的 组 织 形 式。文 件 的 结 构 分 为 逻 辑 结 构和 物 理 结 构。从 用 户 的 观 点 所 看 到 的 文 件 组 织 形 式 称 为 文 件 的 逻辑 结 构,从 实 现 观 点 考 察 文 件 在 辅 助 存 储 器 上 的 存 放 方 式 称 为 文件 的 物 理 结 构。文 件 的 逻 辑 结 构 可 以 分 为 两 种:无 结 构 的 字 符 流 文 件 和 有 结构 的 记 录 文 件(也 称 为 有 格 式 文 件)。
17、其 中,记 录 文 件 由 记 录 组 成,即 文 件 内 的 信 息 划 分 成 多 个 记 录,以 记 录 为 单 位 组 织 和 使 用 信 息。其 有 几 种 不 同 的 类 型,特 别 需 要 注 意 它 们 之 间 的 区 别。堆 文 件:数 据 按 先 来 后 到 的 顺 序 组 织,是 最 简 单 的 记 录 文件;顺 序 文 件 顺 序 文 件 的 记 录 定 长,记 录 中 的 数 据 项 的 类 型 长 度 与 次 序 固一些软件设计师教程综合知识集锦希望对大家有所帮助操作系统的结构无序结构法整体结构或模块组合结构以大型表格和队列为中心层次结构法分解成各个单向依赖的层次面
18、向对象法利用对象和对对象的操作加上保护组成操作系统基本的服务网络操作系统网络操作系统是网络的心脏和灵魂是向网络计算机提供服务的殊的操作系统它在计算机操作系统下工作使计算机操作系统增加了网络操作所需要的能力例如象前面已谈到的当你在上使用字处理程序时你的机服务器的计算机上并由连网的计算机用户共享这类用户称为客户与运行在工作站上的单用户操作系统或多用户操作系统由于提供的服务类型不同而有差别一般情况下是以使网络相关性最佳为目的的如共享数据文件软件应用以及共享定,记 录 按 键 值 的 约 定 次 序 组 织。索 引 顺 序 文 件 基 于 键 的 约 定 次 序 组 织,而 且 维 护 键 的 索 引
19、 和 溢 出 区 域。键的 索 引 可 以 是 多 级 索 引。索 引 文 件 基 于 记 录 的 一 个 键-数 据 项 关 系 对 来 组 织,依 据 记 录 键 值 可 以找 到 记 录 存 放 位 置。直 接 文 件(又 称 哈 希 文 件)记 录 以 它 们 在 直 接 访 问 存 储 设 备 上 的 物 理 地 址 直 接(随 机)访问。对 于 一 个 给 定 的 记 录 可 以 直 接 得 出 其 存 储 位 置。文 件 的 物 理 结 构 侧 重 于 提 高 存 储 器 的 利 用 效 率 和 降 低 存 取 时间。文 件 的 存 储 设 备 通 常 划 分 为 大 小 相 同
20、 的 物 理 块,物 理 块 是 分配 和 传 输 信 息 的 基 本 单 位。文 件 的 物 理 结 构 是 指 文 件 在 存 储 设 备上 的 存 储 方 法,具 有 不 同 的 文 件 分 配 策 略,需 要 特 别 注 意 它 们 的特 点 和 之 间 的 差 别。顺 序 分 配(连 续 分 配)最 简 单 的 分 配 方 式。在 文 件 建 立 预 先 分 配 一 个 连 续 的 物 理 块集,然 后,按 照 逻 辑 文 件 中 的 信 息(或 记 录)顺 序,依 次 把 信 息(或记 录)顺 序 存 储 到 物 理 块 中。不 适 宜 于 需 要 经 常 修 改 的 文 件。链
21、接 分 配(串 联 分 配)这 是 按 单 个 物 理 块 逐 个 进 行 的。在 建 立 链 接 文 件 时,不 须 指定 文 件 的 长 度,在 文 件 的 说 明 信 息 中,只 需 指 出 该 文 件 的 第 一 个物 理 块 块 号,链 接 文 件 的 文 件 长 度 可 以 动 态 的 增 长,只 需 调 整 物理 块 间 的 指 针 就 可 以 插 入 或 删 除 一 个 信 息 块。一 般 只 适 用 于 顺 序访 问,不 适 用 于 随 机 存 取。索 引 分 配 来 自 另 一 种 对 文 件 存 储 不 连 续 分 配 的 方 法。系 统 为 每 个 文 件 建 立一 张
22、 索 引 表,索 引 表 中 的 每 一 表 项 指 出 文 件 信 息 所 在 的 逻 辑 块 号和 与 之 对 应 的 物 理 块 号。既 适 用 于 顺 序 存 取,也 适 用 于 随 机 存 取。一些软件设计师教程综合知识集锦希望对大家有所帮助操作系统的结构无序结构法整体结构或模块组合结构以大型表格和队列为中心层次结构法分解成各个单向依赖的层次面向对象法利用对象和对对象的操作加上保护组成操作系统基本的服务网络操作系统网络操作系统是网络的心脏和灵魂是向网络计算机提供服务的殊的操作系统它在计算机操作系统下工作使计算机操作系统增加了网络操作所需要的能力例如象前面已谈到的当你在上使用字处理程序
23、时你的机服务器的计算机上并由连网的计算机用户共享这类用户称为客户与运行在工作站上的单用户操作系统或多用户操作系统由于提供的服务类型不同而有差别一般情况下是以使网络相关性最佳为目的的如共享数据文件软件应用以及共享文 件 控 制 块:FCB,和 进 程 相 似,文 件 目 录 有 一 级 目 录、二 级目 录 和 多 级 目 录 结 构;一 级 目 录:只 有 一 个 目 录 表,每 个 表 项 对 应 一 个 文 件;二 级 目 录:主 目 录 和 用 户 目 录;多 级 目 录:也 称 为 树 型 目 录 结 构,从 根 目 录 出 发 的 层 次 结 构;一些软件设计师教程综合知识集锦希望对大家有所帮助操作系统的结构无序结构法整体结构或模块组合结构以大型表格和队列为中心层次结构法分解成各个单向依赖的层次面向对象法利用对象和对对象的操作加上保护组成操作系统基本的服务网络操作系统网络操作系统是网络的心脏和灵魂是向网络计算机提供服务的殊的操作系统它在计算机操作系统下工作使计算机操作系统增加了网络操作所需要的能力例如象前面已谈到的当你在上使用字处理程序时你的机服务器的计算机上并由连网的计算机用户共享这类用户称为客户与运行在工作站上的单用户操作系统或多用户操作系统由于提供的服务类型不同而有差别一般情况下是以使网络相关性最佳为目的的如共享数据文件软件应用以及共享
限制150内