自己怎么写程序

1. 怎样编写程序

或解决某个问题,而使用某种程序设计语言编写程序代码,并最终得到结果的过程。

计算机虽然功能十分强大。可以供你上网、打游戏、管理公司人事关系等等,但是没有程序,它就等于是一堆废铁,不会理会我们对它下达的“命令”。

于是,我们要驯服它,只有通过一种方式——程序,这也是我们和计算机沟通的唯一方式。 那程序到底是什么呢? 程序也就是指令的集合,它告诉计算机如何执行特殊的任务。

打个比方说,它好比指导你烹调菜品的菜谱或指挥行驶一路到达目的地的交警(或者交通路标)。没有这些特殊的指令,就不能执行预期的任务。

计算机也一样,当你想让计算机为你做一件事情的时候,计算机本身并不能主动为我们工作,因此我们必须对它下达指令,而它根本不会也不可能听懂人类自然语言对事情的描述,因此我们必须使用程序来告诉计算机做什么事情以及如何去做?甚至对最简单的任务也需要指令,例如如何取得击键,怎样在屏幕上放一个字母,怎样在磁盘中保存文件等等。 这么麻烦,连这些东西编程都要考虑!怪不得人家说编程好难!你错了,其实许多这样的指令都是现成的,包含在处理芯片中内置于操作系统中,因此我们不必担心它们工作,他们都是由处理器和操作系统来完成的,并不需要我们来干预这些过程。

上面讲到的计算机本身不会主动的做任何事情。因此我们要通过程序的方式来让计算机为我们“效劳”。

而这个过程就是我们“编”出来的。编程可以使用某一种程序设计语言来实现,按照这种语言的语法来描述让计算机要做的事情。

我们这里所讲的语法和外语中的语法完全两码事,这里讲的语法只是读你的程序书写做出一写规定而已。 写出程序后,再由特殊的软件将你的程序解释或翻译成计算机能够识别的“计算机语言”,然后计算机就可以“听得懂”你的话了,并会按照你的吩咐去做事了。

因此,编程实际上也就是“人给计算机出规则”这么一个过程。随计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类。

电脑每做的一次动作,一个步骤,都是按照已经用计算机语言编好的程序来执行,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。

计算机所能识别的语言只有机器语言,即由构成的代码。但通常人们编程时,不采用机器语言,因为它非常难于记忆和识别。

目前通用的编程语言有两种形式:汇编语言和高级语言。 汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。

它同样需要编程者将每一步具体的操作用命令的形式写出来。 汇编程序的每一句指令只能对应实际操作过程中的一个很细微的动作,例如移动、自增,因此汇编源程序一般比较冗长、复杂、容易出错,而且使用汇编语言编程需要有更多的计算机专业知识,但汇编语言的优点也是显而易见的,用汇编语言所能完成的操作不是一般高级语言所能实现的,而且源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快。

高级语言是目前绝大多数编程者的选择。和汇编语言相比,它不但将许多相关的机器指令合成为单条指令并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。

由于省略了很多细节,所以编程者也不需要具备太多的专业知识。 高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如目前流行的VB、VC、FoxPro、Delphi等,这些语言的语法、命令格式都各不相同。

(1)解释类:执行方式类似于我们日常生活中的“同声翻译”,应用程序源代码一边由相应语言的解释器“翻译”成目标代码(机器语言),一边执行,因此效率比较低,而且不能生成可独立执行的可执行文件,应用程序不能脱离其解释器,但这种方式比较灵活,可以动态地调整、修改应用程序。(2)编译类:编译是指在应用源程序执行之前,就将程序源代码“翻译”成目标代码(机器语言),因此其目标程序可以脱离其语言环境独立执行,使用比较方便、效率较高。

但应用程序一旦需要修改,必须先修改源代码,再重新编译生成新的目标文件(*.OBJ)才能执行,只有目标文件而没有源代码,修改很不方便。现在大多数的编程语言都是编译型的,例如Visual Basic、Visual C++、Visual Foxpro、Delphi等。

