位置: IT常识 - 正文

高级程序语言的编译程序属于什么(高级程序语言的特点)

编辑:rootadmin

高级程序语言的编译程序属于系统软件类。
622401631高级程序语言的编译程序属于什么(高级程序语言的特点)

  编译程序(Compiler,compiling program)也称为编译器,是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。编译程序属于采用生成性实现途径实现的翻译程序。它以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出。编译出的目标程序通常还要经历运行阶段,以便在运行程序的支持下运行,加工初始数据,算出所需的计算结果。

  编译程序的功能有语法检查:检查源程序是否合乎语法。如果不符合语法,编译程序要指出语法错误的部位、性质和有关信息。编译程序应使用户一次上机,能够尽可能多地查出错误。调试措施:检查源程序是否合乎设计者的意图。为此,要求编译程序在编译出的目标程序中安置一些输出指令,以便在目标程序运行时能输出程序动态执行情况的信息,如变量值的更改、程序执行时所经历的线路等。这些信息有助于用户核实和验证源程序是否表达了算法要求。修改手段:为用户提供简便的修改源程序的手段。编译程序通常要提供批量修改手段(用于修改数量较大或临时不易修改的错误)和现场修改手段(用于运行时修改数量较少、临时易改的错误)。覆盖处理:主要是为处理程序长、数据量大的大型问题程序而设置的。基本思想是让一些程序段和数据公用某些存储区,其中只存放当前要用的程序或数据;其余暂时不用的程序和数据,先存放在磁盘等辅助存储器中,待需要时动态地调入。目标程序优化:提高目标程序的质量,即占用的存储空间少,程序的运行时间短。依据优化目标的不同,编译程序可选择实现表达式优化、循环优化或程序全局优化。目标程序优化有的在源程序级上进行,有的在目标程序级上进行。不同语言合用:其功能有助于用户利用多种程序设计语言编写应用程序或套用已有的不同语言书写的程序模块。最为常见的是高级语言和汇编语言的合用。

本文链接地址:https://www.jiuchutong.com/zhishi/126832.html 转载请保留说明!

上一篇:iphone怎么改闹钟间隔(iphone怎么设置闹钟铃声)

