大家好,今天小编关注到一个比较有意思的话题,就是关于自己编程怎么做软件的问题,于是小编就整理了3个相关介绍自己编程怎么做软件的解答,让我们一起看看吧。

  1. 如何自己编一个小软件?(c语言)?
  2. 软件编程有几种?
  3. 如何自己编一个手机app?

如何自己编一个小软件?(c语言)?

看你是想编写什么软件。系统应用程序?还是基本的程序?

自己编程怎么做软件-自己编程怎么做软件教程
(图片来源网络,侵删)

C语言的优点就是效率比较高,但是比较麻烦,繁琐,不过应用面广,不但PC,单片机都用这个语言,属于初级语言到高级语言之间。

如果你想编写一个非常好的软件(短小金汉)的话,用C语言。在编写C语言之前要学会基础,可以看视屏或书,但是速成就看视屏。想知道多点就看书。

自己编程怎么做软件-自己编程怎么做软件教程
(图片来源网络,侵删)

掌握数据类型,stdio的简单运用,还有算法,就可以做一个小计算器了。

不过我很想知道你这个小软件的规模,还有什么用途。还有你掌握了什么。

自己编程怎么做软件-自己编程怎么做软件教程
(图片来源网络,侵删)

不过为些软件而学C语言有点不值得(浪费时间,如果不是考证),学python把,入门难度低,开发速度快。

软件编程有几种?

软件编程有8种。

分别是Parnas方法、SASD方法、面向数据结构的软件开发方法、问题分析法、面向对象的软件开发方法、可视化开发方法、ICASE、软件重用和组件连接。

1、Parnas方法:最早的软件开发方法是由D.Parnas在1***2年提出的,当时软件在可维护性和可靠性方面存在着严重问题,因此Parnas提出的方法是针对这两个问题的。

2、SASD方法:它首先用结构化分析对软件进行需求分析,然后用结构化设计方法进行总体设计,最后是结构化编程。

3、面向数据结构的软件开发方法:面向数据结构的软件开发方法分为Jackson方法和Warnier方法。Warnier方法仅考虑输入数据结构,而Jackson方法不仅考虑输入数据结构,而且还考虑输出数据结构。

4、问题分析法:它的基本思想是考虑到输入、输出数据结构,指导系统的分解,在系统分析指导下逐步综合。

5、面向对象的软件开发方法:这是一种自底向上和自顶向下相结合的方法,而且它以对象建模为基础,不仅考虑了输入、输出数据结构,也包含了所有对象的数据结构。

6、可视化开发方法:它包含了600多个函数,极大地方便了图形用户界面的开发。

7、ICASE:ICASE的最终目标是实现应用软件的全自动开发,即开发人员只要写好软件的需求规格说明书,软件开发环境就自动完成从需求分析开始的所有的软件开发工作,自动生成供用户直接使用的软件及有关文档。

8、软件重用和组件连接:它可以大大减少软件开发所需的费用和时间,且有利于提高软件的可维护性和可靠性。

C语言:

最常用的,最基础的就是C语言。同时它也是最繁琐的一项编程语言非常地费脑力。C语言的编程工具非常多,如微软的Visoual Studio,苹果的xcode,KDe-velop,Dev-C++等。

02,C++:

它是C语言的一种延伸。是一种面向对象的计算机程序设计语言,它是一种静态数据类型检查的、支持多重编程范式的通用程序设计语言。它支持过程化程序设计、面向对象程序设计、泛型程序设计等多种程序设计风格。

如何自己编一个手机***?

基本无法达成。

目前手机***分为两个大的阵营,一个是,基于安卓,一个是基于苹果。

很明显真正的做手机***的编程人员是没有空在这里回答你问题的。

编程是一项非常繁琐,非常复杂的事情,通常是团队操作比较多。边玩边城完之后还要不断地优化,不断地升级,也就是我们常说升级到2.0 3.0 4.0,是一个持续优化的过程需要大量的精力和时间。

如果你真的要自己做的话,你可以报考一个安卓的培训班一个苹果***的培训班。

***加载中...

到此,以上就是小编对于自己编程怎么做软件的问题就介绍到这了,希望介绍关于自己编程怎么做软件的3点解答对大家有用。