这个问题其实很简单。前面我们讲到,程序是人与计算机进行沟通的唯一方式,因此我们要让计算机为我们服务,就必须有程序,而程序从哪里来?当然是由我们编写出来了。

或许你又会问到另一个问题:现在要什么程序有什么程序,我干嘛还要编程呢?这你就错了,现在的程序虽然很多,需要什么样的程序直接到网上不需要很长时间就可以找到类似的,而且有可能就是你所需要的。但是,就好比去买衣服,虽然卖衣服的到处都是,但是哪一件是为你“量身定做”的呢! 程序还能够做很多事情不同的程序可以完成不同的事情。

从大的方面到管理国家的财务,小的方面管理家。

2. 如何编写程序

(1)先要懂基础的语法知识以及编译过程。

(2)找一下有例子的视频或者书籍,照着上面讲的东西亲自临摹一下,照着他们讲的实实在在的把代码写一遍,在这个过程中会出现一些编译错误、代码不理解的东西。不懂得可以上网查或者请教别人,能把功能实现并且要养成代码规范的习惯就已经是非常大的提高。

(3)彻底弄懂所有的代码,然后就是开发稍微大些的应用程序,熟悉开发平台、程序架构、软件开发流程以及软件工程化的东西。锻炼自己的能力。

(4)找一些和编程有关的可以陶冶情操的书籍看,例如《走出软件作坊》、《Broland传奇》、《人月神话》等等。使自己对软件环境有所认识。

总之,要多些代码,并要认真总结,不写够十万行质量好的代码,是成不了优秀的程序员的。另外,语言是相通的,只要学好一门程序就可以了,不要贪多,造成什么都会、什么都不精是十分尴尬的。

3. 如何编写程序

编写程序是一项系统而繁琐的工作,它不仅需要程序设计人员具有一定的功底,更需要有良好的编程习惯和风格。

良好的编程习惯和风格不仅可以使程序代码更易于读懂和修改,更重要的是,它可以使程序的结构更加合理,有助于提高程序的执行效率。下面是我在程序设计中总结的一些经验,供大家参考。

设计顺序 在我们刚开始学习程序设计的时候,要编写一个程序,总是先进行一番构思,然后就一边写代码一边调试。这种方法一般只适用于非常小的程序,根据软件工程的特点,如果对所有程序都还按这种方法进行设计,是不合理的。

其实,设计程序就像我们盖高楼大厦,首先要设计图纸,然后动工。所以,对于个人编写程序来说,应遵循以下步骤: 1、问题分析:对我们要使用程序设计手段去解决的问题进行系统地分析,了解程序是做什么的,要达到一种什么样的效果等。

2、结构设计:也就是对程序的整体框架进行设计,设计出我们需要使用的模块等等,并画出流程图。 3、用户界面设计:在此,我们要设计出用于与用户交互的输入输出界面。

4、代码设计:在这个步骤中,我们要进行代码的编写。 5、调试:对程序中正在发生或可能发生的各种错误进行处理。

6、维护:通俗地说,维护就是对程序进行升级,对原有错误进行修改。 对于以上几个步骤,我想大多数人会认为代码设计最为重要,但如果程序的结构尚未清楚,我们在编写代码的时候就会发生混乱,一个程序性能的好坏,主要还是取决于它的结构是否合理。

因此,在程序设计中,我们要尽可能注意这一点,这样才能使我们的程序更加完善。 设计环境 一个良好的编程环境可以使我们在编写程序时,不至于造成各种资源的紊乱,还可以避免资源的丢失。

建议大家要在放源程序的目录下建立“programs”文件夹;然后再以你要编写的程序名和版本为名建立一个文件夹,用于存放整个源程序以及各种资源;最后,分别建立几个文件夹,“documents”:用于存放程序文档,包括流程图等;“resource”:用于存放图片,声音,影片等资源;“debug”:用于存放调试的程序。“release”:用于存放最终释放的程序。

