编程语言:100 个基本术语

技术领域充满了编程概念,无论是技术概念还是缩写词,这些概念可能会让许多用户(无论是新手还是经验丰富的用户)感到困惑。即使是工作多年的专业人士有时也会感到困惑,这是完全正常的,因为确实有很多术语需要处理。
如果您对该主题感到好奇或想了解有关编程语言的更多信息,我们准备了一份指南,其中包含当今 100 个最常用的编程概念。它们是任何程序员启动和开发项目时必不可少的首字母缩略词和术语。

看看下面!

编程概念(技术)
算法——它基本上是特定任务的一组步骤。
语言:用于生成计算机能够理解的文本(即计算机程序)的一组定义(句法和语义)。
代码:包含计算机指令的一组文字或符号。
源代码:程序的代码。计算机使用它来生成它能够处理的程序版本。
机器代码:机器可以理解并执行的代码。
二进制代码:仅由 0 和 1 组成的代码,具有编码某些内容的功能。它是所有计算机逻辑的基础。最终,一切都变成了二进制代

代码中的问题导致其无法正确执行其功能

重构:改变程序以改进其 沙特阿拉伯手机号码列表 内部结构而不改变其操作的过程。例如,这些改进可能是为了性能或促进未来的代码工作。
框架:它们就像工具、组件和解决方案的集合,您可以在同一个包(框架)中找到它们,以方便创建复杂的应用程序。
查询:请求数据库的信息和/或数据。
前端:它是 Web 应用程序的一部分,供用户使用、查看和交互。它是由浏览器执行的。
后端:是用户在软件中看不到的东西,例如服务器和数据库。这是“幕后”处理。
全栈:前端和后端的结合。
SSL(安全套接字层)——是一种标准安全措施,可确保所有数据在站点和浏览器之间传输时都经过加密。
SOLID(单一职责、开闭式、里氏替换、接口隔离和依赖倒置原则)——这些原则结合起来,被认为是促进程序员开发更容易维护和扩展的软件的最佳实践。
后门:由恶意应用程序创建的端口,用于建立从我们的设备到可以操纵我们的数据或操作的点的通信通道。
备份:将文件复制到另一台设备以保存信息。
带宽:带宽。它告诉您可以通过网络旅行多少时间。
基准测试– 用于测量和比较机器性能的工具。
大数据:大量数据的存储。
BIOS(基本输入输出系统):用于列出计算机标准输入输出设备的系统,即系统可以识别连接到机器上的设备,如键盘、鼠标、显示器、硬盘等。

二进制数字的缩写,即仅表示一个二进制值(零或一)

电话号码数据

比特币:为在各种数字服务中建立虚拟支付方式而创建的加密货币。
区块链– 主要用于控制加密货币交易的去中心化通信协议。协议控制由分布在网络上的机器执行,这些机器在数据包与其接收者之间创建链接(因此称为名称链)。
引导:系统的初始化过程,验证最少的必要部件和配置是否全部功能正常。
僵尸网络– 由相互连接的计算机组成的网络,这些计算机执行一项或多项编程任务。该网络通常与使用恶意程序进行大规模攻击或发送垃圾邮件有关。
字节:8 位的并集。
:术语是指扩展 2 个或更多类的类,即类 B 和 C,A 同时继承 B 和 C。但是,要被视为 mixin 而不是继承倍数,B而C不能有初始化函数,否则我们就没有mixin,而只是简单的使用多重继承。
名称限定– 名称限定在编程语言中用于指代可以通过另一个名称访问的名称。
BLOB(二进制大型对象):其与数据库相关的目标始终是以字节格式存储大量数据。
人工智能:计算机科学的一个分支,专注于创建能够执行通常需要人类智能的任务的系统和程序,例如学习、决策和解决问题。
类型化——指具有默认类型的变量或某个值。
递归:递归或递归函数意味着调用自身。也就是说,一个函数在执行指令块后再次调用自身。

编程概念

编程工具术语
操作系统:在硬件、管理和分配其资源以及其他软件之间进行通信并为所有使用的程序创建通用平台的系统。示例:Windows 10、Ubuntu。
终端:它是一个命令行接口,即人向计算机发送命令的接口(媒介)。
文本编辑器– 文本编辑器是用于编辑文本文件的应用程序。这包括所有类型的代码,它们也是以计算机可以理解的格式编写的文本。
编译器:将编程语言中的代码转换为处理器读取的机器语言(或某种较低级别的语言,即更接近硬件处理的二进制代码)。
机器语言:人类理解程 EL 引线 度最低的语言,也是唯一能被处理器(CPU)理解的语言。
解释器:从解释性编程语言读取源代码的计算机程序,即将一行转换为二进制代码(而不是一次一大块行)并将其转换为可执行代码。

发表评论

您的电子邮箱地址不会被公开。 必填项已用 * 标注