想法
縺ォ縺ッ繧「繝ェ繧ケ縺励
USP是一个智能化的网络数据库统一检索平台。它通过一个统一界面帮助用户在多个网络数据库搜索平台中实现信息检索操作,是对外网络中的多种检索工具的智能化整合
NAT即网络地址转换(Network Address Translation),是一种将IP数据包中的IP地址转换为另一个IP地址的技术
数据:信息的载体,在计算机中是符号的集合数据元素:数据的基本单位,一个整体,由一些不可分割的数据项组成,例如一个学生档案数据对象:有相同性质的数据元素集合,是数据的子集数据类型:数据值的类型,和对这个类型特定操作的集合数据结构:相互之间存在特殊关系的数据元素的集合,这种特殊关系就是所谓的结构。数据结构包括三个方面
逻辑结构(数据的逻辑关系,和怎么存储在计算机中无关)存储结构(数据在计算机中的表示)
顺序存储:元素存储在相邻的地址间,不需要额外索引,可以随机读写,但容易产生外部碎片链式存储:每个元素不仅存储值,还存储指向下一个元素的指针,不会产生碎片,但占用空间较大索引存储:建立一个外部索引表,利用索引表对数据进行读写,需要额外空间并管理表格散列存储:对每个元素用一个哈希函数计算其存储的地址,需要恰当的哈希函数数据的运算
ADT(抽象数据类型)构成一个完整的数据结构定义
主流定义:以能够相互共享资源的方式互连起来的自治计算机系统的集合


历史: 电子管->晶体管->集成电路 比较成熟的集成电路出现于1972
冯诺依曼机:
操作系统:控制管理计算机的硬件,协调控制资源分配,并为应用程序和用户提供接口以供使用
操作系统的基本特征包括并发,共享,虚拟和异步
并发
并发是指两个或多个事件在同一时间间隔内发生。操作系统的并发性是指计算机系统中同时存在多个运行的程序,因此它具有处理和调度多个程序同时执行的能力。这是通过类似时间片轮转的机制实现的。
并行性是指系统具有同时进行运算或操作的特性,在同一时刻能完成两种或两种以上的动作,需要相关硬件的支持,如多流水线或多处理机硬件环境
共享
共享:系统内的某些资源可以供并发的不同进程使用,分为以下几种方式