例如:我们要制作一个英语学习软件,名为“english”,版本为1.0,那么我们的编程环境中应存在以下文件夹: [drive]:\\…\\programs\\english1\\debug\\ [drive]:\\…\\programs\\english1\\documents\\ [drive]:\\…\\programs\\english1\\resource\\ [drive]:\\…\\programs\\english1\\release\\ 另外,最好再建立一个专门的文件夹,用于存放各种模块,以便能实现代码的重用,这样,我们就不用在每次写程序时,都重写所有的模块,编程速度会有很大的提高。 设计技巧 代码如果写得很乱,程序便不易被阅读与修改,所以,在编写代码时要注意以下几点: (1)注释:写注释虽然要占用一定的时间,但在阅读和修改代码时却会节省很多的时间。

所以,建议大家在定义一个函数时,在函数的第一行写出函数的作用,再用一行解释函数的参数,并在每个变量的定义语句后注释出其作用。 (2)变量和函数的命名:每个程序都会使用很多的变量和函数,如果随意命名变量与函数,每次使用时还得在变量或函数的定义语句处查出它的数据类型及名称,而且随意命名还会造成变量与函数重复定义。

建议大家使用匈牙利命名法,方法是:每个变量或函数的开头都以其数据类型的缩写命名,然后再加上代表这个变量或函数的作用的英文单词简写共同组成变量或函数的名称。例如:要定义用于计数的整型变量count,其定义语句为c\\c++:int icount; basic:dim icount as integer。

以这种方法定义,不仅可以有效地避免变量与函数的混乱与重复定义,还可以保证数据类型的匹配。 (3)控件命名:如果在windows下编程,你有可能会大量地使用控件,如果不对控件名严加管理,会造成很大程度的混乱,因此,建议在给控件命名时,以控件类型缩写再加上代表这个控件作用的英文单词的简写共同组成此控件的名称。

例如:你要命名一个按钮控件,作用是进行删除操作,那么控件名可以命名为cmddel。 并不是每个人都能成为顶级程序员,但我们都在程序员之路上不断进步,追求更完美、更专业化的程序。

不妨好好改造一下你的程序,你会从中感受到很多好处。

4. 怎么编写程序

1、首先要明确自己的学习目的,为什么要学习编程。如果是要考级,那么建议学VB,因为它语句比较简单,易上手;如果是真的要掌握一项技术搞研发之用,那么建议学习C++或Java,因为它们语句功能很强大,虽然难度大一点但很实用;

2、选择自己要学习语言种类,如VB,C++,Java等

3、最好找一个辅导班配合书本同步学习,因为程序的问题如果自己只是看书的话很难理解,有前辈指点会有事半功倍的效果;

4、语句和循环是最基本的结构,所以无论学习任何语言都要把它们掌握好,这是在学习过程中一定要注意的;

5、一定要多上机操作。程序是抽象的,有时看程序看的懂,但自己去编却不一定能编的出来;而有时候虽然程序没看懂,但如果经常着手去编,就会非常熟悉该程序用的时候应该怎么去处理,时间久了自然就理解了;

6、有了一点的操作基础以后,就要去背一些简单的语句体了,这些小的语句在你以后编的大程序里是基础的基础

7、最后就是独立编程了,看到一个编程要求之后,首先要在脑中有一个大体的轮廓,独立构思,不要看参考揭示,只有这样才可以达到真正的训练目的,才可以一步步地把思路培养出来

总之呢,学习编程一定要树立信心,首先从思想上就不要去害怕它,只有以此为前提,才可以学的更好。

最后,就祝你学业有成吧!

5. 怎样可以自己编写大程序

方法:

在编写Delphi的应用程序中,常常涉及对其它Windows应用程序的操作。

