PHP100整理的计算机编程英语词汇资源

5星 · 超过95%的资源 需积分: 46 23 下载量 110 浏览量 更新于2024-10-28 1 收藏 216KB PDF 举报
"这是一份关于计算机编程英语词汇的PDF文档,由PHP100整理提供,出版于2008年9月。文档包含了算法常用术语的中英对照,涵盖了从基本数据结构到复杂算法的各种概念。" 该文档详细列出了编程中常见的英语词汇,这对于提升程序员的英文阅读能力和理解国际技术文档的能力非常有帮助。以下是部分关键知识点的详解: 1. **Data Structures(数据结构)**:数据结构是计算机存储、组织数据的方式,包括Array(数组)、List(列表)、Stack(栈)、Queue(队列)、Hash Table(哈希表)等。 2. **Dictionaries(字典)**:在编程中,字典是一种关联数据结构,允许通过键(Key)来查找和操作值(Value)。 3. **Priority Queues(堆)**:一种特殊的队列,其中的元素根据优先级排序,常用于实现优先级调度和优化问题。 4. **Graph Data Structures(图)**:图是由节点(Vertex)和边(Edge)构成的数据结构,用于表示对象之间的关系,如社交网络、交通网络等。 5. **Set Data Structures(集合)**:集合不包含重复元素,支持成员测试、并集、交集、差集等操作。 6. **Kd-Trees(线段树)**:一种空间分割数据结构,用于高效处理多维空间中的查询和更新。 7. **Numerical Problems(数值问题)**:涉及数学计算的编程问题,如求解线性方程组、数值积分等。 8. **Solving Linear Equations(线性方程组)**:通过消元法、高斯-约旦消元法或矩阵运算解决多个变量的线性关系问题。 9. **Bandwidth Reduction(带宽压缩)**:在图像处理和数据传输中,减少数据量而不显著降低质量的技术。 10. **Matrix Multiplication(矩阵乘法)**:矩阵之间的乘法运算,广泛应用于线性代数和图形学。 11. **Determinants and Permanents(行列式与永值)**:矩阵的重要属性,用于判断矩阵是否可逆,以及在某些优化问题中。 12. **Constrained and Unconstrained Optimization(约束与无约束最值问题)**:寻找函数的最大值或最小值,可能受到变量取值范围的限制。 13. **Linear Programming(线性规划)**:解决在满足一组线性约束条件下,最大化或最小化一个线性目标函数的问题。 14. **Random Number Generation(随机数生成)**:在编程中生成不可预测且均匀分布的数字,用于模拟、加密和统计计算。 15. **Factoring and Primality Testing(因子分解与质数判定)**:分解大整数为素数的乘积,以及确定一个数是否为质数,对密码学至关重要。 16. **Arbitrary Precision Arithmetic(高精度计算)**:处理超过标准数据类型所能表示的数值精度的计算。 17. **Knapsack Problem(背包问题)**:在给定容量的背包中,选择物品以最大化总价值,常见于组合优化问题。 18. **Discrete Fourier Transform(离散傅立叶变换)**:信号处理中用于将信号从时域转换到频域的工具。 19. **Combinatorial Problems(组合问题)**:研究有限集合的不同子集、排列和组合的数学问题。 20. **Sorting(排序)**:将元素按特定顺序排列,如快速排序、归并排序、冒泡排序等。 21. **Searching(查找)**:在数据结构中查找特定元素,例如二分查找、哈希查找等。 以上仅是文档中提及的一部分关键概念,完整文档将包含更多编程领域的专业词汇和术语,对于学习和理解计算机科学具有很高的参考价值。
2009-02-27 上传
计算机编程常用英语词汇 application 应用程式 应用、应用程序 application framework 应用程式框架、应用框架 应用程序框架 architecture 架构、系统架构 体系结构 associated 相应的、相关的 相关的、关联、相应的 attribute 属性 属性、特性 audio 音讯 音频 background 背景 背景(用於图形着色) backward compatible 回溯相容 向下兼容 bandwidth 频宽 带宽 base class 基础类别 基类 base type 基础型别 (等同於 base class) batch 批次(意思是整批作业) 批处理 benefit 利益 收益 binding 系结 绑定 bit 位元 位 bit field 位元栏 位域 bitmap 位元图 位图 bitwise 以 bit 为单元逐一┅ bitwise copy 以 bit 为单元进行复制;位元逐一复制 位拷贝 block 区块,区段 块、区块、语句块 boolean 布林值(真假值,true 或 false) 布尔值 border 边框、框线 边框 breakpoint 中断点 断点 build 建造、构筑、建置(MS 用语) buttons 按钮 按钮 cache 快取 高速缓存 character 字元 字符 check box 核取方块 (i.e. check button) 复选框 check button 方钮 (i.e. check box) 复选按钮 child class 子类别(或称为derived class, subtype) 子类 class 类别 类 class hierarchy 类别继承体系, 类别阶层 类层次体系 class library 类别程式库、类别库 类库 class template 类别模板、类别范本 类模板 class template partial specializations 类别模板偏特化 类模板部分特化 class template specializations 类别模板特化 类模板特化 cleanup 清理、善後 清理、清除 client 客端、客户端、客户 客户 collection 群集 集合