下一篇:iphone录视频怎么暂停(iphone录视频怎么关闭声音)

  • edifier耳机怎么配对(edifier耳机怎么开机)

    edifier耳机怎么配对(edifier耳机怎么开机)

  • 腾讯会议怎么开背景(腾讯会议怎么开会议房间)

    腾讯会议怎么开背景(腾讯会议怎么开会议房间)

  • 快手改名称为什么总是出现已注册了(快手为什么改名)

    快手改名称为什么总是出现已注册了(快手为什么改名)

  • 录音发微信怎么发的(录音发微信怎么发给别人)

    录音发微信怎么发的(录音发微信怎么发给别人)

  • 抖音保存本地的图标是灰色的(抖音保存本地的视频为什么不在图库)

    抖音保存本地的图标是灰色的(抖音保存本地的视频为什么不在图库)

  • 手机插头发烫怎么回事(手机插头很烫)

    手机插头发烫怎么回事(手机插头很烫)

  • 骑手差评多久能看到(骑手差评多了会怎么样)

    骑手差评多久能看到(骑手差评多了会怎么样)

  • 网线没有插好如何解决(网线没插好会不会影响网速)

    网线没有插好如何解决(网线没插好会不会影响网速)

  • 被拉黑还能收到短信吗(被拉黑还能收到验证消息吗)

    被拉黑还能收到短信吗(被拉黑还能收到验证消息吗)

  • 为什么qq会自动发广告(为什么qq会自动保存一些图片)

    为什么qq会自动发广告(为什么qq会自动保存一些图片)

  • 855和845差别大吗(855相比845提升大吗)

    855和845差别大吗(855相比845提升大吗)

  • wifi网速和路由器有关系吗(无线网的网速和路由器有关系吗)

    wifi网速和路由器有关系吗(无线网的网速和路由器有关系吗)

  • QQ暂时解冻能自动恢复吗(qq暂时解冻能自动解冻吗)

    QQ暂时解冻能自动恢复吗(qq暂时解冻能自动解冻吗)

  • i76700是几代(酷睿i76700是几代)

    i76700是几代(酷睿i76700是几代)

  • 如何删除下载的软件(如何删除下载的文件)

    如何删除下载的软件(如何删除下载的文件)

  • 台式电脑怎么看wifi密码(台式电脑怎么看主板型号)

    台式电脑怎么看wifi密码(台式电脑怎么看主板型号)

  • 手机总卡是怎么回事(手机总卡怎么弄)

    手机总卡是怎么回事(手机总卡怎么弄)

  • word2010怎么自定义目录(word2010怎么自定义水印)

    word2010怎么自定义目录(word2010怎么自定义水印)

  • 苹果手表可以插卡吗(苹果手表可以插卡打电话的是哪款)

    苹果手表可以插卡吗(苹果手表可以插卡打电话的是哪款)

  • word怎么设置纸型为信纸(word怎么设置纸型)

    word怎么设置纸型为信纸(word怎么设置纸型)

  • cunaloo是什么型号(cushion是什么)

    cunaloo是什么型号(cushion是什么)

  • b612怎么把视频拼一起(b612怎么把视频做成动图)

    b612怎么把视频拼一起(b612怎么把视频做成动图)

  • 360安全浏览器如何更新(360安全浏览器如何清除缓存)

    360安全浏览器如何更新(360安全浏览器如何清除缓存)

  • uniapp自定义tabbar(支持中间凸起,角标,动态隐藏tab,全端适用)(uniapp自定义tabbar功能)

    uniapp自定义tabbar(支持中间凸起,角标,动态隐藏tab,全端适用)(uniapp自定义tabbar功能)

  • 建筑安装增值税纳税地点
  • 电子承兑汇票兑现
  • 合伙企业需要报工商年报吗
  • 装修消防费用摊销几年
  • 生产经营年度汇缴申报时间
  • 应付中转是什么科目
  • 发票没用完可以申请超限量吗
  • 以旧换新销售货物的增值税处理
  • 股东借款利息代扣代缴增值税是怎样算的?
  • 关税不可以抵扣吗
  • 用现金缴纳海关增值税能否抵扣?
  • 反倾销税税率查询
  • 税控盘抵税可以跨年吗
  • 预提 冲销
  • 公司账上的钱如何取出来
  • 收到政府补助用于购买环保设备
  • 税后2.5万工资税前多少钱
  • 出口旧设备最新政策
  • 实际利率法是哪一章的知识
  • 企业捐赠如何入账
  • 房地产行业的增值税是多少
  • windows中的网络协议的配置原理
  • macbook和ipad怎么互通屏幕
  • 收到即征即退退的发票
  • 合并范围外关联方交易是否抵消
  • 从劳务市场雇人受伤了怎么办?
  • 公司买的手机怎么入账科目
  • 公司注销不清算可以吗
  • 文件夹字体怎么变大
  • 文竹怎么养才能更旺盛浇点醋
  • 当月工资个税怎么算
  • PHP:imagealphablending()的用法_GD库图像处理函数
  • 企业租赁不动产税率
  • phpmvc框架工作原理
  • 扣缴单位无有效的税费种认定信息
  • 互联网行业成本控制现状
  • ccf noi指导教师认证考核
  • 员工报销的话费要缴纳个税吗?
  • 个体户缴纳的税有哪些
  • php背景图片代码
  • 多模手机
  • php判断字符串是否包含字母
  • vue遇到的问题和解决方法
  • 利润分配和所有权的关系
  • 应收账款保理会计处理相关会计准则
  • 所得税需要结转么
  • 新公司成立后税务方面有哪些流程2023
  • 公用经费属于哪一类经费
  • sql server怎么升级版本
  • 个人代人开普票个税怎么算
  • 租入厂房再转租新租赁准则如何处理
  • 实收资本库存现金凭证怎么开
  • 向税务局缴纳工会经费的没计提
  • 2020年混凝土增值税税率是多少
  • 中小企业投标费怎么算
  • 事业单位劳务派遣是啥意思
  • 社保应该如何缴纳
  • 商品未入库直接销售怎么记账
  • 上市公司固定资产增加是好事吗
  • 记账凭证是什么填制的?A.由经办人
  • centos7.6怎么安装
  • sql server使用教程(图文)
  • xp系统完全删除打印机驱动
  • vista loader
  • apt-key
  • centos at命令
  • 在服务器上创建用户
  • awk中使用sed
  • linux就该这么
  • windows10玩游戏卡吗
  • linearlayout addview
  • 安卓基于谷歌
  • Python装饰器基础详解
  • jquery中的动画方法有哪些
  • 2022河南省地方专项计划分数线
  • 小规模纳税人土地使用税减免政策
  • 国税地税征管体制改革方案全文
  • 车船使用税税
  • 遏制新增
  • 广州代理记账公司注册
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设