数控编程中什么叫子程序 5

我要的是定义,多谢指教。。。... 我要的是定义,多谢指教。。。 展开
 我来答
小林学长123
2020-01-17 · 专注于分享数码相关知识
小林学长123
采纳数:550 获赞数:507846

向TA提问 私信TA
展开全部

计算机科学中,子程序(英语:Subroutine, procedure, function, routine, method, subprogram, callable unit),是一个大型程序中的某部份代码,由一个或多个语句块组成。它负责完成某项特定任务,而且相较于其他代码,具备相对的独立性。一般会有输入参数并有返回值,提供对过程的封装和细节的隐藏。这些代码通常被集成为软件库。函数在面向过程的语言中已经出现。是结构和类的前身。本身就是对具有相关性语句的归类和对某过程的抽象。


扩展资料:

在一个加工程序中,如果其中有些加工内容完全相同或相似,为了简化程序,可以把这些重复的程序段单独列出,并按一定的格式编写成子程序。主程序在执行过程中如果需要某一子程序,通过调用指令来调用该子程序,子程序执行完后又返回到主程序,继续执行后面的程序段。子程序是一个概括性的术语,任何高级程序所调用的程序,都被称为子程序。它经常被使用在汇编语言层级上。子程序的主体(body)是一个代码区块,当它被调用时就会进入运行。


参考资料来源:百度百科-子程序

参考资料来源:百度百科-数控编程

愿闻祺祥
2012-12-10 · TA获得超过1135个赞
知道小有建树答主
回答量:284
采纳率:100%
帮助的人:367万
展开全部
能被其他程序调用,在实现某种功能后能自动返回到调用程序去的程序。其最后一条指令一定是返回指令,故能保证重新返回到调用它的程序中去。也可调用其他子程序,甚至可自身调用(如递归)。
来自:求助得到的回答
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ningshinideyan
2012-12-10 · TA获得超过391个赞
知道答主
回答量:524
采纳率:0%
帮助的人:192万
展开全部
在一个加工程序中的若干位置, 假如包含有一连串在写法上完全相同或相似的内 容,为了简化程序,可以把这些重复的程序段单独列出,并按一定的格式编写成 子程序。主程序在执行过程中假如需要某一子程序,可以通过调用指令来调用该 程序,子程序执行后又可以返回主程序,继续执行后面的程序段。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
黄晴亮
2012-12-11
知道答主
回答量:61
采纳率:0%
帮助的人:21.7万
展开全部
一、子程序概念
1、定义: 子程序:被其他程序调用的程 序称子程序 。 (主程序:调用其他程序的第 一个程序。)
你去看看数控编程宝典。搜搜看
2、优点: Ø 缩短程序长度; Ø减少程序错误; Ø缩短编程时间和工作量; Ø修改方便容易。
3、子程序结构 % O ;(子程序名) ……; (子程序程序段) ……; (子程序程序段) M99; (子程序结束,返回 主程序) % 区别:主程序以M30或M02结 束; 子程序以M99结束。
4、子程序的调用 N__ M98 P__ L__(或M98 P--- ----);  P__:P后跟四位数字为子程序 号 ØL__:L(0-9999)为调用次 数,一次可省略
O____;(主程序)
……;
……;
M98 P8105;
……;
……;
M30;
%
O8105;(子程序)
……;
……;
……;
M99;
%
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
泪之梦幻
推荐于2017-09-02 · TA获得超过2211个赞
知道小有建树答主
回答量:304
采纳率:100%
帮助的人:57.7万
展开全部
在计算机科学中,子程序(英语:Subroutine, procedure, function, routine, method, subprogram, callable unit),是一个大型程序中的某部份代码,由一个或多个语句块组成。它负责完成某项特定任务,而且相较于其他代码,具备相对的独立性。
一般会有输入参数并有返回值,提供对过程的封装和细节的隐藏。这些代码通常被集成为软件库。
函数在面向过程的语言中已经出现。是结构(Struct)和类(Class)的前身。本身就是对具有相关性语句的归类和对某过程的抽象。
在一个加工程序中,如果其中有些加工内容完全相同或相似,为了简化程序,可以把这些重复的程序段单独列出,并按一定的格式编写成子程序。主程序在执行过程中如果需要某一子程序,通过调用指令来调用该子程序,子程序执行完后又返回到主程序,继续执行后面的程序段。
子程序(subroutine)是一个概括性的术语,任何高级程序所调用的程序,都被称为子程序。它经常被使用在汇编语言层级上。子程序的主体(body)是一个代码区块,当它被调用时就会进入运行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式