acc8226 的博客

属于《计算器组成原理》内容。

1 计算机软件分类

  • 计算机系统组成
    • 硬件
    • 软件
  • 计算机软件定义
    • 指导计算机硬件工作的程序
    • 包括运行计算机所需的各种程序和数据
  • 计算机软件分类
    • 系统软件
      • 定义
        • 管理计算机自身资源源(如 CPU、内存、外存、外部设备等)
        • 提高计算机使用效率
        • 为计算机用户提供各种服务的基础软件
      • 分类
        • 操作系统
          • 是最重要的系统软件
          • 例子:Windows、UNIX、MacOS、Linux、Android 等。
        • 语言处理程序:将用程序设计语言如 C++ 编写的源程序转换成机器语言的程序
        • 数据库管理系统
          • 是对数据库进行有效管理和操作的软件
          • 是建立信息管理系统(如财务管理、工资管理等)的主要软件工具
          • 常用的数据库管理系统有 Microsoft Access,Oracle,SQLServer、MySQL 等
        • 实用程序与软件工具:主要是完成对操作系统的支持功能,比如诊断系统故障、恢复误删除的文件等
    • 应用软件
      • 用途:针对特定任务或特殊性设计
      • 分类
        - 办公软件:Microsoft Office、WPS
        - 图形设计软件:Photoshop
        - 企业类软件:人事信息管理系统、财务信息管理系统
        - 网络应用:浏览器、QQ、微信
        - 安全软件:杀毒软件、防火墙
        - 娱乐软件:音频视频播放、游戏

小结:
技术软件:以操作系统为基础;
应用软件:在操作系统之上完成特定业务。

2 软件的工作模式

  • 命令驱动模式
    • 用户按预定格式输入命令完成任务
    • 特点:要求用户掌握命令及其参数
    • 命令示例:“print”, “save” 等
    • 特殊命令:dir 显示磁盘目录,cls 表示清屏,exit 表示退出
    • 命令语法格式:由命令和参数构成的序列
    • 执行过程:输入命令,按回车执行,出错则需纠正后重新运行
  • 菜单驱动模式
    • 在图形用户界面下,通过菜单形式列出软件功能
    • 用户操作:选择菜单项执行功能
    • 特点:不需要记住命令格式,降低错误率
    • 菜单结构:主菜单包含多个子菜单,通过鼠标点击操作
    • 示例操作:点击 “记事本” 菜单进行文件新建、打开、保存等
    • 功能选项展现形式:菜单或对话框
    • 对话框示例:打印对话框中选择打印机、打印范围等完成打印功能

总结:
命令驱动和菜单驱动是主要的两种软件工作模式;
命令驱动要求用户熟悉命令及语法,菜单驱动则更加直观易用;
软件设计根据功能需求和用户基础选择合适的工作模式。

3 软件的安装方法

  • 概述
    • 计算机组成:硬件系统和软件系统
    • 软件安装目的:充分发挥计算机用途
    • 安装方式:磁盘、光盘、网络服务器
  • 操作系统安装
    • 重要性:计算机工作平台
    • 示例:Windows 7
      • 硬盘分区:第一个物理银行,美国国际银行分局
      • 分区格式:FAT32、NTFS
      • 分区工具:Fdisk 等
  • 驱动程序安装
    • 定义:计算机和设备通信的特殊程序
    • 安装必要性:只能通过驱动程序,设备才能控制设备
    • 安装方式:
      • 通过 INF 文件发布。通过设备连接计算机,选择驱动程序位置
      • 通过安装程序执行,按提示安装
  • 应用程序安装
    • 发布方式:光盘、网络下载
    • 安装过程:
      • 光盘自动运行安装
      • 压缩包形式安装包:解压后执行 setup 安装文件
      • 绿色软件:无需安装,可以直接运行

总结:
软件安装顺序:操作系统 -> 驱动程序 -> 应用程序;
软件来源:官方发布为佳,确保正版。

Word

Word 初识

  • 启动 Word
    • 通过开始菜单找到 Word图标启动
    • 双击桌面上的 Word 快捷图标启动
    • 右击 Word 快捷图标,选择“打开”启动
    • 双击任意 Word文档启动
  • 退出 Word
    • 点击标题栏右上角的关闭按钮
    • 选择标题栏上的“文件” -> “退出”命令
  • 创建 Word 文档
    • 在Word程序中,通过“文件” -> “新建” -> 选择“空白文档”或“书法字帖”等格式创建
    • 在桌面空白处右击,选择“新建” -> “Microsoft Word文档”
      阅读全文 »

信息安全的基本概念

  • 信息安全的重要性
    • 随着计算机、互联网和移动互联网技术的发展,信息安全问题日益严重。
    • 安全威胁包括病毒、木马、垃圾邮件、网络钓鱼、黑客攻击等。
  • 信息安全与计算机、网络安全的关系
    • 传统上依靠物理和行政手段保护数据。
    • 计算机广泛应用后,数据和计算机安全成为关注焦点。
    • 计算机网络时代,网络安全措施成为必需。
    • 信息安全、计算机安全和网络安全概念逐渐融合。
  • 信息安全的基本概念
    • 亲密性:仅发送方和接收方能够理解传输内容。
    • 身份认证:双方应确认对方身份。
    • 完整性:信息在传输中保持非修改、非破坏。
    • 不可否认性:通讯行为不可抵赖。
    • 可用性:合法用户能及时获取信息和服务。
    • 可控性:信息传输和使用在一定范围内可控。
      阅读全文 »

数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。研究数据结构就是研究数据的逻辑结构、存储结构及其基本运算。

数据结构一般包括数据的逻辑结构、数据的存储结构、数据运算。

数据结构中,与所使用的计算机无关的是数据的逻辑结构,逻辑结构可分成线性结构与非线性结构

二叉树所有非叶节点的度不大于 2。二叉树的左右子树不能交换。

非线性结构有二叉树。

算法是有穷步骤的集合,这些步骤确定了解决某类问题的一个运算序列。

不属于算法性质的是抽象性。

阅读全文 »

数据结构的概念

数据结构是计算机科学的基础,涵盖了数据的特性、数据之间关系的研究以及在计算机中高效存储和处理数据的方法。理解数据的逻辑结构和存储结构对于设计高效的程序和算法至关重要。

  • 基本概念
    • 定义: 数据结构是研究数据的特性和数据之间存在的关系,以及如何在计算机中有效存储和处理数据。
    • 重要性:
      • 早期计算机主要用于科学计算,数据对象简单,对数据结构重视不够。
      • 随着计算机应用的扩展,非数值计算问题变得重要,需要更复杂的数据结构来处理。
    • 应用案例:
      • 学生信息检索自动化问题,构建线性数据结构。
      • 皇后问题,利用树的结构进行探索和求解。
      • 教学计划编排问题,使用图的数据结构表示课程间的先后关系。。
        阅读全文 »
0%