开启编程之旅——正确的学习编程的三个步骤

学习了之前的文章之后,我们基本了解了计算机的组成、计算机程序的组成,有了这些基础后,我们终于可以迈入编程的大门了。

开启编程之旅——正确的学习编程的三个步骤

在学校学习时,开设课程一般都是编程的语法课,比如谭浩强版的《c++语言程序设计》。可当我们学完编程的语法后,会发现真正想要学编程还是一筹莫展。这是为什么呢?因为语法课只是基础,学习完语法后,还需要进一步学习系统调用,才可以真正的控制计算机。这就类似于学习英语时,既要学习语法知识,也需要牢记单词,计算机中的系统调用就充当了单词的功能。

开启编程之旅——正确的学习编程的三个步骤

系统调用,本质上就是操作系统提供给我们的功能表,当我们要触发计算机的某项功能时,只需要按要求写下功能表中提供的功能函数,就可以使用这项功能。比如我们想要读写一个文件,功能表中提供给我们了open(打开文件)、read(读文件)、write(写文件)和close(关闭文件)的功能,我们只需要按照逻辑顺序调用open->read->write->close,即可完成读写文件的大功能。

这就让我想起了小学三年级时,开始写记述文“我的一天”的经历。

早上我吃了早餐后,坐上公交车到了学校,上午学习结束后,回家吃中午饭,然后再回学校学习,晚上回家吃饭后写作业,写完作业就睡觉了。

当时我这种记述文,老师通常会给个最低分,并贴上“流水账”的标记,所以我经常放了学被留校补习作文。现在回首才发现,原来二十多年前就注定了我做程序员的命运。其实,编写程序就是按照计算机的语法写“流水账”,而且是那种特别详细的那种,每一个步骤和经过,都要描述清楚,就比如上面的文章,怎么也得描述下吃了什么东西才行,这样计算机才能正确的执行。

开启编程之旅——正确的学习编程的三个步骤

不同的编程语言,语法和单词其实都大同小异,这就是为什么通常学会了一种语言后,学习其他的编程语言会很快的原因。

了解了这些之后,我们就有了清晰的认知,一要回归小学的流水账文章的格式,二要学习语法,三要学习系统调用。流水账我相信大家都非常容易就能找回感觉,那么下一篇文章我们就开始语法的学习了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值