计算机编程常用英语单词..docx
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
计算机编程是信息技术领域中的核心部分,它涉及到许多专业术语,这些术语是理解代码和编写高效程序的基础。以下是一些常见的编程英语单词及其解释: 1. **application**:应用程式,通常指的是一个完成特定任务的软件,如文字处理、图像编辑或网络浏览。 2. **application framework**:应用程式框架,提供了一套结构和工具,帮助开发者构建应用程序,包括基本的结构、类库和编程指南。 3. **architecture**:架构,指的是软件或系统的整体设计和构造,包括组件之间的交互方式。 4. **argument**:引数,传递给函数或方法的值,也被称为参数。 5. **array**:阵列,一种数据结构,包含相同类型元素的有序集合。 6. **arrow operator**:箭头运算子,通常在C++中用来访问对象的成员,如`obj->member`。 7. **assembly**:组合语言,一种低级编程语言,与机器语言密切相关,但更易读。 8. **assertion**:断言,用于在代码中插入检查点,确保程序状态正确。 9. **assign**:指派、设值,将一个值赋予变量或对象。 10. **assignment**:赋值,赋值操作的过程。 11. **assignment operator**:赋值操作子,如`=`, 用于将右边的值赋予左边的变量。 12. **associated**:相关的,常用于描述对象之间的关系。 13. **associative container**:关联式容器,如字典或映射,根据键来查找和存储元素。 14. **atomic**:不可分割的,表示操作是不可中断的,对于多线程编程非常重要。 15. **attribute**:属性,描述对象特征的数据项。 16. **audio**:音讯,用于处理音频数据的技术。 17. **A.I.**:人工智慧,模拟人类智能的计算机系统。 18. **background**:背景,可以指图形界面的背景,也可以指后台运行的进程。 19. **backward compatible**:回溯相容,旧版本的软件仍能与新版本兼容。 20. **bandwidth**:频宽,网络或通信系统传输数据的能力。 21. **base class**:基础类别,其他类别的父类,用于继承。 22. **batch**:批次,处理一批数据或任务的方式。 23. **benefit**:利益,编程改进或优化带来的好处。 24. **best viable function**:最佳可行函式,函数重载时选择最合适的函数。 25. **binary search**:二分搜寻法,一种高效的搜索算法,适用于有序数组。 26. **binary tree**:二元树,每个节点最多有两个子节点的树结构。 27. **binary function**:二元函式,接受两个参数的函数。 28. **binary operator**:二元运算子,作用于两个操作数的运算符,如加法`+`。 29. **binding**:系结,将函数与特定对象关联,如JavaScript中的事件绑定。 30. **bit**:位元,二进制数字系统的基本单位,0或1。 31. **bit field**:位元栏,结构体中用于存储位的字段。 32. **bitmap**:位元图,一种像素图像格式,常用于图形处理。 33. **bitwise**:以 bit 为单元逐一处理,位操作。 34. **block**:区块,编程中的代码块,如循环或条件语句。 35. **boolean**:布林值,表示真或假的逻辑值。 36. **border**:边框,图形界面元素的边缘。 37. **brace**:大括弧,花括弧,用于分隔代码块。 38. **bracket**:中括弧,方括弧,用于数组索引或函数参数。 39. **byte**:位元组,通常由8位组成,是计算机存储的基本单位。 40. **cache**:快取,临时存储常用数据以提高访问速度。 41. **call**:呼叫,调用函数或方法。 42. **callback**:回呼,函数作为参数传递,稍后由其他函数调用。 43. **build**:建置,编译和链接源代码以创建可执行文件。 44. **bus**:汇流排,计算机硬件中用于传输数据的连接。 45. **business**:商务,业务,可能涉及到商业软件开发。 46. **buttons**:按钮,用户界面中用于触发操作的元素。 47. **byte**:位元组,由8个位组成的数据单元。 48. **cache**:高速缓存,用于快速访问常用数据的存储区域。 49. **check box**:核取方块,用户界面中的复选框,允许用户选择多个选项。 50. **checked exception**:可控式异常,如Java中的异常,需要显式处理。 51. **call operator**:调用操作符,用于调用函数或方法。 52. **candidate function**:候选函式,在多态或多载函数选择中可能出现的函数。 53. **chain**:串链,一系列连续的操作或事件。 54. **character**:字元,字符,编程中的基本文本单位。 55. **check box**:复选框,用户界面中用于选择的元素。 56. **child class**:子类别,从其他类别派生出的新类别。 57. **class**:类别,面向对象编程中的基本概念,定义对象的属性和行为。 58. **class body**:类别本体,类定义中的主体部分,包含成员变量和方法。 59. **class declaration**:类别宣告,声明类的存在及其结构。 60. **class definition**:类别定义,详细描述类的结构和行为。 61. **class derivation list**:类别衍化列,列出从哪些基类派生的。 62. **class hierarchy**:类别继承体系,描述类之间的继承关系。 63. **class library**:类别程式库,一组预定义的类,可供程序员使用。 64. **class template**:类别模板,用于创建具有相同结构但数据类型不同的类。 65. **class template partial specializations**:类别模板偏特化,对模板的部分特化。 66. **class template specializations**:类别模板特化,为特定类型创建模板实例。 67. **cleanup**:清理,释放资源和关闭连接等操作,确保程序结束时的整洁。 68. **client**:客户端,与服务器交互的设备或程序。 69. **client-server**:主从架构,网络中客户端请求服务,服务器提供服务的模式。 70. **clipboard**:剪贴簿,用于临时存储复制或剪切的数据。 71. **clone**:复制,创建与原始对象相同的数据副本。 这只是计算机编程英语单词的冰山一角,实际编程中还有大量其他术语,掌握这些词汇是成为熟练程序员的关键。通过学习和理解这些术语,你可以更好地阅读文档,理解代码,并与其他开发者有效沟通。



















- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 开发区微软云暨移动应用孵化平台项目方案书.doc
- 公司网络安全事件应急预案.pdf
- 网络购物的利弊.doc
- 2023年雷达机柜插箱插件模块化典型结构CAD工程系统数据库设计.doc
- 2023年C++试题库和参考答案.doc
- 工程造价结算法律专题.ppt
- MATLABGUI程序设计.doc
- 软件公司简介ppt模板.pptx
- 软件实践课程的学习心得体会.doc
- 基于51单片机的红外遥控.doc
- 小学信息技术浙摄版2020五年级下册(2020)-5.算法初步-公开课.pptx
- 最完整的Scrum敏捷软件开发过程PPT课件.ppt
- 云计算试题及答案.doc
- 医院网站SEO优化方案.doc
- 基于嵌入式系统的一种居民小区安全监控系统.docx
- 区域网络团购发展解析论文.doc


