人机交互-9-人机交互基础知识

1. 信息处理模型

  1. 作用
    1. 研究人对外界信息的接收、存储、集成、检索和使用,可预测人执行特定任务的效率,如可推算人需要多长时间来感知和响应某个刺激(又称“反应时间”),信息过载会出现怎样的瓶颈现象等
    2. 信息处理机,Lindsay和Norman
      1. 没有考虑到注意和记忆的重要性

1.1. 扩展的信息处理机模型

  1. Barber对其进行了扩展
    1. 注意和记忆功能与信息处理过程的各个阶段存在交互

1.2. 人类处理机模型

  1. 最著名的信息处理模型
  2. Card等,1983
  3. 包含三个交互式组件
    1. 感知处理器:信息将被输出到声音存储和视觉存储区域
    2. 认知处理器:输入将被输出到工作记忆
    3. 动作处理器:执行动作

1.3. 存在的问题

  1. 把认知过程描述为一系列处理步骤
  2. 仅关注单个人和单个任务的执行过程:忽视了复杂操作执行中人与人之间及任务与任务之间的互动
  3. 忽视了环境和其他人可能带来的影响

导致出现了:外部认知模型、分布式认知模型

2. 认知心理学

  1. 兴起于20世纪50年代中期
  2. 关注人的高级心理过程,如记忆、思维、语言、感知和问题解决能力等:神经元网络已经成为新一代人工智能领域最热门的研究课题之一
  3. 对HCI的贡献
    1. 有助于理解人与计算机的交互过程,同时也可对用户行为进行预测
    2. 人对于外界的感知有80%来自于视觉获取的信息

2.1. 格式塔(Gestalt)心理学

  1. 研究人是如何感知一个良好组织的模式的,而不是将其视为一系列相互独立的部分
    1. 事物的整体区别于部分的组合
  2. “Gestalt”
    1. 德语,“完形(configuration)”或“型式(pattern)”
    2. 格式塔心理学又称完形心理学
  3. 表明
    1. 用户在感知事物的时候总是尽可能将其视为一个“好”的型式
    2. 相近性原则、相似性原则、连续性原则、完整性和闭合性原则

2.1.1. 相近性原则

  1. 空间上比较靠近的物体容易被视为整体
    1. 设计界面时,应按照相关性对组件进行分组
  2. 如下图,你看到了什么?

2.1.2. 相似性原则

  1. 人们习惯将看上去相似的物体看成一个整体
  2. 功能相近的组件应该使用相同或相近的表现形式
  3. 这一次呢?

2.1.3. 格式塔心理学与界面感知

2.1.4. 连续性原则

  1. 共线或具有相同方向的物体会被组合在一起:将组件对齐,更有助于增强用户的主观感知效果

2.1.5. 对称性原则

  1. 相互对称且能够组合为有意义单元的物体会被组合在一起
  2. 相近性?对称性?

2.1.6. 完整和闭合性原则

  1. 人们倾向于忽视轮廓的间隙而将其视作一个完整的整体:页面上的空白可帮助实现分组

2.1.7. 前景&背景

  1. 前景和背景在某些情况下可以互换:“整体区别于局部”

2.1.8. 屏幕格式塔


2.1.9. 文字格式塔

2.1.10. 标题格式塔

2.1.11. 段落格式塔


2.1.12. 线的长度/文本宽度

  1. 回溯Retracing:段落太宽,不容易找到下一行的开始
  2. 扫视Saccades
    1. 只有注视能看到内容
    2. 每隔15~30个字符(依赖于文字难度、阅读技能等)就要停下来注视
  3. 不成文规定
    1. line length at most 12.5 cm (5 inches)
    2. lines at most 65 characters (average, excluding spaces)

2.1.13. 约定

2.1.14. 格式塔心理学反例

  1. 对比Constract
  2. 让重点更突出!

2.1.15. 几种不同形式的对比

3. 人脑中的记忆结构

  1. 三个阶段,Atkinson和Shiffrin
    1. 感觉记忆
    2. 短时记忆
    3. 长时记忆
    4. 三个阶段之间可以进行信息交换

3.1. 关于记忆

  1. 感觉记忆
    1. 又称瞬时记忆
    2. 在人脑中持续约为1秒钟
    3. 帮助我们把相继出现的一组图片组合成一个连续的图像序列,产生动态的影像信息
  2. 短时记忆
    1. 感觉记忆经编码后形成
    2. 又称工作记忆,约保持30秒
    3. 储存的是当前正在使用的信息,是信息加工系统的核心,可理解为计算机的内存
    4. 短时记忆的存储能力约为7±2个信息单元

3.2. 7±2理论vs. 交互式系统设计

  1. 影响
    1. 菜单中最多只能有7个选项
    2. 工具栏上只能显示7个图标
    3. ……
  2. 事实
    1. 浏览菜单和工具栏基于人的识别功能:人们识别事物的能力要远胜于回忆事物的能力
    2. 界面设计时要尽可能减小对用户的记忆需求,同时可考虑通过将信息放置于一定的上下文中,来减少信息单元的数目

3.3. 长时记忆

  1. 短时记忆->长时记忆
    1. 短时记忆中的信息经进一步加工后会变为长时记忆
    2. 只有与长时记忆区的信息具有某种联系的新信息才能够进入长时记忆
  2. 长时记忆的信息容量几乎是无限的
  3. 启发
    1. 注意使用线索来引导用户完成特定任务
    2. 在追求独特的创新设计时也应注重结合优秀的交互范型
  4. 遗忘
    1. 长时记忆中的信息有时是无法提取
    2. 不代表长时记忆区的信息丢失了
  5. 易出错
    1. “人为错误”被定义为“人未发挥自身所具备的功能而产生的失误,它可能降低交互系统的功能”
    2. 从表面上看是由于用户的误解、误操作或一时大意
    3. 大部分交互问题都源于系统设计本身

3.4. 视错觉

  1. 知觉感受的扭曲
    1. 前后景互换实际上就是视错觉的一种
    2. 白色三角的例子
  2. 视错觉是不可避免的
  3. 启示:对于物体的视觉感知与物体所处的上下文密切相关

3.5. 视觉感知&上下文

  1. 提示:它的头在左侧,能产奶,上下文信息有助于增强人们的视觉感知
  2. 期望对感知的影响:红桃和黑桃
  3. 字母顺序重要吗?

4. 交互范型(Form)

4.1. 命令行交互

  1. 用户通过在屏幕某个位置上键入特定命令的方式来执行任务:“基于字符的界面(Characterbased Interface)
  2. 优点
    1. 专家用户能够快速完成任务;
    2. 较GUI节约系统资源;
    3. 可动态配置可操作选项;
    4. 键盘操作较鼠标操作更加精确;
    5. 支持用户自定义命令
  3. 缺点
    1. 命令语言的掌握对用户的记忆能力提出较高要求;
    2. 基于回忆的方式(recall memory):没有GUI基于识别的方式(recognition memory)容易使用
    3. 键盘操作,出错频率较高;
    4. 要求用户记忆指令的表示方式:与可用性理论所强调的“不应要求用户了解计算机底层的实现细节”相违背。

4.2. 菜单驱动界面

  1. 以一组层次化菜单的方式提供用户可用的功能选项,一个或多个选项的选择可以改变界面的状态
  2. 通过鼠标、数字键、字母键或者方向键进行选择

  1. 优点
    1. 基于识别机制,对记忆的需求较低;
    2. 具有自解释性;
    3. 容易纠错;
    4. 适合新手用户。若提供了较好的快捷键功能,则对于专家用户同样适用。
  2. 缺点
    1. 导航方式不够灵活;
    2. 当菜单规模较大时,导航效率不高;
    3. 占用屏幕空间,不适合小型显示设备:为节省空间,通常组织为下拉菜单或弹出式菜单;
    4. 对专家用户而言使用效率不高
  3. (1)现代的菜单形式(2)网页上的菜单(3)手机上的菜单

4.3. 基于表格的界面

  1. 显示给用户的是一个表格,里面有一些需要用户填写的空格
  2. 优点
    1. 简化数据输入;
    2. 只需识别无需学习;
    3. 特别适合于日常文书处理等需要键入大量数据的工作
  3. 缺点
    1. 占用大量屏幕空间;
    2. 导致业务流程较形式

4.4. 直接操纵

  1. Ben Shneiderman,1982
    1. 用户通过在可视化对象上面进行某些操作来达到执行任务的目的
    2. 展现了真实世界的一种扩展
    3. 对象和操作一直可见
    4. 迅速且伴有直观的显示结果的增量操作
    5. 增量操作可以方便地逆转

4.4.1. 直接操纵的三个阶段

  1. 自由阶段——指用户执行操作前的屏幕视图;
  2. 捕获阶段——在用户动作(点击、点击拖拽等)执行过程中屏幕的显示情况;
  3. 终止阶段——用户动作执行后屏幕的显示情况。

4.4.2. 优点

  1. 将任务概念可视化,用户可以非常方便地辨别他们;
  2. 容易学习,适合新手用户;
  3. 基于识别,对记忆的要求不高,可减少错误发生;
  4. 支持空间线索,鼓励用户对界面进行探索;
  5. 可实现对用户操作的快速反馈,具有较高的用户主观满意度。

4.4.3. 缺点

  1. 实现起来比较困难;
  2. 对专家用户而言效率不高;
  3. 不适合小屏幕显示设备;
  4. 对图形显示性能的需求较高

4.4.4. 直接性演化

  1. 更少的记忆、更多的识别、更少的键盘和点击、更不易出错、以及更可视的上下文

4.5. 问答界面Wizard

  1. 通过询问用户一系列问题实现人与计算机的交互
    1. Web问卷是典型的采用问答方式进行组织的应用
    2. 应允许用户方便地取消其中一个界面的选项
  2. 优点
    1. 对记忆的要求较低;
    2. 每个界面具有自解释性;
    3. 将任务流程以简单的线性表示;
    4. 适合新手用户。
  3. 缺点
    1. 要求从用户端获得有效输入;
    2. 要求用户熟悉界面控制;
    3. 纠错过程可能比较乏味。

4.6. 隐喻(Metaphor)界面

  1. 本质:在用户已有知识的基础上建立一组新的知识,实现界面视觉提示和系统功能之间的知觉联系,进而帮助用户从新手用户转变为专家用户
  2. 优点:直观生动、无需学习
  3. 局限性
    1. 不具有可扩展性
    2. 不同用户对同一事物可能产生不同的联想
    3. 紧紧地将我们的理念和物理世界束缚在一起
    4. 寻找恰当的隐喻可能存在困难

4.6.1. 桌面隐喻(桌面演变史)

4.7. 自然语言交互

  1. 自然语言的模糊性
    1. The boy hit the dog with the stick.
    2. 她说她不知道
  2. 受限于理解技术,当前只能够使用受限的语言与计算机进行交流,Q:还是自然语言吗?

4.8. 其他交互形式

  1. 虚拟现实交互
  2. 增强现实/混合现实
  3. 触觉交互
  4. 手势/体感交互
  5. 笔式交互
  6. 脑机交互

5. 交互框架

5.1. 作用

  1. 提供理解或定义某种事物的一种结构
  2. 能够帮助人们结构化设计过程
  3. 认识设计过程中的主要问题
  4. 还有助于定义问题所涉及的领域

5.2. 执行/评估活动周期EEC

  1. 最有影响力的框架
  2. 定义了活动的四个组成部分
    1. 目标(Goal) ≠意图(Intention)
    2. 执行(Execution)
    3. 客观因素(World)
    4. 评估(Evaluation)

5.3. EEC模型

  1. 从用户视角探讨人机界面问题
  2. 共有七个阶段
    1. 1-4:执行阶段
    2. 5-7:评估阶段
  3. 每个循环代表一个动作
  4. 夜晚看书的例子

5.4. 执行隔阂& 评估隔阂

  1. EEC模型可解释为什么有些界面的使用存在问题
    1. 执行隔阂
      1. 用户为达目标而制定的动作与系统允许的动作之间的差别
      2. “保存文件” 举例
    2. 评估隔阂
      1. 系统状态的实际表现与用户预期之间的差别
  2. 意义
    1. 如何才能够使用户简单地确定哪些活动是被允许的
    2. 如何确定系统是否处于期望的运行状态等问题

