GithubHelp home page GithubHelp logo

computer-science-glossary's Introduction

计算机科学词汇表

这里蒐集了计算机科学里,常用词汇之译法。

**译者注意!**词汇表所提供之译法需视情况相应修改。

为什么需要词汇表?

  • 译者翻译需要一个统一的参考

  • 菜鸟学习需要知道术语的中文

  • 作为读 CS 书的辞典使用亦可

如何使用

dict.textile 包含了 A-Z 所有的词汇。

可用字母索引表浏览或浏览器的搜寻功能 (CMD+F, CTRL+F)。

为了使贡献更容易,仅将词汇按 A-Z 分类,各类下不再按字母顺序排序,请用搜寻查找。

频繁查询者可将此页加入书签。

如何贡献

欢迎贡献!集思广益!

发送 Pull Request 提交词汇表中尚未出现的词汇,请按照相同格式编排。

提交词汇时请先搜索词汇表,确认该词汇尚未添加,并将词汇加在类似的词组附近。

发现词汇有错误或更好的译法请开 Issue 讨论。

靠大家的力量来一起壮大这个词汇表。

撰写语法

采用 Textile 语法,参考 Textile Reference试试 Textile

命令行工具

命令行工具使用 Node 编写,使用前请先安装 Node,也可使用 NVM 来安装 Node。

如果只想在该仓库局部使用:

$ git clone [email protected]:JuanitoFatas/Computer-Science-Glossary.git
$ cd Computer-Science-Glossary
$ npm install
$ bin/tran

全局使用,运行:

$npm install -g tran

该工具当前仅支持翻译查询。查看帮助直接输入 tran

$ bin/tran

  Usage: tran <command> [options]

  Commands:

    search <name>          Search for translations

  Options:

    -h, --help     output usage information
    -V, --version  output the version number

查询翻译 tran search <name> (模糊搜寻),如查找 sicp

$ bin/tran search sicp
Fuzzy match including:
SICP
  《计算机程序的构造与解释》
simple vector
  简单向量
physical
  物理的

此工具由 CatTail 撰写。

好书推荐

翻译研究

其他意见

欢迎发送邮件至 huangz1990 或 katehuang0320 的 gmail 邮箱。

授权

CC BY-NC 3.0 CN

computer-science-glossary's People

Contributors

cattail avatar huangzworks avatar juanitofatas avatar linjunpop avatar wardenlym avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

computer-science-glossary's Issues

请问一下我可以把它导入到【扇贝单词】里面用来背单词吗?

大佬你好,我觉得你整理的好棒!
请问我能把它导入到【扇贝单词】里吗?就是扇贝单词里面有个功能是单词书,导入后自己和别人都能用来背单词。
主要是里面很多单词书里面的解释都不是针对计算机方面来解释的,所以看到您的这个翻译觉得特好!
我会在单词书简介里把您的github链接贴上去表明来源,并且不收费也是肯定的毕竟这是您自己的劳动成果。
请问可以吗。。如果可以的话我就等我有权限上传单词书了就去上传,如果不行的话那也没事我就看您这个页面背就好了~
等您回复~

Spelling mistake?autometa theory

牛津字典查询该词,
单数形式为 automaton
附属形式为 automata

没有 autometa 这个单词,希望得到回复,非常感谢。

排版建议

  1. 依据单词的字典序升序排列
    • 新增词汇避免重复添加
    • 翻译词汇避免类似词汇译法差别过大,比如 debug,debuging
  2. 移除或合并同义词,比如 REPL,当前存在三个条目,且译法不一致;又如 Turning machine(s)
  3. 正确使用大小写与 - 号,比如 Amortized analysis 似乎没有必要首字母大写?

新词汇

| Common Lisp Object System | Common Lisp 对象系统 | | |

| list operation | 列表操作 | | |

| read-macro | 读取宏 | | |

| first-class function | 第一级函数 | | |

| TAOCP | 《计算机程序设计艺术》| | |

| SICP | 《计算机程序的构造与解释》| | |

| monad | 单子 | | |

| box notation | 箱子表示法 | | |

| cons cell | cons 核 | | |

| concatenation | 串接 | | |

| run-length encoding | 游程编码 | | |

| compression | 压缩 | | |

| trace | 追踪 | | |

| override | 覆写 | | |

| union | 并集 | | |

| intersection | 交集 | | |

| compliment | 补集 | | |

| mirror | 镜射 | | |

| palindrome | 回文 | | |

| destructive | 破坏性的 | | |

| pushdown stack | 下推栈 | | |

| proper list | 正规列表 | | |

| dotted list | 点状列表 | | |

| intermediate form | 过度形式 | | |

| assoc-list, alist | 关联列表 | | |

| shortest path | 最短路径 | | |

| minimal network | 最小网络 | | |

| breadth-first search | 广度优先搜索 | | |

| depth-first search | 深度优先搜索 | 高度优先搜索 | |

| dellocate | 释放 | | |

| Memory leaks | 内存泄漏 | | |

| zero-indexed | 零索引的 | | |

| Atomicity | 原子性 | | |

| kernel language | 核心语言 | | |

| simple vector | 简单向量 | | |

declarativeness

computation

nondeclarative

data-driven

prototype

taxonomy

constraint Programming

trailing space

shadowing

snake_case 蛇底式小写

驼峰式大小写 CamelCase

尖叫蛇底式大写 SCREAMING_SNAKE_CASE

hashrocket =>

interpolation 字串插值

metaprogramming 元编程

backtrace

monkey patch

delegation

instantiate 实例化

local variable 局域变数

library 函式库

(database)table 数据表

command-line 命令行

code 代码

layout 版型

timestamp 时间戳章

request 请求

form 表单

escaped 逸出

tag 标签

routing 路由

migration

helper

scaffold

param

Rake

Cucumber

validator

| wysiwyw | What you see is what you want | | |

indentation

semicolon

slash

coma

Interested in contributing to another project?

I have a repository that contains over two thousand entries, covering concepts from the primary education to the secondary education, as well as some in the tertiary education. My own ability is limited, so I would like to ask if you are glad to contribute.

需要翻译的名词及小错误

exactly

hard disk 应改为 硬盘

operand

pass by address

pass by reference

pass by value

priority 优先权

precedence 优先级

qualified

rank 秩、排名

subroutine 子程序

transparent 透明

unwinding

unqualfied

volatile 挥发

wrapper

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.