例如,在数据库的管理系统中,财务人员需要使用计算器,即可调用Windows内含的计算器功能,若每次使用,均通过“开始/程序/附件/计算器”来打开计算器,显然是非常繁琐的,当然可以考虑在桌面上建立一“计算器”的快捷方式,且定义一热键,需要使用计算器时,就按下这个热键来打开“计算器”。

但由于“计算器”是一个“非模式”窗口程序,即每运行一次计算器,就会打开一个“计算器”窗口,这样的结果是桌面上出现了几十个“计算器”,不仅大量增加了系统内存的开销,而且也不方便用户的操作。在Delphi中可较轻易地控制,效果非常完美。

6. 程序怎样编写

VB~VC~VF~C~C#~C++~JAVA~.NET~这些都是编程

ASP~CGI~PHP~JSP这些是WEB编程。。

虽然都是编程,但编出来的程序可是不一样的。

目标是什么?开发?创业?还是去公司上班?还是业余爱好?

如果想业余编小程序,推荐VB~VC~容易上手。简单。也蛮强大。

如果想学好了去企业上班,推荐C++~~~.net~~~JAVA之类的大型项目开发。

如果想做网站,就学ASP~CGI~PHP~JSP,这4个就JSP最最最难,先学ASP。

编程语言很多,但是目的都是想写出好的程序,只要学精了一个就有钱赚,一上来不要要求太高

语言是用来交流沟通的 计算机语言也一样 多说多练 觉得有帮助的话就采纳把

7. 如何自己编程序做软件

万事开头难,首先,要有扎实的基础知识,推荐先学 c语言,搞清楚基本概念,比如 变量,函数,类,数据类型等等,再下点功夫研究下数据结构,前者是所有编程语言的构成基石,后者是算法,就是如何用编程语言去解决实际问题。不要相信什么速成教程,不要被当下众多流行的编程语言搞得不知如何下手,安下心花功夫把基础打牢。

第二,推荐学习下java语言,建议看看 《java编程思想》这本书,这是本著名的java编程教学书籍,网上有 pdf下载。

第三,熟悉一下关系型数据库,当前三大主流关系型数据库 包括 mysql, oracle,sqlserver,你可以挑一个专门学习下,主要学习关系型数据中的 基本概念,比如 表,视图,存储过程,函数,以及 关系型数据库 语言,在网上搜相关书籍学习下就可以了,mysql 安装较为简单,而且使用广泛,免费,跨平台,推荐安装,以它为蓝本学习。

第四,学习下 html ,js,css ,这些是做网页的基础,这些你可以 上 菜鸟教程 等网站学习,当然,这些网站教的比较浅,要想深入研究,最好还是找相关书籍好好学一下。

有了这些知识,你可以尝试做个小系统,比如论坛,图书管理系统什么的。 前端页面 用 html 设计,css美化,js 做数据加载,java 做后台,接收发送数据从(到)前端页面, 操作数据库 ,mysql作为数据库用来存放数据。

然后,你可以研究一些专业性的框架做一些真正的可用的软件开发了,前端比如,angularjs,vue ,react,后端 如 java spring ,hibernate , 这时候,你要做的就是上官网,看帮助文档了。

计算机发展的速度是非常快的,新技术层出不穷,但不管怎样,基础的东西是不会变的,所以,花时间把基础打牢,然后多做项目实践,这样才能成功。

自己怎么写程序

转载请注明出处育才学习网 » 自己怎么写程序

知识

你是我的爱英文怎么写

阅读(189)

本文主要为您介绍你是我的爱英文怎么写,内容包括我爱你的英文怎么写,我懂你是我爱你英文如何写呢,我爱你的英文怎么写。사랑해요, 당신 은 나 의 운명 I love you, you are my life 我爱你,不需要理由,我会爱你一辈子,你是我的

知识

包饺子的开头怎么写

阅读(240)

