Computer & Programming Terminologies
There may not be abundant now
But tomorrow will be better …
常用符号
comma 逗号 ,
dot / period 句号 .
exclamation point 感叹号 !ampersand 与字符 &
colon 冒号 :
semicolon 分号 ;underscore 下划线 _
hyphen 连字符 -
dash 破折号 ---
vertical bar 竖线 |caret 脱字符 ^
slash 斜杠 /
backslash 反斜杠 \parenthesis 小括号 ( )
bracket 方括号 [ ]
brace 大括号 { }
三种特权级
1. Descriptor Privilege Level (DPL) 描述符特权级四种门描述
2. Requested Privilege Level (RPL) 请求特权级
3. Current Privilege Level (CPL) 当前特权级1. Call Gate 调用门
2. Interrupt Gate 中断门
3. Trap Gate 陷阱门
4. Task Gate 任务门
操作系统
1. distribution 发行版
2. principle of locality 局部性原理
软件
1. Major Version 主版本号
2. Minor Version 次版本号
3. Micro Version 小版本号
1. lint 在 UNIX 上早期的 C 语言, 语言设计者作出了一个明确的决定, 把编译器中所有的语义检查措施都分离出来. 错误检查由一个但粗的程序完成, 这个程序被称为 "lint".
2. linker 连接器
3. pragma 编译指示
转义字符 ( ESCAPE CHARACTER )
1. newline 换行 \n
2. horizontal tab 水平制表符 \t
3. vertical tab 垂直制表符 \v
4. backspace 退格 \b
5. carriage return 回车 \r
6. formfeed 进纸 \f
7. alert 响铃 \a
8. backslash 反斜杠 \\
9. question mark 问号 \?
10. single quote 单引号 \'
11. double quote 双引号 \"
进程/线程
1. synchronization 同步
2. asynchronization 异步
3. mutual exclusion 互斥
4. conditional synchronization 同步条件
5. blocked 阻塞的
6. unblocked 非阻塞的
7. awkened 唤醒的
8. notified 告知的
9. multithread-safe (MT-safe) 线程安全的
10. multithread-hot (MT-hot) 多线程依赖
11. core dump 内存转储: 来源于很早的过去, 那是所有的内存都是由氧化物圆环 (也就是 core, 指磁心) 制造的. 半导体成为内存的主要材料的时间已经超过了十五年, 但 "core" 这个词仍然被用作 "内存" 的同义词.
12. bus error 总线错误: 事实上, 总线错误几乎都是由未对齐的读或写引起的.
13. segmentation violation 段错误: 是由于内存管理单元 (负责支持虚拟内存的硬件) 的异常所致, 而该异常通常是由于解除引用一个未初始化或者非法值得指针引起的.
技术用语:
- Challenge and Discuss 讨论问题
- Document written 文档写作
- Technology Presentation 技术讲座
- Technology Conference 技术性讨论会议
- Working Report 工作汇报
程序用语:
- relop 关系运算符
- pragma 编译命令
- operand 操作数
- opcode 操作码
- interpositioning 或 interposing 就是通过编写库函数同名的函数来取代该库函数的行为. (这是需要避免的)
- intersegment 段间
- intrasegment 段内
- alternation 多选结构
- polling 轮询
- wildcard 通配符
- underscore 下划线
- hyphen 连字符
- intrinsic/built-in type 内建类型
- spaghetti code 大杂烩式代码, 形容代码凌乱无规律.
- angle-bracket 尖括号<>
日常用语:
- get acquired 收购
- Cover Letter 求职信 或 自荐信
- Resume 简历
- Intership (at) 实习
- Best regards 献上最美好的祝福
数学:
- Taking the 2's complement 取二进制补码: The operation of subtracing a number from 1 followed by an appropriate number of 0's is called taking the 2's complement, or complementing the number. (80x86 Assembly Language and Computer Architecture/p.12)
- BCD 二进制编码十进制: binary coded decimal (80x86 Assembly Language and Computer Architecture/p.22)
- mantissa 尾数
- exponent 指数
- parity 奇偶性
- odd 奇数
- even 偶数
- quotient 商
- remainder 余数
- dividen 被除数
- divisor 除数
- greatest common divisor 最大公约数 (GCD)
- lowest common multiple 最小公倍数 (LCM)
- inclusive or 同或
- exclusive or 异或
- arithmetic shift 算数移动(带符号位)
- logic shift 逻辑移动(补0)
- pipelining 流水线
- decode 译码
- voltage 电压