前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >计算机二级公共知识部分---计算机系统

计算机二级公共知识部分---计算机系统

原创
作者头像
云帆沧海
发布2024-01-31 11:05:25
1310
发布2024-01-31 11:05:25
举报
文章被收录于专栏:计算机二级计算机二级

一个考试的复习肯定以考纲为主,本系列文章将会按照考纲来梳理知识点:

考纲

一、计算机系统

1. 掌握计算机系统的结构。

2. 掌握计算机硬件系统结构,包括 CPU 的功能和组成,存储器分层体系,总线和外部设备。 3. 掌握操作系统的基本组成,包括进程管理、内存管理、目录和文件系统、I / O 设备管理。

分点梳理

计算机系统的结构

硬件结构:

中央处理器(CPU): 负责执行指令的主要组件。

内存(RAM): 用于存储正在执行的程序和数据。

输入设备: 用于接收外部数据,如键盘、鼠标等。

输出设备: 用于向外部传递处理结果,如显示器、打印机等。

存储设备: 用于永久性存储数据,如硬盘、固态硬盘等。

总线系统: 连接所有硬件组件,传递数据和控制信号。

软件结构:

操作系统: 控制和协调硬件资源,提供用户与硬件之间的接口。

应用软件: 为用户提供各种功能,例如文字处理、图形设计、游戏等。

系统软件: 提供基础服务和支持,例如编译器、数据库管理系统等。

计算机体系结构:

冯·诺依曼体系结构: 包括存储器、控制器、运算器、输入设备和输出设备等组成。

并行体系结构: 多个处理单元同时工作,提高计算能力。

分布式体系结构: 多台计算机通过网络连接,共同完成任务。

计算机系统的层次结构:

高级语言层: 使用高级编程语言编写的应用程序。

汇编语言层: 使用汇编语言编写的低级程序。

操作系统层: 控制硬件资源,提供服务和接口。

机器语言层: 二进制指令,直接由计算机执行。

存储器层次结构:

寄存器: 最快速但容量最小的存储。

高速缓存: 介于寄存器和主存之间,提供更大的容量。

主存储器(RAM): 较大容量,但相对较慢。

辅助存储器: 提供永久性存储,如硬盘、固态硬盘等。

计算机硬件系统结构

CPU(中央处理器)的功能和组成:

控制单元(Control Unit):

负责指令的获取和解释,控制数据流向和从内存中获取指令。

运算单元(Arithmetic Logic Unit, ALU):

执行算术和逻辑运算,处理数据的各种数学和逻辑操作。

寄存器(Registers):

用于临时存储数据和指令,包括程序计数器(PC)、累加器等。

时钟(Clock):

提供时钟脉冲,同步整个CPU的操作,划分处理器工作周期。

存储器分层体系:

寄存器(Registers):

位于CPU内部,速度最快,用于存储临时数据和指令。

高速缓存(Cache):

位于CPU芯片或靠近CPU,提供快速的存取速度,缓解主存与CPU之间的速度差异。

主存储器(RAM):

存放程序和数据,是CPU直接访问的主要内存,速度较快。

辅助存储器(Secondary Storage):

包括硬盘、固态硬盘等,用于永久性存储数据和程序,速度较慢但容量大。

总线和外部设备:

总线(Bus):

数据总线(Data Bus):传输数据。

地址总线(Address Bus):传输地址信息。

控制总线(Control Bus):传输控制信号。

外部设备:

输入设备:

键盘、鼠标、扫描仪等,用于向计算机输入数据。

输出设备:

显示器、打印机、音响等,用于从计算机获取处理结果。

存储设备:

硬盘、固态硬盘、光盘等,用于永久性存储数据。

通信设备:

网卡、调制解调器等,用于计算机之间或计算机与网络的通信。

操作系统的基本组成

进程管理:

进程调度: 决定哪个进程在什么时候执行。

进程创建和销毁: 创建新的进程以执行任务,以及在任务完成后终止进程。

进程同步与通信: 确保多个进程能够协同工作,避免数据竞争和死锁。

内存管理:

内存分配与回收: 分配内存空间给进程,并在进程终止时回收内存。

虚拟内存: 将物理内存和磁盘上的空间结合,提供更大的地址空间。

目录和文件系统:

文件管理: 创建、删除、读取和写入文件。

目录管理: 组织和管理文件的层次结构,提供文件的逻辑组织。

文件权限和安全性: 控制对文件的访问权限,确保数据的安全性。

I/O 设备管理:

设备驱动程序: 与硬件设备通信的软件部分。

设备调度: 确定多个设备请求的顺序,以优化系统性能。

缓冲管理: 管理设备和内存之间的缓冲区,提高I/O效率。

用户接口:

命令解释器(Shell): 提供与用户交互的命令行界面。

图形用户界面(GUI): 提供图形化的用户界面,通过鼠标和图标进行操作。

系统调用和服务:

系统调用: 提供给应用程序访问操作系统服务的接口。

服务: 提供一些常用的系统级服务,如时间服务、网络服务等。

安全和权限管理:

用户身份验证: 确保只有授权的用户能够访问系统。

权限控制: 确保用户和进程只能访问其授权的资源。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 考纲
  • 分点梳理
    • 计算机系统的结构
      • 计算机硬件系统结构
        • 操作系统的基本组成
        相关产品与服务
        数据库智能管家 DBbrain
        数据库智能管家(TencentDB for DBbrain,DBbrain)是腾讯云推出的一款为用户提供数据库性能、安全、管理等功能的数据库自治云服务。DBbrain 利用机器学习、大数据手段、专家经验引擎快速复制资深数据库管理员的成熟经验,将大量传统人工的数据库运维工作智能化,服务于云上和云下企业,有效保障数据库服务的安全、稳定及高效运行。
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档