有关编程的知识大全 (学编程需要掌握多少词汇)

在计算机语言中并不需要太好的英语功底,但是需要一定的基础。

1.因为大部分的编程语言诞生于国外,所以国外有比国内更丰富的社区、更丰富的资源、更丰富的文档。当你所遇到的问题在中文社区得不到解决的时候,那么你就不得不向国外的网站与文档寻求解决方案,所以这时就需要一定的英文了。

2.当你希望你写的程序阅读性高,容易让人理解的时候,好的英文可以更准确的命名变量。

虽然不需要刻意的去学习英语,但良好的英文基础会让你的编程之路不那么坎坷。

以下是与编程相关的一些英文术语,以便各位看官在去上班的路上观看:

1. category [ˈkætəgəri]

n.类型,部门,种类,类别,类目;[逻,哲]范畴;体重等级

2. Expert

abbr.Expanded Pert (program evaluation and reviewtechnique) 性能评价审查技术

3. verbose [vəˈbəʊs]

adj.冗长的,啰唆的,累赘的

adv.冗长地,啰唆地,累赘地

4. demo [’deməʊ]

n.演示;*威示**;样本唱片;民主*党**员

5. manifest [’mænɪfest]

vt.显示,表明;证明;使显现

adj.明白的,明显的

n.货单,旅客名单

6. application [ˌæplɪˈkeɪʃn]

n.适用,应用,运用;申请,请求,申请表格;勤勉,用功;敷用,敷用药

7. activity [æk’tɪvətɪ]

n.活动;活跃,敏捷;活动力;教育活动

8. filter [’fɪltə(r)]

n.滤波器;滤光器;滤色镜;[化] 过滤器

vi.过滤;透过;渗透

vt.过滤;滤除

9. intent [ɪnˈtent]

n.意图,目的;意思,含义

adj.专心的,专注的;意愿坚决的;急切的;一心想…的

10. receive [rɪ’si:v]

vt.& vi.收到;接到;接纳;接待

vt.接收;受理;欢迎;承受

vi.接到,获得;接见,欢迎;[电子学] 接收;[橄榄球] 接球

11. component [kəmˈpəunənt]

n. 成分;零件;[数]要素;组分;

adj. 组成的;合成的;构成的;成分的

12. detailed [ˈdi:teɪld]

adj.详细的,明细的;精细的;复杂的;详尽的

v.详细说明(detail的过去分词)

13. confusion [kənˈfju:ʒən]

n. 混乱;混淆;困惑

14. Lifecycle [’laɪfˌsaɪkl]

n.生命周期,生活周期

15. Notification [ˌnəʊtɪfɪˈkeɪʃn]

n.通知;通知单;布告;公布

16. IPC

abbr.Interprocess Communication 进程间通信

IPC信息技术有限公司,总部设于新加坡,信息技术公司 (UNIX)进程间通讯

17. Intent [inˈtent]

n. 意图,目的;意思,含义;

adj. 专心的,专注的;意愿坚决的;急切的;一心想…的

18. emulator [ˈemjuleɪtə(r)]

n.仿真器;仿真程序

19. configure [kən’fɪgə]

v.配置;设定;使成形;使具一定形式

20. final [ˈfainəl]

adj. 最后的,最终的;决定性的;不可更改的;

n. 结局;决赛;期末考试;〈口〉(报纸的)末版

21. runnable [’rʌnəbl]

adj.可追捕的,可猎取的

22. Constructors [kənst’rʌktəz]

n.构造器( constructor的名词复数 )

23. Session [ˈseʃən]

n. 开会,会议;(法庭的)开庭;会期,学期;(进行某活动连续的)一段时间

24. hibernate [’haɪbəneɪt]

vi.(某些动物)冬眠,蛰伏

25. 通讯录

[计] address list

26. Default [diˈfɔ:lt]

vi. 未履行任务或责任;受传唤时未出庭;由于不到庭而败诉;弃权;

vt. 未履行,拖欠;未参加或完成(例如,比赛);[法]因未到庭而败(诉);

n. 未履行,拖欠;[法]未到庭;弃权;[计] 缺省,默认

27. Buffer [’bʌfə(r)]

n.缓冲器;起缓冲作用的人(或物);[化]缓冲液,缓冲剂;[计]缓冲区

vt.缓冲;[化]把缓冲液加入(溶液)

28. Opacity [əʊ’pæsətɪ]

n.不透明性;费解;难懂;模糊

29. Padding [ˈpædɪŋ]

n.衬料;衬垫;赘语;废话

v.给…装衬垫,加垫子(pad的现在分词 );步行,放轻脚步走

30. Grip [ɡrip]

