计算机英语

文档说明:

  • 记录一些学习编程常用到的语法,提供学习参考

游戏英语

类名

英文名 中文名
Object 对象
Root
Layer
status 状态
Stats 属性
变量 variable
Activity 活动
Enemy 敌人
Monster 怪物
Player 玩家
Role 角色
World 世界
Enter 进入
Accept 接收
collision 碰撞
Area 区域
animation 动画
Filed 存档

方法动词

数据处理与操作

动词 解释
add 向数据结构(如数组、列表、集合)中添加元素,或向数据库表中插入新记录。
remove 从数据结构或数据库中移除元素或记录。
increment 增加某个数值变量的值,通常用于计数器。
decrement 减少某个数值变量的值,与increment相反。
insert 在数据结构的特定位置插入元素,或在数据库表的特定位置插入新记录。
delete 从数据结构或数据库中删除元素或记录,与remove类似,但更强调从集合中移除并可能涉及数据库操作。
update 修改数据结构中的元素值,或更新数据库表中的记录。
retrieve 从数据结构或数据库中检索(查询)信息,但不进行修改。
query 对数据库执行查询操作,以检索满足特定条件的数据。
sort 对数据结构中的元素进行排序。
filter 根据特定条件筛选数据结构中的元素。

程序流程控制

动词 解释
start 开始执行某个程序、过程或任务。
stop 停止执行当前程序、过程或任务。
run 运行程序或代码块。
pause 暂停程序的执行,可以在之后恢复。
resume 恢复之前被暂停的程序的执行。
continue 在循环中跳过当前迭代的剩余部分,并继续下一次迭代。
break 完全退出循环或条件语句。
return 从函数或方法中返回结果或值,并结束执行。
exit 退出当前程序或脚本的执行。
loop 重复执行一段代码,直到满足特定条件为止。
iterate 遍历数据结构(如数组、列表)中的每个元素,并对每个元素执行操作。

对象与类操作

动词 解释
create 创建新的对象实例。
destroy 销毁对象实例,释放其占用的资源。
instantiate 实例化一个类的对象,即创建该类的对象实例。
clone 创建对象的深拷贝或浅拷贝。
modify 修改对象的属性或状态。
extend 在面向对象编程中,通过继承来扩展类的功能。
inherit 子类继承父类的属性和方法。
override 在子类中重写(覆盖)父类的方法。
implement 实现接口或抽象类中的方法。

文件与资源管理

动词 解释
open 打开文件、数据库连接或资源以供读写。
close 关闭文件、数据库连接或资源,释放相关资源。
read 从文件、输入流或数据源中读取数据。
write 向文件、输出流或数据源写入数据。
save 保存数据到文件、数据库或持久化存储中。
load 从文件、数据库或持久化存储中加载数据。
delete 删除文件、数据库记录或资源。
move 移动文件或资源到新的位置。
copy 复制文件或资源到新的位置。
rename 重命名文件或资源。

网络通信

动词 解释
send 发送数据到网络上的另一个设备、服务器或客户端。
receive 从网络上的另一个设备、服务器或客户端接收数据。
connect 建立到服务器、数据库或网络资源的连接。
disconnect 断开与服务器、数据库或网络资源的连接。
listen 在特定端口上监听传入的连接请求。
request 向服务器发送请求以获取数据或执行操作。
respond 对客户端的请求进行响应,发送数据或结果。
synchronize 同步两个或多个数据源或设备之间的数据。

这些动词在编程中非常常见,它们构成了编程活动的基础。通过组合这些动词和其他编程元素(如变量、条件语句、循环等),程序员可以创建出各种功能强大的程序。

文件夹

英文名 中文名
resource,property 资源
music,bgm 音乐
spirit 精灵图片
script 脚本
scene,map 场景

属性

属性名称 缩写 描述
暴击率 CRT (Crit Rate) 角色在攻击时触发暴击的概率
攻击力 ATK (Attack) 角色每次攻击造成的基础伤害值
防御力 DEF (Defense) 角色减少来自敌人攻击伤害的能力
暴击伤害 CRIT (Crit Dmg) 角色触发暴击时,额外造成的伤害值或伤害倍率
生命值 HP (Health Points) 角色的生命值,当生命值归零时,角色会死亡或失去战斗能力
魔法值 MP (Mana Points) 角色释放技能或魔法时所需的能量值
命中率 HIT (Hit Rate) 角色攻击时成功命中目标的概率
闪避率 EVA (Evasion) 角色躲避敌人攻击的概率
移动速度 MOV (Movement Speed) 角色在地图上移动的速度
攻击速度 ASP (Attack Speed) 角色发动攻击的频率或速度
技能冷却时间 CD (Cooldown) 角色释放技能后,需要等待多久才能再次释放该技能的时间

