首页 > 运维 > 问答 > 如何学会分析编程序的系统,想学电脑编程方面的东西应该怎么学

如何学会分析编程序的系统,想学电脑编程方面的东西应该怎么学

来源:整理 时间:2024-07-01 08:38:22 编辑:黑码技术 手机版

本文目录一览

1,想学电脑编程方面的东西应该怎么学

你可以先从算法学起,这样你就先学习了解题的思路,然后再学习编程语言,要学习语法规则,学习函数,学习程序结构,等等,这样你就可以先把别人的现成的程序输入进去,进行调试,看到了结果然后再分析这个程序的功能,因为你学了算法了,所以也容易分析了,也就是要先能够读懂程序,然后你就可以把你曾经学的算法编写成这种程序语言进行调试,这样你就体会到了编程的乐趣, 然后你在此基础上进行变通就可以编出更多的程序来了。这就是学习编程的大体步骤。 。。。。。。 湖南的编程学习群◥◥(1049~~~~加~~~50799)◤◤ 这个群挺不错,可以学到很多东西,希望对你有帮助。

想学电脑编程方面的东西应该怎么学

2,如何初学编程系统

首先要选好起步点。可以学C 这是学习C++或JAVA的基础,也是UNIX 下编程的基础。 然后你就选吧,走C++路线还是JAVA路线。 大概就是先看书,再动手写程序,再看书,再写。这是个死循环的过程。 永远要记得,书只能带你入门,告诉你理论。真正的程序设计技术是动手写 出来的。 当程序员,你能得到很多乐趣,但同时也要失去很多。 刚起步不要去追新,把新的技术挂在嘴边不如把过时的技术掌握下来。 面向对象什么的刚接触不要觉得深奥,不懂也没什么。不能强求刚学走路的 孩子去跑马拉松,总之,积累到一定层次,自然会明白。 祝:学习路程顺利!
找一些有关这些方面的书,要么去找懂的这些的人,可以叫他们教你。
这要看你想学那一种了,有C C++还表VB。等等,你要有一定的英语底子。。而且数学要学的好

如何初学编程系统

3,关于软件编程学习方法

最近很多人都在问如何学习编程。我觉得学习编程最重要的是入门,如果你入门的时候有一个好的方法和思路,打下比较扎实的基础,对今后的编程工作是很有益处的。即使在学习新的编程语言也无所谓,因为它们有很多相通之处,可以相互借鉴。 我认为可以先学习一下pascal,这个语言比较严谨,适合初学者。pascal它被称为教学语言,结构严谨,不像C语言那么灵活,易于理解和学习。 然后可以继续学习C语言,这个语言比较灵活。有了pascal的基础,在进行C语言编程就不会因为C语言的灵活而有问题 。后面的就可以学习VC什么的了。 C语言的书推荐谭浩强的,比较好。 我当时学习pascal和C语言的时候是将书后的习题都做了一遍,感觉效果很好。 当然了,学习什么语言也要看你具体准备从事什么行业。例如你要进行嵌入式开发,C就是很好的选择,如果是Windows开发,那么VC就不错。还有数据库方面的开发、网络开发等等。不同的语言适合不同的方面。要看自己的选择的,呵呵 。 还有很多人说自己的基础很差,甚至中学毕业什么的。其实这个并不重要,比较说英语,在计算机语言里所用到的单词量很少,而且都是常用词,经常使用就记住了。当然,如果你要看原文资料或者帮助的话,专业词汇比较多,不过在金山词霸的帮助下,经常看,也是没什么大的问题的。至于数学什么的,其实数学只是培养你一个逻辑思维能力,在初学编程的时候影响不是很大。况且,作为一个基础编程人员来说,上面还有系统分析师、项目经理,他们会把需求分析、概要设计和详细设计做好的,你只要按照文档写代码就OK了。不过,要上更上一步的话,其他基础知识就非常重要了,毕竟你不能写一辈子代码。 在你学习好C语言以后,个人建议好好学习一下数据结构和软件工程。这两门对你的水平提高都是很有帮助的。特别是软件工程,它能够使你按照科学的工程方法进行软件开发,对今后的发展很有好处。 只是一家之言,有不到之处,还望见谅! 参考资料:http://hi.baidu.com/deathdog/blog/item/de92046eea406dde81cb4ab4.html

关于软件编程学习方法

4,如何学编程