n. 紧握,抓牢;握力;掌握,理解;能力,胜任;

vt. 握紧,抓牢;吸引住:吸引…的兴趣或注意力;引起;

vi. 抓牢,紧握:保持紧握

31. Tag [tæɡ]

vt. 加标签于;附加;起诉;紧跟;

vi. 跟在…后面;随从;

n. 标签;(鞋带等末端的)金属或塑料包头;结束语;附属物

32. Transparency [træns’pærənsɪ]

n.透明;透明度;透明性;透明的东西

33. Cursor [ˈkɜ:sə]

n.光标

34. furniture [ˈfɜ:nɪtʃə(r)]

n.家具;设备;附属品

35. initializer [ɪ’nɪʃəlaɪzə]

初始程序,初始化程序

36. redis

abbr.Redistricting System 重划学区系统

37. enum

列举型别

38. client [’klaɪənt]

n.顾客;当事人;诉讼委托人;[计算机]客户端

39. develop [dɪ’veləp]

vi.发展;生长;形成;发达

vt.使发展;使发育;开发;培育

40. Professional

奇谋杀手;终极追杀令

41. dump [dʌmp]

vt.倾倒;丢下,卸下;摆脱,扔弃;倾销

vi.突然跌倒或落下;卸货;转嫁(责任等)

n.垃圾场;仓库;无秩序地累积

42. EXPIRE [iksˈpaiə]

vi. 期满;文件、协议等(因到期而)失效;断气;逝世

43. echo [’ekəʊ]

n.回声,共鸣;(言语、作风、思想等的)重复;重复者;[无线电]回波

vt.重复,效仿;随声附和;类似;发射(声音等)

vi.被重复;产生回响;充满回声

44. SHALL [ʃəl]

aux.将要;必须;可以;应该

45. nil [nɪl]

n.无,零;零分

46. attempt [ə’tempt]

vt.试图;尝试;试图夺取或攻克(堡垒、要塞等);试图征服(高山)

n.进攻;(尤指)企图杀害

47. Unrecognized [ʌnˈrekəgnaɪzd]

adj.未被承认的

48. Compact [kəmˈpækt]

vt.& vi. 压紧,(使)坚实;把…弄紧密,把…弄结实;使(文体)简洁,简化;变紧密,变结实;

adj. 紧凑的;简洁的,(文体等)紧凑的;小巧易携带的;(物质)致密的,(体格)结实的n. 协议;条约;带镜小粉盒;小汽车

49. Authentication [ɔ:ˌθentɪ’keɪʃn]

n.证明,鉴定;身份验证;认证;密押

50. Constructor [kənˈstrʌktə(r)]

n.构造器

51. summary [’sʌmərɪ]

n.摘要,概要;总结,一览

adj.概括的,总结的;即刻的,立即的

52. multi [’mʌlti]

abbr.(Latin prefix=many or much) (拉丁语前缀)许多;Von Willebrand factor multimer analysis 血友病因子多聚体分析(代号);[计][微软]复选;[土木]多级管网系统;[大气]多波段图象;[机]多层波纹管

53. eval [’i:vl]

[医]evaluate 评价

54. Pascal [ˈpæskəl]

帕斯卡(Blaise,1623-1662,法国数学家、物理学家、哲学家)

[人名] 帕斯卡尔

55. camel [’kæml]

n.骆驼;[造船](打捞用的)浮筒;工作作风官僚;[航海学]码头边的木靠把

56. Attribute [’ætrɪbju:t]

vt.认为…是;把…归于;把…品质归于某人;认为某事[物]属于某人[物]

n.属性;(人或物的)特征;价值;[语法学]定语

57. Install [inˈstɔ:l]

vt. 安装;安顿,安置;任命;使…正式就职

58. solution [səˈlu:ʃn]

n.解决;溶解;溶液;答案

59. COOKING [ˈkʊkɪŋ]

n.烹饪术;如火如荼地进行;热火朝天;在干什么

adj.烹调用的(水果,锅,炉等)

v.烹调( cook的现在分词);编造;篡改;密谋

60. element [’elɪmənt]

n.[化]元素;要素;原理;[电]电阻丝

61. Maintenance [ˈmeintinəns]

n. 维持,保持;保养,保管;维护;维修

62. Interaction [ˌɪntərˈækʃən]

n. 一起活动;合作;互相影响;互动

63. Extension [iksˈtenʃən]

n. 伸展,扩大;延长,延期;[医]牵引;电话分机

64. Proposed [prəʊ’pəʊzd]

adj.被提议的,所推荐的

v.提议,建议( propose的过去式和过去分词 );打算;提供(解释);提出(行动,计划或供表决的方案等)

