子程序 编辑
计算机科学中,子程式,是一个大型程式中的某部分程式码,由一个或多个语句块组成。它负责完成某项特定,而且相较于其他程式码,具备相对的独立性。
3
相关
库是在计算机科学中用于开发软件的子程序集合。库和可执行文件的区别是,它不是独立的计算机程序,而是向其他程序提供服务的代码。
过程式程序设计,又称过程化编程,一种编程典范,衍生自指令式编程,有时会被视为是同义语。主要要采取子程序或函数调用的方式来进行流程控制。流程则由包涵一系列运算步骤的过程,例程,子程序, 方法,或函式来控制。在程式执行的任何一个时间点,都可以呼叫某个特定的程序。任何一个特定的程序,也能被任意一个程序或是它自己本身呼叫。
分布式计算中,远端程序呼叫是一个计算机通信网络传输协议。该协议允许运行于一台计算机的程序调用另一个地址空间的子程序,而程序员就像调用本地程序一样,无需额外地为这个交互作用编程。RPC是一种服务器-客户端模式,经典实现是一个通过发送请求-接受回应进行信息交互的系统。
模板在C++程序设计语言中,是指子程序模板与类模板,是一种参数化类型机制。Java和C#中的泛型与C++的模板大体对应,但也有一些功能上的显著差异。模板是C++的泛型编程中不可缺少的一部分。
结构化程式设计,一种编程典范。它采用子程序、块结构、For循环以及While循环等结构,来取代传统的 Goto。希望借此来改善计算机程序的明晰性、品质以及开发时间,并且避免写出面条式代码。
库是在计算机科学中用于开发软件的子程序集合。库和可执行文件的区别是,它不是独立的计算机程序,而是向其他程序提供服务的代码。
库是在计算机科学中用于开发软件的子程序集合。库和可执行文件的区别是,它不是独立的计算机程序,而是向其他程序提供服务的代码。
在函数式编程中,折叠,也称为归约、积累、聚集、压缩或注入,指称一组高阶函数,它们分析递归数据类型数据结构并通过使用给定组合运算,将递归的处理它的构成部件、建造一个返回值的结果重组起来。典型的,要向折叠提供一个组合子程序,一个数据结构的顶端节点,和可能的在特定条件下使用的某些缺省值。折叠接着以系统性方式使用这个函数,进行组合这个数据结构的层级中的元素。
库是在计算机科学中用于开发软件的子程序集合。库和可执行文件的区别是,它不是独立的计算机程序,而是向其他程序提供服务的代码。