Bbs.eyuyan.com这个很好学
学编程基础的话 建议找C语言的教程来看 以后想转型其他语言的话比较容易 它属于面向过程的语言 是面向对象的基础 自学的话 还是比较难懂的 毕竟有很多的资料都是用专业术语 或许看到的时候搜索以下 大多有解析
对于数控编程,先要学会G代码跟M代码,了解其编程格式, 百度一下就能找到
把自学和上课两者优点结合起来。先看书,看不懂, 学不下去了,再找上课,老师指点,网上询问,突破难点。 1。C是过程描述性语言,处理的问题方式是直线式的,具体,好懂。难点只有指针 一处,多上机练习就可以了,自学完全可以。 2。 如果进一步学C++则建议上学习班。因为C++比较抽象。很多东西,即使表面看 懂了,缺乏应用背景,会停留模糊阶段很久。有经验的老师,结合案例讲解要好得 多。 3。现在最好找的恐怕还是微软的VC++编译环境。C++是C的超集,C++的编译器一般也可以编译C程序。 不过VC++的编译器对初学者太复杂了,需 要有人指点。 4。推荐 最好的选择: 有好的老师,建议直接学C++。不必先经C。因为一般C++ 教程也是从过程编程开始, 和C平行,这部分不难,C++的后半部分面向对象才是难点。C的 学习完全可以融合 在C++课程里。
呵呵,我觉得有心学的话,没问题!! 我是从0学C的,学得还行吧~~~ 你可以多买几本入学的去掌握好基础的,不会的上网搜或询问别人 千万别省那钱,上网去找书哦 网上是有很多,但是,它们一来没书中详细,二来比较零散,三来大多也是需要一定的知识基础才能看得懂的!!! 记住一个就是要坚持,要认真,要勤奋 万事开头难,挺过去就OK了,祝你成功!
这个问题问的人比较多,以前我也回复过很多。 今天复制过来,供你参考。 自学电脑编程,首先要看你学习的目的是什么. 比如说,你打算学电脑编程作为职业去谋生, 还是完全是业余爱好去学习. 不同的目的,学习的方法是不一样的. 如果是作为职业谋生的技能去学习, 那你需要考虑的问题就比较多, 但最为重要的是,你对自己的职业生涯是如何规划的. 比如说,先做程序员,然后做项目经理, 有了这些规划,才能决定,你的学习计划. 不同的阶段,学习的内容和重点是不一样的. 就目前的软件开发来说, 比较主流的,就两个阵营, 一个是java 一个是.net 看你个人的兴趣爱好进行选择, 在程序员阶段,你得先精通一门语言, java也好,C#也好, 面向对象的编程语言,有很多相似之处, 通一门,基本就门门通, 其次就是熟悉SQL, SQL是软件工程里面比较重要的一项, 当然,如果你学汇编,那就学不学SQL无所谓了. 学会了开发语言之后, 有了一定的经验,那自然也会写一些项目文档, 这时候,再来学习软件工程,会更有体会一些. 软件工程包含的内容比较多, 例如,用户需求调研, 用户需求分析, 系统概要设计, 系统详细设计 测试计划, 这些都属于软件工程的内容, 项目经理也需要掌握这些内容, 当你熟悉这一系列的流程以后, 那就可以考虑,由程序员向项目经理过渡. 如果是业余爱好,那无所谓怎么学了. 怎么开心就怎么学. 进了软件开发这个门呀, 那就是一条持之以恒的路了. 这个行业,知识更新太快了. 随时都得了解新的东西. 大概就这些吧,祝你学习愉快.
最好去学校学!自己学会很麻烦,如果你有基础可以到学校报短期班

5,怎样学习编程

