Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

常见术语表

A

  • ABI (Application Binary Interface):应用程序二进制接口,定义了应用程序和操作系统之间、应用程序和库之间的二进制交互规范。
  • ALU (Arithmetic Logic Unit):算术逻辑单元,CPU中负责执行算术和逻辑运算的部件。
  • API (Application Programming Interface):应用程序编程接口,定义了不同软件组件之间的交互规范。
  • ASCII (American Standard Code for Information Interchange):美国信息交换标准代码,是最基础的字符编码标准。

B

  • BIOS (Basic Input Output System):基本输入输出系统,计算机开机后运行的第一个程序,负责硬件初始化和引导操作系统。
  • BSD (Berkeley Software Distribution):伯克利软件发行版,是Unix操作系统的一个重要分支。

C

  • Cache:高速缓存,位于CPU和主存之间的高速存储器,用于缓存常用数据,提升访问速度。
  • CLI (Command Line Interface):命令行界面,用户通过输入文本命令来操作计算机的界面。
  • CPU (Central Processing Unit):中央处理器,计算机的核心计算部件。
  • CSS (Cascading Style Sheets):层叠样式表,用于描述网页的表现样式。

D

  • DMA (Direct Memory Access):直接内存访问,允许硬件设备直接访问内存而不需要CPU介入的技术。
  • DNS (Domain Name System):域名系统,将域名转换为IP地址的分布式系统。
  • DRAM (Dynamic Random Access Memory):动态随机存取存储器,是计算机主存的主要类型。

E

  • EOF (End of File):文件结束标记,表示已经到达文件末尾。
  • EPROM (Erasable Programmable Read-Only Memory):可擦除可编程只读存储器。

F

  • FAT (File Allocation Table):文件分配表,是一种早期的文件系统。
  • FCFS (First Come First Served):先来先服务,是一种常见的调度算法。
  • FS (File System):文件系统,负责管理和存储文件的操作系统模块。

G

  • GUI (Graphical User Interface):图形用户界面,用户通过图形元素操作计算机的界面。

H

  • HTTP (Hypertext Transfer Protocol):超文本传输协议,是Web应用的核心协议。
  • HTTPS (Hypertext Transfer Protocol Secure):安全的超文本传输协议,在HTTP基础上加入了SSL/TLS加密。

I

  • I/O (Input/Output):输入输出,指计算机与外部设备之间的数据传输。
  • ISA (Instruction Set Architecture):指令集架构,定义了CPU能够执行的指令集合和编程模型。
  • IP (Internet Protocol):互联网协议,是网络层的核心协议。
  • IPC (Inter-Process Communication):进程间通信,指不同进程之间交换数据的机制。

J

  • JIT (Just-In-Time):即时编译,是一种在程序运行时将字节码编译为本地机器码的技术。

K

  • Kernel:内核,操作系统的核心部分,负责管理系统资源和提供硬件抽象。

L

  • LRU (Least Recently Used):最近最少使用,是一种常见的缓存淘汰算法。
  • LSB (Least Significant Bit):最低有效位,二进制数中最右边的位。

M

  • MMU (Memory Management Unit):内存管理单元,负责虚拟地址到物理地址的转换。
  • MOSFET (Metal-Oxide-Semiconductor Field-Effect Transistor):金属氧化物半导体场效应晶体管,是现代集成电路的基础元件。
  • MSB (Most Significant Bit):最高有效位,二进制数中最左边的位。

N

  • NAND Flash:与非闪存,是固态硬盘(SSD)使用的主要存储介质。
  • OSI (Open Systems Interconnection):开放系统互连,是一种网络分层参考模型。

O

  • OS (Operating System):操作系统,管理计算机硬件和软件资源的系统软件。

P

  • PCB (Process Control Block):进程控制块,操作系统中用于描述进程状态和资源的数据结构。
  • PCI (Peripheral Component Interconnect):外设部件互连,是一种常见的总线标准。
  • PID (Process ID):进程ID,操作系统中每个进程的唯一标识符。
  • POSIX (Portable Operating System Interface):可移植操作系统接口,是Unix操作系统的标准接口规范。

R

  • RAM (Random Access Memory):随机存取存储器,即内存。
  • ROM (Read-Only Memory):只读存储器,只能读取不能修改的存储器。
  • RPC (Remote Procedure Call):远程过程调用,允许程序调用另一台机器上的子程序。
  • RTOS (Real-Time Operating System):实时操作系统,能够保证任务在规定时间内完成的操作系统。

S

  • SDK (Software Development Kit):软件开发工具包,用于开发特定平台应用的工具集合。
  • SSD (Solid State Drive):固态硬盘,使用闪存芯片作为存储介质的存储设备。
  • TCP (Transmission Control Protocol):传输控制协议,是面向连接的、可靠的传输层协议。
  • TLS (Transport Layer Security):传输层安全,用于网络通信的加密协议。

U

  • UDP (User Datagram Protocol):用户数据报协议,是无连接的、不可靠的传输层协议。
  • UID (User ID):用户ID,操作系统中每个用户的唯一标识符。
  • USB (Universal Serial Bus):通用串行总线,是一种常见的外设接口标准。

V

  • VFS (Virtual File System):虚拟文件系统,操作系统中对不同文件系统的抽象层。
  • VM (Virtual Machine):虚拟机,通过软件模拟的完整计算机系统。
  • VPN (Virtual Private Network):虚拟专用网络,通过加密技术在公共网络上建立专用网络的技术。

W

  • WWW (World Wide Web):万维网,是基于HTTP协议的分布式信息系统。