V2EX  ›  英汉词典
Enqueued related words: Program Verification

Program Analysis

定义 Definition

program analysis:程序分析;对计算机程序进行系统检查与推断,以了解其行为、性质或潜在问题(如错误、性能瓶颈、安全漏洞等)。常见于编译器、软件工程与程序验证领域。(也可泛指“对某个软件程序的分析”。)

发音 Pronunciation (IPA)

/ˈproʊɡræm əˈnæləsɪs/

例句 Examples

Program analysis can catch certain bugs before you run the code.
程序分析可以在运行代码之前发现某些错误。

Static program analysis, combined with unit tests, helps teams detect security vulnerabilities and enforce coding standards across large codebases.
将静态程序分析与单元测试结合起来,有助于团队在大型代码库中发现安全漏洞,并统一执行编码规范。

词源 Etymology

program 源自希腊语 programma(“公开写出的东西、公告”),经拉丁语与法语演变,现代英语中主要指“程序/计划”。analysis 源自希腊语 analusis(“分解、解析”)。合在一起,program analysis 字面义为“对程序进行分解式的检查与推断”,后来成为计算机科学中的术语,尤其常指静态/动态分析等技术。

相关词 Related Words

文学与著作 Literary Works

  • Principles of Program Analysis(Nielson, Nielson & Hankin):标题即包含该术语,是该领域的经典教材之一。
  • Compilers: Principles, Techniques, and Tools(Aho, Lam, Sethi, Ullman,“龙书”):在数据流分析、控制流分析等章节中频繁使用“program analysis”相关表述。
  • Types and Programming Languages(Benjamin C. Pierce):在类型系统与程序性质讨论中与程序分析/静态检查密切相关。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1442 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 13ms · UTC 16:16 · PVG 00:16 · LAX 08:16 · JFK 11:16
♥ Do have faith in what you're doing.