2013-11-02 10:38:48 关键词:如何学好计算机程序设计,程序设计,软件设计 毕业设计 贵阳网站建设

如何学好计算机程序设计

来源: 百优资源网 作者:管理员

核心提示:在软件设计过程中,程序设计是重要的课程之一,本文从如何学好计算机程序设计这个问题入手进行介绍,希望本文能给读者朋友一些帮助。
已被点击
查看
收藏
  • 开心网
  • 人人网
  • i贴吧
分享
分享

| 服装连锁店ERP管理系统

服装连锁店ERP管理系统可以高效完成物流配送,考勤管理,工资管理,员工管理,报表管理,陈列管理等功能,是服装连锁企业理想的选择。[详细]

手动刷新 更新时间:14:08:37
---------------------------------------------

---------------------------------------------

如何学好计算机程序设计

    在软件设计过程中,程序设计是重要的课程之一,本文从如何学好计算机程序设计这个问题入手进行介绍,希望本文能给读者朋友一些帮助。

    随着科学技术的发展,计算机在我们的生活中扮演着越来越重要的角色。尤其是程序设计,它就是计算机的核心与灵魂。因此,近年来,各大高校的专业教学培养方案中都相应的增加了程序设计语言基础这门课程,其目的就是为了培养学生的逻辑思维能力和初步掌握分析和解决问题的能力,进而提高学生的综合能力,培养全面发展的大学生"。 但是,很多学生,尤其是非计算机专业的学生,都在反映学习计算机程序设计比较困难,首先就是对概念的理解,比较抽象,似懂非懂的。然后就是语法上的问题,规则比较多,很难理解,也不好掌握,上课听得云里雾里的,遇到程序看不懂,作业不会做,最后就是自己实践,摸不着头脑,自己乱在设计。因此,笔者通过对该现象的调查以及对该问题的分析与探讨,认为程序设计不是不好学,而是要有一定的学习方法和良好的习惯。

1、什么是程序设计
    想用计算机解决一个问题,必须事先设计好计算机处理问题的步骤,把这些步骤用计算机能够识别的指令编写出来并送入计算机执行,计算机才能按照人的意图完成指定工作。 我们把计算机能执行的指令序列称为程序,而编写程序的过程称为程序设计。 程序设计往往以某种设计语言为工具,给出这种语言的一系列程序,并且,程序设计解决特定问题,又是目标明确的智力活动。由上可以看出,程序设计的概念不仅仅包括计算机编写程序的过程,程序设计也应该包括一系列的算法,因为算法是程序的灵魂,算法的设计,程序的编写,一系列测试数据的准备,上机操作,资料的准备与整理等等。总之,程序的设计是一件很复杂的过程,包含很多小过程,需要做好充分的地准备。

2、程序设计课程的内容
     各大高校增加程序设计课程的目的就是为了提高学生掌握编写程序的方法和技巧,为应用计算机打下一定的基础。通过对程序设计的学习与了解,学会进一步的理解计算机的工作原理,更好地应用计算机,掌握用计算机处理一定的问题的方法,培养分析问题和解决问题的能力和编程程序的初步能力,进而能熟练的运用一种或多种程序设计语言。 要看是否学好了一门程序设计,就要看看是否学会了编写程序。因此,程序设计课程应该包含以下部分:(1)程序设计语言的语法知识与一些必要的规则(2)常用数据的类型(3)常用的基本算法(4)良好的设计结构(5)上机操作,自己编写程序、测试及调试。

