‘壹’ 怎样编辑程序什么叫编辑程序
怎么编程程序:写代码,用IDE编程
其余的要学了才知道,
什么叫编程程序:
就是写代码,告诉电脑要干什么
‘贰’ 编程是做什么的
编程是一个比较宽泛的概念,泛指通过编写代码来达到某些目的或者功能。
常见的由网页编程、单片机编程、电脑软件、手机APP编程、嵌入式开发编程等等。
网页编程:比如网络网、淘宝网、爱奇艺等等这些网站呈现在我们眼前的网页,最初都是通过Web编程实现的,现在新兴的规范是HTML5.
单片机编程:通过C语言、或者汇编写好程序,烧录到单片机来完成某些控制功能,比如常见的计算器、电子钟等等设备可能都有应用到单片机编程技术。
电脑软件和手机APP我就不细数了,但凡是应用,都是通过源代码+UI来实现功能和交互的。
这里细说一下嵌入式开发,在这几年属于比较火热的行业之一,比如智能家居、智能电器等,可能大量应用嵌入式开发技术。
‘叁’ 编辑电脑程序是什么概念
以下摘自网络:
编辑程序
(edit program) 是指在计算机上实现编辑功能的程序。具有编辑功能的程序。能把存在计算机中的源程序显示在屏幕上,然后根据需要进行增加、删除、替换和联结等操作。 一种修改和产生文卷的程序。用户利用此程序对存储在计算机中的文卷进行增加、删除、修改、剪贴等加工处理。增加是指在旧文卷中插入若干行记录,或者在一行记录里添加若干字符。例如,在FORTRAN源程序行中插入若干语句。删除是指把旧文卷中的若干行记录,或者记录中的若干字符删除。修改是把旧文卷中记录内的若干字符改变为其他字符。剪贴是把一些文稿中的大片段落裁剪下来穿插到另一文稿中,以构成新的文稿。某些编辑程序还具有创建源文件并输入文卷记录的功能。依据用户环境的不同,编辑程序可以分为两类。第一类是交互式编辑程序,用户通过终端编辑命令把编辑指令提供给编辑程序。第二类是批处理式编辑程序,用户使用编辑宏指令构造编辑文卷,通过编辑文卷把编辑指令提供给编辑程序。依据编辑文卷内容的不同,编辑程序也可以分为两类。第一类是正文编辑程序,编辑文卷的内容是正文。正文泛指文稿、 程序、 结构化框图等对象的字符和文字表示。第二类是图形编辑程序,编辑文卷的内容是图形信息。采用多窗口编辑技术后,编辑程序能够把一个显示屏幕划分成若干不相交或相交的区域。例如,正文、框图、命令、图形等多种编辑状态,可被分配在这些区域里并发地操作。
摘自:http://ke..com/view/421798.htm
‘肆’ 编程是什么
这个问题我来认真地回答一下~
很多人觉得编程是门高深莫测的学问, 担心自己学不来. 实际上, 编程虽然不是随便能学会的技能, 但是也没有那么难. 因为, 普通人已经具备了很多编程需要的基础. 为什么这么说?
1. 编程也是一门语言
和我们日常使用的中文、英语一样, 编程语言也是一门用于沟通的语言.
只不过"编程语言"是和计算机沟通的语言.
而"程序", 就是使用计算机能够理解的语言书写的一连串命令.
而"编程"就是我们为了完成某项任务, 将解决问题的步骤, 用计算机能够理解的语言写成指令, 这就是"编程". 而后, 计算机会根据这些指令一步步执行, 最后完成任务.
所以, 我们可以看到, "编程"涉及到 3 个组成部分:
我们, 负责思考解决问题的步骤
我们, 负责使用计算机能够理解的语言, 来描述解决步骤
计算机, 负责执行这些步骤
我们可以把"程序"想象成"菜谱". 下面, 我们以"煎鸡蛋"为例: 假设我们不会炒菜, 然后获得了一份煎鸡蛋的菜谱, 而后, 我们就可以照着这个菜谱一步步去操作, 最后做出一份香喷喷的煎蛋.
在这里, "菜谱"就是"程序", 有人制作了这个"程序", 我们呢, 只需要按照这个"程序"执行, 最终获得程序运行的结果 -- 一份香喷喷的煎蛋.
不过稍等一下, 可能有人会问: 尽管有菜谱, 我们还是可能把煎蛋搞砸啊:
可能我们没有按照菜谱煎蛋, 导致失败;
可能菜谱描述的煎蛋方法有问题;
可能煎蛋方法没问题, 但是描述有歧义;
2. 如果让计算机煎鸡蛋
假设由我们来编写菜谱, 让计算机来煎蛋. 是否也会面对上面的 3 个问题?
对于第 1 个问题
计算机不存在这个问题. 因为计算机没有思想没有情绪, 它只会不折不扣地执行指令.
对于第 2 个问题
这个问题涉及到"解决问题的能力".
我们不要把"解决问题的能力"想象得太过高深, 其实我们成人每一天都在解决问题. 比如, 考虑如何完成工作, 考虑如何让孩子上好学校... 这些都是在解决问题. 所以说大家对于这部分有充足的练习, 能力是及格的. 我们的瓶颈在于第 3 个问题.
对于第 3 个问题
这是我们现阶段的瓶颈 -- 尽管我们有解决问题的办法, 但是还不知道如何按照计算机能够理解的语言去描述步骤.
如何解决第 3 个问题
现在, 我们已经成功把"编程的难点"缩小到"如何准确描述步骤"这个问题上.
那么, 如何准确描述步骤呢:
把解决问题的"步骤"抽象成"流程"
按照"计算机语言的语法"去描述这个"流程"
学习"计算机语言的语法"是今后的学习内容, 所以我们暂时跳过, 先看看如何把步骤抽象成流程.
3. 把"步骤"抽象成"流程"
我们生活工作中的大部分任务, 都可以抽象成"流程图".
而所有的"流程图"都可以使用 3 个基本结构("顺序"、"判断选择"、"循环")描述清楚, 区别只是嵌套组合的复杂程度.
上面我们分析了"编程"的 3 个组成部分, 这些分析可以帮助我们回答很多问题:
Q: 我是否适合学习编程?
A:如果你是个普通人, 心智是正常的, 思路是清晰的, 那么学习编程就没有问题. 我们需要额外学习的只是和计算机沟通的语言, 然后把你的思考转换成用这个语言来描述就可以了.
Q: 我的孩子是否适合学习编程?
A:那么他现在是否有"顺序、判断、循环"的逻辑概念? 他是否能解决一些小的问题, 比如走迷宫, 比如按照图纸搭建乐高.
Q: 没有基础的孩子, 如何为学习编程做好准备?
A:可以先练习逻辑思考问题能力, 掌握"顺序、判断、循环"的基本概念, 有了这两项就具备学习编程的前提.
Q: 编程有什么好处?
A:最直接的, 锻炼解决问题和逻辑思考的能力, 锻炼借助计算机帮助自己解决问题的能力.
Q: 编程需要学习什么语言?
A:语言并不是关键, 因为所有的编程语言都是可以让计算机理解的,就看你对哪个感兴趣了,如果是想提升数据分析方面的能力,可以学时下热门的Python,对办公自动化有很大帮助,如果想把计算机基础打扎实,可以学习C语言
Q: 编程在哪学习?
A: 可以在课呱呱学习,下载登录了就能学习~Java 、Python、web前端、UI设计、计算机基础、C语言、计算机考证等等都有,课程非常垂直和精良,良心学习工具,你值得拥有~
‘伍’ 什么是 程序编辑器
编辑器的意思顾名思义,可编辑某些东西的软件,如画图程序就算编辑器,网页编辑等软件也算编辑器,游戏中带的地图编辑器可自己绘制地图,也算编辑器.笼统来说就是修改某种东西的软件就叫编辑器。
程序编辑器是编辑程序的软件。
‘陆’ 什么是编程序
编程序就是指为了达到某一个目的,需要一个软件通过一个程序编出一个软件,这个软件可以达到你的需要,这个程序的编写就是编程序,编程有许多方法,VB是其中一种,他也是一种软件,另外还有C++,JAVA,VF等许多种
‘柒’ 什么是编译程序
编译程序指将某一种程序设计语言写的程序翻译成等价的另一种语言的程序的程序, 称之为编译程序
编译程序也称为编译器,是指把用高级程序设计语言书写的源程序,翻译成等价的机器语言格式目标程序的翻译程序。编译程序属于采用生成性实现途径实现的翻译程序。
它以高级程序设计语言书写的源程序作为输入,而以汇编语言或机器语言表示的目标程序作为输出。编译出的目标程序通常还要经历运行阶段,以便在运行程序的支持下运行,加工初始数据,算出所需的计算结果。
编译程序的实现算法较为复杂,这是因为它所翻译的语句与目标语言的指令不是一一对应关系,而是一多对应关系,同时也因为它要处理递归调用、动态存储分配、多种数据类型,以及语句间的紧密依赖关系。
由于高级程序设计语言书写的程序具有易读、易移植和表达能力强等特点,编译程序广泛地用于翻译规模较大、复杂性较高、且需要高效运行的高级语言书写的源程序。
(7)编辑程序是什么扩展阅读:
编译流程分为了四个步骤:
1.预处理,生成预编译文件(.文件)
2.编译,生成汇编代码(.s文件)
3.汇编,生成目标文件(.o文件)
4.链接,生成可执行文件