首页 > 代码库 > 计算机科学与技术 —— 扫盲篇

计算机科学与技术 —— 扫盲篇

1、管态 和 目态

CPU有两种状态,分别是管态和目态:

管态:当CPU处理系统程序的时候,CPU就会转为管态,CPU在管态下可以执行指令系统的全集。

目态:又称为用户态,是用户程序执行时CPU所处的状态。在此状态下,禁止使用特权指令,不能直接取用系统资源与改变机器状态,并且只允许用该户程序访问自己的存储区域。

2、原语(操作系统用语范畴)

是指由若干指令组成,用于完成一定功能的一个过程,且此过程是不可中断的。它必须在管态下执行,并且常驻内存,而个别操作系统有部分不在管态下运行。

3、原子操作

是指不会被线程调度机制打断的操作,这种操作一旦开始就会一直运行到结束,中间不会切换到另一个线程。

4、结构化存储

结构化存储方法就是把树状文件系统的原理应用在单个文件系统中。树状文件系统里包含子目录,子目录中还有子目录等,结构化存储是把这些数据存到一个文件中,这样可以大大的提高磁盘空间的使用效率。

5、结构化数据

先有结构,后有数据。例如关系型数据库中的数据存储方式,在存储锅中不会去改变二维表的结构。数据的逻辑结构是确定的。

6、半结构化数据

先有数据,后有结构,还可用来处理结构化数据。例如NoSql,在存储过程中,表的逻辑结构是可以改变的,适应于数据结构的扩展。

7、非结构化数据

非结构化数据库还可以用来处理结构化数据和半结构化数据。存储的字段长度可变,且每个字段的记录又可以由重复或不可重复的字段构成。非结构化数据包括办公文档、文本、图片、XML、HTML、各类报表、图像和音频/视频等。

计算机科学与技术 —— 扫盲篇