学习笔记

文档

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Left, right, up and down

//this 这
//the 该/这
//is 是 /be 是
//will 将
//and 和
//on 在
//if 如果
//of 的
//to 来
//in 在

//this converter will receive a value and return return a cisbiility depending on the value
//该转换器将接收一个值,并根据该值返回一个属性
//if the value is true the return value will be visibility visible otherwise, the return
//如果该值为true,则返回值将是可见的,否则返回
//this is an example of how to use this converter in xaml
//下面是如何在xaml中使用此转换器的示例

//<para>if this <see langword="bool"/> hahah<see cref="vis.vis"/>:<br/>

计算机英语

在计算机科学和技术领域,英语是一种普遍使用的语言,特别是在编程、软件开发、硬件设计、网络工程以及相关的文档和研究中。以下是一些在计算机英语中常见的术语和短语:

基础术语:

英文 中文
Computer 计算机
Hardware 硬件
Software 软件
Operating System (OS) 操作系统
Programming 编程
Algorithm 算法
Data 数据
Memory 存储器
Processor/CPU 处理器/中央处理器
Storage 存储
Interface 接口
Network 网络
Internet 互联网

编程和软件开发 :

序号 术语 描述
1 Firewall 防火墙,是一种网络安全系统,用于监控和控制进出网络的网络通信,以保护内部网络资源免受未经授权的访问和恶意攻击。
2 VPN (Virtual Private Network) 虚拟私人网络,是一种通过公共网络(如互联网)建立加密通道的技术,允许远程用户或分支机构安全地访问组织内部网络资源。
3 Router 路由器,是一种网络设备,用于在不同的网络之间转发数据包,实现网络之间的互连和通信。
4 Switch 交换机,是一种网络设备,用于在局域网(LAN)内部转发数据包,实现设备之间的通信。
5 Security 安全性,指的是保护系统、网络或数据免受未经授权的访问、使用、泄露、中断、修改或破坏的能力。
6 Encryption 加密,是一种将信息(称为明文)转换为难以读取的格式(称为密文)的过程,以保护数据的机密性。
7 Decryption 解密,是加密的逆过程,即将密文转换回原始明文的过程。
8 Hacker 黑客,原指对计算机科学和技术有高度理解和运用能力的人,但在现代语境中,常指未经授权侵入计算机系统或网络的人。
9 Malware/Virus/Trojan Horse 恶意软件/病毒/特洛伊木马,是恶意软件的几种形式。恶意软件是旨在损害计算机、服务器或计算机网络正常运行或数据的软件。病毒是一种自我复制并感染其他程序的恶意软件。特洛伊木马是一种伪装成合法软件的恶意软件,用于欺骗用户执行恶意操作。
10 Phishing 网络钓鱼,是一种网络欺诈手段,通过伪装成可信的实体(如银行、在线零售商等)来诱骗用户提供敏感信息(如用户名、密码、信用卡信息等)。
11 Ransomware 勒索软件,是一种恶意软件,它通过加密用户的文件或锁定计算机屏幕来阻止用户访问其数据,并要求支付赎金以换取解密密钥或解锁计算机。

数据库

序号 术语 描述
1 Database 数据库,是一种用于存储、检索和管理大量数据的系统。它允许用户以结构化的方式存储数据,并提供了多种方式来查询、更新和删除数据。
2 SQL (Structured Query Language) 结构化查询语言,是一种用于访问和操作数据库的标准编程语言。它允许用户执行各种数据库操作,如数据查询、插入、更新和删除。
3 NoSQL 非关系型数据库,是一种与关系型数据库(如MySQL、Oracle)不同的数据库管理系统。NoSQL数据库通常不遵循传统的表格结构,而是支持更灵活的数据模型,如键值对、文档、列族和图结构等。
4 ORM (Object-Relational Mapping) 对象关系映射,是一种编程技术,用于将面向对象编程语言中的对象与关系型数据库中的表进行映射。ORM简化了数据库操作,使得开发者可以用面向对象的方式来处理数据库数据。
5 Data Warehouse 数据仓库,是一个面向主题的、集成的、相对稳定的、随时间不断变化的数据集合,用于支持管理决策过程。数据仓库通常包含来自多个数据源的历史数据,并经过清洗、转换和加载(ETL)过程以支持复杂的查询和分析。
6 Data Mining 数据挖掘,是指从大量数据中提取或“挖掘”出未知的、有价值的、且最终可理解的信息或模式的过程。数据挖掘通常用于发现业务趋势、预测未来事件、识别欺诈行为等。

硬件相关:

