Vocabulary in Computer Science

  • benchmark /ˈbentʃmɑːrk/ n.基准;(监测计算机性能的)基准(问题)标准检查程序;(测量高度的)水准点,基准点; v.(根据某种标准)评估,衡量;基准问题检测结果为;

    bench /bentʃ/ n.长凳,长椅;长方形工作台;法官席(the bench); 议员席;替补席;(砖石建筑的)壁架,(斜坡上的)平台; v.把(场上队员)换下;(在展览会上)展览(狗);仰卧推举;给……以席位;为……设置条凳;

  • science /ˈsaɪəns/ n.科学,科学知识;专门科学;(大学学习的)学科;理科;技术,技巧;

  • fundamental /ˌfʌndəˈment(ə)l/ n.基本原理;基音,基频; adj.根本的,基本的;必需的,必不可少的;不能再分的;

  • TinyML : Tiny Machine Learning

    tiny: /ˈtaɪni/ adj.极小的,微小的; n.<非正式>幼童;
    TinyML = Tiny Machine Learning:在MCU 单片机(微控制器)本地跑 AI 推理,硬件通常只有KB 级内存、MHz 主频、mW 毫瓦级功耗,不靠 GPU、不靠云端、离线本地运算。

  • PLC

    abbr.可编程逻辑控制器(Programmable Logic Controller);

  • AGI

    Artificial General Intelligence 通用人工智能,也叫强人工智能
    一种拥有和人类同等、甚至超越人类的全方位通用认知能力的人工智能,能像正常人一样搞定所有类型脑力任务,举一反三、自主适应完全陌生的场景。目前全球还没有真正实现 AGI,属于理论目标。
    artificial /ˌɑːrtɪˈfɪʃ(ə)l/ adj.人造的,人工的;人为的;不真挚的,矫揉造作的;
    general /ˈdʒen(ə)rəl/ adj.总体的,普遍的;一般的,常规的;大致的,大概的;综合的,广泛的;首席的,总管的;
    intelligence /ɪnˈtelɪdʒəns/ n.智力,才智;智能;情报,谍报;情报机构;

  • ANI 弱人工智能

    Artificial Narrow Intelligence 狭义人工智能 / 弱人工智能
    现在所有产品:ChatGPT、文心一言、人脸识别、AlphaGo、推荐算法,全都是 ANI(弱 AI)
    目前唯一真正实现、所有商用 AI 都属于 ANI,AGI 只是理论目标。

  • FOMO

    abbr.错失恐惧症(fear of missing out)
    口语:怕错过、社交焦虑、跟风焦虑
    FOMO情绪,一种持续焦虑:总担心别人在拥有精彩、有利的事,唯独自己被落下,忍不住攀比、恐慌、盲目跟风。
    反义词:JOMO , Joy Of Missing Out 享受独处、安心接受错过,不攀比,自得其乐(与 FOMO 相反)。

  • deploy /dɪˈplɔɪ/ v.部署,调度;利用; deploying /dɪˈplɔɪɪŋ/ v.部署(deploy 的现在分词);配置;展开; n.分发;

  • establishing /ɪˈstæblɪʃɪŋ; əˈstæblɪʃɪŋ/ v.建立,设立;证实,确定;发现,找出(establish 的现在分词);

  • establish /ɪˈstæblɪʃ/ v.建立,设立;证实,确定;发现,找出;使被接受,使得到承认;

  • rankings /ˈræŋkɪŋz/ n.排名;排行(ranking 的复数); ranking /ˈræŋkɪŋ/ n.等级;地位; adj.上级的;头等的;超群的; v.排列;归类于(rank 的 ing 形式);

    rank /ræŋk/ n.军衔,军阶;(社会、团体中的)地位,等级;(尤指较高的)地位;(警察、士兵等的)队列,行列;排,列;横排,棋盘横格;组织(或机构等)中的全体人员(ranks);普通士兵(the ranks);<英>出租车候车站(=taxi rank);(数)秩;(统计)次序排列;(系统语法用语)(一个或一组语言单位的)阶,级; v.把……分等级,属于某等级;<美>级别高于,地位高于;排列,使排成行; adj.(植被)茂密的,芜生蔓长的;难闻的,恶臭的;(强调质量、状况等)极端的,糟糕的;
    Ex: World University Rankings 2026

  • empowering /ɪmˈpaʊərɪŋ/ v.授权;给予(某人)权力,使自主(empower 的现在分词); empower /ɪmˈpaʊər/ v.授权;给予(某人)权力,使自主;

  • reliable /rɪˈlaɪəb(ə)l/ adj.可靠的,可信赖的;真实可信的,确凿的;(汽车、设备、系统等)耐用的,性能稳定的; n.可靠的人(或物);

  • efficient /ɪˈfɪʃ(ə)nt/ adj.生效的,效率高的;(人)有能力的,能胜任的;

    A language empowering everyone to build reliable and efficient software. 一种能让每个人都能构建出可靠且高效的软件的语言。

  • spam /spæm/ n.垃圾电邮;(斯帕姆)午餐肉(Spam); v.向……群发垃圾邮件;

  • construct /kənˈstrʌkt/ 构造(函数) v.建造,修建;组成,创立,构思;绘制,作图; n.构想,观念;建筑物,创造物;结构体;

  • destruct /dɪˈstrʌkt/ 析构(函数) v.(审慎地)毁坏(某物,尤指火箭或导弹);(故意的)毁坏; n.(故意的)毁坏; adj.为可自毁而设计的;

  • finalize /ˈfaɪnəlaɪz/ v.最后决定,敲定;结束谈判,完成协议(或安排);

  • e.g. /ˌiː ˈdʒiː/ 全称:exempli gratia(拉丁语) ,中文意思:例如、举例、比如

    核心用法:

    用于举例 = for example
    后面必须加逗号
    缩写必须带点:e.g.

    Ex: I like fruits, e.g., apples, bananas. 我喜欢水果,例如苹果、香蕉。
    e.g. vs i.e.
    e.g. = 举例(for example)
    i.e. = 解释、换句话说(that is)

    I love fruits, e.g., apples. 我爱水果,比如苹果。
    I love fruits, i.e., plant foods. 我爱水果,也就是植物性食物。

    e.g. = 举例
    i.e. = 解释

  • consequential /ˌkɑːnsɪˈkwenʃ(ə)l/ adj.随之而来的,作为结果的;<法律>间接发生的,间接引起的;重要的,意义重大的;

    The World’s Most Consequential Programming Language 世界上最具有影响力的编程语言

  • repository /rɪˈpɑːzətɔːri/ n.贮藏室,仓库;自然资源丰富的地区;(电脑)数据库;喻为知识宝库的人(或物);

  • reframe /rɪˈfreɪm/ v.给(图片、照片)换框,重新装裱;再构造(图画、照片等);全新地拟定(或表达)(话语、概念或计划)

  • chip /tʃɪp/ n.炸薯条,炸薯片;芯片;碎块,碎屑;缺口,豁口;筹码;撮球,切球;木条;v.打破,弄缺;(尤指用工具)削下,凿下;切成细条;撮球,挑球;

  • wafer /ˈweɪfər/ n.圆片,晶片;薄片,干胶片;薄饼;圣饼; vt.用干胶片封;

  • engineering /ˌendʒɪˈnɪrɪŋ/ n.工程,工程学;控制,引导,管理;筹划,出谋划策;v.设计,建造;策划,精心安排(engineer 的现在分词形式)

  • engineer /ˌendʒɪˈnɪr/ n.工程师,设计师;(航班)机械师,(轮船)轮机长;技师,机修工;工兵;机车司机,火车司机;责任人; v.设计,建造;策划,精心安排;改变……的基因(或遗传)结构;

  • deployment /dɪˈplɔɪmənt/ n.有效运用;部署,调动;

  • temporarily /ˌtempəˈrerəli/ adv.暂时地,临时地;

  • paused /pɔːzd/ v.暂停;停顿(pause 的过去式及过去分词)

  • pause /pɔːz/ n.暂停,停顿;暂停键;延长记号; v.暂停,停顿;(按暂停键)暂停;踌躇;

  • diode /ˈdaɪoʊd/ n.[电子] 二极管

  • circuit /ˈsɜːrkɪt/ n.电路,回路;巡回活动,巡回地;环道,环线;巡回赛;赛车道; v.(绕……)环行;

  • simulator /ˈsɪmjuleɪtər/ n.模拟器;假装者,模拟者;

    Diode Circuit Simulator 二极管电路模拟器

  • mute /mjuːt/ adj.缄默的,沉默的;哑的,不会说话的;无声的,宁静的;(字母)哑音的,无音的; n.弱音器;哑巴;闭锁音; v.消音,减音;减弱,缓和;关闭声音;

  • shadowban /ˈʃædoʊbæn/ 影子封禁 / 限流;

    shadowban v.影子封禁:一种在线社交平台对用户的隐性封禁方式,封禁后用户的帖子、评论等内容对其他用户不可见,但被封禁用户自己并不知道。
    中文常用译法:影子封禁、暗禁、隐性限流、软封杀;国内互联网常直接说限流。
    在不通知用户的前提下,平台悄悄降低 / 隐藏其内容曝光,账号看似正常,实际对外几乎不可见。
    你:能正常发帖、点赞、评论,主页显示一切正常
    别人:搜不到你的内容,话题页 / 推荐流不显示,只有你自己能看见。
    别名:
    stealth ban(隐形封禁)
    ghost ban(幽灵封禁)
    hellban(地狱封禁,早期论坛说法)
    Ex:
    动词:My account was shadowbanned.(我账号被限流了)
    名词:There’s a shadow ban on this hashtag.(这个标签被限流)

  • spreadsheet /ˈspredʃiːt/ n.电子制表软件;电子数据表;试算表;

  • Cross Compilers 交叉编译器

    cross /krɔːs/ v.反对;杂交;在(支票)上划线(表示只能转入银行帐户);超过,超出(极限或范围);(表情)掠过,闪过;(基督教徒)画十字;横传;(两封来往的信)相互错过,相互交错;做斗鸡眼;穿越,横渡;交叉; n.十字标记,十字形(或叉形)物;杂交,混合物;十字架;苦难;横传;(拳击中的)钩拳迎击; adj.恼怒的;脾气坏的,易怒的;(街道)交叉的,十字的;
    compiler /kəmˈpaɪlər/ n.编译器;[计] 编译程序;编辑者,汇编者;

  • on hold 暂停

    暂停:指暂时停止或延迟某事物的进行。
    等待接听:指电话或通信设备在等待接听或处理状态。
    保留:指将某物保持在原有状态或位置,不进行改变或移动。
    Ex: While uClibc releases are on hold, you may use uClibc-ng. 在 uClibc 发布版本暂停期间,您可以使用 uClibc-ng。

  • grab /ɡræb/ v.攫取,抓住;(尤指匆忙地)取,吃,喝;霸占,强夺;利用,抓住(机会);引人注意,吸引; n.攫取,赚取;抓具,抓斗;抓取(或截获、采集)的图像;

  • tarball /ˈtɑːbɔːl/ n.原始码;(Linux 下最方便的)打包工具

    简写 / 俗称:tar 包
    计算机领域专用词,tar 归档文件,Linux/Unix 系统最常用的压缩 / 打包格式。
    由 tar(tape archive,磁带归档)+ ball 组合得名,特指把多个文件 / 目录打包成单个文件。
    Ex: Please download the source tarball first. 请先下载源码 tar 包。

  • Semantic /sɪˈmæntɪk/ adj.语义的;语义学的;

    Semantic Network 语义网络 (语义网络是一种用实体及其语义关系来表达知识的有向图。);
    Semantic Web 语义网 (语义网是指W3C制定的用于描述和关联万维网数据的一系列技木标准,即,语义网技木栈。)

  • reliability /rɪˌlaɪəˈbɪləti/ n.可靠性;可信度

    software reliability 软件可靠性

  • emphasis /ˈemfəsɪs/ n.重要性,重点强调;重读,强调;(表达的)强有力

    with an emphasis on Rust code analysis. 重点在于 Rust 代码分析。

  • truncate /ˈtrʌŋkeɪt/ v.截断,删节;把……截成平面; adj.(叶、羽毛等)截形的;截短的;

  • anonymously

    Load anonymously
    Load normally

  • rational /ˈræʃ(ə)nəl/ adj.(想法、决定等)合理的,基于理性的;(人)理性的,理智的;富有理性的;(数)有理的,有理数的; n.有理数;

    rational decisions 理性决策
    computational rationality 计算合理性

  • utility /juːˈtɪləti/ 效用; n.(煤气、水、电等的)公共服务,公用事业;(供电、供水等的)公用事业单位;应用程序,实用程序;实用,有用;(博弈论,经济学)效用; adj.有用的,多功能的;(体育运动)多面手的;实用的;

    Maximize your expected utility.

  • prediction /prɪˈdɪkʃn/ n.预言之事,预报之事;预测(行为)

  • decision /dɪˈsɪʒ(ə)n/ n.决定,抉择;判决,裁定;果断,决断力;作决定,决策;

  • agent /ˈeɪdʒənt/ n.(人工智能领域)智能体;代理人,代理商;(艺术界的)经纪人;间谍,特工;原动力,动因;剂;(语法)施动者;(美国某些政府部门的)官员;

    An agent is an entity that perceives(认知) and acts(行动).
    perceive /pərˈsiːv/ vt.认为,理解;察觉,注意到;意识到;

  • percept /ˈpɜːrsept/ n.认知,认知的对象;

  • sensor /ˈsensər/ n.(探测光、热、压力等的)传感器,敏感元件,探测设备;

  • actuator /ˈæktʃueɪtər/ n.[自] 执行机构;激励者;促动器;致动器;

  • reflex /ˈriːfleks/ n.(对刺激的)本能反应;反射(作用);反映物;反映形式;反射光; adj.本能反应的;(角)大于180度的;(光)被反射的;反折的;反省的;

  • optimal /ˈɑːptɪməl/ adj.最佳的,最适的;

  • mastermind /ˈmæstərmaɪnd/ n.优秀策划者;才子;幕后操纵者; v.策划,组织,操纵;

  • replanning n.重新规划; v.重新计划(replan 的 ing 形式);

    replan vt.再计划,重新计划;

  • successor /səkˈsesər/ n.继承者,接替的事物;(组织、机器等的)接替物;

    a successor function.

  • fringe /frɪndʒ/ n.穗,流苏;<英>刘海儿;(地区、组织或活动范围的)边缘,外围;偏激的人,极端的活动;干扰条纹,散乱边纹;(动物的)缘缨,(植物的)毛缘;(工资外的)补贴,附加福利; v.在……上装以缘饰,加穗于;形成……的边缘; adj.次要的,非主流的;

  • expansion /ɪkˈspænʃ(ə)n/ n.扩大,扩张;扩充,展开;扩张物;膨胀;

  • strategy /ˈstrætədʒi/ n.(尤指为获得某物制定长期的)策略,行动计划;战略,战略学;

  • exploration /ˌekspləˈreɪʃ(ə)n/ n.勘探,勘察;研究,探究;

    exploration strategy 搜索策略

  • pseudo /ˈsuːdoʊ/ adj.假的,伪装的; n.<非正式>假冒者,不真诚的人;

    pseudo-code 伪代码

  • maze /meɪz/ n.迷宫;走迷宫(一种儿童游戏);错综复杂的事物;纵横交错的小街(或小道等);迷惑,糊涂; v.使发昏,使迷惑;

  • criteria /kraɪˈtɪriə/ n.(评判或做决定的)标准,准则,尺度 (criterion 的复数);

    criterion /kraɪˈtɪriən/ n.尺度,标准,准则;

  • breadth /bredθ/ n.宽度,幅度;广度,广泛性;

    breadth-first search

  • portion /ˈpɔːrʃ(ə)n/ n.(某物的)一部分;(尤指餐馆中食物的)一份,一客;(责任、过失、职责等的)一份,一部分;<法律>(根据法律赠与或遗留给继承人的)一份财产; v.分配;

  • incomplete /ˌɪnkəmˈpliːt/ adj.不完整的,不完全的;不完善的,未完成的; n.<美>(学业成绩评分)未修毕,未完成;

    This portion is incomplete. Time to write code!

  • heuristic /hjuˈrɪstɪk/ adj.(教学或教育)启发式的;(计算机程序)探试的,探索的; n.启发式步骤(或方法);

  • trivial /ˈtrɪviəl/ adj.琐碎的,不重要的;容易解决的,不费吹灰之力的;(人)务小的,浅薄的;(数学)平凡的;

    Default to trivial solution
    non-trivial adj.非平凡的;重大的,重要的

  • shortcut /ˈʃɔːrtkʌt/ n.近路;捷径,快捷方法;(电脑操作中的)快捷方式;(计算机)快捷键; v.通过使用捷径缩短(路线、程序等);抄近道;

  • varying /ˈveriɪŋ; ˈværiɪŋ/ v.(大小、形状等)相异;(根据情况)变化;(使)多样化;偏离;(成比例)变化;变异(vary 的现在分词); adj.不同的;易变的;

    Varying the Cost Function 调整成本函数

  • implicit /ɪmˈplɪsɪt/ adj.含蓄的,未言明的;内含的,固有的;无疑问的,无保留的;(函数)隐式的,隐的;

  • explicit /ɪkˈsplɪsɪt/ adj.清楚明白的,明确的,详述的;直截了当的,坦率的;赤裸裸表现性爱(或暴力)的,露骨的; n.结束语;

    Explicit is better than implicit.

  • complicated /ˈkɑːmplɪkeɪtɪd/ adj.复杂的,难处理的; v.使复杂化,使难以理解;引起并发症(complicate 的过去式和过去分词形式);

    complicate /ˈkɑːmplɪkeɪt/ v.使复杂化,使难以理解;引起并发症;使卷入,使陷入

  • complex /kəmˈpleks/ adj.复杂的,难懂的;组合的,合成的;(句子)复合的;复数的,复的;配合的,络合的; n.综合大楼,建筑群;复合体,综合体;情结;强烈(或过度)的关心(或忧虑);配合物,络合物;

    Simple is better than complex. Complex is better than complicated.

  • nested /ˈnestɪd/ adj.嵌套的,内装的; v.筑巢;嵌入(nest 的过去分词);

    Flat is better than nested.

  • sparse /spɑːrs/ adj.稀少的,稀疏的;简朴的;

  • dense /dens/ adj.稠密的;浓密的,浓重的;密度大的;(文字)难懂的;愚钝的,笨拙的;

    Sparse is better than dense.

  • explain /ɪkˈspleɪn/ v.解释,说明;说明(……的)原因,解释(……的)理由;