返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • 醉染图书编译原理9787111326748
  • 正版全新
    • 作者: (美)阿霍 等著 | (美)阿霍 等编 | (美)阿霍 等译 | (美)阿霍 等绘
    • 出版社: 机械工业出版社
    • 出版时间:2011-01-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    醉染图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: (美)阿霍 等著| (美)阿霍 等编| (美)阿霍 等译| (美)阿霍 等绘
    • 出版社:机械工业出版社
    • 出版时间:2011-01-01
    • 版次:1
    • 印次:1
    • 页数:1009
    • ISBN:9787111326748
    • 版权提供:机械工业出版社
    • 作者:(美)阿霍 等
    • 著:(美)阿霍 等
    • 装帧:平装
    • 印次:1
    • 定价:78.00
    • ISBN:9787111326748
    • 出版社:机械工业出版社
    • 开本:暂无
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2011-01-01
    • 页数:1009
    • 外部编号:11698994
    • 版次:1
    • 成品尺寸:暂无

    1 Introduction
    2 A Simple Syntax-directed Translator
    3 Lexical Analysis
    4 Syntax Analysis
    5 Syntax-Directed Translation
    6 Intermediate-code Generation
    7 Run-time Environments
    8 Code Generation
    9 Machine-independent Optimizations
    10 Instruction-level Parallelism
    11 Optimizing For Parallelism And Locality
    12 Interprocedural Analysis
    A A Complete Front End
    B Finding Linearly Independent Solutions
    Index

    Alfred V.Aho是哥伦比亚大学的Lawrence Gussman计算机科学教授。Aho教授多次获奖,其中包括哥伦比亚校友会颁发的2003年度Great Teacher奖和与电器协会的John von Neumann奖章。他是美国工程院院士,以AACM和IEEE的会员。

        Languagel, are used to search databases. Database queries consist of predicatescontaining relational and boolean operators. They can be interpreted or com-piled into commands to search a database for records satisfying that predicate.Compiled SimulationSimulation is a general technique used in many scientific and engineering disci-plines to understand a phenomenon or to validate a design. Inputs to a simula-tor usually include the description of the design and specific input parametersfor that particular simulation run. Simulations can be very expensive. We typi-cally need to simulate many possible design alternatives on many different inputsets, and each experiment may take days to comle&bsp;on a high-performancemachine. Instead of writing a simulator that interprets the design, it is fasterto compile the design to produce machine code that simulates that particulardesign natively. Compiled simulation can run orders of magnitude faster thanan interpreter-based approach. Compiled simulation is used in many state-of-the-art tools that simulate designs written in Verilog or VHDL.1.5.5 Software Productivity ToolsPrograms are arguably the most complicated engineering artifacts ever pro-duced; they consist of many many details, every one of which must be correctbefore the program will work completely. As a result, errors are rampant inprograms; errors may crash a system, produce wrong results, render a systemvulnerable to security attacks, or even lead to casrohic failures in criticalsystems. Testing is the primary technique for locating errors in programs.

        An interesting and promising complementary approach is to use data-flowanalysis to locate errors statically (that is, before the program is run). Data-flow analysis can find errors along all the possible execution paths, and notjust those exercised by the input data sets, as in the case of program testing.Many of the data-flow-analysis techniques, originally developed for compileroptimizations, can be used to create tools that assist programmers in theirsoftware engineering tasks.

        The problem of finding all program'errors is undecidable. A data-flow anal-ysis may be designed to warn the programmers of all possible statements witha particular category of errors. But if most of these warnings are false alarms,users will not use the tool. Thus, practical error detectors are often neithersound nor complete. That is, they may not find all the errors in the program,and not all errors reported are guaranteed to be real errors. Nonetheless, var-ious static analyses have been developed and shown to be effective in findingerrors, such as dereferencing null or freed pointers, in real programs. The factthat error detectors may be unsound makes them significantly different fromcompiler optimizations. Optimizers must be conservative and cannot alter thesemantics of the program under any circumstances.

        ……

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购