程序是什么-

程序是什么-author hjjdebug date 2017 08 25 下面概念是个人的理解 简单却是多年的积累 程序是什么 1 简单的说 程序是计算机执行的代码序列 2 进一步说 程序是代码和数据的集合 代码是用来处理数据的 专业一点的说法是 数据结构 算法 程序 但我还是喜欢我理解的通俗的说法 3

大家好,我是讯享网,很高兴认识大家。

author:hjjdebug

date:2017-08-25

下面概念是个人的理解,简单却是多年的积累.

程序是什么?

1. 简单的说,程序是计算机执行的代码序列.
2. 进一步说,程序是代码和数据的集合,代码是用来处理数据的.
   专业一点的说法是"数据结构+算法=程序",但我还是喜欢我理解的通俗的说法
3. 程序的实现有多种方式,即多种语言.
   计算机语言是人与计算机沟通的语言.
   它又可以分为解释型语言和编译型语言.
   例如c 是编译型语言,bash 是解释型语言
   解释型语言需要解释器来运行, 解释型语言已经五花八门,百花齐放了.
   
计算机能够干什么?
    计算机能够收集信息(通过输入设备), 分析信息(计算机强项),输出信息.
    例如通过显示器显示信息,通过外扩硬件设备完成各种控制,计算机之间还可以进行数据交换(通讯及网络)
    计算机I/O, 计算机信息处理

什么是函数:
    函数是一处实现,可以多处调用的代码块,
    函数可以有或没有参数,带参调用通过实参,型参结合而实现.
    函数可以有或没有返回值.
    函数是程序的基本单位.

函数之下有变量,常量的概念, 变量有简单变量,数组,结构变量的概念.

说几种解释语言吧,它们用在不同的场合! 是对解释型语言五花八门的注释:

1. bash. 是一个命令行解释器, 支持shell 脚本语言.

2. vim script: 是vim 的功能扩展解释型语言.

3. elisp 是什么,
elisp 是一种计算机语言,是emacs 的脚本语言,主要用来扩展emacs 在编辑及控制等方面的功能.

4. IDC 是什么,
idc 是IDA 的功能扩展脚本语言,用来编写脚本,用来了解和控制被分析的程序,实现你与被分析程序


讯享网

5. gdb 脚本是什么?

gdb 脚本是控制被调试程序的解释型语言,用来沟通你和被调试程序之间的信息交流,gdb是命令解释器

......


小讯
上一篇 2025-04-10 11:47
下一篇 2025-01-14 14:24

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/69141.html