程式码 编辑
计算机代码或程序代码是一组构建计算机程序的指令,即电子计算机所执行的命令。它是硬件上运行的软件部分之一,另一部分为数据
1
相关
编译语言是一种程式语言类型,通过编译器来实作。它不像直译语言一样,由直译器将程式码一句一句执行,而是以编译器,先将程式码编译为机器码,再加以执行。理论上,任何程式语言都可以是编译式,或直译式的。它们之间的区别,仅与程式的应用有关。
程式理解是计算机科学的领域之一,着重软件工程维护已有程式码的方式。程式理解中有包括认知,也有其他流程,已识别出这些流程,这些也是研究的主题。其研究结果会用来开发工具以及进行训练。
特征码又称电脑病毒特征码,它主要由反病毒公司制作,一般都是被反病毒软件公司确定为只有该病毒才可能会有的一串二进制字符串,而这字符串通常是文件里对应程式码或汇编指令的机械码。杀毒软件会将这一串二进制字符串用某种方法与目标文件或处理程序作对比,从而判定该文件或进程是否感染病毒。
线性程式码顺序及跳转简称LCSAJ,是软件测试相关的术语。其广义的定义是一种程式分析方式,可以识别出要测试程式码中的结构单元。其主要用途是用在动态软件分析中,来确认“测试到什么程度才算是足够?”。动态软件分析用来衡量软件测试资料的品质以及有效性,而其量化数据是由要测试程式码中的结构单元数量来确认。动态分析若是用来量化测试资料中的结构单元数量,此分析也会称为是代码覆盖率。
线性程式码顺序及跳转简称LCSAJ,是软件测试相关的术语。其广义的定义是一种程式分析方式,可以识别出要测试程式码中的结构单元。其主要用途是用在动态软件分析中,来确认“测试到什么程度才算是足够?”。动态软件分析用来衡量软件测试资料的品质以及有效性,而其量化数据是由要测试程式码中的结构单元数量来确认。动态分析若是用来量化测试资料中的结构单元数量,此分析也会称为是代码覆盖率。
《维基经济学:大规模协作如何改变一切》是唐·泰普斯科特及安东尼·D·威廉姆斯于2006年12月出版的一本著作,他们创造出了“维基经济学”一词,是用来强说明“集体协作”的现象与机会。维基经济学这一全新的词汇,援引自Wiki这一广为流行的超文本系统,而中文也随维基百科翻译为维基。首先以加拿大黄金脉矿公司破题,该公司执行长罗伯.麦克伊文在一场研讨会中,聆听演讲者解释拖瓦兹如何将程式码公诸于世,让数以千计的匿名程序员验证程式码,并贡献一己之力。因此他灵光一现,将金矿探勘过程公开,如同拖瓦兹所做的,公开Linux的源代码。并上线办理竞赛,没想到得到广大回应,各行各业人士对此作不同分析,甚至做出电脑绘图,因此他了解到组织以外可能具有更大的智慧,只要分享一部分的知识产权,就能运用集体的智慧与财产。他们也引用了许多集体创作的例子,如My Space、YouTube、Linux及维基百科temp。
代码签名是对可执行文件或程式码进行数位签章以确认软件作者及保证软件在签名后未被修改或损坏的措施。此措施使用密码杂凑函数来验证真实性和完整性。
代码签名是对可执行文件或程式码进行数位签章以确认软件作者及保证软件在签名后未被修改或损坏的措施。此措施使用密码杂凑函数来验证真实性和完整性。
调试工具亦称除错程式、调试器,指一种用于调试其它程式的计算机程序及工具。能够让程式码在指令组模拟器中可以检查运行状况以及选择性地运行,以便排错、除错。当开发的进度遇到瓶颈或找不出哪里有问题时,这技术将是非常有用的。但是将程式运行在除错器之下,这将比直接在运作的系统平台以及处理器上执行还要来得慢。
调试工具亦称除错程式、调试器,指一种用于调试其它程式的计算机程序及工具。能够让程式码在指令组模拟器中可以检查运行状况以及选择性地运行,以便排错、除错。当开发的进度遇到瓶颈或找不出哪里有问题时,这技术将是非常有用的。但是将程式运行在除错器之下,这将比直接在运作的系统平台以及处理器上执行还要来得慢。