3、学习程序设计的方法
(1)多看书、多练习、多模仿
     程序设计不是一门纯理论的课程,而是一门实践性很强,应用性很强的课程,没有复杂的概念和公式的推导,课程内容就是程序设计语言的使用技巧和方法。要想学好这门课程,就要反反复复的看书,弄懂概念,多多练习,认真的去揣摩其中的内涵。自己平时多多模仿书本上的程序,勤于练习。 只有通过大量的实践才能不断的培养出编程的感觉,就好像英语阅读一样,编程也是有语感的。不断的培养编程感觉。通过实践来进一步增强对理论的理解。

    在学习一门程序设计的语言时,首先要掌握好常量(变量(数据类型(函数等基本知识,打好基础) 进而,逐步掌握基本语句的格式,比如while, 语句for语句if 语句,还要掌握基本功能和使用方法,理解语句的执行过程,这对分析程序运行结果起着很大作用,不容忽视。学习设计程序不能只局限于课本,遇到不会的就要学会查帮助系统和工具书,初学时,不要再语法细节上死背硬抠。切记过早地滥用某些引起错误的细节,如果产生错误,要及时的找老师,和老师一同解决。 编写程序就是一个产生错误、排除错误、改正错误的过程。发现问题、改正问题、从量变到质变、慢慢理解程序设计的思路与思想,慢慢掌握程序设计的一般方法和技巧。

(2) 善于总结、善于思考
    人总是有忘性的、今天记得很牢的东西,过一星期也许就完全忘记了,用笔记下来,俗话说“好记性不如烂笔头”,不要太相信自己的记忆,尽可能的记下来。 对于一个错误,要善于总结,知道错误的原因和改正方法,这些错误将成为你最大的财富。 寻找错误的过程是学习的最好过程,一步一步,踏踏实实的去学,写程序是不仅是知识的体现,更是耐心与毅力的体现,任何程序开始都会有错误的,耐心寻找错误,这体现了一个人的编程的基本素养。在学习中要活学活用,举一反三,掌握程序设计的思路和方法。 虽然语言有多种,但不同语言的规则有些是相通的,所以,学好一种语言,其他语言学起来相对就不会困难了。

(3)掌握基本-常用算法
    在程序设计中!算法就是整个设计语言的核心,也是为解决一个特定的问题而采取的确定的,有限的步骤。 程序设计语言的一些基本算法有很多种,例如,累加求和,递推法,字符串的匹配等,掌握了这些算法,做到熟能生巧,活学活用,举一反三,那么学起来就比较得心应手。
(4)注重理论与实践相结合,提高上机操作能力
    程序设计是一门理论与实践相结合的课程,光靠上课听讲和课后看书是学不会程序设计的,学习这门课程既要掌握概念,又必须自己动手编程,还要亲自上机进行测试、调试、运行等一系列步骤。 不能为完成任务而盲目的去编译。实验前最好先编编程序。准备好测试数据,然后输入到计算机中,认真的测试和调试,发现错误并逐步改正,这样才能更好的提高程序设计能力。俗话说,实践是检验真理的唯一标准,要想知道自己学的怎么样,就要更多的去编程与上机操作。

4、了解程序的过程
    程序设计就好像是一个工程,要保证工程的完成与质量,就要按一定的步骤,设计分析-拿出方案,施工,验收。下面以一个例子进行介绍。

    学习程序设计不是一步登天的事,需要挤出大量的时间去看书,练习、分析、操作、在读程序的时候,要扩展自己的思维与思路,编写过程也要去模仿,创新,举一反三,不能死记硬背, 最重要的是要把精力放在最基本,最常用的内容上,有些比较深入的内容,如果有时间可以自学或选学。 努力与结果总是成正比,相信只要肯付出,就一定有所得。

【推荐阅读】
 软件设计和网站建设策略分析
 SEO优化影响因素有哪些
 网页结构SEO优化实例 
 
标题分词SEO优化实例 
 
不同位置链接权重SEO优化实例
 贵阳网站建设的原则有哪些?

声明:本站内容凡注明"来源:百优资源网"的所有文字、图片等资料,版权均属百优资源网原创,任何媒体、网站或个人不得转载、链接、转贴或以其他方式复制发布/发表。本网站部分资源来源于网络,如果有侵犯你的权利,请联系本站删除。

网友评论
用户名 密码 自动登录 登录
*网友评论仅供其表达个人看法 发表评论
  • 软件设计 196
    使用VC++加载图片技巧

    软件设计 | 使用VC++加载图片技巧

    在界面添加图片,在VB、delphi等软件设计语言中很简单,但是在VC++中是很难实现,这过程不但要对图片进行导入,还要显示,最后要清除内存。下面小编对这个方法进行了整理,直接复制就可以实现使用VC++加载图片技巧了。

    毕业设计 510
    贵阳网站建设的原则有哪些?

    毕业设计 | 贵阳网站建设的原则有哪些?

    本文从档案网站建设入手介绍这个问题,以利用者为中心,分发挥数字化和网络化功能,关注网络环境下档案馆概念的扩大趋势等等。希望本文能给读都朋友深入了解贵阳网站建设的原则有哪些这个问题。

    毕业论文 394
    对贵州中药业发展的思考

    毕业论文 | 对贵州中药业发展的思考

    中药产业是我省独具特色和优势的民族产业和战略产业,更是贵州发展的潜在支柱产业,也是本身医药发展之根本。本文对我省的中药业面临的问题进行探索,旨在对该产业的发展作出有益的贡献。

860010-1102010400