5.5. 扩展EEC模型

  1. EEC模型不能描述人与系统通过界面进行的通信
  2. 四个构成部分+四个步骤(翻译过程
    1. 系统:内核语言
    2. 用户:任务语言
    3. 输入:输入语言
    4. 输出:输出语言
    5. 执行阶段
    6. 定义,执行,表现
    7. 设计人员应保证从输入到系统的翻译是容易的
  3. 评估阶段:观察

  • 3
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
目录 一 软件测试 从零开始 5 1.1 引言 5 1.2 测试准备工作 5 1.2.1 向有经验的测试人员学习 5 1.2.2 阅读软件测试的相关书籍 6 1.2.3 走读缺陷跟踪库中的问题报告单 6 1.2.4 走读相关产品的历史测试用例 6 1.2.5 学习产品相关的业务知识 6 1.3 识别测试需求 7 1.3.1 主动获取需求 7 1.3.2 确认需求的优先级 8 1.3.3 加入开发小组的邮件群组 8 1.3.4 与开发人员为邻 8 1.4 测试用例设计 8 1.4.1 测试用例的基本格式 8 1.4.2 重用同类型项目的测试用例 9 1.4.3 利用已有的软件 Checklist 9 1.4.4 加强测试用例的评审 10 1.4.5 定义测试用例的执行顺序 10 1.5 测试用例执行 10 1.5.1 搭建软件测试环境,执行测试用例 10 1.5.2 测试执行过程应注意的问题 11 1.5.3 及时更新测试用例 11 1.5.4 提交一份优秀的问题报告单 12 1.6 测试结果分析 12 1.7 总结 13 二 软件测试的常识 13 2.1 引言 13 2.2 软件测试常识 13 2.2.1 测试是不完全的(测试不完全) 13 2.2.2 测试具有免疫性(软件缺陷免疫性) 14 2.2.3 测试是 “ 泛型概念 ” (全程测试) 14 2.2.4 80-20 原则 14 2.2.5 为效益而测试 15 2.2.6 缺陷的必然性 15 2.2.7 软件测试必须有预期结果 15 2.2.8 软件测试的意义 - 事后分析 15 2.2.9 结论: 15 三 浅谈软件开发中的注意事项 16 3.1 项目设计 16 3.2 设计变化和需求变化 16 3.3 代码编写 17 3.3.1 源程序文件结构 17 3.3.2 界面设计风格的一致性 17 3.3.3 编辑风格 17 3.3.4 命名规范 18 3.4 BUG修补 18 3.5 开发人员的测试 18 四 软件测试的若干问题 19 4.1 前言 19 4.2 博弈的各方 19 4.3 测试的过程 20 4.4 测试所具备的素质 20 4.5 自动化测试 20 4.6 测试的误区 21 五 浅谈功能测试用例模板设计 21 5.1 Excel 模版 21 5.2 测试用例状态转换分析 23 六 如何提高软件质量 23 6.1 什么是质量 24 6.2 流程对质量的贡献 25 6.3 流程与技术 27 6.4 全面质量管理 28 6.5 关注测试 29 6.6 成功的铁三角 30 6.7 国际上流行的质量标准 30 6.8 如何起步 32 七 ISO和CMM,我们该选择谁 32 7.1 管理水平的适用性 33 7.2 复杂度的适用性 33 7.2.1何谓研发过程复杂度 34 7.2.2 何谓组织机构复杂度 34 7.3 量化管理的适用性上 35 7.4 结论 36 八 如何做好单元测试 36 8.1 前言 36 8.2 组织结构应该保证测试组参与单元测试 36 8.3 加强单元测试流程规范性 37 8.3.1 制订单元测试的过程定义 37 8.3.2 单元测试工作产品必须纳入配置管理 38 8.3.3 必须制订覆盖率指标和质量目标来指导和验收单元测试 38 8.3.4 加强详细设计文档评审 39 8.4 单元测试者技能的提高 39 8.4.1 加强对单元测试人员的技能培训 39 8.4.2 必须引入工具进行辅助 40 8.4.3 单元测试者加强对被测软件的全面了解 40 8.5 结尾 40 九 漫谈人机界面测试 41 9.1 一致性测试 41 9.2 信息反馈测试 42 9.3 界面简洁性测试 42 9.4 界面美观度测试 42 9.5 用户动作性测试 43 9.6 行业标准测试 43 9.7 小结 44 十 基于Web的系统测试方法 44 10.1 功能测试 45 10.1.1 链接测试 45 10.1.2 表单测试 45 10.1.3 Cookies测试 45 10.1.4 设计语言测试 45 10.1.5 数据库测试 46 10.2 性能测试 46 10.2.1 连接速度测试 46 10.2.2 负载测试 46 10.2.3 压力测试 46 10.3 可用性测试 47 10.3.1 导航测试 47 10.3.2 图形测试 47 10.3.3 内容测试 47 10.3.4 整体界面测试 47 10.4 客户端兼容性测试 48 10.4.1 平台测试 48 10.4.2 浏览器测试 48 10.5 安全性测试 48 10.6 总结 49 十一 为盈利而测试 49 11.1 引言 49 11.2 什么是软件测试 50 11.3 六个误区 50 11.3.1 误区一:忽视对正常输入的测试 50 11.3.2 误区二:忽视设计阶段的参与与评估 50 11.3.3 误区三:忽视测试计划与测试文档的建立及维护 51 11.3.4 误区四:忽视缺陷的分析,报告及跟踪 51 11.3.5 误区五:错误的测试目标及测试终止条件 51 11.3.6 误区六:不懂得合理调配使用测试人员的知识技能结构 51 11.4 软件质量与软件测试 52 11.5 软件测试的经济目的 54 11.5.1 满足用户需求,提高产品的竞争力,最终提高产品的销售量 54 11.5.2 尽早发现缺陷,降低后继质量成本 54 11.6 何时应当停止测试 56 十二 整体性能测试剖析 57 十三 性能测试工具之研究 62 13.1 性能测试的意义 62 13.2 性能测试工具综述 63 13.3 性能测试工具的体系架构 64 13.4 虚拟用户产生器 Vugen 65 13.5 Proxy 二次捕获的问题 67 13.6 关联的问题 68 13.7 脚本的问题 70 13.8 Conductor 和 Player 部分 71 13.9 Conductor 和 Player 的技术要点 72 13.10 数据分析工具 Analysis 72 13.11 结束语 72 十四 性能测试原理及性能测试实例分析 73 14.1 软件测试中的性能测试 73 14.1.1 性能测试的含义 73 14.1.2 性能测试的分解 73 14.2 一个性能测试实例 74 14.2.1 被测系统 74 14.2.2 对被测系统进行性能测试 75 14.5 总结 80 十五 软件GUI测试中的关注点 80 15.1 不能不说的二个问题 81 15.1.1 软件测试中的“二八”原则 81 15.1.2 软件黑盒测试解决的问题 81 15.2 软件黑盒测试常见错误类型及说明 81 15.2.1 用户界面错误 81 15.2.2 功能性 81 15.2.3 人机交互 82 15.3 命令结构和录入 87 15.3.1 不一致性 87 15.3.2 “最优化” 87 15.3.3 菜单 89 15.4 遗漏的命令 90 15.4.1 状态转换 90 15.4.2 危机预防 90 15.4.3 由用户进行的错误处理 91 15.4.4 其他问题 91 15.5 程序僵化 92 15.5.1 用户可调整性 92 15.5.2 控制方式 93 15.6 性能 94 15.6.1 降低程序速度 94 15.6.2 缓慢回应 94 15.6.3 如何减少用户吞吐量 94 15.6.4 反应拙劣 94 15.6.5 没有提前输入 95 15.6.6 没有给出某个操作会花很长时间的警告 95 15.6.7 程序太多提示和询问 95 15.6.8 尽量使用简单命令和提示 95 15.7 输出 95 15.7.1 不能输出某种数据 95 15.7.2 不能重定向输出 95 15.7.3 与一个后续过程不兼容的格式 96 15.7.4 必须输出的很少或很多 96 15.7.5 不能控制输出布局 96 15.7.6 荒谬的精度输出级别 96 15.7.7 不能控制表或图的标记 96 15.7.8 不能控制图形的缩放比例 96 15.8 错误处理 96 15.8.1 错误预防 96 15.8.2 错误检测 97 15.8.3 错误恢复 98 15.8.4 边界相关的错误 99 15.8.5 计算错误 100 15.9 小结 100 十六 软件测试技术 100 16.1 软件测试基础 101 16.1.1 测试目标 101 16.1.2 测试原则 101 16.1.3 可测试性 102 16.2 测试用例设计 104 16.3 白盒测试 104 16.4 基本路径测试 105 16.4.1 流图符号 105 16.4.2 环形复杂性 106 16.4.3 导出测试用例 106 16.4.4 图矩阵 108 16.5 控制结构测试 108 16.5.1 条件测试 108 16.5.2 数据流测试 110 16.5.3 循环测试 111 16.6 黑盒测试 112
作者:张海藩 第1章 软件工程学概述1 1.1 软件危机1 1.1.1 软件危机的介绍1 1.1.2 产生软件危机的原因3 1.1.3 消除软件危机的途径4 1.2 软件工程5 1.2.1 软件工程的介绍5 1.2.2 软件工程的基本原理7 1.2.3 软件工程方法学9 1.3 软件生命周期11 1.4 软件过程14 1.4.1 瀑布模型15 1.4.2 快速原型模型16 1.4.3 增量模型17 1.4.4 螺旋模型19 1.4.5 喷泉模型21 1.4.6 Rational统一过程22 1.4.7 敏捷过程与极限编程25 1.4.8 微软过程29 1.5 小结31 习题132 第2章 可行性研究35 2.1 可行性研究的任务35 2.2 可行性研究过程36 2.3 系统流程图38 2.3.1 符号38 2.3.2 例子38 2.3.3 分层40 2.4 数据流图40 软件工程导论目 录 2.4.1 符号40 2.4.2 例子42 2.4.3 命名44 2.4.4 用途45 2.5 数据字典47 2.5.1 数据字典的内容47 2.5.2 定义数据的方法47 2.5.3 数据字典的用途48 2.5.4 数据字典的实现49 2.6 成本/效益分析49 2.6.1 成本估计50 2.6.2 成本/效益分析的方法51 2.7 小结53 习题253 第3章 需求分析55 3.1 需求分析的任务56 3.1.1 确定对系统的综合要求56 3.1.2 分析系统的数据要求57 3.1.3 导出系统的逻辑模型58 3.1.4 修正系统开发计划58 3.2 与用户沟通获取需求的方法58 3.2.1 访谈58 3.2.2 面向数据流自顶向下求精59 3.2.3 简易的应用规格说明技术59 3.2.4 快速建立软件原型61 3.3 分析建模与规格说明62 3.3.1 分析建模62 3.3.2 软件需求规格说明62 3.4 实体-联系图62 3.4.1 数据对象63 3.4.2 属性63 3.4.3 联系63 3.4.4 实体-联系图的符号64 3.5 数据规范化64 3.6 状态转换图65 3.6.1 状态65 3.6.2 事件65 3.6.3 符号66 3.6.4 例子66 3.7 其他图形工具67 3.7.1 层次方框图68 3.7.2 Warnier图68 3.7.3 IPO图69 3.8 验证软件需求70 3.8.1 从哪些方面验证软件需求的正确性70 3.8.2 验证软件需求的方法70 3.8.3 用于需求分析的软件工具71 3.9 小结72 习题373 第4章 形式化说明技术75 4.1 概述75 4.1.1 非形式化方法的缺点75 4.1.2 形式化方法的优点76 4.1.3 应用形式化方法的准则76 4.2 有穷状态机77 4.2.1 概念77 4.2.2 例子79 4.2.3 评价82 4.3 Petri网82 4.3.1 概念82 4.3.2 例子84 4.4 Z语言85 4.4.1 简介85 4.4.2 评价88 4.5 小结88 习题489 第5章 总体设计91 5.1 设计过程91 5.2 设计原理94 5.2.1 模块化94 5.2.2 抽象95 5.2.3 逐步求精95 5.2.4 信息隐藏和局部化96 5.2.5 模块独立97 5.3 启发规则99 5.4 描绘软件结构的图形工具102 5.4.1 层次图和HIPO图102 5.4.2 结构图103 5.5 面向数据流的设计方法104 5.5.1 概念104 5.5.2 变换分析105 5.5.3 事务分析111 5.5.4 设计优化112 5.6 小结113 习题5114 第6章 详细设计117 6.1 结构程序设计117 6.2 人机界面设计119 6.2.1 设计问题119 6.2.2 设计过程121 6.2.3 人机界面设计指南122 6.3 过程设计的工具124 6.3.1 程序流程图124 6.3.2 盒图125 6.3.3 PAD图126 6.3.4 判定表127 6.3.5 判定树128 6.3.6 过程设计语言128 6.4 面向数据结构的设计方法129 6.4.1 Jackson图130 6.4.2 改进的Jackson图131 6.4.3 Jackson方法132 6.5 程序复杂程度的定量度量136 6.5.1 McCabe方法137 6.5.2 Halstead方法139 6.6 小结140 习题6140 第7章 实现145 7.1 编码146 7.1.1 选择程序设计语言146 7.1.2 编码风格147 7.2 软件测试基础149 7.2.1 软件测试的目标150 7.2.2 软件测试准则150 7.2.3 测试方法151 7.2.4 测试步骤151 7.2.5 测试阶段的信息流152 7.3 单元测试153 7.3.1 测试重点153 7.3.2 代码审查154 7.3.3 计算机测试155 7.4 集成测试156 7.4.1 自顶向下集成157 7.4.2 自底向上集成158 7.4.3 不同集成测试策略的比较159 7.4.4 回归测试160 7.5 确认测试160 7.5.1 确认测试的范围160 7.5.2 软件配置复查161 7.5.3 Alpha和Beta测试161 7.6 白盒测试技术162 7.6.1 逻辑覆盖162 7.6.2 控制结构测试165 7.7 黑盒测试技术171 7.7.1 等价划分172 7.7.2 边界值分析175 7.7.3 错误推测175 7.8 调试176 7.8.1 调试过程176 7.8.2 调试途径178 7.9 软件可靠性179 7.9.1 基本概念179 7.9.2 估算平均无故障时间的方法180 7.10 小结182 习题7183 第8章 维护189 8.1 软件维护的定义189 8.2 软件维护的特点190 8.2.1 结构化维护与非结构化维护差别巨大190 8.2.2 维护的代价高昂190 8.2.3 维护的问题很多191 8.3 软件维护过程192 8.4 软件的可维护性194 8.4.1 决定软件可维护性的因素194 8.4.2 文档195 8.4.3 可维护性复审196 8.5 预防性维护197 8.6 软件再工程过程198 8.7 小结200 习题8201 第9章 面向对象方法学引论203 9.1 面向对象方法学概述203 9.1.1 面向对象方法学的要点203 9.1.2 面向对象方法学的优点205 9.2 面向对象的概念209 9.2.1 对象209 9.2.2 其他概念211 9.3 面向对象建模215 9.4 对象模型216 9.4.1 类图的基本符号217 9.4.2 表示关系的符号218 9.5 动态模型223 9.6 功能模型224 9.6.1 用例图224 9.6.2 用例建模227 9.7 3种模型之间的关系228 9.8 小结229 习题9229 第10章 面向对象分析231 10.1 面向对象分析的基本过程231 10.1.1 概述231 10.1.2 3个子模型与5个层次232 10.2 需求陈述233 10.2.1 书写要点233 10.2.2 例子234 10.3 建立对象模型235 10.3.1 确定类与对象236 10.3.2 确定关联238 10.3.3 划分主题241 10.3.4 确定属性241 10.3.5 识别继承关系244 10.3.6 反复修改244 10.4 建立动态模型247 10.4.1 编写脚本247 10.4.2 设想用户界面248 10.4.3 画事件跟踪图249 10.4.4 画状态图250 10.4.5 审查动态模型251 10.5 建立功能模型253 10.5.1 画出基本系统模型图253 10.5.2 画出功能级数据流图254 10.5.3 描述处理框功能254 10.6 定义服务255 10.7 小结256 习题10256 第11章 面向对象设计259 11.1 面向对象设计的准则259 11.2 启发规则261 11.3 软件重用263 11.3.1 概述263 11.3.2 类构件265 11.3.3 软件重用的效益266 11.4 系统分解267 11.5 设计问题域子系统270 11.6 设计人机交互子系统273 11.7 设计任务管理子系统275 11.8 设计数据管理子系统277 11.8.1 选择数据存储管理模式277 11.8.2 设计数据管理子系统278 11.8.3 例子280 11.9 设计类中的服务280 11.9.1 确定类中应有的服务280 11.9.2 设计实现服务的方法281 11.10 设计关联282 11.11 设计优化283 11.11.1 确定优先级283 11.11.2 提高效率的几项技术284 11.11.3 调整继承关系285 11.12 小结287 习题11288 第12章 面向对象实现289 12.1 程序设计语言289 12.1.1 面向对象语言的优点289 12.1.2 面向对象语言的技术特点290 12.1.3 选择面向对象语言294 12.2 程序设计风格294 12.2.1 提高可重用性295 12.2.2 提高可扩充性297 12.2.3 提高健壮性297 12.3 测试策略298 12.3.1 面向对象的单元测试298 12.3.2 面向对象的集成测试299 12.3.3 面向对象的确认测试299 12.4 设计测试用例299 12.4.1 测试类的方法300 12.4.2 集成测试方法301 12.5 小结303 习题12304 第13章 软件项目管理305 13.1 估算软件规模305 13.1.1 代码行技术305 13.1.2 功能点技术306 13.2 工作量估算308 13.2.1 静态单变量模型308 13.2.2 动态多变量模型308 13.2.3 COCOMO2模型309 13.3 进度计划312 13.3.1 估算开发时间312 13.3.2 Gantt图314 13.3.3 工程网络315 13.3.4 估算工程进度316 13.3.5 关键路径318 13.3.6 机动时间318 13.4 人员组织320 13.4.1 民主制程序员组320 13.4.2 主程序员组321 13.4.3 现代程序员组322 13.5 质量保证324 13.5.1 软件质量324 13.5.2 软件质量保证措施326 13.6 软件配置管理328 13.6.1 软件配置329 13.6.2 软件配置管理过程329 13.7 能力成熟度模型331 13.8 小结334 习题13335 附录A C++类库管理系统的分析与设计337 A.1 面向对象分析337 A.1.1 需求337 A.1.2 建立对象模型338 A.2 面向对象设计339 A.2.1 设计类库结构339 A.2.2 设计问题域子系统340 A.2.3 设计人机交互子系统341 A.2.4 设计其他类344 附录B 一个汉字行编辑程序的设计347 B.1 设计规格说明347 B.1.1 外部编辑命令347 B.1.2 编辑命令348 B.1.3 输出信息349 B.2 概要设计350 B.2.1 正文文件350 B.2.2 两个工作模式351 B.2.3 数据元素352 B.2.4 过程353 B.3 概要设计结果353 B.4 详细设计356 B.4.1 数据元素356 B.4.2 控制数据元素357 B.4.3 编辑过程357 B.4.4 输入模式的过程359 B.4.5 编辑模式的过程360 B.5 详细设计结果364 B.5.1 编辑程序的详细结构364 B.5.2 类PASCAL伪码365 B.5.3 实现编辑程序的算法367
对考试很有帮助的.......... 《计算机操作系统》期末复习指导 第一章 计算机操作系统概述 1、操作系统的概念 操作系统(Operating System,OS),是一种软件,属于系统软件; 1、科普的观点 操作系统是计算机系统的管理和控制中心,它依照设计者制定的各种调度策略组织和管理计算机系统资源,使之能高效地运行。 2、功能的观点 操作系统是一个计算机资源管理系统,它负责计算机系统的全部资源的分配、控制、调度和回收。 3、用户的观点 操作系统是计算机与用户之间的接口,用户通过这种接口使用计算机。 4、软件的观点 操作系统是程序和数据结构的集合。 5、管理的观点 操作系统是计算机硬件和软件资源的合理而协调的管理者。 6、 操作系统是一个大型的程序系统,它负责计算机的全部软、硬件资源的分配、调度工作,控制并协调并发活动,实现信息的存取和保护。它提供用户接口,使用户获得良好的工作环境。操作系统使整个计算机系统实现了高效率和高度自动化。 2、操作系统的生成和五大类型 生成:产生最适合自己工作环境的OS内核(kernel)。既方便用户,又使系统开销尽量小;生成的配置过程如UNIX中newconfig命令;DOS中config.sys文件;维护由系统管理员负责。 操作系统的五大类型是批处理操作系统、分时操作系统、实时操作系统、网络操作系统、分布式操作系统。 多道程序设计:即在系统内(内存)同时存放并运行几道相互独立的程序。 多道程序设计的基础:是将运行过程进一步细化成几个小的步骤,从而实现宏观上的并行。但从微观上看,内存中的多道程序轮流地或分时地占用处理机,交替执行。 多道程序系统 ≠ 多重处理系统 ≠ 多用户 ≠ 多终端 多道是指内存中驻留多个程序或一个程序的多个程序段,因此,多用户系统一定是采用多道技术。而多道系统不一定是多用户系统。多重处理系统一般指多CPU系统。当然,一个CPU的系统采用分时技术可以为多用户服务。多用户的关键技术是在用户之间要有保密保安措施。终端指用户使用的硬件设备,即使一个终端也可为多用户使用,例如,银行的自动取款机(ATM)。 •分时与实时 分时技术:把CPU的时间分成很短的时间片(例如,几十至几百毫秒)工作。随着时间片的时间减少,对换时间所占的比例随之增大。随着用户数目的不断增加,这种矛盾会越来越突出。 实时是指计算机对于外来信息能够以足够快的速度进行处理,并在被控对象允许的时间范围内做出快速反应。交互作用能力较差。 3、操作系统的五大功能 •作业管理:包括任务管理、界面管理、人机交互、图形界面、语音控制和虚拟现实等; •文件管理:又称为信息管理; •存储管理:实质是对存储“空间”的管理,主要指对内存的管理; •设备管理:实质是对硬件设备的管理,其中包括对输入输出设备的分配、启动、完成和回收; •进程管理:又称处理机管理,实质上是对处理机执行“时间”的管理,即如何将CPU真正合理地分配给每个任务。 4、表征操作系统的属性 主要有:响应比,并发性,信息的共享、保密与保护,可扩充性、可移植性、可读性、可“生成”性,安全可靠性,可测试性等。 第二章 用户与操作系统的接口 1、基本概念 作业(Job)是让计算机完成一件事或任务,可大可小,可多可少。 作业步(Job steps) :作业顺序执行的工作单元。 作业流(Job Stream) :作业步的控制流程。 作业类别:终端交互作业、批处理作业。 2、用户界面 三代用户界面: •第一代用户界面:操作命令和系统调用在一维空间(命令行界面); •第二代用户界面:图形界面在二维空间(图形界面); •第三代用户界面:虚拟现实在三维空间(虚拟现实的界面元素)。 3、传统的人机接口 •操作命令 联机(键盘操作命令)、脱机(作业控制语言) 用户组合自编(Shell语言):DOS Shell;UNIX ;BShell、CShell等 •系统调用(System Call) 4、作业输入输出方式 •输入输出方式:脱机、直接耦合(交互联机) •SPOOLing:联机外围同时操作,假脱机(排队转储,设备虚拟技术) 5、作业调度 •作业调度的功能: (1)采用JCB(作业控制块)表格,记录各作业状况; (2)按选定的算法,从后备作业队列中选出一部分(多道)或一个作业投入运行; (3)为被选中的作业做好运行前的准备工作。例如建立相应的执行进程和分配系统资源; (4)作业运行结束的善后处理工作。 •作业调度算法: (1)先来先服务(FCFS) 作业平均周转时间=∑(作业完成时刻i-作业提交时刻i)/n个作业 (2)最短作业优先:在作业内容参差很不均衡时有合理性 (3)“响应比”最高的优先 “响应(系数)比”:作业响应时间(等待和运行)/作业运行时间 (4)定时轮转法(按时间片):适合作业不定的情况 (5)优先数法:急事先办的原则 第三章进程及处理机管理 1、为什么要引入“进程” (1)进程调度属于低级处理机管理,即确定系统中哪个进程将获得CPU;而作业调度属于高级处理机管理,即确定系统中哪些作业将获得CPU。 (2)进程是一个具有一定独立功能的程序关于某个数据集合的一次运行活动。 (3)引入进程的意义是描述多道程序设计系统中程序的动态执行过程。 2、进程的定义及特征 (1)程序和进程的区别 (2)进程的五个基本特征:动态性、并发性、独立性、制约性、结构性 3、进程调度 (1)进程的三个基本状态及转换 三个基本状态是等待、执行和就绪,在一定的条件下,进程的状态将发生转换。 (2)进程调度算法 主要有先来先服务(FCFS)、时间片轮转法、多级反馈轮转法、优先数法。 (3)进程控制块(PCB)是进程存在的唯一标志,它描述了进程的动态性。 4、进程通信 (1)进程的同步与互斥 一般来说同步反映了进程之间的协作性质,往往指有几个进程共同完成一个任务时在时间次序上的某种限制,进程相互之间各自的存在及作用,通过交换信息完成通信。如接力比赛中一组队员使用接力棒等。 进程互斥体现了进程之间对资源的竞争关系,这时进程相互之间不一定清楚其它进程情况,往往指多个任务多个进程间的通讯制约,因而使用更广泛。如打篮球时双方挣抢篮板球等。 (2)临界区 并发进程中与共享资源有关的程序段定义为临界区。进入临界区的准则是:①一次只准一个进程进入临界区;②本进程结束负责通知下一进程;③进程调度,不能阻塞。 (3)原语 原语是不可中断的过程。 •加锁/开锁(LOCK/UNLOCK)原语 优点是实现互斥简单;缺点是效率很低。 •信号量(Semaphore)及PV操作 PV操作能够实现对临界区的管理要求。它由P操作原语和V操作原语组成,对信号量进行操作,具体定义如下: P(S):①将信号量S的值减1,即S=S-1; ②如果S 0,则该进程继续执行;否则该进程置为等待状态,排入等待队列。 V(S):①将信号量S的值加1,即S=S+1; ②如果S>0,则该进程继续执行;否则释放队列中第一个等待信号量的进程。 信号量的数据结构为一个值和一个指针,指针指向等待该信号量的下一个进程。信号量的值与相应资源的使用情况有关。当它的值大于0时,表示当前可用资源的数量;当它的值小于0时,其绝对值表示等待使用该资源的进程个数。注意信号量的值仅能由PV操作来改变。 一般来说,信号量S 0时,S表示可用资源的数量。执行一次P操作意味着请求分配一个单位资源,因此S的值减1;当S<0时,表示已经没有可用资源,请求者必须等待别的进程释放该类资源,它才能运行下去。而执行一个V操作意味着释放一个单位资源,因此S的值加1;若S 0,表示有某些进程正在等待该资源,因此要唤醒一个等待状态的进程,使之运行下去。 •消息缓冲通信原语 高级通信原语,用于一组信息发送(Send)与读取(Read)。 5、死锁 (1)死锁的概念 死锁是两个或两个以上的进程中的每一个,都在等待其中另一个进程释放资源而被封锁,它们都无法向前推进,称这种现象为死锁现象。 产生死锁的原因是共享资源有限,多个进程对共享资源的竞争,而且操作不当。 (2)产生死锁的四个必要条件是资源互斥使用、保持和等待、非剥夺性、循环等待。 (3)解决死锁的方法 一般有死锁的预防,即破坏产生死锁的四个必要条件中的一个或多个,使系统绝不会进入死锁状态;死锁的避免,即在资源动态分配的过程中使用某种办法防止系统进人死锁状态;和允许系统产生死锁,然后使用检测算法及时地发现并解除它。 安全状态、安全系列、银行家算法等 第四章 存储管理 1、存储管理使用的基本概念 •逻辑地址与物理地址 在具有地址变换机构的计算机中,允许程序中编排的地址和信息实际存放在内存中的地址有所不同。前者叫逻辑(相对)地址,后者叫物理(绝对)地址。 •重定位:将逻辑地址转换为物理地址。 •虚拟存储管理 虚存是由操作系统调度,采用内外存的交换技术,各道程序在必需使用时调入内存,不用的调出内存,这样好象内存容量不受限制。 虚存的特点: (1)虚存容量不是无限的,极端情况受内存和外存可利用的总容量限制; (2)虚存容量还受计算机总线地址结构限制; (3)速度和容量的“时空”矛盾,虛存量的“扩大”是以牺牲CPU工作时间以及内外存交换时间为代价的。 •存储管理的目的及功能 目的是方便用户,提高内存资源的利用率,实现内存共享。 功能主要有内存的分配和管理、内存的扩充技术、内存保护技术 2、分区分配存储管理 分为固定分区、可变分区、可重定位分区、多重分区。 内存“扩充”技术: •交换:由操作系统做,用户不知道。 •覆盖:由用户控制,操作系统提供覆盖机制。 内存保护技术: ---保护系统工作区和用户作业区,特别是如何防止系统区被破坏。方法有存储保护键、界限寄存器 3、请求页式存储管理 (1)页式存储管理实现原理 基于程序在运行时不需要一开始都装入内存(局部性原理),更不应该把最近较长一段时间内不用的程序装入内存。 (2)页表的作用是将逻辑页号转换为物理块号。 (3)页面淘汰算法 先进先出算法(FIFO)、循环检测法、最近最少使用页面先淘汰(LRU)、最不经常使用的页面先淘汰(LFU)、最近没有使用页面先淘汰(NUR)、最优淘汰算法(OPT)等。 (4)页式存储管理的优、缺点 优点: •虛存量大,适合多道程序运行,用户不必担心内存不够的调度操作; •内存利用率高,不常用的页面尽量不留在内存; •不要求作业连续存放,有效地解决了“碎片”问题。与分区式相比,不需移动作业;与多重分区比,无零星碎片产生。 缺点: •要处理页面中断、缺页中断处理等,系统开销较大; •有可能产生“抖动”; •地址变换机构复杂,为提高速度采用硬件实现,增加了机器成本。 4、段式、段页式存储管理 段式、页式存储管理的对比。 段页式存储管理特点: •每一段分若干页,再按页式管理,页间不要求连续; •用分段方法分配管理作业,用分页方法分配管理内存; •兼有段式和页式管理的优点,系统复杂和开销增大,一般在大型机器上才使用。 第五章文件管理 1、文件管理任务与功能 任务:把存储、检索、共享和保护文件的手段,提供给操作系统本身和用户,以达到方便用户和提高资源利用率的目的。 功能: ---分配与管理外存 ---提供合适的存储方法 ---文件共享、保护,解决命名冲突 文件组织结构:文件、文件元素、文件系统 •文件系统 = 文件管理程序(文件和目录的集合)+ 它所管理的全部文件; •文件系统是用户与外存的接口; •为用户提供统一方法(以数据记录的逻辑单位),访问存储在物理介质上的信息。 2、文件分类 (1)按文件性质与用途分:系统文件、库文件、用户文件 (2)按操作保护分:只读文件、可读可写文件、可执行文件 (3)按使用情况分:临时文件、永久文件、档案文件 (4)按用户观点分:普通文件、目录文件、特殊文件 (5)按存取的物理结构分:顺序(连续)文件、链接文件、索引文件 (6)按文件的逻辑存储结构分:有结构文件、无结构文件 (7)按文件中的数据形式分:源文件、目标文件 3、文件的逻辑结构和物理结构 •文件的逻辑结构 ---从用户观点看 ---按文件名及记录号存取文件,是一维、连续的字符序列,方便存储、检索或加工 ---文件由若干个逻辑记录组成,并加以命名或编号 •文件的物理结构 又称文件的存储结构,是指文件在外存上的存储组织形式,是与存储介质的存储性能有关; 空闲空间的管理方法主要有:空闲表法、空闲(自由)链表法、成组链接法 4、文件目录 (1)文件目录分类:一级文件目录、二级文件目录、多级文件目录 (2)文件目录的管理 •目录做成文件,文件系统便于内部统一管理,目录文件在使用时调入内存; •在操作系统中,大量采用“表格”管理。 5、文件存取控制 •解决文件保护、保密和共享 •常用的文件存取控制方法有:存取控制矩阵、用户权限表、使用口令、使用密码 6、文件系统的数据结构和表示 UNIX或Linux操作系统中文件系统的主要特点 (1)操作系统文件的目录组织是一个树形结构,从根结点到叶子称为文件的全路径名,文件可以由其全路径名唯一确定; (2)文件本身是无结构的字符流; (3)把外部设备的特殊文件和普通文件以及目录文件都统一在文件这一概念上,对于一般文件的访问、共享和保护方式也可以适用于外部设备。 第六章 输入输出设备管理 1、设备管理的任务和功能 •设备管理的任务 (1)按用户需求提出的要求接入外部设备,系统按一定算法分配和管理控制,而用户不必关心设备的实际地址和控制指令; (2)尽量提高输入输出设备的利用率,例如发挥主机与外设以及外设与外设之间的真正并行工作能力。 •设备管理的功能 (1)分配设备 (2)控制和实现真正的输入输出操作 (3)对输入输出缓冲区进行管理 (4)在一些较大系统中实现虚拟设备技术 2、外部设备分类 (1)按系统和用户分:系统设备、用户设备 (2)按输入输出传送方式分(UNIX或Linux操作系统):字符型设备、块设备 (3)按资源特点分:独享设备、共享设备、虚拟设备 (4)按设备硬件物理特性分:顺序存取设备、直接存取设备 (5)按设备使用分:物理设备、逻辑设备、伪设备 •设备I/O方式:询问、通道、中断 •I/O设备分配算法:先来先服务(FCFS)、按优先级进行分配 3、设备管理技术 (1)I/O设置缓存理由 •解决信息的到达率和离去率不一致的矛盾; •缓存起中转站的作用; •使得一次输入的信息能多次使用; •在通道或控制器内设置局部寄存器作为缓冲存储器,可暂存I/O信息,以减少中断CPU的次数。这种情形可进一步推广,使得一次读入的信息可多次重复使用。 (2)虚拟设备的技术(SPOOLing) SPOOLing,即外围设备联机并行操作,它是关于慢速字符设备如何与计算机主机交换信息的一种技术,通常也叫做“假脱机技术”。是一种预输入、缓输出和转储的管理技术. SPOOLing系统的特点: •提高了I/O速度; •将独享设备改造为共享设备(典型例子是打印机的“共享”); •实现了虚拟设备功能。 4、设备处理程序编制内容 •设备驱动程序的功能 (1)将接收到的抽象要求转换为具体要求; (2)检查用户I/O请求的合法性,了解I/O设备的状态,传递有I/O关参数,设置设备的工作方式; (3)发出I/O命令,启动分配到的I/O设备,完成指定的I/O 操作; (4)及时响应由控制器或通道发来的中断请求,并根据其中断类型调用相应的中断处理程序进行处理; (5)对于设置有通道的计算机系统,驱动程序还应能够根据用户的 I/O请求,自动地构成通道程序。 •设备驱动程序的特点 (1)驱动程序主要是在请求I/O的进程与设备控制器之间的一个通信程序。 (2)驱动程序与I/O设备的特性紧密相关。 (3)驱动程序与I/O控制方式紧密相关。 (4)由于驱动程序与硬件紧密相关,因而其中的一部分程序用汇编语言书写,目前有很多驱动程序,其基本部分已经固化,放在ROM中。 •设备处理方式 (1)将抽象要求转换为具体要求 (2)检查I/O请求的合法性 (3)读出和检查设备的状态 (4)传送必要的参数 (5)方式的设置和I/O设备启动 难点分析 •如何理解操作系统在计算机系统中的地位? 操作系统是软件,而且是系统软件。它在计算机系统中的作用,大致可以从两方面体会:对内,操作系统管理计算机系统的各种资源,扩充硬件的功能;对外,操作系统提供良好的人机界面,方便用户使用计算机。它在整个计算机系统中具有承上启下的地位。 •系统调用与一般过程调用的区别。 系统调用在本质上是一种过程调用,但它是一种特殊的过程调用,它与一般过程调用的主要区别如下: (1)运行状态不同。一般的过程调用,其调用和被调用过程都是用户程序,它们都运行在同一系统状态下;而系统调用的调用过程是用户程序,它运行在用户态,其被调用过程是系统过程,运行在系统态。 (2)进入方式不同。一般过程调用可以直接通过过程调用语句将控制转移到被调用过程;而执行系统调用时,由于调用和被调用过程处于不同系统状态,必须通过访管中断进入。 (3)代码层次不同。一般过程调用中的被调用程序是用户级程序,而系统调用是操作系统中的代码程序,是系统级程序。 •下表给出作业l、2、3的提交时间和运行时间。采用先来先服务调度算法和短作业优先调度算法,试问平均周转时间各为多少?(时间单位:小时,以十进制进行计算。) 解:采用先来先服务调度策略,则调度顺序为l、2、3。  平均周转时间T=(8+11.6+12)/3=10.53 采用短作业优先调度策略,则调度顺序为l、3、2。  平均周转时间T=(8+8+12.6)/3=9.53 •试述文件管理系统设置打开文件、关闭文件命令的原因。 解:操作系统需要处理大量用户文件,而访问一个文件需要查询目录,有时甚至需要多次查询目录。由于文件目录与文件一起存放在辅存上,当存取文件时,必须先到辅存中读取文件目录信息,从中获得文件的存放地址,然后再去存取文件。这样一来,文件信息的存取将花费很多时间。如果将整个文件目录放入主存,虽然可以提高存取速度,但这需要占用大量主存空间,显然这也是不可取的。 实际上,在一段时间内使用的文件数总是有限的,因此只要将目录中当前要使用的那些文件的目录表目复制到内存中就可以了。这样既不占用太多的主存空间,又可显著提高查询文件目录的速度。为此,大多数操作系统中设置了两个文件操作:打开文件和关闭文件。 打开文件操作完成的功能是将文件的有关目录信息复制到主存活动文件表中,以建立用户和这个文件的联系。关闭文件操作的功能是用户宣布这个文件当前不再使用,系统将其在主存中的相应目录信息删去,因而也就切断了用户同这个文件的联系。 •有一个文件系统如图(a)所示,图中的框表示目录,圈表示普通文件。根目录常驻内存,目录文件组织成链接文件,不设文件控制块,普通文件组织成索引文件。目录表目指示下一级文件名及其磁盘地址(各占2个字节,共4个字节)。若下级文件是目录文件,指示其第一个磁盘块地址。若下级文件是普通文件,指示其文件控制块的磁盘地址。每个目录文件磁盘块最后4个字节供拉链使用。下级文件在上级目录文件中的次序在图中为从左至右。每个磁盘块有512字节,与普通文件的一页等长。 普通文件的文件控制块组织结构如图(b)所示,其中每个磁盘地址占2个字节,前10个地址直接指示该文件前10页的地址。第11个地址指示一级索引表地址,一级索引表中每个磁盘地址指示一个文件页地址;第12个地址指示二级索引表地址,二级索引表中每个地址指示一个一级索引表地址;第13个地址指示三级索引表地址,三级索引表中每个地址指示一个二级索引表地址。问: (1)一个普通文件最多可有多少个文件页? (2)若要读文件J中的某一页,最多启动磁盘多少次? (3)若要读文件W中的某一页,最少启动磁盘多少次? 答:(1)由题目中所给条件可知,磁盘块大小为512字节,每个磁盘地址占2个字节。因此,一个一级索引表可容纳256个磁盘地址。同样地,一个二级索引表可容纳256个一级索引表地址,一个三级索引表可容纳256个二级索引表地址。这样,一个普通文件最多可有页数为:10+256+256×256+256×256×256=16843018 (2)从图(a)中可以看出,目录文件A和目录文件D中的目录项都只有两个,因此这两个目录文件都不需要拉链。若要读文件J中的某一项,首先从内存的根目录中找到目录文件A的磁盘地址,将其读入内存(第1次访问磁盘)。然后再从目录A中找出目录文件D的磁盘地址,并将其读入内存(第2次访问磁盘)。从目录D中找出文件J的文件控制块地址,将文件J的文件控制块读入内存(第3次访问磁盘)。在最坏情况下,要访问页的磁盘地址需通过三级索引才能找到,这时要三次访问磁盘才能将三级索引表读入内存(第4、5、6次访问磁盘)。最后读入文件J中的相应页(第7次访问磁盘)。 由此可知,若要读文件J中的某一页,最多启动磁盘7次。 (3)从图(a)中可以看出,目录文件C和目录文件U中,目录项数目较多,若目录项数超过127(512/4-l=127),则目录文件的读入可能需要多次磁盘读(因目录文件组织成链接文件)。在最好情况下,所找的目录项都在目录文件的第一个磁盘块中。若要读文件W中的某一页,首先从内存的根目录中找到目录文件C的磁盘地址,将其读入内存(第1次访问磁盘)。在最好情况下,能从目录C的第一个磁盘块中找出目录文件互的磁盘地址,并将其读入内存(第2次访问磁盘)。从目录I中找出目录文件P的的磁盘地址,将其读入内存(第3次访问磁盘)。从目录P中找到目录文件U的磁盘地址,将其读入内存(第4次访问磁盘)。在最好情况下,能从目录U的第一个磁盘块中找出文件W的文件控制块地址,将文件W的文件控制块读入内存(第5次访问磁盘)。在最好情况下,要访问的页在前10页中,这时可直接得到该页的磁盘地址。最后读入文件W中的相应页(第6次访问磁盘)。 由此可知,若要读文件W中的某一页,最少启动磁盘6次。 •采用可变分区管理存储空间时,若主存中按地址顺序依次有五个空闲区,大小分别为15K、28K、10K、226K、110K。现有五个作业J1到J5,它们所需的主存空间依次是10K、15K、102K、26K、180K。问如果采用首次适应分配算法,能否把这五个作业按J1到J5的次序全部装入主存。使用哪种分配算法装入这五个作业,可使主存的利用率最高? 解:按首次适应分配算法,不能把这五个作业全部依次装入主存。这时J1、J2装入第1、2个空闲区,J3、J4装入第4、5个空闲区,J5有180K,无法装入仅有的10K空闲区。 能使主存利用率最高的是采用最佳适应分配算法。这时,这五个空闲块分别装入作业J2、J4、J1、J5、J3。 •某虚拟存储器的用户编程空间共32个页面,每页为1KB,内存为16KB。假定某时刻一用户页表中已调入内存的页面的页号和物理块号的对照表如下: 请计算逻辑地址0A5C(H)所对应的绝对地址。 解:页式存储管理的逻辑地址分为两部分:页号和页内地址。由已知条件“用户编程空间共32个页面”,可知页号部分占5位;由“每页为1KB”,1K=210,可知内页地址占10位。由“内存为16KB”,可知有16块,块号为4位。 逻辑地址0A5C(H)所对应的二进制表示形式是:000 1010 0101 1100 ,根据上面的分析,下划线部分为页内地址,编码 “000 10” 为页号,表示该逻辑地址对应的页号为2。查页表,得到物理块号是4(十进制),即物理块地址为:01 00 ,拼接块内地址10 0101 1100,得01 0010 0101 1100,即125C(H)。 •某采用页式存储管理的系统,接收了一个共7页的作业,作业执行时依次访问的页为:1、2、3、4、2、1、5、6、2、1、2、3、7。当内存块数量为4时,请分别用先进先出(FIFO)调度算法和最近最少使用(LRU)调度算法,计算作业执行过程中会产生多少次缺页中断?写出依次产生缺页中断后应淘汰的页。(所有内存开始时都是空的,凡第一次用到的页面都产生一次缺页中断。要求写出计算过程) 解:(1)采用先进先出(FIFO)调度算法,页面调度过程如下: 所以,共产生10次缺页中断,依次淘汰的页是1、2、3、4、5、6。 (2)采用最近最少使用(LRU)调度算法,页面调度过程如下: 因此,共产生8次缺页中断,依次淘汰的页是3、4、5、6。 •试述分页式存储管理系统和分段式存储管理系统的主要区别。 解:分页和分段有许多相似之处,比如两者都不要求作业连续存放。但在概念上两者完全不同,主要表现在以下几个方式: (1)页是信息的物理单位,分页是为了实现非连续分配,以便解决内存碎片问题,或者说分页是由于系统管理的需要。段是信息的逻辑单位,它含有一组意义相对完整的信息,分段的目的是为了更好地实现共享,满足用户的需要。 (2)页的大小固定,由系统确定,将逻辑地址划分为页号和页内地址是由机器硬件实现的。而段的长度却不固定,决定于用户所编写的程序,通常由编译程序在对源程序进行编译时根据信息的性质来划分。 (3)分页的作业地址空间是一维的。分段的地址空间是二维的。 •为什么说有了通道技术和中断技术才真正做到了CPU与外设的并行操作? 解:通道是负责外围设备与主存之间进行数据交换,能单独完成输入输出操作的处理机。有了通道,主存和外围设备之间的数据交换就不要CPU干预了,CPU可以做与输入输出无关的其他工作,从而使计算机系统获得了CPU与外围设备之间并行工作的能力。 I/O中断是通道和CPU协调工作的一种手段。如果没有中断技术,CPU就要不断去查询通道以及设备执行的情况,这样一来,CPU还是把大量的时间花在了查询上,不能很好地为其他进程服务。使用中断技术,CPU可以完全不管通道和设备的执行情况,因为无论操作正常结束或操作异常结束,通道都会发出中断,通知CPU来处理。 综上所述,通道技术和中断技术的出现,使得主存可以直接与外设交换数据,而CPU得以并行地工作,大大提高了CPU的使用效率。 •某分时系统的进程出现如图所示的状态变化。 试问:(1)你认为该系统采用的是何种进程调度算法? (2)把图中所示的六个状态变化的原因写出来。 解:(1)该分时系统采用的进程调度算法是时间片轮转法。 (2)①进程被选中,变成运行态;②时间片到,运行的进程排入就绪队列尾部;③运行的进程启动打印机,等待打印;④打印工作结束,等待的进程排入就绪队列尾部;⑤等待磁盘读文件工作;⑥磁盘传输信息结束,等待的进程排入就绪队列尾部。 •怎样理解操作系统的作业调度和进程调度的关系? 解:作业调度和进程调度都属于处理机调度。作业调度是处理机管理的高级形式,它的主要功能是审查系统是否能满足用户作业的资源要求以及按照一定的算法来选取作业。进程调度是处理机管理的低级形式,它的主要功能是根据一定的算法将CPU分派给就绪队列中的一个进程。 作业的状态及其转换 操作系统中作业的状态主要有:提交、后备、执行、完成,进程的状态主要有等待、就绪、执行。作业调度和进程调度的转换关系见下图。 •用PV操作实现进程间的同步与互斥应该注意什么? 解:用PV操作实现进程间的同步与互斥,应该注意以下四方面问题: (1)对每一个共享资源都要设立信号量。互斥时对一个共享资源设立一个信号量;同步时对一个共享资源可能要设立两个或多个信号量,要视由几个进程来使用该共享变量而定。 (2)互斥时信号量的初值一般为1;同步时至少有一个信号量的初值大于等于1。 (3)PV操作一定要成对调用。互斥时在临界区前后对同一信号量作PV操作;同步时则对不同的信号量作PV操作,PV操作的位置一定要正确。 (4)对互斥和同步混合问题,PV操作可能会嵌套,一般同步的PV操作在外,互斥的PV操作在内。 三、课程练习及参考解答 一、填空 1、设备I/O方式有如下三种:_________、__________和___________。 2、文件存取方式按存取次序通常分_________________、_______________,还有一类 ______________。 3、从用户观点看,UNIX系统将文件分三类:___________________、___________________和 _________________。 4、引起死锁的四个必要条件是 、________________、 和__________________。 5、进程的三个最基本状态是_____________、____________和_____________。 6、传统操作系统提供编程人员的接口称为________________。 7、三代人机界面的发展是指:______________、_________________和_______________。 8、常用的进程调度算法有_________________、_________________和___________________。 二、选择一个正确答案的序号填入括号中 1、计算机操作系统是一个( )。 A. 应用软件 B. 硬件的扩充 C. 用户软件 D.系统软件 2、操作系统程序结构的主要特点是( )。 A. 一个程序模块 B. 分层结构 C. 层次模块化结构 D. 子程序结构 3、面向用户的组织机构属于( )。 A. 虚拟结构 B. 逻辑结构 C. 实际结构 D. 物理结构 4、操作系统中应用最多的数据结构是( )。 A. 堆栈 B. 队列 C. 表格 D. 树 5、可重定位内存分区分配目的为( )。 A. 解决碎片问题 B. 便于多作业共享内存 C. 回收空白区方便 D. 摆脱用户干预 6、逻辑地址就是( )。 A. 用户地址 B. 相对地址 C. 物理地址 D.绝对地址 7、原语是( )。 A. 一条机器指令 B. 若干条机器指令组成 C. 一条特定指令 D. 中途能打断的指令 8、索引式(随机)文件组织的一个主要优点是( )。 A. 不需要链接指针 B. 用户存取方便 C.回收实现比较简单 D.能实现物理块的动态分配 9、几年前一位芬兰大学生在Internet上公开发布了以下一种免费操作系统核心( ),经过许多人的努力,该操作系统正不断完善,并被推广。 A. Windows NT B. Linux C. UNIX D. OS2 10.文件目录的主要作用是( )。 A. 按名存取 B.提高速度 C.节省空间 D.提高外存利用率 11、某进程在运行过程中需要等待从磁盘上读入数据,此时该进程的状态是( )。 A. 从就绪变为运行 B.从运行变为就绪 C. 从运行变为阻塞 D.从阻塞变为就绪 12、把逻辑地址转变为内存的物理地址的过程称作( )。 A.编译 B.连接 C.运行 D.重定位 13、进程和程序的一个本质区别是( )。 A.前者分时使用CPU, 后者独占CPU B.前者存储在内存,后者存储在外存 C.前者在一个文件中,后者在多个文件中 D.前者为动态的,后者为静态的 三、是非题,正确的在括号内划√,错的划×。 ( )1、进程间的相互制约关系体现为进程的互斥和同步。 ( )2、只有一个终端的计算机无法安装多用户操作系统。 ( )3、UNIX的最大特点是分时多用户、多任务和倒树型文件结构。 ( )4、常用的缓冲技术有双缓冲,环形缓冲和缓冲池。 ( )5、实时操作系统的响应系数最小,设备利用率最差。 ( )6、死锁是指两个或多个进程都处于互相等待状态而无法继续工作。 ( )7、具有多道功能的操作系统一定是多用户操作系统。 ( )8、一般的分时操作系统无法做实时控制用。 ( )9、多用户操作系统在单一硬件终端硬件支持下仍然可以工作。 ( )10、常用的缓冲技术是解决慢速设备与快速CPU处理之间协调工作。 四、回答题 1、试以生产者——消费者问题说明进程同步问题的实质。 2、以一台打印机为例,简述SPOOLing 技术的优点。 3、简述请求页式存储管理的优缺点。 4、虚拟存储器的基本特征是什么?虚拟存储器的容量主要受到什么限制? 5、现代操作系统与传统操作系统相比,设计中采用了哪些先进技术? 练习参考解答 一、填空 1、询问、中断、通道 2、顺序存取、直接存取、按键索引 3、普通(用户)、目录、特殊 4、互斥使用、保持和等待、非剥夺性、循环等待 5、准备(就绪)、执行、等待 6、系统调用 7、一维命令行、二维图形界面、三维虚拟现实 8、先来先服务、优先数法、轮转法 二、选择题 1、D 2、C 3、B 4、C 5、A 6、B 7、B 8、D 9、B 10、A 11、C 12、D 13、D 三、是非题 有错误的是第2、5、7题,其余均是正确的。 四、回答题 1、答:一个生产者,一个消费者和一个产品之间关系是典型的进程同步问题。设信号量S为仓库内产品,P-V操作配对进行缺一不可。生产者进程将产品放入仓库后通知消费者可用;消费者进程在得知仓库有产品时取走,然后告诉生产者可继续生产。 2、答:以一台打印机为例, SPOOLing 技术的主要优点是在多用户情况下,每一个用户使用打印机就好像自己拥有一台打印机。不会产生打印机“忙”而等待。 3、答:优点: (1)虛存量大,适合多道程序运行,用户不必担心内存不够的调度操作。动态页式管理提供了内存与外存统一管理的虚存实现方式。 (2)内存利用率高,不常用的页面尽量不留在内存。 (3)不要求作业连续存放,有效地解决了“碎片”问题。与分区式比,不需移动作业;与多重分区比,无零星碎片产生。UNIX操作系统较早采用。 缺点: (1)要处理页面中断、缺页中断处理等,系统开销较大。 (2)有可能产生“抖动”。 (3)地址变换机构复杂,为提高速度采用硬件实现,增加了机器成本。 4、答:虚存是由操作系统调度,采用内外存的交换技术,各道程序在必需使用时调入内存,不用的调出内存,这祥好像内存容量不受限制。但要注意: (1)虚存容量不是无限的,极端情况受内存、外存的可使用的总容量限制; (2)虚存容量还受计算机总线长度的地址结构限制; (3)速度和容量的“时空”矛盾,虛存量的“扩大”是以牺牲CPU工作时间以及内、外存交换时间为代价的。 5、答:现代操作系统是指网络操作系统和分布式操作系统,采用了网络地址方案、网络协议、路由技术和微内核等先进技术。
第一套 选择题 1.计算机感染病毒后会产生各种现象,以下不属于病毒现象的是__D__。 A、文件占用的空间变大 B、发生异常蜂鸣声 C、屏幕显示异常图形 D、机内的电扇不转 2. Windows98支持下面___C__网络协议。 A、Net BEUI B、IPX/SPX C、TCP/IP D、Banyan VINES 3.为了方便人们记忆;阅读和编程,把机器语言进行符号化,相应的语言称为__D__。 A、数据库系统 B、高级语言 C、源程序 D、汇编语言 4. 应用程序窗口缩成图标后,___A____是不正确的说法。 A、应用程序停止运行 B、应用程序继续运行 C、应用程序图标就放到了任务栏上 D、单击该图标,窗口就还原了 5.窗口右上角的"X"按钮是___C___。 A、最小化 B、最大化 C、关闭 D、选择 6.为了以最佳方式、最少的重复,为多种应用服务,把数据集中起来以一定的组织方式存在计算机的外存储器中,就构成 __D___ 。 A、FoxBASE B、DOS C、数据库管理系统 D、数据库 7.用紧急启动盘(ESD)启动计算机后,屏幕上出现的信息是___B____。 A、Windows98桌面 B、A> C、Windows98资源管理器 D、C> 8.关于文件的含义,比较正确的说法应该是 ___A____ 。 A、记录在存储介质上的一组相关信息的集合 B、记录在磁盘上的一组相关信息的集合 C、记录在磁盘上的一组相关程序的集合 D、记录在存储介质上的一组相关程序的集合 9.___B___是Windows管理文件的特征,与MS-DOS的目录类似。 A、快捷键 B、文件夹 C、任务条 D、开始菜单 10.CAI是指__C___。 A、计算机辅助设计 B、计算机辅助制造 C、计算机辅助教学 D、计算机辅助管理 11.在资源管理器中删除文件的操作,错误的是选中文件后, ___A____。 A、在“编辑”菜单中选“删除”命令 B、按Delete键 C、单击右键,选“删除”命令 D、在文件菜单中选“删除”命令 12.机器语言是__C___。 A、源程序 B、用符号代替的高级语言 C、CPU能接受的基本指令 D、接近自然语言的计算机指令 13.下列关于计算机病毒的说法中,正确的是 __A___ 。 A、计算机病毒通常是一段可运行的程序 B、反病毒软件可清除所有病毒 C、加装防病毒卡的微机不会感染病毒 D、病毒不会通过网络传染 14.在Windows98中,如果删除了软盘上的文件,则该文件在Windows98中___A____。 A、不可恢复 B、可以在“回收站”中找到 C、可以恢复 D、可以在“我的公文包”中找到 15.下列软件中不属于系统软件的是 ___D__ 。 A、Windows B、Visual FoxPro C、UCDOS D、WPS97 16.应用软件在计算机普及中起重要作用,下列 ___D__ 都属于应用软件。 A、WPS、DOS、Lotusl-2-3 B、WIndows95、Word、Excel C、UNIX、AutoCAD、PoewPoint D、Word、Lotus 1-2-3、AutoCAD 17.编译软件属于 ___C___ 。 A、数据库管理系统 B、工具软件 C、系统软件 D、应用软件 18.计算机病毒最大的危害是__D____。 A、计算机病毒具有传染性 B、计算机病毒会传染给人类 C、计算机病毒具有破坏性 D、计算机病毒具有传染性和破坏性 19.系统软件与应用软件的相互关系是 __D___ 。 A、前者以后者为基础 B、每一类都以另一类为基础 C、每一类都不以另一类为基础 D、后者以前者为基础 20.计算机辅助设计软件主要用于___B___。 A、文字处理 B、制图和设计 C、实时控制 D、科学计算 21.计算机操作系统的作用是 __D___ 。 A、控制计算机的硬件设备 B、执行用户编写的源程序 C、对各种数据进行操作 D、控制和管理系统的软硬件资源 22.在硬盘上找某个文件,但不知在哪个文件夹中,下列___B____方法较快。 A、打开“我的电脑”,选C盘,再按文件夹查找 B、在“开始”菜单中选择“查找”命令 C、在资源管理器的“工具”菜单中单击“查找”命令 D、在写字板的“编辑”菜单中选择“查找”命令 23.如果要把C盘某个文件夹中的一些文件复制到C盘的另外一个文件央中,在选定文件后,若采用拖放操作,可以用___B___目标的方法。 A、直接拖至 B、Ctrl十拖至 C、Alt十拖至 D、单击 24.Windows98中的磁盘的根文件夹是___B___。 A、在“文件”菜单中选择“新建”命令产生 B、格式化磁盘时,系统自动产生 C、在桌面上单击右键,再选择“新建”命令产生 D、在“编辑”菜单中选择“复制”命令产生 25.Windows98对话框的____C____是给用户提供输入信息的。 A、列表框 B、复选框 C、文本框 D、数值框 26.在Windows98中,如果要输入GB2312-80规定以外的汉字,应当____C____。 A、从Windows98的CD盘上安装GBK汉字输入法 B、从软件厂商购买GBK汉字输入法 C、选择全拼输入法来输入汉字 D、在控制面板中选“输入法”,选择CBK汉字输入法 27.要想在文章中输入希腊字母“π”,应___B___。 A、用英文字母“PI”代替B、右击“输入法状态”窗口中的软键盘按钮,然后选择希腊字母键盘 C、用电报码输人法输人 D、在“画笔”中,画出该字,再粘贴到文章中 28.Windows98中的文件系统结构是___C__形状。 A、网状 B、层次 C、树形 D、链状 29.显示卡速度对Windows98的系统性能影响的因素有___A____。 A、Windows98的GUI特点 B、背景图案 C、屏幕保护程序 D、画笔 30.下列计算机设备中,属于输入设备的是__D___。 A、音箱 B、绘图仪 C、打印机 D、扫描仪 31.启动Windows98中文版后,下列中___C___的图标不是常见的图标。 A、我的电脑 B、回收站 C、资源管理器 D、收件箱 32.多媒体电脑是指 __B___ 。 A、专供家庭娱乐用的电脑 B、能处理文字、图形、影像与声音等信息的电脑 C、装有CD—ROM光驱的电脑 D、价格较贵的电脑,是联网的电脑 33.在声音的数字化过程中,采样频率越高,声音的 _A_ 越好。 A、保真度 B、失真度 C、噪音 D、精度 34.对话框常见的组成元素不含___A___。 A、菜单栏 B、复选栏 C、标签 D、滚动条 35.有关Windows屏幕保护程序的说法,正确的是___A____。 A、可以减少屏幕损耗 B、可以节省计算机内存 C、可以保障系统安全 D、可以增加动感 36.记录在存储介质上的一组相关信息的集合称为 __D_ 。 A、程序 B、磁盘 C、软件 D、文件 37.在资源管理器中,双击扩展名为“.TXT”的文件,Windows98会自动打开___B___。 A、写字板 B、记事本 C、画笔 D、剪贴板 38.下列软件中,___C___都属于系统软件。 A、DOS、WPS、Windows B、AutoCAD、Windows NT、Word C、UNIX、DOS、WindoWs D、UNIX、C、MIS 39.在资源管理器中删除硬盘上的文件后,错误的说法是___B____。 A、被删除的文件放到“回收站”中了 B、被删除的文件将无法恢复 C、用户可以从“回收站”中恢复被删除的文件 D、一旦“回收站”被清空,被删除的文件将无法恢复 40.用高级语言编写的源程序,必须经过__B___处理,计算机才能执行。 A、汇编 B、解释或编译 C、解释 D、编译 判断题 1.计算机的常用输入设备有键盘和鼠标器。( Y ) 2.软盘要远离如电话、录音设备等热源、磁源。( Y ) 3.硬盘格式化分二个阶段,低级格式化和高级格式化。( N ) 4.硬盘格式化分三个阶段,其先后顺序为低级格式化、分区、高级格式化。( Y ) 5.西文工作方式下不可输入汉字。( Y ) 6.微机的键盘是一种分离式的智能键盘,通过电缆与显示器连接。( N ) 7.写保护口用于保护存储在软盘片上的信息,避免误写入信息或计算机病毒的侵入。( Y ) 8.常见的形码汉字输入技术有表形码和五笔字型码。( N ) 9.汉字语音识别输入技术属于音形码汉字输入技术。( N ) 10.计算机的常用输出设备有打印机和显示器。(Y ) 11.微机中内存储器指的就是只读存储器(ROM)。( N ) 12.常见的形码汉字输入技术有全拼码和双拼码。( N ) 13.微机的键盘是一种分离式的智能键盘,通过电缆与主机连接。( Y ) 14.计算机的常用输出设备有打印机和键盘。( N) 15.汉字语音识别输入技术属于汉字智能输入技术。( Y ) 16.硬盘安装在主机箱内,一般用符号C:表示,称为C盘。( Y ) 17.供软盘驱动器定位确定所需的读写位置的是索引孔。( Y ) 18.供软盘驱动器定位确定所需的读写位置的是读写窗口。( N ) 19.软盘插入软盘驱动器后,驱动器的读写就通过读写窗口存取信息。( Y ) 20.计算机的常用输入设备有打印机和键盘。( N ) 第二套 选择题 1.PC机中 Intel8088、80286、80386、80486,PemiumPⅡ、PⅢ是指_D_的不同型号。 A、显示器 B、内存储器 C、外存储器 D、微处理器 2.用高级语言来编写的程序 ___D___ 。 A、称为编译软件 B、经编译后,才称为源程序 C、其运行速度远比机器语言编写的程序要快 D、需要转换成机器语言后,计算机中的CPU才能执行 3.计算机病毒是一种对计算机系统具有破坏性的 ___D___ 。 A、高级语言编译程序 B、生物病毒 C、操作系统 D、计算机程序 4.把高级语言的源程序变为目标程序要经过 ___D__ 。 A、编译 B、编辑 C、汇编 D、解释 5.声音与视频信息在计算机内是以 ___D___ 表示的。 A、模拟信息 B、模拟信息或数字信息 C、数字形式D、二进制形式的数字 6.在Windows98中,要恢复回收站中的文件,只要___B____。 A、双击该文件 B、用鼠标把该文件施出回收站 C、单击该文件 D、A、B、C均可 7.在Windows98刚启动时任务栏上不显示的是___C___。 A、“开始”按钮 B、输入法提示 C、“我的电脑”图标 D、时钟显示 8.在Windows98中,图标不可以代表___D____。 A、程序 B、文件 C、文件夹 D、打印机信息 9.计算机病毒是指__D____。 A、生物病毒 B、细菌 C、被损坏的程序 D、特制的小程序 10.文字处理系统是一种 __C__ 。 A、系统软件 B、管理软件 C、应用软件 D、编辑程序 11.Visual Basic 5.0是一种 __C__ 。 A、自然语言 B、机器语言 C、汇编语言 D、高级语言 12.汇编语言是一种 ___C__ 。 A、机器语言 B、高级语言 C、低级语言 D、目标程序 13.PowerPoint是著名的___A___,可用以制作计算机化的演示材料。 A、简报软件 B、报表软件 C、文字处理软件 D、绘图软件 14.选择“重新启动计算机并切换到MS-DOS方式”,在DOS提示符下键入“VER”,屏幕显示____D____。 A、DOS6.22 B、DOS7.0 C、Windows3.2 D、Windows98 15.计算机病毒主要破坏计算机系统的 ___C__ 。 A、显示器 B、软盘 C、软件资源 D、硬盘 16.___A____是我国公安部开发的一种检测和消除计算机病毒的杀毒软件。 A、Kill B、Scan C、Vsafe D、KV300 17.计算机软件包括____C____。 A、用户程序 B、程序 C、程序及其文档 D、指令 18.假设发现某微机的硬盘C感染上了病毒,现有1张含有清病毒软件的系统盘(软盘),在下面列出的不同操作方法中,较为有效的清除病毒的方法是 ___C___。 A、不关机直接运行软盘中的清病毒软件 B、用硬盘重新自举后运行软盘中的清病毒软件 C、用含有清病毒软件的系统盘重新自举后,再运行软盘中的清病毒软件 D、A.B.C均可 19.下列软件中,不属于应用软件的是 ___D___ 。 A、字表处理软件 B、财务管理软件 C、股市分析软件D、高级语言编译程序 20.磁盘扫描程序(scandisk)可以检测和修复多种逻辑和物理错误,包括__C___。 A、文件名错误 B、磁盘扇区错误 C、文件交叉链接错误 D、文件目录错误 21.从软件归类来看,DOS属于 __A_ 。 A、系统软件 B、应用软件 C、字表处理软件 D、数据库管理系统 22.要把分别用“记事本”、“写字板”和“画笔”建立的三个文件拼接成一个文件,该文件应放在___D___中。 A、记事本 B、写字板 C、画笔 D、资源管理器 23.Windows98的“编辑”菜单中的“粘贴”功能有时是灰色的,只有当__A___,该功能才可使用。 A、剪贴板中有内容 B、选中对象 C、按鼠标右键 D、按鼠标左键 24.Windows98的很多窗口中都有“编辑”菜单,该菜单中的“剪切”和“复制”功能有时是灰色的,只有当___B____后,这两个功能才可使用。 A、剪贴板中有内容 B、选中对象 C、按鼠标右键 D、按鼠标左键 25.Windows98的____A___可以跟踪、监视系统性能。 A、注册表编辑器 B、用户外观文件 C、系统策略编辑器 D、系统监视器 26.有关计算机病毒的传播途径,不正确的说法是 ___D___ 。 A、共用软盘 B、软盘复制 C、借用他人的软盘 D、和带毒盘放在一起 27.Windows98的“帮助”信息是一种___B____技术。 A、文字处理 B、超文本 C、网络 D、联想 28.在Windows98中,32位应用程序理论上能使用的内存最大容量为___C____。 A、2GB B、32MB C、4GB D、2TB 29.计算机病毒的特点 ___A___ 。 A、传播性、潜伏性、破坏性 B、传播性、破坏性、易读性 C、潜伏性、破坏性、易读性 D、传播性、潜伏性、安全性 30.计算机病毒主要造成 ___D__ 。 A、磁盘损坏 B、计算机用户的伤害 C、CPU的损坏 D、程序和数据的损坏 31.在Windows98中,应用程序窗口标题栏最右方的是__C__。 A、最小化 B、最大化 C、关闭 D、还原 32.中文Word是一种___B____。 A、电子表格软件 B、文字处理软件 C、绘图软件 D、网络通信软件 33.系统软件中最重要的是___D___。 A、数据库管理系统 B、诊断程序 C、语言处理程序 D、操作系统 34.某单位的财务管理软件属于 ___B__ 。 A、工具软件 B、应用软件 C、系统软件 D、字表处理软件 35.计算机感染病毒的可能途径是___B___。 A、从键盘上输入数据 B、运行未经审查的软件 C、软盘表面不洁 D、电源不稳 36.多媒体应用必须解决大容量存储器问题,采用__C_是一个较好的解决方案。 A、大容量硬盘 B、大容量软盘 C、CD光盘 D、大容量磁带 37.对计算机用户来讲,最容易接受的是___D____。 A、机器语言 B、汇编语言 C、低级语言 D、高级语言 38.下列软件中,不属于系统软件的是 ___D___ 。 A、操作系统 B、诊断程序 C、编译程序 D、用高级语言编写的程序 39.构成机器语言的是 __B__ 。 A、ASCII码 B、二进制编码 C、十进制编码 D、汉字国际码 40.AutoCAD是一种_____C____。 A、电子表格软件 B、文字处理软件 C、绘图软件 D、网络通信软件 判断题 1.显示器有单色显示器和彩色显示器二种。( Y ) 2、1个英文字母占1个字节,1个汉字占2个字节。( Y ) 3.软件在社会信息化和人类文化的发展中具有重要作用。( Y ) 4.我们把计算机向使用者传递处理结果的设备称为输出设备。( Y ) 5.只有显示器提供的分辨率大于或等于显示卡提供的屏幕分辨率时,才认为是显示器与显示卡配合正确。( Y ) 6.一个良好的操作姿势可以使操作员舒适而持久地工作,同时也有利于按键的准确性和快速性。( Y ) 7.显示器正常工作的前提是要求显示器与显示卡配合正确。( Y ) 8.Num Lock是带指示灯的数字锁定键,当指示灯亮时,表示光标键有效,数字键无效( N ) 9.字母的大小写状态由Caps Lock键控制,这是一个带指示灯的锁定键。指示灯亮表示字母为小写状态。( Y ) 10.为了便于了解程序所需的说明性资料就是文档。( Y ) 11.显示器是一种重要的人机交互设备,使用计算机离不开使用显示器。( Y ) 12.操作键盘的要领是:眼睛看显示器,手指管键盘,大脑统指挥,各行其职,通力合作。( Y ) 13.软件是用户与硬件之间的接口界面。( Y ) 14.发展计算机科学技术,软件和硬件是不可缺少的两个重要方面。( Y ) 15.鼠标器是一种输入设备,主要用于光标定位或完成某种特定的输入。( Y ) 16.程序是对所要解决问题的各个对象和处理过程的描述。( Y ) 17.全拼拼音输入法要求通过西文键盘逐个字母输入汉字的拼音,再从提示行所显示的同音字中选取所需要的汉字。( Y ) 18.常见的音码汉字输入技术有全拼码和智能ABC码。( Y ) 19.点阵打印机是通过针状打印头在电磁铁吸合驱动下,通过对色带撞击,在打印纸上留下字符。( Y ) 20.Num Lock是带指示灯的数字锁定键,当指示灯亮时,表示数字键有效,光标键无效( Y ) 第三套 选择题 1.某用户在word中建立了一个文档,并用文件名new word document存盘,在DOS提示符下,该文件名将转变为____C____。 A、newword.doc B、newwor~1.txt C、newwor~1.doc D、什么也没有 2.目前Pentium机的CPU能够同时处理的二进制数据的位数是___C___。 A、16 B、24 C、32 D、64 3.计算机系统中包含了多种存储器,其中 __D__ 是外存储器。 A、寄存器 B、ROM C、RAM D、磁盘 4.Windows98是一种___C__操作系统。 A、单用户单任务 B、多用户单任务 C、抢占式多任务 D、非抢占式多任务 5.___A___是直接运行在裸机上的最基本的系统软件,它负责对各类资源进行统一控制、管理、调度和监督。 A、操作系统 B、语言处理程序 C、数据库管理系统 D、工具软件 6.在“我的电脑”中,用鼠标__C___图标的方法,可打开一个文件或文件夹。 A、单击 B、Ctrl+单击 C、双击 D、右击 7.利用键盘,按__B___可以实行中西文输入方式的切换。 A、Alt+空格键 B、Ctrl+空格键 C、Alt+Esc D、Shift+空格键 8.窗口与对话框在外观上的最大区别在于____A___。 A、是否有菜单栏 B、是否具有标签 C、是否具有“×” D、选择的项目是否很多 9.汇编语言源程序经 ___D___汇编得到机器指令形式的目标代码。 A、C编译程序 B、FORTRAN编译程序 C、PASCAL编译程序 D、汇编程序 10.选择Windows窗口菜单命令一般____C___选项。 A、用鼠标右键单击 B、用鼠标右键双击 C、用鼠标左链单击 D、用鼠标左键双击 11.计算机硬件唯一能直接理解的语言是 ___A___ 。 A、机器语言 B、汇编语言 C、C语言 D、FORTRAN语言 12.防病毒卡能 ___D__ 。 A、自动发现并阻止任何病毒的入侵 B、自动清除已感染的所有病毒 C、杜绝病毒对计算机的侵害 D、自动发现大部分病毒的入侵并及时阻止或提醒用户 13.微机硬件系统中地址总线的宽度对__B___影响最大。 A、存储器的访问速度 B、可访问存储器的空间大小 C、存储器的字长 D、存储器的稳定性 14.在资源管理器中,要选择连续的多个文件,应____C____。 A、连续单击要选择的对象 B、先单击第一个对象,按住[Ctrl]键,再单击最后一个对象 C、先单击第一个对象,按住[Shift]键,再单击最后一个对象 D、按住[Ctrl]键,先单击第一个对象,再单击最后一个对象 15.计算机的内存储器是指___C____。 A、RAM和寄存器 B、RAM和磁盘 C、RAM和ROM D、ROM和磁盘 16.现在使用的计算机,其工作原理是 ___C___ 。 A、自动操作 B、逻辑判断 C、存储程序和程序控制 D、识别控制代码 17.系统总线上的信号,有 ___D___ 。 A、地址信号 B、数据信号、控制信号 C、控制信号 D、数据信号、控制信号、地址信号 18.外存中的数据与指令必须先读入___C___,然后计算机才能进行处理。 A、CPU B、ROM C、RAM D、Cache 19.下列关于存储器的叙述中,正确的是 __C___ 。 A、外存储器能与CPU直接交换数据 B、衡量主存储器的主要技术指标是字长 C、外存储器能与主存储器成批交换数据 D、内存储器不能与CPU直接交换数据 20.在Windows98中文版中,___D___不是合法的文件名形式。 A、My.system.two.txt B、昨天 今天 明天.DOC C、AAA D、A>B.EXE 21.计算机病毒的特点有以下几种描述,其中 ___B____是不正确的。 A、破坏性 B、偶然性 C、传染性 D、潜伏性 22.关于“窗口”与“对话框”在外观上区别,以下说法不正确的是__B____。 A、窗口可以改变尺寸 B、对话框不能改变尺寸,窗口与对话框都具有“最小化”按钮 C、窗口与对话框都具有“×”按钮 D、窗口与对话框都具有选择项目 23.窗口常见的组成元素有__D____。 A、对话框 B、复选栏 C、标签 D、菜单栏、滚动条 24.在Windows98中的窗口有___D____。 A、文档窗口 B、应用程序窗口 C、对话框 D、A或B 25.21世纪的计算机将向巨型化、多媒体及 __D___ 方向发展。 A、微型化 B、智能化 C、网络化 D、微型化、智能化、网络化 26.要在桌面上改变快捷键的图标,应___B___。 A、把新图标拖到快捷键上 B、右击快捷键,单击“属性”,然后选择“改变图标” C、在“资源管理器”中,选择“编辑”,然后选择“选项” D、删除快捷键,然后建一个新的快捷键图标 27.下列有关Windows剪贴板的说法,正确的是___A____。 A、剪贴板是一个在程序或窗口之间传递信息的临时存储区 B、没有剪贴板查看程序,剪贴板不能工作 C、剪贴板内容不能保留 D、剪贴板每次可以存储多个信息 28.FoxBase是一种 ___C___数据库管理系统。 A、层次型 B、网状型 C、关系型 D、树型 29.FORTRAN语言主要应用在 ___A___ 中。 A、科学计算 B、信息处理 C、实时控制 D、计算机和辅助设计 30.下面__A__组设备包括:输入设备、输出设备和存储设备。 A、鼠标器、绘图仪、光盘 B、磁盘、鼠标器、键盘 C、CRT、CPU、ROM D、磁带、打印机、激光打印机 31.要把当前窗口的信息复制到剪贴板上,应按___B___。 A、Prt Scr B、Alt+Prt Scr C、“粘贴”按钮 D、“复制”按钮 32.计算机的运算精度通常取决于 ___C__ 。 A、计算机的内存容量 B、计算机的硬盘容量 C、计算机的字长 D、计算机的程序 33.Excel是一种____A___。 A、电子表格软件 B、文字处理软件 C、绘图软件 D、网络通信软件 34.计算机软件可以被粗略地分成两类,即 ____B____ 。 A、系统软件和文字处理软件 B、应用软件和系统软件 C、绘图软件和文字处理软件 D、绘图软件和系统软件 35.高级语言采用解释方式时的执行速度与采用编译方式时的执行速度相比,下列__A__是正确的。 A、相等 B、前者快 C、前者慢 D、不能确定 36.CD—ROM光盘在CD—ROM驱动器上___C___。 A、能读能写 B、只能写入 C、只能读出 D、不能写入但能修改 37.Windows管理内存的能力与MS—DOS相比较,下列__C___是正确的。 A、相等 B、后者大 C、前者大 D、不能确定 38.CD—ROM是 ___C__ 。 A、CD写入器 B、CD刻录机 C、只读光盘 D、换盘机 39.UNIX操作系统于___B___年代在美国电话与电报公司的贝尔实验室中诞生。 A、60 B、70 C、80 D、90 40.微机主要性能指标是 ____C___ 。 A、字长、内存、外设配置、软件配置 B、主频、内存、外设配置、软件配置 C、主频、字长、内存、外设配置、软件配置 D、字长、内存、外设配置、磁盘、软件配置 判断题 1.同一磁盘目录下的文件可以同名。( N ) 2.高位置1的国标码就是机内码。( Y ) 3.应用软件一般都是通过系统软件发挥作用。( Y ) 4.计算机系统中,文件可以是用户自己写的文章或一段程序。( Y ) 5.应用软件是为特定应用领域专门设计的软件。( Y ) 6.通配符*只能代替文件名中任意的一个字符。( N) 7.同一目录下的文件不能同名,但同一目录下的子目录可以同名。( N ) 8.计算机在运行过程中发生故障,无法正常运行时,通常采用热启动的处理措施。( Y ) 9.目前,大、中、小型计算机使用的操作系统均为DOS(磁盘操作系统)。( N ) 10.同一磁盘目录下的文件不能取相同的名字,因为操作系统依靠文件名来管理文件。( Y ) 11.计算机总线分为三类:地址总线、数据总线和控制总线。它们构成了计算机内部各功能器件的信息通路。( Y ) 12.通配符*可以代替文件名中任意多个任意字符。( Y ) 13.通配符?可以代替文件名中一个任意字符。( Y ) 14.给文件命名时,文件名是不可缺少的,而扩展名可有可无。( Y ) 15.同时按下Ctrl、Alt、Del三键,可以冷启动。( Y ) 16.给文件命名时,不仅要有文件名,扩展名也是必不可少的。( N ) 17.DOS是英文Disk Operating System(磁盘操作系统)的首字缩写。( Y ) 18.操作系统是一种应用软件,由一组计算机程序组成。( N ) 19.操作系统是一种系统软件,它统一管理计算机的所有硬件资源和软件资源。( Y ) 20.文件名中可用的字符为英文字母A-Z及0-9的数字,其他字符均为不合法字符。( N ) 第四套 选择题 1.Windows98中用于引导用户完成大多数日常操作的菜单在__C___菜单中。 A、资源管理器 B、word C、“开始” D、我的电脑 2.内存中的随机存储器通常是用___A__来表示的。 A、RAM B、EPROM C、Cache D、ROM 3.以下 ___C___ 的说法不正确。 A、软件与硬件一样也是一种商品 B、未经软件著作权人同意,复制其软件的行为是侵权行为 C、复制加密过的软件是违法行为,但不加密的软件不受法律保护 D、我国的软件著作权受《中华人民共和国著作权法》的保护 4.CPU每执行一条 ___B___ ,就完成一个最基本的算术逻辑运算或数据的存取操作。 A、命令行 B、指令 C、程序 D、语句 5.一般来说,Pentium/200/32M微机中的“200”含义是__B____。 A、总线为200位 B、主频为200MHz C、硬盘容量为200M D、字长为200位 6.Windows98中,下列启动帮助系统的方法中,不正确的是___D___。 A、选择“帮助”菜单,然后选择“帮助主题” B、按[F1]功能键 C、单击“开始”按钮,然后单击“帮助” D、选择窗口右上角的“帮助”按钮 7.在Windows98系统中,“帮助”文件一般采用___A__结构。 A、超文本 B、ASCII文本 C、Word中的DOC文本 D、网络 8.以下说法正确的是____A___。 A、用户可以自己定制“开始”菜单、“程序”菜单以及“启动”菜单 B、被放入回收站内的文件不可以被还原 C、用户可以利用“控制面板”中的“字体”来设置汉字输入法特性 D、利用“网上邻居”可以浏览网上其他计算机的所有资源 9.计算机的常用输出设备有____A___ 。 A、显示器、打印机、绘图仪 B、打印机、显示器、鼠标器 C、显示器、ROM、RAM D、键盘、显示器、打印机 10.要实现Windows98的拨号网络功能,应安装___D____。 A、CD-ROM B、声卡解压卡 C、网卡 D、调制解调器 11.计算机的存储体系一般指___C___。 A、驱动器和磁(光)盘片 B、RAM和ROM C、内存和外存 D、硬盘和软盘 12.Windows属于一种__A_方式操作系统。 A、多任务图形 B、单任务图形 C、多任务字符 D、单任务字符 13.Windows98支持____D___的共享,并且具有很好的网络安全性。 A、打印机 B、CD-ROM、传真、调制解调器等设备 C、文件和文件夹 D、三种都是 14.Windows98是___D___软件。 A、数据库管理系统 B、语言处理程序 C、实用程序与工具 D、操作系统 15.有关软盘的描述,___C___是错误的。 A、1.44MB的3.5英寸软盘每面有80磁道,每道18扇区 B、软盘有一系列同心圆周,一个圆周称为1个磁道 C、软盘最里圈的磁道为0磁道 D、每个磁道分为若干个段,每个段称为1个扇区 16.在计算机中要编辑一个已有的磁盘文件,则必须将文件读至_D__。 A、运算器 B、控制器 C、CPU D、内存储器 17.微机中的I/O接口卡位于____A___之间。 A、CPU与外设 B、主存与外存 C、总线与外设 D、输入设备与输出设备 18.下列设备中,属于输出设备的是___D__。 A、扫描仪 B、鼠标器 C、键盘 D、音箱 19.一般来说,机器指令由___D__组成。 A、ASCII码和BCD码 B、地址码和区位码 C、区位码和操作码 D、操作码和地址码 20.下列关于文件和文件夹的说法中,错误的是__C____。 A、在一个文件夹下,可包含一个与之同名的文件夹 B、在一个文件夹下,不能存在两个同名的文件夹 C、文件下不能包含文件夹,但能包含其他文件 D、文件夹下可包含文件和文件夹 21.在3.5英寸的软盘上,有一带活动滑块方形小孔,它的作用是___A___。 A、写保护 B、读保护 C、驱动器孔轴 D、读写保护 22.要将整个屏幕内容复制到剪贴板上,应按__C____。 A、“剪切”按钮 B、“粘贴”按钮 C、[Prt Scr]键 D、“拷贝”按钮 23.计算机中用于连接CPU、内存、I/O设备等部件的设备是__B__。 A、地址线 B、总线 C、控制线 D、数据线 24.以下属于应用软件而不属于通用应用软件的是 ___D__ 。 A、网络与通信软件 B、文字处理软件 C、统计软件 D、民航售票管理信息系统 25.应用软件是___A____ 。 A、用于各领域的专用软件 B、用来编辑源程序的软件 C、用于PC微机上的操作系统 D、PC微机上的数据库管理系统 26.计算机软件受到___B___保护。 A、专利法和教育法 B、专利法和著作权法 C、教育法和著作权法 D、软件保护条例和教育法 27.一般磁盘的磁道是同心圆,而CD—ROM光盘上记录信息的光道是__B____。 A、等高线 B、螺旋线 C、电缆线 D、双绞线 28.目前常用的多用户操作系统为 ___A___ 。 A、UNIX B、DOS C、Windows NT D、UNIX和Windows NT 29.计算机系统是指 ___C___ 。 A、计算机硬件 B、数据库系统和操作系统 C、硬件和软件系统 D、计算机软件 30.计算机外部设备包括 ___C__ 。 A、键盘、光盘和RAM B、ROM、硬盘和显示器 C、打印机、鼠标器和辅助存储器 D、主存储器、硬盘和显示器 31.计算机的硬件由 ___A___ 五部分组成。 A、CPU、总线、主存、辅存和I/O设备 B、CPU、主存、辅存、键盘和I/O设备 C、CPU、总线、主存、打印机和I/0设备 D、CPU、运算器、主存、总线和I/O设备 32.视屏卡主要是用来支持___C___ 。 A、视屏信息的输入 B、视屏信息的输出 C、视屏信息的输入和输出 D、视屏信息的传输 33.一般来说,Pentium/200/32M微机中的32M的含义是___A___。 A、内存为32MB B、软盘为32MB C、型号为32M D、总线字长为32M 34.下列计算机设备中,___C___不是输入设备。 A、扫描仪 B、键盘 C、绘图仪 D、鼠标 35.PentiumⅢ微处理器运算速度快的原因是___D___ 。 A、采用了流水线技术 B、提高了时钟频率 C、优化了指令执行时间 D、三者都是 36.在表示存储器的容量时,如果用1MB作为单位,其准确的含义是__D___。 A、1024B B、1024TB C、1024GB D、1024KB 37.在一台PC机中,最关键的物理部件是___B__。 A、显示器 B、系统板 C、键盘 D、打印机 38.硬盘的容量比软盘大得多,其读写速度比软盘___C____。 A、慢得多 B、差不多 C、快得多 D、不能确定 39.SVGA、EGA、VGA标志着 __D__ 的不同规格和性能。 A、硬盘 B、打印机 C、存储器 D、显示器 40.Windows98的任务栏不可以____A___。 A、和桌面图标一样删除 B、隐藏 C、改变大小 D、移动 判断题 1、磁盘读写时间比平时长,可用的存贮空间突然变小,这些有可能是计算机病毒造成的。Y 2、当你用一张带引导型病毒的系统盘启动计算机时,病毒就随之进入内存,感染硬盘。Y 3、计算机病毒是一种微生物病毒,会通过计算机传播给人类。N 4、硬盘带引导型病毒,当用硬盘启动系统时,病毒就也启动起来进入内存。Y 5、硬盘带引导型病毒,当用硬盘启动系统时,DOS可以正确启动,而不受病毒的危害。N 6、操作文件更快捷的方法是双击要操作的文件,会弹出一个快捷菜单。N 7、贴有写保护的软盘片,在带毒的计算机上运行时,不会染上病毒。Y 8、计算机的硬件系统由运算器、控制器、存储器、输入设备和输出设备五大部件组成。Y 9、文件型病毒主要传染可执行文件,当执行该文件时,病毒首先进入内存,控制系统,伺机进行传播和破坏活动。Y 10、计算机病毒不会造成机器的死机。N 11、所谓恶性病毒,即该病毒发作时将破坏数据,删除文件,使系统瘫痪,但其不占用CPU资源。N 12、病毒会入侵一台单个的计算机系统,而将计算机连网后,就不会再受病毒的侵扰了。N 13、计算机五大部件相互间传递信号由总线来完成。根据信号类型的不同,总线分为二类:地址总线和数据总线。N 14、当你用一张带引导型病毒的系统盘启动计算机时,病毒会进入内存,但不会感染硬盘。N 15、无论是单机系统,还是网络系统,都会受到病毒的侵扰。Y 16、内存突然变小,以前能运行的程序突然不能运行。这种情况表示计算机可能带病毒。Y 17、引导型病毒是在系统引导时就进入内存,从而控制系统,进行传播和破坏活动。Y 18、所谓恶性病毒,即该病毒发作时将破坏数据,删除文件或使整个系统处于瘫痪状态等。Y 19、所谓良性病毒,只占用系统CPU资源和干扰系统工作,并不破坏数据。Y 20、程序装入时间比平时长,程序运行比平时慢,出现这种情况,表示计算机可能有病毒Y 第五套 选择题 1.资源管理器不能管理与访问的计算机资源是__D___。 A、A盘、C盘、打印机、绘图仪 B、桌面上的各种图标 C、连在网络上的计算机 D、连在网络上其他计算机内的显示卡 2.通常下列设备中不能作为输入设备的是 ___B___ 。 A、鼠标 B、显示器 C、键盘 D、扫描仪 3.若要把C盘上的某个文件复制到A盘,选定文件后,最简捷的操作是___A___。 A、将其直接施放到A盘图标 B、按住[Alt]后,将其施放到A盘图标 C、按住[Esc]后,将其施放到A盘图标 D、按住[Shift]后,将其施放到A盘图标 4.下列描述中,正确的是 ___C____ 。 A、激光打印机是击打式打印机 B、软盘驱动器是存储器 C、微机运算速度可用每秒执行指令的条数来表示 D、显示器的显示质量与适配器无关 5.下列设备中,属于计算机输入设备的是___B____。 A、绘图仪 B、扫描仪 C、显示器 D、打印机 6.新软盘使用之前必须__C___。 A、装入引导程序 B、装入DOS C、格式化 D、写保护 7.Windows操作具有__B___的特点。 A、首先选择操作项,然后再选择操作对象 B、首先选择操作对象,然后再选择操作项 C、需将操作对象拖到操作项上 D、需同时操作对象和操作项 8.在计算机中程序主要存放在__B___中。 A、键盘 B、存储器 C、微处理器 D、显示器 9.显示器是计算机的____B___。 A、微处理器 B、输出设备 C、输入设备 D、存储器 10.Windows98的“应用程序窗口”与“文档窗口”,它们存在的关系是__B___。 A、文档窗口打开之后,应用程序窗口才能打开 B、应用程序窗口打开之后,文档窗口才能打开 C、一个文档窗口内,可以打开多个应用程序窗口 D、应用程序窗口中只能打开一个文档窗口 11.3.5英寸高密度软磁盘的容量一般为 ____A__ 。 A、1.44MB B、1MB C、1.2MB D、360KB 12.目前使用的光盘存储器CD-ROM是___A__。 A、只读型 B、一次写入型 C、可抹型 D、读写型 13.在资源管理器中,双击扩展名为“.BMP"的文件,Windows98会自动打开__B__应用程序窗口。 A、写字板 B、画笔 C、记事本 D、剪贴板 14.在菜单命令中,后面跟有__A___,执行时就会有对话框。 A、… B、√ C、• D、? 15.下列关于Windows98的叙述中,不正确的是__C____。 A、Windows98是一个32位、多任务、图形方式的操作系统 B、Windows98的运行无需DOS支持 C、大部分DOS软件不能在Windows98下运行 D、Windows98支持长达255个字节的文件名 16.Windows98提供了各种系统工具来帮助用户管理系统,其中___A__可以检查、诊断和修复各种类型的磁盘损坏和错误。 A、磁盘扫描程序 B、磁盘空间管理 C、磁盘碎片整理程序 D、备份程序 17.打印机属于__B___。 A、输入设备 B、输出设备 C、运算器 D、控制器 18.二进制加法10010100十110010的和为___A___。 A、11000110 B、10100110 C、10110110 D、11100110 19.在微机中,软盘连同其驱动器属于__A____。 A、外存储器 B、输入设备 C、输出设备 D、内存 20.在中文Windows98中,文件名或文件夹____C____。 A、 最多不能超过8个字符 B、可以用任意多个字符 C、不超过255个ASCII字符 D、不可以使用汉字 21.下列设备中不能作为输出设备的是___A___。 A、键盘 B、打印机 C、显示器 D、绘图仪 22.有组织地、动态地存储大量数据,且能高效地使用这些数据的系统是__C___。 A、辅助设计软件 B、应用软件 C、数据库管理系统 D、编译软件 23.以下 ___B__ 中的两个软件都是系统软件。 A、UNIX和 MIS B、Windows和 UNIX C、Windows和 MIS D、WPS和 UNIX 24.CPU的主要功能是___C____。 A、传送信息 B、把数据存入存储器 C、识别指令和执行指令 D、控制输入/输出设备 25.内存中有一小部分用于永久存放专用的数据和程序,CPU对它们只取不存,这一部分称为只读存储器,简称__B___。 A、WPS B、ROM C、DOS D、RAM 26.在Windows98中,选择“重新启动计算机并切换到MS-DOS方式”,使用完MS-DOS方式后,键入___C___命令即可返回到Windows98。 A、DOS B、CAI C、EXIT D、EXEC 27.在计算机性能评测技术中,能相对客观评估系统性能,更接近系统实际运行状况的评估方法是___D__ 。 A、使用icomp指数标准 B、使用Benchmark(基准程序测试)方法 C、使用Qaplus、Norton工具 D、测试CPU、磁盘I/O、显示卡I/O总性能 28.软盘若进行写保护,则___C___。 A、文件能存入,也能取出 B、文件能存入,但不能取出 C、文件不能存入,但能取出 D、文件不能存入,也不能取出 29.一台完整的计算机硬件由 ___D___ 构成。 A、中央处理器、输入设备、输出设备 B、运算器、存储器、输入设备、输出设备 C、CPU、RAM、ROM、总线 D、中央处理器、存储器、输入设备、输出设备 30.软盘驱动器的读写磁头是通过软盘的___D__进行读写信息的。 A、写保护口 B、电子线路 C、护套 D、读写窗口 31.计算机中系统软件一般指 ___C___ 。 A、用于处理大量数据的软件 B、用于输入、存储、编辑文字材料的软件 C、由一系列完成基础工作的指令形成的专门软件 D、专门为某一应用而编制的软件 32.微机中常用的输入设备是 __A___ 。 A、键盘 B、软盘 C、硬盘 D、显示器 33.鼠标器是一种 ___B__ 。 A、输出设备 B、输入设备 C、运算器 D、控制器 34.键盘上的数字、英文字母、标点符号、空格等键,称为__A__。 A、字符键 B、控制键 C、功能键 D、运算键 35.速度快,印字质量好,噪音低,但价格昂贵的打印机是___A____打印机。 A、激光 B、喷墨 C、针式 D、点阵式 36.CGA、VGA、EGA的含义是___D___。 A、微机型号 B、打印机型号 C、显示标准 D、显示器型号 37.80486是32位处理器,“32"指____B___的技术指标。 A、速度 B、字长 C、容量 D、二进制位 38.在微机中,I/O的中文意思是__C__。 A、读写存储器 B、操作系统 C、输入/输出 D、接口电路 39.3.5英寸的软盘,当写保护窗口透光时___C___。 A、只能写不能读 B、既可读又可写 C、只能读不能写 D、不起任何作用 40.关于剪贴板的操作,以下描述正确的是____C____。 A、剪贴板只保留最近一次做“剪切”操作的内容,做两次以上“粘贴”操作后,剪贴板里的信息便丢失 B、剪贴板可保留多次做“剪切”操作的内容,做多次“粘贴”操作后信息仍然保留 C、剪贴板只保留最近一次做"剪切"操作的内容,做多次"粘贴"操作后,剪贴板信息也不会丢失 D、剪贴板是各个应用程序之间传输信息的缓冲区,做多次"粘贴"操作后或者退出Win98之后,剪贴板信息仍然保留 判断题 1.超大规模集成电路的发展使计算机日趋微型化。( Y ) 2.国标码中收录的一级汉字有3755个,按部首排序( N ) 3.国标码中收录的一级汉字有3755个,按拼音顺序排序。( Y ) 4.软盘染上病毒后,进行FORMAT格式化处理,可以消除软盘上的病毒。( Y ) 5.所谓国标码就是拼音码。( N ) 6.软盘染上病毒后,进行FORMAT格式化处理,不能消除软盘上的病毒。( N ) 7.国标码中收录的二级汉字有3008个,按部首排序。( Y ) 8.为了减少系统运行环境中引导型病毒的侵入,最好用硬盘启动系统。( N ) 9.防病毒卡是一块插件板,插于计算机内的扩展槽中。它是一种依靠硬件来捕捉病毒,而无须软件配合的防毒技术。( N ) 10.计算机是高科技的产物。它无所不能,因此人们不必编制程序,计算机也会按人的要求工作。( N ) 11.Windows中的图标是代表程序、文件、文件夹等各种对象的小图像。( Y ) 12.计算机病毒防范首先必须以预防为主,即保护传染对象不受病毒的传染。( N ) 13.所谓国标码就是1981年由国家标准局公布的《信息交换用汉字编码字符集》(GB2312-80)。( Y ) 14.在“记事本”中保存文档时,如果用户没有指定扩展名,系统将给文件加上扩展名“.TXT"。( Y ) 15.所谓国标码就是五笔字型码。( N ) 16.人们通过编制程序来控制计算机,程度设计语言是编制程序时的语法规则。( Y ) 17.当NumLock批示灯亮时只能输入大写字母。( N ) 18.计算机的分类指标只依据该计算机的内存和CPU的速度等硬件信息.( N ) 19.拖动Windows应用程序窗口的标题栏可以在桌面上移动窗口。( Y ) 20.计算机病毒防范可以从三个方面来进行即:预防、检查和消毒。( Y ) 第六套 选择题 1.常用工具栏中有一个下拉列表,其作用是___D___。 A、拼写检查 B、显示字体 C、显示字号 D、显示比例 2.下列关于计算机基础知识的叙述中,正确的是___D___。 A、32位微机的字长为两个字节 B、字长是标志计算机运行速度的一项技术指标 C、32MB=32000000B D、计算机系统由硬件和软件两部分组成 3.在微机中,80486通常是指___D___。 A、微机名称 B、主频速度代号 C、存储容量代号 D、微处理器型号 4.在微机中,微处理器的主要功能是进行___D____。 A、算术运算 B、逻辑运算 C、算术及逻辑运算 D、运算及控制 5.在计算机中,RAM指___B___。 A、只读存储器 B、随机存储器 C、内存储器 D、外存储器 6.在微机中存取速度最快的存储器是___C__。 A、硬盘 B、软盘 C、内存 D、光盘 7.内存与光盘相比,主要差别是____A___。 A、存取速度快、容量小 B、存取速度快、容量大 C、存取速度慢、容量大 D、存取速度慢、容量小 8.ROM与RAM的主要不同之处在于____C___不同。 A、存储速度 B、存储介质 C、存储性质 D、存储容量 9.ROM中存储的数据在断电后___B___。 A、部分丢失 B、不会丢失 C、不一定丢失 D、完全丢失 10.鼠标指针指向某个工具栏上的一个按钮时,显示按钮名称的黄色矩形是__C__。 A、标记 B、菜单 C、工具提示信息 D、帮助信息 11.计算机的存储系统一般指___C___。 A、RAM和BOM B、硬盘和软盘 C、内存和外存 D、驱动器和磁(光)盘片 12.双击段落左边的选定栏,则选定了___C____。 A、一行 B、一个字 C、一段 D、一页 13.要选定表格中的一列,可以___A____。 A、在出现向下黑色箭头时,单击左键 B、在出现左箭头光标时,单击左键 C、在"表格"菜单中,按"选定列"子项 D、在出现右箭头光标时,单击左键 14.TrueType字体的主要优点是___C_____。 A、具有艺术字体 B、在屏幕和打印机上具有相同的效果 C、可以无级缩放 D、可以设置成粗体或斜体 15.要使文档中每段的首行自动缩进2个汉字,在选定段落后,可以使用标尺上的___C___。 A、左缩进标记 B、右缩进标记 C、首行缩进标记 D、悬挂缩进标记 16.Word中模式匹配查找中能使用的通配符是__D__。 A、+和- B、/和* C、?和/ D、*和? 17.在Word中,___A____ 实际上对文档的编辑、排版和打印等操作都将产生影响。 A、页面设置 B、字体设置 C、打印预览 D、页码设置 18.对于一张已填制好数据的表格,下列说法中正确的是___D___。 A、若合并两个单元格,则这两个单元格中的数据将被删除 B、若拆分一个单元格,则该单元格中的数据将被删除 C、表格的格式将无法再改变 D、表格中的数据颜色可各不相同 19.用户想要通过页面格式来建立一个商业信函、传真等种类的文档,则可__A___。 A、用"文件"菜单中的"新建"命令,选择相应的模板 B、用"插入"菜单,插入相应模板 C、用"工具"栏上的"新建"按钮,选择相应模板 D、用"编辑"菜单,选择相应的模板 20.把计算机中的数据录入到磁盘上,称为___C___。 A、输入 B、读盘 C、写盘 D、输出 21.连接计算机各部件的一组公共通信线称为总线,它由___D__组成。 A、地址总线和数据总线 B、地址总线和控制总线 C、控制总线和数据总线 D、控制总线、地址总线和数据总线 22.计算机和其他一切计算工具最本质的区别是____D____。 A、能自动运行 B、存储容量大 C、高精度和高速度 D、具有逻辑判断功能 23.新一代计算机最突出的特点是__B___。 A、采用大规模集成电路 B、具有智能 C、具有超高速 D、能理解自然语言 24.人们把以___B___为硬件基本部件的计算机系统称为第三代计算机。 A、ROM B、中小规模集成电路 C、大规模集成电路 D、ROM和RAM 25.在计算机内部一般采用___A___代码表示各种数据。 A、二进制 B、八进制 C、十进制 D、十六进制 26.将二进制数1100100转换成八进制数是___B____。 A、123 B、144 C、80 D、800 27.从目前计算机的发展方向看,小型机将__B___。 A、大型化 B、微型化 C、小型化 D、中型化 28.将二进制数1100100转换成十进制数是___B___。 A、110 B、100 C、101 D、99 29.CPU的中文含义是____C____。 A、运算器 B、控制器 C、中央处理器 D、内存储器 30.通用报表系统中,应具有用户自定义__C___等。 A、数据来源 B、报表项目的算法 C、数据来源、打印格式 D、数据来源、报表项目的算法、打印格式 31.二进制数1011所对应的十进制数是___B___。 A、9 B、11 C、12 D、13 32.完整的计算机系统应包括___C___。 A、主机和外设 B、系统软件和应用软件 C、硬件系统和软件系统 D、存储器、控制器、运算器和输入/输出设备 33.计算机的硬件组成主要包括:总线、中央处理器、输入/输出设备和__D__。 A、内存 B、磁盘 C、光盘 D、存储器 34.微型计算机的运算器、控制器、内存储器的总称是___B___。 A、外设 B、主机 C、CPU D、硬件系统 35.中央处理器主要包括____C____。 A、内存储器和控制器 B、内存储器和运算器 C、运算器和控制器 D、存储器、运算器和控制器 36.微型计算机的核心是___D___。 A、存储器 B、运算器 C、控制器 D、处理器 37.在微机中,运算器的主要功能是_C_。 A、算术运算 B、逻辑运算 C、算术运算和逻辑运算 D、信息处理 38.计算机的存储器是___D___。 A、输入设备 B、输出设备 C、运算装置 D、记忆装置 39.在微机中运行某程序时,若存储容量不够,可解决的正确途径是__D___。 A、增加可使用的外存 B、把软盘换为硬盘 C、把磁盘换为光盘 D、增加可使用的内存 40.下列叙述中不正确的是___B___。 A、32位微机的字长为4个字节 B、内存容量32MB=32×1000000B C、计算机系统必须由硬件和软件两部分组成 D、计算机程序是各种指令的集合 判断题 1.用于管理计算机资源的软件是操作系统,它负责管理计算机的硬件和调度软件的运行。( Y ) 2.Windows98中工具栏是由一系列小图标组成,每个小图标对应一个菜单命令。( Y ) 3.在Windows98中的文件的名字由主文件名与扩展名组成,其中扩展名用来反映文件的类型,因此每一个文件必须指定一个扩展名,没有扩展名的文件是非法的。( N ) 4.文件夹中还可以包含子文件夹,而最终的文件夹中一般总是有文件的。( N ) 5.在对话框中,用户可以从一组选项按钮中选两个或两个以上选项。( Y ) 6.在二进制中:111-101=1( N ) 7.在Windows98"我的电脑"中可以双击图标把它打开成一个窗口。( Y ) 8.在Windows98桌面上用鼠标左键单击"我的电脑"图标,就可以打开"我的电脑"窗口。( N ) 9.要显示窗口中的状态栏,在我的电脑窗口中选中"编辑"菜单中的"状态栏"命令。( N ) 10.单击"开始"按钮,在菜单中选择"关闭系统"即可退出Windows98。( N ) 11.在Windows98中文件的扩展名最多由三个字符组成。( Y ) 12.计算机系统主要由硬件系统和软件系统组成。( Y ) 13.计算机系统指的就是计算机的硬件,就是看得见,摸得着的实物。( N ) 14.把鼠标指针移动到文字框中并单击鼠标左键,就可把插入光标移进文字框。( Y ) 15.启动资源管理器的方法是:单击"开始"按钮,从中选择"资源管理器",就会看到"资源管理器"窗口。( N ) 16.计算机以数字形式表示处理信息。( N ) 17.要选定多个非连续文件或文件夹,可按住Shift键,然后依次单击不连续的各个项。( N ) 18.删除文件或文件夹最简单的方法是,先选定要删除的文件或文件夹,然后按Delete键。( N ) 19.要改变一个文件或文件夹的名字,最简单的方法是,选定要更名的文件或文件夹,然后双击该文件或文件夹的名字,出现一个方框,从中输入新的文件或文件夹名。( N ) 20.在安装中文Windows98后,系统所带的汉字字体只有"宋体"和"黑体"两种字体。( N ) 第七套 选择题 第1题、Word应用程序窗口中的“标尺”工具栏,一般情况下,可以通过___C___进行设定与取消。 A、“工具”菜单中的“?”命令 B、“文件”菜单中的“标尺” C、“视图”菜单中的“标尺” D、“视图”菜单中的“工具栏” 第2题、一个汉字的___A___不是唯一的。 A、输入码 B、机内码 C、国标码 D、区位码 第3题、在当前文档中,若需插人Windows的图片,应将光标移到插入位置,然后选择___B____。 A、“插入”菜单中的“对象”命令 B、“插入”菜单中的“图片”命令 C、“编辑”菜单中的“图片”命令 D、“文件”菜单中的“新建”命令 第4题、笔记本计算机属于第____ D ___代计算机。 A、一 B、二 C、三 D、四 第5题、根据ISO对数据所下的定义,可认为____ C ___都是数据。 A、声音和磁盘 B、数字和网络 C、数字、图画、声音和活动图像 D、数字、图画和内存 第6题、会计核算软件的会计数据输入可以采用___ D ___形式。 A、键盘手工输入 B、软盘输入、网络传输 C、键盘手工输入、软盘输入 D、键盘手工输入、软盘输入、网络传输等 第7题、会计核算软件应提供符合国家统一___ B ___规定的自动编制会计报表的功能。 A、财经制度 B、会计制度 C、税务制度 D、会计法规 第8题、在Excel97中图表类型有___ B ___种。 A、9 B、14 C、15 D、16 第9题、第一代计算机主要特征是逻辑部件采用___ A ___。 A、电子管 B、晶体管 C、中小规模集成电路 D、大规模和超大规模集成电路 第10题、十进制数12所对应的二进制数是___ C ___。 A、1111 B、1110 C、1100 D、1000 第11题、PC机属于___ C ___。 A、工作站 B、中西文打字机 C、个人计算机 D、计算器 第12题、在撰写长篇文章时,为了保证文章各部分内容格式的一致,最好使用Word的____ B ___功能。 A、节 B、样式 C、模板 D、表格 第13题、双击Word窗口的标题栏时,会产生的效果是使___ D ___。 A、窗口最大化 B、窗口关闭 C、窗口还原 D、窗口最大化或窗口还原 第14题、下面是会计数据处理的一般流程,正确的是___ D ___。 A、会计数据的输入、存储、输出 B、会计数据的输入、存储、处理 C、会计数据的存储、处理、输出 D、会计数据的输入、存储、处理、输出 第15题、在一张表格中,在对同一列三个连续单元格做合并的前提下,然后再拆分此单元格,则行数可选择的数字为___ A ___。 A、1和3 B、2和3 C、1和2 和3 D、以上均不对 第16题、Word应用程序窗口中的各种工具栏可以通过__ A ___进行增减。 A、“视图”菜单中的“工具栏”命令 B、“文件”菜单中的“属性”命令 C、“工具”菜单中的“选项”命令 D、“文件”菜单中的“页面设置”命令 第17题、在Word中,丰富的特殊符号是通过___ C ___输人的。 A、“格式”菜单中的“插人符号”命令 B、专门的符号按钮 C、“插人”菜单中的“符号”命令 D、在“区位码”方式下 第18题、Word的界面并不是一成不变的,下列改变界面的操作中错误的是___ C __。 A、选择“工具”菜单下的“选项…”,可以控制滚动条是否显示 B、选择“工具”菜单下的“自定义…”,可以设置菜单项目对应的快捷键 C、选择“格式”菜单下的“样式…”,可以调出“艺术字”工具箱 D、用鼠标右键单击工具栏任意位置,可以设置工具栏显示项目 第19题、为了便于在文档中查找信息,可以使用___ D ___符号来代表任何一个字符进行匹配。 A、* B、& C、% D、? 第20题、关于操作人员分工的叙述,不正确的是___ D ___。 A、避免与业务无关的人员和无权限的人员进行非法操作 B、严格执行内部控制制度 C、保证系统的安全性和会计数据的保密性 D、减轻个人负担,发挥集体的力量 第21题、多媒体中的文本一般为超文本,它是一种非线性的 __ A ___ 结构。 A、网状 B、层次 C、总线 D、星形 第22题、当今许多西方发达国家,已将计算机广泛应用于___ D ___。 A、会计数据处理 B、会计管理 C、财务管理以及预测和决策 D、会计数据处理、管理、预测和决策 第23题、记帐凭证的编号可以采用___ C ___。 A、手工输入 B、会计软件自动生成 C、手工输入、会计软件自动生成 D、其他方法 第24题、已登帐的记帐凭证,若发现错误,___ B ___直接对该凭证进行修改。 A、审核人员可以 B、不可以 C、可以 D、经批准可以 第25题、ERP是一个___ B ___管理信息系统。 A、制造业 B、有机集成的分布式 C、计算机集成制造 D、计算机辅助设计 第26题、二进制数11101101转换为十六进制数是___ B ___。 A、144 B、ED C、EB D、164 第27题、MRPII即制造资源规划,它包括___ D ___等。 A、营销 B、财务 C、营销、制造 D、营销、制造和财务 第28题、会计报表上的数据如出现错误,应___ B ___报表数据。 A、直接修改 B、间接修改 C、随意修改 D、禁止修改 第29题、计算机用于水电站厂房的设计属于计算机____ B __应用。 A、自动控制 B、辅助设计 C、数值计算 D、人工智能 第30题、计算机数据处理指的是___ C ___ 。 A、数据的录入和打印 B、数据的计算 C、数据的收集、加工、存储和传送的过程 D、数据库 第31题、进行数据恢复后,须重新建立的文件是___ A ___。 A、索引文件 B、随机文件 C、顺序文件 D、磁盘文件 第32题、会计软件产业负责会计软件的___ C ___工作。 A、开发 B、开发、销售 C、开发、销售、售后服务 D、开发、售后服务 第33题、二进制数10100101转换为十六进制数是__ D ___。 A、105 B、95 C、125 D、A5 第34题、计算机发展经历了四代,以前“代”的划分主要根据计算机的___ D __。 A、运算速度 B、应用范围 C、功能 D、主要逻辑元件 第35题、计算机目前应用于财务管理、数据统计、办公自动化、情报检索等领域,这些领域可归结为___ D ___领域。 A、辅助设计 B、实时控制 C、科学计算 D、数据处理 第36题、微机断电后,____ B ___存储器所存数据会全部丢失。 A、ROM B、RAM C、硬盘 D、软盘 第37题、当前使用的微型计算机,其主要元器件是由___ C ___构成的。 A、晶体管 B、小规模集成电路 C、大规模和超大规模集成电路 D、电子管 第38题、下列汉字编码中,用于汉字输出的是___ C ___。 A、区位码 B、国标码 C、字形码 D、机内码 第39题、计算机应用最广泛的领域是___ B ___。 A、辅助设计 B、信息处理 C、过程控制 D、数值计算 第40题、对以下的Windows98与Word操作,描述正确的是___ A ___。 A、从软盘上删除的文件与文件夹,不送到回收站 B、在同一个文件央中,可以创建两个同类型的同名文件 C、删除了某应用程序的快捷键,将删除此应用程序对应的文件 D、不能打开两个Word应用程序窗口 判断题 第1题、会计科目编码是在计算机运用于会计工作以后提出的。(N) 第2题、“画图/椭圆”工具在默认情况下画出的是椭圆。(Y) 第3题、数据保密性是指任何人无法取得会计信息。(N) 第4题、在Windows98中移动文件将会将文件放置到新的位置并且删除旧位置上的原始文件。(Y) 第5题、Windows系统是一个数据管理系统。(N) 第6题、手工会计与电算化会计在信息系统方面的基本功能不一致。(N) 第7题、数据处理是计算机目前应用最多的领域。(Y) 第8题、使用“铅笔”工具作图时,可以选择线的宽度及样式。(N) 第9题、进入写字板后,如果看不到工具条、格式栏和状态栏,则可以在“编辑”菜单中选择相应的项来显示这些栏目。(N) 第10题、科学计算是计算机最早的应用领域。(Y) 第11题、在Windows系统中,对文档窗口的切换可用Alt+Tab进行。(N) 第12题、单机系统独立性强,数据共享性差,但整体工作效率比多机联网系统高。(N) 第13题、手工会计与电算化会计所采用的簿记规则不同。(N) 第14题、计算机内部数字的表示是十进制形式。(N) 第15题、写字板包含剪切、复制和粘贴功能,但不包含查找和替换功能。(N) 第16题、科学计算是计算机目前应用最多的领域。(N) 第17题、记事本是最简单的文本编辑软件,建立的文本文件,不能设置字体与字号。(N) 第18题、附件中的计算器有两种基本类型:标准计算器和科学计算器。(Y) 第19题、在Windows98的MS-DOS方式下,不再可以执行原来DOS系统中的绝大多数命令。(N) 第20题、数据处理是计算机最早的应用领域。(N) 第八套 选择题 1.会计数据输出的常用方式有___D___。 A、显示输出 B、打印输出 C、磁性介质输出 D、A+B+C 2.在Word中,在正文中选定一矩形区域的操作是___A___。 A、先按住[Alt]键,然后拖动鼠标 B、先按住[Ctrl]键,然后拖动鼠标 C、先按住[Shift]键,然后拖动鼠标 D、先按住[Alt]+[Shift]键,然后拖动鼠标 3.设置会计科目编码要求___B___。 A、可以任意设置 B、一级科目编码应按财政部统一规定 C、必须按财政部统一规定 D、各级科目编码长度要相同 4、制定会计核算软件基本功能规范的根据是___D___。 A、《中华人民共和国会计法》和《会计电算化工作规范》 B、《会计电算化工作规范》 C、《会计电算化管理办法》 D、《中华人民共和国会计法》和《会计电算化管理办法》 5、财政部制定的第一个全国性
LabVIEW是一款强大的系统设计软件,它提供了灵活的人机交互界面框架,使得用户可以轻松地构建各种控制、监测和数据采集系统。LabVIEW的人机交互界面框架主要包括前端设计和后端逻辑两个方面。 在前端设计方面,LabVIEW提供了丰富的可视化控件和图形化编程环境,用户可以通过拖拽、配置和连接不同的控件来设计自己所需的界面。这些控件包括按钮、开关、滑块、图表、图形等,用户可以根据自己的需求来灵活地布置和调整它们的位置和样式。此外,LabVIEW还支持自定义控件和界面主题,用户可以根据自己的品味和需求来创建独特的界面风格。 在后端逻辑方面,LabVIEW通过图形化编程的方式来实现界面与系统功能的交互。用户可以利用LabVIEW提供的各种模块和函数来构建系统的后端逻辑,实现数据采集、信号处理、控制指令的生成等功能。用户可以通过简单的拖拽和连接操作来完成逻辑流程的设计,而无需编写繁琐的代码和算法。同时,LabVIEW还支持与各种硬件设备和传感器进行通讯,用户可以方便地将界面与实际的物理系统进行连接。 总的来说,LabVIEW的人机交互界面框架提供了强大的功能和灵活的设计方式,使得用户可以快速而又便捷地构建自己所需的控制和监测系统。它大大降低了系统设计的难度,同时也提升了用户体验和工作效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值