范文无忧网范文学习范文大全

程序怎样编写?

02月28日 编辑 fanwen51.com

[在EXCEL中如何编写程序]基本思路 基础实现方法同上篇文章《直接通过odbc读、写excel表格文件》相同,都是通过odbc来把excel表格文件当成数据库文件来进行读、写等操作,所以在excel表格文件中写入的行...+阅读

程序怎样编写?

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。 编程语言很多,但是目的都是想写出好的程序,只要学精了一个就有钱赚,一上来不要要求太高 语言是用来交流沟通的 计算机语言也一样 多说多练 觉得有帮助的话就采纳把

怎样编写程序?

建议从C语言学起,我们学校开课的过程就是这样的 我用自己的学习经历大概总结一下:

一、C语言基础(参考书:谭浩强之C程序设计),这个阶段把C的基础打好,多上机练习,最好能把课后题全做了;

二、C++,C和C++关系很密切,两者一块学习可以做做对比,在发展上看两者是一脉相承的,参考书有很多,建议国内学者编一些通俗易懂的书;

三、数据结构和算法,学以致用。把学到的C和C++知识通过算法练习来得到进一步的巩固和提高,这个阶段学习可能比前面的要痛苦一些,要多下一些功夫; 前面三步在学校里上完后基本上程序设计就结束了。以后要想进一步提高深入就得看自己的选择,你可以选择MFC/VC,也可以选择Java或者.net系列(C#/VB.net/VC.net),因为以后的编程可能涉及到一些图形或者数据库等方面的编程,选哪一个就看你的兴趣了。(我用C#做了所有大学阶段的图形编程作业,可现在我在学MFC,唉,人生哪……)

如何编写程序?

编写程序是一项系统而繁琐的工作,它不仅需要程序设计人员具有一定的功底,更需要有良好的编程习惯和风格。良好的编程习惯和风格不仅可以使程序代码更易于读懂和修改,更重要的是,它可以使程序的结构更加合理,有助于提高程序的执行效率。下面是我在程序设计中总结的一些经验,供大家参考。 设计顺序 在我们刚开始学习程序设计的时候,要编写一个程序,总是先进行一番构思,然后就一边写代码一边调试。这种方法一般只适用于非常小的程序,根据软件工程的特点,如果对所有程序都还按这种方法进行设计,是不合理的。 其实,设计程序就像我们盖高楼大厦,首先要设计图纸,然后动工。所以,对于个人编写程序来说,应遵循以下步骤:

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。 并不是每个人都能成为顶级程序员,但我们都在程序员之路上不断进步,追求更完美、更专业化的程序。不妨好好改造一下你的程序,你会从中感受到很多好处。

延伸阅读:

用C语言编写一个计算薪水的程序/*工资计算程序*/ #include main() { float originWage; /*应发工资*/ float realWage; /*实发工资*/ float tax; /*所缴税款*/ int i,hour,amount,money; printf("请选择工资种...

求C语言编写的表白程序要代码呃,你还不如用vbs,网上也有一堆教程和例子,很简单,随便看一下就知道怎么写了。1234567891011121314 DimmyName,herName,myNameAns,herNameAnsmyName="池早早"herName="欧浩辰"MsgBox...

编写Java程序跨平台运行要注意哪些事项呢编写跨平台的Java程序是需要注意的一些事情: 1. 编写Java跨平台应用程序时,你可以选择JDK1。0,1。1,1。2或支持它们的GUI开发工具如:Jbuilder,Visual Age for Java 等等,但是...

怎样编写职位说明书转载一下职位说明书模板供参考 调度室主任岗位描述 工作岗位名称 调度室主任 所属部门 调度室 直属领导岗位名称 运销公司经理 直接下属岗位名称 调度室副主任、调度技术员...

用C编写一个程序学生信息管理系统#include#include#include#include#defineMax 1000usingnamespacestd;classstudent{private: char name[20]; int number; int grade;public: student(char*,int,int); char...

怎样编写校本教材编辑老师:您好! 我是一名特殊学校的老师,由于学校里中、重度弱智儿童的增多,学校原先使用的教材已不太适应现在学生的实际状况,校长提出让我重新编写教材,作为校本课程使用。我不...

求高手编写期货程序化交易代码ctp固然是期货程序化交易的一个好东西,但是直接使用其api在上面开发,对c++编程语言的要求还是很高的。最近很多朋友问我,像文华财经,交易开拓者,金字塔之类的又是属于什么软件,和c...

怎样编写舞蹈教材1、阐述教材是按什么标准编写的,该教材适合哪一类对象使用。 2、阐述教学目标:把按该教材教学后,使学习者掌握哪些应知(理论知识)和应会(相关技能)。 3、编写教材目录:分为 理论知识...

用C语言来编写:商品销售统计程序#include#include#include#include//system("cls")//清屏#include//getche()using namespace std;//全局变量int i=0;//已录入商品总个数char ch;//cin>>chint n;//case(n)char...

推荐阅读
图文推荐
栏目列表