zoukankan      html  css  js  c++  java
  • 读大道至简——编程的精义感想

        时光过得真是快,转眼我就步入了大二。我对于我所学的专业,虽不敢说得上是热爱,但至少我已经喜欢上它了。想当初被这所大学录取的时候,我不是那么的欢喜,主要就是因为我没有想到我会被计算机系录取。上大学接触的第一门专业基础课就是C语言与面向对象程序设计。第一眼看到我们讲义时,满脑子都是疑问,甚至怀疑自己是否眼睛有问题。不过随着老师的指点与引导,我渐渐入了门,发现其实就一门编程语言而言,它并非是那么难以理解。

        今日,我阅读了我们系主任推荐的书《大道至简》的第一章——编程的精义。这本书以中国古代简单的神话传说故事为例,简单通俗的讲解了编程的方法和过程。编程其实就是三种语句的使用:顺序、选择、循环。编程作为一种行为,只需要知道逻辑方法就可以了。所谓编程实际上是把一件事情交给计算机去做,你认为这件事该怎么做,就用“程序语言”的形式面熟给计算机即可。当然,你原本就不明白如何去做,就跟不可能让计算机帮你去做了。所以,不会编程,实际上是不知道怎么解决实际问题,而非是学不会编程。就像我们的愚公的计划转化为一个程序代码如下:

        if(!“惩山北之塞,出入之迂”)

            exit;                          //愚公移山的原因,大山阻碍了人们的道路。

        if(!(“山不加曾”&&“子子孙孙,无穷匮也”))

            exit;                          //分析移山可行性。

        do{

        愚公率领子孙“扣石垦壤,箕畚运于渤海之尾”;

        if(愚公或愚公的子孙死了)

            愚公的子孙或子孙的子孙继续;

        }while(!(“毕力平险,指通豫南,达于汉阴”));

  • 相关阅读:
    C语言 常用单词
    导航菜单
    css3中的过渡(transition)
    HTML CSS 常用英语单词
    css基础
    XHTML基础
    MongoDB作为windows服务来安装-2
    MongoDB安装成windows 服务
    .NET平台MongoDB下使用JobStore存储Quartz.Net的Job,Trigger数据
    C# mongodb 类库
  • 原文地址:https://www.cnblogs.com/maosonglin/p/5878878.html
Copyright © 2011-2022 走看看