将您提供的计算机硬件相关术语转换为表格的形式如下:

序号 术语 描述
1 Motherboard 主板,也称为系统板或母板,是计算机中所有其他组件的基础平台。它包含CPU插槽、内存插槽、扩展插槽、芯片组和其他连接计算机的各个部件的电路。
2 RAM (Random Access Memory) 随机存取存储器,是一种允许数据在任意位置被快速访问的计算机存储器。RAM是易失性的,即当计算机关闭时,存储在RAM中的数据会丢失。RAM对于计算机的运行至关重要,因为它存储了CPU正在处理的数据和指令。
3 ROM (Read-Only Memory) 只读存储器,是一种只能读取数据而不能写入数据的计算机存储器。ROM通常用于存储计算机的启动指令(BIOS或UEFI固件)或其他不需要更改的数据。
4 HDD (Hard Disk Drive) 硬盘驱动器,是一种使用旋转磁盘和读写磁头来存储和检索数据的存储设备。HDD是计算机中最常见的存储设备之一,具有大容量和相对较低的成本。然而,与SSD相比,HDD的访问速度较慢。
5 SSD (Solid State Drive) 固态硬盘,是一种使用固态电子存储芯片(如NAND闪存)作为存储介质的存储设备。SSD比HDD具有更快的访问速度和更高的可靠性,但成本通常更高。SSD已成为现代计算机和笔记本电脑中的主流存储设备。
6 GPU (Graphics Processing Unit) 图形处理单元,是一种专门用于处理图形和图像数据的微处理器。GPU通常包含大量的处理核心,能够并行处理大量的数据,从而在处理图形密集型任务(如游戏、视频编辑和3D建模)时提供更高的性能。
7 USB (Universal Serial Bus) 通用串行总线,是一种用于连接计算机和外部设备的接口标准。USB支持热插拔和即插即用功能,使得用户可以在计算机运行时连接或断开设备,而无需关闭计算机。USB接口广泛用于连接键盘、鼠标、打印机、外部硬盘、智能手机等多种设备。

其他:

序号 术语 描述
1 User Interface (UI) 用户界面,是用户与计算机或软件程序进行交互的媒介。它包括了屏幕上的所有元素,如按钮、菜单、图标、文本框等,以及这些元素如何响应用户的操作。
2 User Experience (UX) 用户体验,是指用户在使用产品或服务时所感受到的整体体验。它涵盖了用户与产品或服务交互的各个方面,包括界面设计、交互设计、信息架构、可用性等,旨在提高用户的满意度和忠诚度。
3 Bug 缺陷/错误,是指软件或硬件中存在的、导致程序无法按预期运行或产生不正确结果的问题。开发者需要识别、修复并测试这些bug以确保软件的稳定性和可靠性。
4 Error 错误,通常指的是在程序执行过程中发生的异常情况或问题,它可能导致程序崩溃、数据丢失或产生不正确的结果。错误可以由多种因素引起,如编程错误、硬件故障、资源不足等。
5 Patch/Update 补丁/更新,是用于修复软件中的已知问题、改进性能或添加新功能的软件更新包。补丁通常针对特定的bug或安全漏洞进行修复,而更新则可能包含更广泛的改进和新增功能。
6 Cloud Computing 云计算,是一种基于互联网的计算方式和服务模式。它允许用户通过网络访问和共享计算资源、存储资源和信息资源,而无需拥有或管理自己的计算设施和服务。云计算具有灵活性高、可扩展性强、成本效益好等优点。
7 AI (Artificial Intelligence) 人工智能,是计算机科学的一个分支,旨在开发能够执行通常需要人类智能才能完成的任务的计算机系统。AI技术包括机器学习、自然语言处理、计算机视觉等多个领域,广泛应用于智能机器人、自动驾驶、智能客服等多个领域。
8 ML (Machine Learning) 机器学习,是人工智能的一个子领域,它使计算机系统能够自动地从数据中学习并改进其性能,而无需进行明确的编程。机器学习算法可以识别数据中的模式和关系,并据此做出预测或决策。
9 DL (Deep Learning) 深度学习,是机器学习的一个分支,它使用深度神经网络(DNN)来模拟人脑的学习过程。深度学习算法能够处理大量的数据并自动提取特征,从而在许多任务上取得了显著的性能提升,如图像识别、语音识别和自然语言处理等。
10 IoT (Internet of Things) 物联网,是指通过信息传感设备(如射频识别、红外感应器、全球定位系统、激光扫描器等)将任何物品与互联网连接起来,进行信息交换和通信,以实现智能化识别、定位、跟踪、监控和管理的一种网络。物联网技术广泛应用于智能家居、智慧城市、工业制造等多个领域。