65. primary [ˈpraiməri]

adj. 首要的,主要的;最早的,原始的;[地质学]原生的;基本的;

n. 第一位;最好者;要素;候选人提拔会

66. Entity [’entətɪ]

n.实体;实际存在物;本质

67. operate [’ɒpəreɪt]

vt.& vi.运转;操作;经营;管理

vi.开刀;(对…)动手术;动手术;(在某地)采取军事行动

vt.操作,控制,使运行

68. select [sɪ’lekt]

vt.选择;挑选;选拔

adj.精选的;挑选出来的;苛择的;〈口〉爱挑三拣四的,挑剔的

69. generalize [’dʒenrəlaɪz]

vt.& vi.概括,归纳;推广,普及;使一般化;形成概念

vt.推广,普及;使一般化;概括

vi.形成概念

70. compose [kəmˈpəʊz]

vt.组成,构成;调解;[印刷]排(字);使安定

vt.& vi.创作(乐曲、诗歌等);为…谱曲

vi.构图,构成

71. realize [’ri:əlaɪz]

vt.实现;了解;(所担心的事)发生;以…价格卖出

vt.& vi.变卖,赚得

72. general [’dʒenrəl]

adj.大致的;综合的;总的,全体的;普遍的

n.上将;一般;一般原则;常规

73. include [ɪnˈklu:d]

vt.包括;包含;计入;包住

74. Hash

[人名] 哈什

75. partial [ˈpɑ:ʃəl]

adj.部分的;偏爱的;偏袒的;钟爱的

n.[数学]偏微商

76. Route [ru:t]

n. 路;(公共汽车和列车等的)常规路线;航线;渠道,途径;

vt. 按某路线发送;给…规定路线[次序,程序]

77. Ignore [iɡˈnɔ:]

vt. 忽视,不顾;[法律]驳回(诉讼)

78. parameter [pəˈræmɪtə(r)]

n.[数]参数;物 数 参量;限制因素;决定因素

79. Properties [p’rɒpətɪz]

n.房地产(property的名词复数);财产;所有权;特性

80. Reference [ˈrefrəns]

n. 参考;参考书;提及,涉及;证明人,介绍人;

v. 引用;参照

81. Config [kən’fɪg]

配置

82. Enumerable [ɪ’nju:mərəbəl]

adj.可点数的,可列举的

83. Collection [kəˈlekʃən]

n. 收集,采集;征收;收藏品;募捐

84. util [jʊ’tɪl]

n.跑龙套

85. config [kən’fɪg]

配置

86. development [diˈveləpmənt]

n. 发展,进化;被发展的状态;新生事物,新产品;开发区

87. region [’ri:dʒən]

n.地区,地域,地带;行政区,管辖区;(大气,海水等的)层,界,境;(学问等的)范围,领域

88. release [riˈli:s]

vt. 释放;放开;发布;发行;

n. 释放,排放,解除;释放令;公映的新影片,发布的新闻[消息]

89. brand [brænd]

n.[商]商标,牌子;烙印;〈比喻〉污名,耻辱;燃烧着的木头

vt.污辱;铭刻于;加商标于;打烙印于

90. note [nəʊt]

n.注意;笔记;注解;便条

vt.注意;记录;对…加注释;指出

91. prepare [prɪ’peə(r)]

vt.准备;预备(饭菜);配备;使(自己)有准备

vt.& vi.筹备,进行各项准备工作;做好思想准备;作出,制订;锻炼(身体等),训练

92. Format [’fɔ:mæt]

n.(出版物的)版式;[自](数据安排的)形式;电视节目的总安排(或计划)

vt.使格式化;安排…的格局;设计…的版面

vi.设计一个版式

93. require [rɪ’kwaɪə(r)]

vt.要求;需要;想要;命令

vi.要求,规定

94. request [rɪ’kwest]

n.要求;需要;所请求的事物;申请书

vt.(下级对上级的)请求;请求得到;索取;邀请[常接不定式或从句]

95. experiences [iksˈpiəriənsiz]

n.经历( experience的名词复数 );经验;亲身经历;传统

96. friendliness [’frendlɪnəs]

n.友情,亲切,友善

97. dictionary [ˈdikʃənəri]

n. 词典,字典;[自]代码字典

98. infrastructure [’ɪnfrəstrʌktʃə(r)]

n.基础设施;基础建设

99. enterprise [ˈentəpraiz]

n. 企(事)业单位;事业,计划;事业心,进取心

100. gigantic [dʒaiˈɡæntik]

adj. 巨大的,庞大的;巨人似的;硕大无朋;排山倒海