计算机编程术语中英对照大全

版权申诉
0 下载量 90 浏览量 更新于2024-07-02 收藏 88KB DOC 举报
"计算机编程常用术语中英对照文档包含了从A到Z的各类编程相关术语,涵盖抽象基类、抽象类、访问级别、地址空间、算法、别名、对齐、配置器、尖括号、评注、应用程序编程接口、应用程序域、应用框架、外观、附加、架构、实参、数组、箭头操作符、活动服务器、活动服务器页面、ASP.NET工作者进程、汇编语言、断言、赋值等核心概念,旨在帮助读者理解和翻译编程中的专业词汇。" 在计算机编程中,这些术语扮演着至关重要的角色: 1. **抽象基类 (Abstract Base Class)**: 在面向对象编程中,抽象基类是一种不能被实例化的类,它定义了子类必须实现的接口。 2. **抽象类 (Abstract Class)**: 类的声明中包含至少一个抽象方法,这样的类称为抽象类。它通常作为其他类的模板或父类。 3. **访问 (Access)**: 指程序元素(如变量、函数)允许被访问的程度,通常分为公共(public)、私有(private)、受保护(protected)等访问级别。 4. **访问函数 (Access Function)**: 用于获取或设置对象内部状态的特殊函数,通常用于封装数据。 5. **地址 (Address)**: 指计算机内存中的特定位置,每个存储单元都有唯一的地址。 6. **地址空间 (Address Space)**: 指一个程序或系统可以寻址的内存范围。 7. **参数依赖查找 (Argument-Dependent Lookup, ADL)**: C++中的一个重要特性,它允许在调用函数时查找与参数类型相关的操作符。 8. **ActiveX Data Objects (ADO)**: 微软的技术,允许程序通过COM接口访问数据库。 9. **聚集 (Aggregation)**: 面向对象中的概念,表示一个对象包含或拥有其他对象的关系。 10. **算法 (Algorithm)**: 解决特定问题的明确步骤或计算过程。 11. **别名 (Alias)**: 同一实体的不同名称,比如编程中的别名变量。 12. **对齐 (Align)**: 在编程中,确保数据在内存中的位置符合特定的边界要求,以优化性能。 13. **配置 (Allocate)**: 分配内存或其他资源给程序使用。 14. **配置器 (Allocator)**: 负责内存分配和释放的对象。 15. **尖括号 (Angle Bracket)**: 在编程中常用于模板、类型推断、XML标签等。 16. **评注 (Annotation)**: 注释,提供代码解释或元数据信息。 17. **应用 (Application)**: 执行特定任务的软件程序。 18. **应用编程接口 (Application Programming Interface, API)**: 提供给开发者使用的预先定义的函数、类、对象和其他编程元素集合。 19. **应用程序域 (Application Domain)**: .NET Framework中的概念,隔离执行的应用程序组件。 20. **应用框架 (Application Framework)**: 为开发特定类型的应用程序提供基础结构的库和设计模式。 21. **外观 (Appearance)**: 用户界面的视觉样式和元素。 22. **附加 (Append)**: 将数据追加到已有的数据结构或文件末尾。 23. **架构 (Architecture)**: 描述软件或系统的整体结构、组织方式和组件间的相互关系。 24. **实参 (Argument)**: 调用函数时传递的值,对应于函数定义中的形参。 25. **数组 (Array)**: 存储同类型数据的有序集合。 26. **箭头操作符 (Arrow Operator)**: C++中用于访问对象成员的方法,例如 `->`。 27. **活动服务器 (Active Server)**: 指支持动态网页技术的服务器环境,如ASP和ASP.NET。 28. **活动服务器页面 (Active Server Pages, ASP)**: 微软的服务器端脚本技术,用于创建动态网站。 29. **ASP.NET工作者进程 (ASP.NET Worker Process)**: 处理ASP.NET应用程序请求的进程。 30. **汇编语言 (Assembly Language)**: 计算机的低级编程语言,每一行代码对应一条机器指令。 31. **断言 (Assertion)**: 用于调试的语句,检查程序在某个点上的条件是否为真。 32. **赋值 (Assignment)**: 将一个值赋给变量的操作。 33. **赋值操作符 (Assignment Operator)**: 如`=`, `+=`, `-=`等,用于执行赋值操作。 34. **相应的 (Associated)**: 指两个或多个元素之间存在关联关系。 以上术语是编程学习和实践中不可或缺的基础知识,理解并熟练运用它们对于成为一名优秀的程序员至关重要。