编写程序是一项系统而繁琐的工作,它不仅需要程序设计人员具有一定的功底,更需要有良好的编程习惯和风格。良好的编程习惯和风格不仅可以使程序代码更易于读懂和修改,更重要的是,它可以使程序的结构更加合理,有助于提高程序的执行效率。下面是我在程序设计中总结的一些经验,供大家参考。 设计顺序 在我们刚开始学习程序设计的时候,要编写一个程序,总是先进行一番构思,然后就一边写代码一边调试。这种方法一般只适用于非常小的程序,根据软件工程的特点,如果对所有程序都还按这种方法进行设计,是不合理的。 其实,设计程序就像我们盖高楼大厦,首先要设计图纸,然后动工。所以,对于个人编写程序来说,应遵循以下步骤: 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。 并不是每个人都能成为顶级程序员,但我们都在程序员之路上不断进步,追求更完美、更专业化的程序。不妨好好改造一下你的程序,你会从中感受到很多好处
多多练习。
呵呵 学好编程其实很简单 就是要多花点时间去做以下事情: 1. 多做笔记,特别是电子笔记,如:遇到好的代码可以记下来,下次使用时不必重新敲了,整理归类; 2. 多上机实践:这个是关键,对于书上的每个例子最好自己编程实践一下 最重要的就这两条,至少我当初学习编程的时候是这样做的,也很管用。 你是业余的,那就更需要花时间了,刚开始学的时候肯定有很多不明白,你就把它先记下来,像记英语语法一样,程序也有它自己的语法,多实践后自然就明白了。另外,网上有很多这方面的电子书,你可以在狗狗里搜一下,CHM和PDF的电子书最多,从C语言开始学,因为C是每个程序员的起点语言。
买一本入门书,如果想C语言就谭浩强《C程序设计》,如果汇编就王爽《汇编语言》。其他百度。 然后在电脑上,跟着书上执行例子,自然你就会了。 多思考!
我也是业余 这个网站用的上哦! http://www.enet.com.cn/eschool/video/vb/
文章TAG:如何何学会学会分析如何学会分析编程序的系统

最近更新

  • 吹气解锁插件,carplay解锁插件吹气解锁插件,carplay解锁插件

    格力空调锁解锁格力空调锁解锁,怎么样?(妖机验证方法:妖机都是越狱机。你可以在CYDIA看到薛超解锁插件,有了这个插件100%妖机,妖姬在升级官方固件3194或1后,也就是用红雪升级或降级后,无法激.....

    问答 日期:2024-07-01

  • 雷达的数据库有哪些,vbnet与sql设计的数据库有哪些雷达的数据库有哪些,vbnet与sql设计的数据库有哪些

    vbnet与sql设计的数据库有哪些常见的有oracle、sqlserver、mysql、access等。首先需要连接数据库,运用insert语句完成添加,就可以了…2,nosql数据库有哪些分类一:键值数据库Redis,Voldemor.....

    问答 日期:2024-07-01

  • ecshop多图批量上传插件ecshop多图批量上传插件

    新开一家ecshop网店,比如发一张商品图片叫68ecshop。jpg到某个产品,第一步:在网站根目录下创建一个名为images的新文件夹,按日期分类,也可以自己定义第二步:然后放68ecshop,jpg上传放入图片.....

    问答 日期:2024-07-01

  • iOS 指纹加密插件iOS 指纹加密插件

    Add指纹:在TouchID和密码菜单中找到“Add指纹”,点击进入。第三,iOS系统版本导致iPhone指纹识别无效,部分是系统bug或者其他原因,苹果6手机管家怎么用指纹加密这个我不知道,为什么苹果手机.....

    问答 日期:2024-07-01

  • php视频转换插件,手机php视频转换mp4php视频转换插件,手机php视频转换mp4

    php是什么格式视频format,mp4等格式转换3gp格式的download.21cn.com/list.php?想换成mp4视频,请推荐几个视频-3/工具,最好是免费的真正通用的视频-3/winavidieconverter7.1完整版插件绿色.....

    问答 日期:2024-07-01

  • 数据库编码一般是哪个位置,计算机网络自顶向下access code在哪数据库编码一般是哪个位置,计算机网络自顶向下access code在哪

    计算机网络自顶向下accesscode在哪2,HTML网页前台网页与后台数据库的连接代码放在哪里具体是哪个位3,数据编码和地理编码有什么不同哦4,什么是地理编码作用是什么5,编码方式是什么1,计算机.....

    问答 日期:2024-07-01

  • 英文文摘数据库有哪些,英文文摘型数据库有哪些英文文摘数据库有哪些,英文文摘型数据库有哪些

    英文文摘型数据库有哪些2,中英文医学文献检索的数据库各有哪些3,最权威的外文数据库1,英文文摘型数据库有哪些德国施普林格全文电子期刊数据库ACS(美国化学学会)数据库ACM(美国计算机学会)期.....

    问答 日期:2024-07-01

  • 数据库运维课程有哪些内容,数据库课程有哪些数据库运维课程有哪些内容,数据库课程有哪些

    数据库课程有哪些2,做oracle数据库运维的主要工作的内容是什么3,大数据运维培训要学什么课程4,商业智能和数据仓库基础的课程内容有哪些5,要做一个DBA数据库管理员应该学哪些课程1,数据库课.....

    问答 日期:2024-06-30