位置: IT常识 - 正文

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

编辑:rootadmin

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

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

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

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

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

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

  • noh-an00是什么型号(noh-anoo是什么手机型号)

    noh-an00是什么型号(noh-anoo是什么手机型号)

  • 抖音挂淘宝店铺的要求(抖音挂淘宝店铺要求)

    抖音挂淘宝店铺的要求(抖音挂淘宝店铺要求)

  • 抖音显示昨天在线是什么意思(抖音显示昨天在线是怎么回事)

    抖音显示昨天在线是什么意思(抖音显示昨天在线是怎么回事)

  • 小爱音箱怎么连接微信(小爱音箱怎么连接空调)

    小爱音箱怎么连接微信(小爱音箱怎么连接空调)

  • 路由器要不要开NAT

    路由器要不要开NAT

  • 到目前为止的计算机都属于第几代(到目前为止的计算机都属于哪一代计算机)

    到目前为止的计算机都属于第几代(到目前为止的计算机都属于哪一代计算机)

  • 手机可以投屏到墙上吗(手机可以投屏到电脑上吗)

    手机可以投屏到墙上吗(手机可以投屏到电脑上吗)

  • oppo录屏怎么关闭麦克风(oppo录屏怎么关闭悬浮窗)

    oppo录屏怎么关闭麦克风(oppo录屏怎么关闭悬浮窗)

  • 苹果手机拉黑名单后打电话提示音是什么(苹果手机拉黑名单怎么看拦截记录)

    苹果手机拉黑名单后打电话提示音是什么(苹果手机拉黑名单怎么看拦截记录)

  • nova65g和4g的外观区别(nova65g和4g的外观大小一样吗)

    nova65g和4g的外观区别(nova65g和4g的外观大小一样吗)

  • 怎么把歌设置为来电铃声(怎么把歌设置为苹果来电铃声)

    怎么把歌设置为来电铃声(怎么把歌设置为苹果来电铃声)

  • 微信被永久封了怎么办里面好友怎么办(微信被永久封了还能注册新号码)

    微信被永久封了怎么办里面好友怎么办(微信被永久封了还能注册新号码)

  • 苹果11耐摔吗(苹果11耐摔还是12耐摔)

    苹果11耐摔吗(苹果11耐摔还是12耐摔)

  • p40会上鸿蒙系统吗(p40啥时候更新鸿蒙)

    p40会上鸿蒙系统吗(p40啥时候更新鸿蒙)

  • 快手小店评价怎么修改(快手小店评价怎么置顶)

    快手小店评价怎么修改(快手小店评价怎么置顶)

  • 华为智能提醒有什么用(华为智能提醒是啥)

    华为智能提醒有什么用(华为智能提醒是啥)

  • 抖音发布的视频怎么删(抖音发布的视频怎么重新编辑)

    抖音发布的视频怎么删(抖音发布的视频怎么重新编辑)

  • 虾米音乐是下不了mv吗(虾米音乐不能下载了吗)

    虾米音乐是下不了mv吗(虾米音乐不能下载了吗)

  • 苹果快充买30w还是18w(苹果快充33w)

    苹果快充买30w还是18w(苹果快充33w)

  • 如何修改微信提示音(如何修改微信提醒声音)

    如何修改微信提示音(如何修改微信提醒声音)

  • 快手实验室没有上下滑动怎么设置(快手实验室没有k歌功能)

    快手实验室没有上下滑动怎么设置(快手实验室没有k歌功能)

  • qq怎么关闭兴趣部落(新版本qq兴趣爱好关闭在哪里)

    qq怎么关闭兴趣部落(新版本qq兴趣爱好关闭在哪里)

  • js 箭头函数详解(jquery箭头函数)

    js 箭头函数详解(jquery箭头函数)

  • 海关进口增值税怎么计算
  • 一般纳税人是什么型企业
  • 增值税纳税义务发生地点的规定
  • 结算备付金会计分录
  • 车辆计提折旧需要计提吗
  • 出口退税进项税额转出怎么申报
  • 增值税专用发票抵扣税额是什么意思
  • 房租押金不退还怎么处理
  • 加油充值卡发票能入账吗
  • 代账公司需要做报表吗
  • 公司退款给客户怎么写
  • 房地产常用的付款方式有哪三种
  • 冲销暂估入库如何做会计核算?
  • 建筑业统一发票可以抵扣吗
  • 客户可以把现金存入对公户吗
  • 退货专票已经认证进项税怎么处理
  • 一般纳税人三个条件是什么
  • 预缴税款附加税怎么弄
  • 维修费属于哪个类别
  • 医疗机构免征增值税如何申报
  • 出售原材料属于营业收入吗
  • 基准收益率是
  • 公司设备租赁给客户怎么做科目
  • 进项票与实际支出金额不符
  • 冲减预交的增值税税率
  • 增值税专用发票的税率是多少啊
  • 怎么安装win7系统后怎么安装驱动
  • 推广费开票属于什么费用
  • 工资及社保外包服务
  • 酒店布草洗涤赔偿怎样折旧
  • 暂估营业成本怎做分录
  • vmware怎么安装iso
  • 其他费用的账务处理
  • 处理固定资产的账务处理
  • win7怎么看服务
  • php实现数据批量导入
  • 房地产企业公司
  • 外币借款费用
  • 如何确定合伙企业的利润
  • 邮电费什么意思
  • 管理费用销售费用
  • php递归算法1加到100
  • 基于中国国情的中国式现代化具有哪些特色
  • 下列项目的进项税额可从销项税
  • 文件不知道在哪怎么找
  • bootstrapstandby
  • 甲供材料增值税规定
  • 财务报表上期金额是指什么意思
  • 小企业会计准则适用于哪些企业
  • sql随机抽样
  • 改良生产线发生的职工薪酬计入期间费用
  • 固定资产报废如何交增值税
  • 权益法下股权投资转让
  • 预缴增值税可以抵扣销项税吗
  • 代收收入
  • 加油预付卡发票新规定文件
  • sql修改表的所属空间
  • windrv.exe
  • windows任务管理器调用的方法
  • redhat6.9安装图解
  • Win RT 8.1 Update 3怎么提前更新安装使用?
  • win8开机进入开始界面
  • win8整理磁盘碎片的步骤
  • win10更新系统遇到错误
  • 什么是血糖
  • windows7如何安装net framework4.0
  • windows7组织
  • opengl粒子系统烟花
  • unity shader cull off
  • shell 字符操作
  • vue router routes
  • div遮罩层整个页面
  • 编写批处理
  • JQuery中Ajax()的data参数类型实例分析
  • node怎么实现多线程
  • 23种设计模式全解
  • android studio中r文件在哪
  • 烟叶的增值税税率9
  • 西安国家税务局官网首页
  • 从价计征和从租计征的区别,有什么优缺点
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设