本文主要为您介绍包饺子的开头怎么写,内容包括包饺子的作文的开头怎么写,有关写包饺子的作文开头结尾,包饺子作文开头怎么写。包饺子星期天下午,妈妈说:“晚饭吃饺子。”我听了连声叫好。长这么大了,也不知吃了多少饺子,但从来没有包过饺子,我准

知识

年报的社保信息怎么写

阅读(178)

本文主要为您介绍年报的社保信息怎么写,内容包括工商年报你们的社保信息怎么填写,工商年报社保信息怎么填,2016年年报中社保信息怎么填。办理材料:本人身份证及身份证正反面复印件1张(A4);2张1寸白底、深色衣服冲洗的彩色免冠照片;户口本原件及

知识

繁体字参怎么写

阅读(217)

本文主要为您介绍繁体字参怎么写,内容包括参繁体字怎么写,参的繁体字怎么写,参繁体字怎么写。参,读音【cān】【shēn】【cēn】【sān】,上下结构,8画笔顺:撇折、点、横、撇、捺、撇、撇、撇基本释义:[ cān ]1.加入

知识

大一英语怎么写

阅读(191)

本文主要为您介绍大一英语怎么写,内容包括大一新生的英文怎么说,把字写大一点英语怎么说,帮我写一篇英语作文有谁能帮我写一篇大一的英语作文,题目是“。1. (Please) write [bigger / larger] / smaller.>> Make your words [bi

知识

昕字的繁体字怎么写

阅读(252)

本文主要为您介绍昕字的繁体字怎么写,内容包括昕的繁体字怎么写的,昕字繁体字怎么写,昕字繁体字怎么写。简体字 昕 繁体字 昕 拼音 xīn 笔画 8 部首 日 部首笔画 4 五笔编码 jrh 区位码 7431 解 释昕〈名〉(形声。从日,

知识

违约邮件怎么写

阅读(362)

本文主要为您介绍违约邮件怎么写,内容包括怎么写违约函,违约申请书怎么写,想违约的话怎么做。写一个告知函:第一段:对方公司名称。第二段:阐述事情经过,违约事件第三段:违约责任及我方处理意见。第四段:特此函告。第五段:我公司名称(

知识

酷暑的暑怎么写

阅读(199)

本文主要为您介绍酷暑的暑怎么写,内容包括暑假的暑字怎么写,酷暑的酷怎么写的,写四个字的成语什么夏什么暑怎么写。暑假的暑字写法为:丨、フ、丨、ノ、丨、フ、一,笔顺为:竖、横折、横、横、横、竖、横、撇、竖、横折、横、横暑拼音:shǔ,注音:ㄕ

知识

经营范围应该怎么写

阅读(163)

本文主要为您介绍经营范围应该怎么写,内容包括经营范围怎么写,营业执照经营范围应当怎么写,我的营业执照的经营范围怎么写。因为经营范围牵扯两个方面:一个是税收,一个是你的经营限制,如果你没有什么需要想省点税,那么你就去工商局,仔细问清楚,你

知识

写我最想写的作文300字作文怎么写

阅读(161)

本文主要为您介绍写我最想写的作文300字作文怎么写,内容包括我想什么写一篇作文300字,关于我的理想的作文450字作文怎么写,我的理想作文300字。我想哭 深深的吸一口气,感觉好舒畅,夜深了,一切都寂了,也睡了,只有我没有丝毫睡意,呆呆的,望着天空,却

知识

开具公司证明怎么写

阅读(198)

本文主要为您介绍开具公司证明怎么写,内容包括如何开单位工作证明,在公司上班的证明要怎么写最好是详细一点的阿,要求对方为我公司开具发票的证明怎么写。工作证明一般由所需证明单位的人事部门出据。有工作单位的一般就找本单位的人事部门

知识

篆体杰字怎么写

阅读(175)

本文主要为您介绍篆体杰字怎么写,内容包括“杰”字篆体写法,“杰”字篆体写法,杰字篆体。“杰”的甲骨文(如图)释义超乎寻常的:~作。zhidao2、才能出众的人:俊~。二、说文解字古文:傲也。从人桀声。译文:傲于他人也。以人

知识

务工经历怎么写

阅读(190)

本文主要为您介绍务工经历怎么写,内容包括怎么写务工证明,务工证明怎么写,关于大学生的打工经历作文怎么写。原发布者:黄德刚务工证明样本外出务工证明格式证明兹有XX省XX县XX镇XX村XX组村民XXX,男,现年XX岁,汉族,XX文化,农民。XX

知识

非恶意逾期怎么写

阅读(140)

本文主要为您介绍非恶意逾期怎么写,内容包括非恶意逾期证明格式怎么写,谁能告诉我非恶意逾期证明该怎么写,信用卡非恶意逾期证明怎么写。非恶意逾期还款证明 XXX系我行个人助学贷款客户(身份证号: 000000000000000000),于20XX年X月X日向我行申

知识

电脑程序怎么写

阅读(168)

本文主要为您介绍电脑程序怎么写,内容包括怎么写电脑程序,怎么编写电脑程序,电脑程序怎么写的。有电脑专业知识,达到专业水平,学过电脑语言才能编制电脑程序。怎样编呢,用所学的知识通过自己的脑力劳动就可以针对某些问题就可以编制电脑程序

知识

怎么自己写程序

阅读(153)

本文主要为您介绍怎么自己写程序,内容包括怎么编程写代码,如何编写程序,怎样编写程序。(1)先要懂基础的语法知识以及编译过程。(2)找一下有例子的视频或者书籍,照着上面讲的东西亲自临摹一下,照着他们讲的实实在在的把代码写一

知识

触摸屏程序怎么写

阅读(211)

本文主要为您介绍触摸屏程序怎么写,内容包括触摸屏PLC程序怎样写,触摸屏怎么写程序,plc和触摸屏联的程序怎么写。虚空古示人(){TMOD = 0x59; TCON = 0*00; TH1 = 0x3C符号; TL1 = 0XAF; TH0 = 0;

知识

怎么写主程序

阅读(160)

本文主要为您介绍怎么写主程序,内容包括如下程序的主程序怎么写,或者子程序输入是什么意思,c语言怎么编写子程序,数控铣床主程序怎么写最好给个例子。C语言 把别的计算机语言中称“函数”或称“子程序”的程序块 统称为 “函数”,没有术语“

知识

安装程序怎么写

阅读(203)

本文主要为您介绍安装程序怎么写,内容包括怎么做安装程序,如何做安装程序,怎样安装程序。制作好程序之后,有很多作者都习惯用专业软件来给程序添加一个安装程序包。其实微软的2000和XP系统已经自带了一个小巧的制作安装软件iex

知识

三菱plc怎么写程序

阅读(239)

本文主要为您介绍三菱plc怎么写程序,内容包括三菱PLC是怎么写程序的,三菱plc怎么编程,三菱PLC怎样写入程序。操作步骤:打开菜单栏中“工程-创建新工程”,会弹出“创建新工程”的窗口,可以选择PLC类型、程序类型和设定工程名。本文选择的是FX系

知识

怎么写一个程序

阅读(150)

本文主要为您介绍怎么写一个程序,内容包括怎样编写一个程序,如何编写一个程序谁能教我写一写,C语言以下两个程序怎么写1.题目内容:每个非素数(合数)都可以。新手如何学习C语言 第一:一些概念。 C语言是一门程序设计语言,有一些标准,比较重要的是A

知识

怎么写游戏程序

阅读(170)

本文主要为您介绍怎么写游戏程序,内容包括怎么编写一个游戏程序,如何编写游戏程序,如何写游戏程序。新手如何学习C语言 第一:一些概念。 C语言是一门程序设计语言,有一些标准,比较重要的是ANSI C(好像是C89)和C99。 数据结构

[/e:loop]