A. 如何自己编程序做软件
万事开头难,首先,要有扎实的基础知识,推荐先学 c语言,搞清楚基本概念,比如 变量,函数,类,数据类型等等,再下点功夫研究下数据结构,前者是所有编程语言的构成基石,后者是算法,就是如何用编程语言去解决实际问题。不要相信什么速成教程,不要被当下众多流行的编程语言搞得不知如何下手,安下心花功夫把基础打牢。
第二,推荐学习下java语言,建议看看 《java编程思想》这本书,这是本着名的java编程教学书籍,网上有 pdf下载。
第三,熟悉一下关系型数据库,当前三大主流关系型数据库 包括 mysql, oracle,sqlserver,你可以挑一个专门学习下,主要学习关系型数据中的 基本概念,比如 表,视图,存储过程,函数,以及 关系型数据库 语言,在网上搜相关书籍学习下就可以了,mysql 安装较为简单,而且使用广泛,免费,跨平台,推荐安装,以它为蓝本学习。
第四,学习下 html ,js,css ,这些是做网页的基础,这些你可以 上 菜鸟教程 等网站学习,当然,这些网站教的比较浅,要想深入研究,最好还是找相关书籍好好学一下。
有了这些知识,你可以尝试做个小系统,比如论坛,图书管理系统什么的。 前端页面 用 html 设计,css美化,js 做数据加载,java 做后台,接收发送数据从(到)前端页面, 操作数据库 ,mysql作为数据库用来存放数据。
然后,你可以研究一些专业性的框架做一些真正的可用的软件开发了,前端比如,angularjs,vue ,react,后端 如 java spring ,hibernate , 这时候,你要做的就是上官网,看帮助文档了。
计算机发展的速度是非常快的,新技术层出不穷,但不管怎样,基础的东西是不会变的,所以,花时间把基础打牢,然后多做项目实践,这样才能成功。
B. 软件怎么做 如何制作软件
1、首先我们看目前绝大部分的软件都是在桌面操作系统下的软件,也是用户用的最多的,见的最多的。我们可以使用QtCreator来编写软件,也可以使用Windows VisualStudio来编写。还可以使用AndroidStudio等等开发工具来编写。当然了,你也可以使用文本文件来编写。
2、确定开发工具的同时,你得先确定自己想要制作什么样的软件,譬如,是Windows软件,还是手机软件,是苹果手机还是安卓手机,这里我们为了省事,使用QtCreator来制作软件吧,因为Qt支持两者。Qt下开发使用的是C++,AndroidStudio下使用的是Java,所以当你制作软件的时候,你得想好了用什么编程语言。
3、有了开发工具,也会编程语言了,然后,你就可以编写软件代码了。让一个按钮在窗体上显示hello world。编译之后显示界面。这就是一个最简单的软件了,虽然没有什么功能,但是往下继续开发,就成了用户可以使用的软件了。这个用Qt编写的最简单的程序,你还可以编译成apk文件,用到安卓或者苹果手机上的,很强大吧。
4、到了上面这一步,我们写好代码了,是不是没事儿了呢?当然不是,如果你仅仅这样发布程序,也是可以的,但是作为一个软件产品,我们还需要有打包发布的过程,Windows下我们可以使用exe制作工具给这个程序做个漂亮的外壳。Linux下就有我们常见的deb包,bin文件,或者是脚本文件等等。如果你是在Windows下,很多都是exe文件,或者msi文件等等。
5、程序打包成可发布以后,还有一些事情没有做,那就是翻译了,像我们中文汉化等等语言的翻译,还有软件界面的美化,图标的设置,是否加载到开始菜单,安装路径的设置等等,都是一个软件需要考虑的东西。最后,交给用户手上的那才叫做一个软件。
C. 如何把软件还原为编写它的程序
这样的软件几乎没有,而功能强大到能够还原到编写时的C++程序肯定没有,否则没办法保证软件版权的。
D. 如何编写软件
你可以使用vb vc java ......... 的编程工具来编写软件。
如何编写?这个估计这个版面没有办法承受。教程你可以网站上面搜索,非常多,也不是这个版面可以承受的。
www.37180.CN
E. 软件脱壳后怎么给他进行从新编译
第一步:侦壳 工具 PEid 0.93 Fi没壳可以跳过这一步
第二步:脱壳 AspackDie 1.41汉化版 upx Ollydbgfix等没法自动脱的要,手动脱,修复等 关键一步
第三步:调肆老试工具 W32DASM 汉化版 SmartCheck 6.2 RC2 Ollydbg等
第四裂睁升步早逗:破解,写注册机了
F. 如何自己编程序做软件
基本流程:
1、确定你需要显示的内容,然后准备素材(图片、声音、文本);
2、设伏掘册计程序运行流程;
3、使用库提供的gui编程框架,用各种gui元素(类)搭建界面;
需要的知识:
1、熟练使用一种gui编程框架,如MFC、C#、Qt、安卓、ios;
2、有能力散神获得图片、音频等素材,自己制作或由别人缺宏提供;
3、程序设计能力。
G. 如何编写软件
1,我看了一些编写木马的程序代码,为什么和学校里面学的差别那么多。
我都看不懂的 =.=,那些编写木马,软件的高手,是怎么记住并且应用这些代码的啊,我想知道,,他们是怎么学的
关于这个问题, 我只能说术业有专攻, 每块都有很精通的人, 他们也许对网络技术, 缓冲区溢出, 反汇编等技术比较精通, 但不敢保证他们每个方面都很精通, 毕竟人的精力是有限的, 你如果对某个方面很感兴趣, 花上全部的精力去研究学习, 也许你也会被刚刚进入这一领域的人羡慕...
2,学习了数据结构怎么应用到编写程序里去,我不会。学校里没有学到这样的,可以给我举个例子么,
这个用的例子还是很多的,向数据结构中的链表, 网络上就有很多人问如何去写一个学生信息管理程序, 其实你如果学过链表,就可以使用链表来做, 每个学生是一个节点, 可以向链表中添加,删除,学生信息等...
3,黑客们是怎么利用互联网学习的,我看那些厉害的黑客都是一些初中学历,但是技术却非常牛,至少他们学历比我低啊,但是他们是如何达到很高的境界的,
首先学历高并不代表技术牛, 关键还是看实践...其次就是看这个人对某一技术是否感兴趣, 如果他对某一门技术比如网络技术很感兴趣, 肯定会花尽量多的时间去研究实践这一技术, 久而久之, 就对这一技术很精通了...
4,可以的话推荐本教程,关于编写小软件的,我就差这个坎过不去,真的,
适合入门的 ,从写代码,到完全编成一个软件的那种,
首先从一些小的例子上学习, 不要上来就想做一个完整的软件, 一步一步来, 一些开源的网站上有很多c++的源码, 可以宕下来看看...
H. 用软件开发流程怎样编写一个完整的程序
3 系统分析员和用户再次确认需求。
4 系统分析员根据确认的需求文档所例用的界面和功能需求,用迭代的方式宽键对每个界面或功能做系统的概要设计。
5 系统分析员把写好的概要设计文档给程序员,程序员根据所例出的功能一个一个的编写。
6 测试编写好的系统。交给用户使用,用户使用后一个一个的确认每个功能,然后验收。
举个例子来看:
1 某公司想找人订做一套人事管理软件,从某种渠道上得知我们有提供这种服务,所以联系上了我们。
3 他们看了方案后,确定他们就是要做一套这样的软件,我就开始开发这套软件。
4 我们把开发出来的慎手巧软件交用他们使用,其中在使用的过程中哪里使用不方便或哪里达不到要求,我们会第第一时间修改这些功能,直到他们要求的薯档所有功能都能很完美的解决掉。已经很通俗了,不是么 :)
I. 用易语言编写好的软件怎样用它改写
如果有链正巧这个软件的源码可以随意改写其中的内容
如果没有源码想改软件的功能是棚键不行的清租
J. 怎样开始编写软件
那你就好好的亮岁做你的“背单词软件”吧。
1、先上网搜集一下,现在有多少背单词软件;
2、将每一个软件都试用一下,并写出每个软件的优缺点,当然这是你认为的;
3、将你写的所有优缺点综合,做出你要制作的背单词软件的方案;
4、拿拿段出来让同学评价一番,再进行修改,直到你认为满意为止;
5、将它做出来;
6、放到网上,让大家试用;
7、然后再修改,再试用....
如果有很多人用你的软件,你就是一个人才了,当然,如果在你大学期间能做成此事,你将今生无憾。
另外敬敏睁,如果做好了,一定发给我一份,我也想学习一下,谢谢!!!