QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 2898|回复: 9
打印 上一主题 下一主题

学习程序设计就这样简单,8条经验让你了解全部编程语言

[复制链接]
字体大小: 正常 放大

937

主题

117

听众

3万

积分

升级  0%

  • TA的每日心情

    2020-10-25 11:55
  • 签到天数: 264 天

    [LV.8]以坛为家I

    自我介绍
    内蒙古大学计算机学院

    社区QQ达人 金点子奖 助人为乐奖 风雨历程奖

    群组2013年数学建模国赛备

    跳转到指定楼层
    1#
    发表于 2013-8-8 11:11 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
           这篇帖子是写给那些对计算机语言总是望而却步,总觉得自己学不会的人。如果你没学过任何编程语言,建议您了解前7条,如果你掌握了一门语言只看第8条就可以了。这七点是学习任何语言的一个顺序。
    ) U+ h; E9 H3 [
    : j) x( U& Q( s       语言学习的多了,任何一个人都会发现计算机语言都很相似。比如如下规则:
    5 A: o3 s% N; l3 }1 [* I9 y5 e" C$ Z, ^( [2 ?+ }, R
           1.编程语言自带的变量类型,c、java、c++、c#、php都有很相似的变量类型(int,double,char,float。。。。)。
    2 O. k  k! B+ D# n
    . U* U# U* j8 w2 t* g0 A0 z( U! \       2.第二要掌握一些底层的函数,例如c语言总stdio.h、time.h空间中的一些函数。这些函数为我们编程提供了方便。但常用到的函数这些语言都超不过20个。- I4 f# f9 ~+ z# {, @
    . B0 E8 G. |; ]; s9 N8 M8 I0 h+ L
           3.变量和函数的申明、使用是一定要掌握的。学懂这些耗费不了你多少时间,一个下午就够了。
    6 [5 t) [2 G( {' P2 W
    ) O8 n$ W, _' X+ o( e       4.编程语言都有很相似的流程结构,比如说选择,循环等。这是语言入门的关键,简单的看来就是了解程序先执行那条语句,就是了解语句执行的先后顺序。还有一点就是函数的调用机制,一定要掌握递归调用。
    % v  R' N7 p3 m5 U1 M  G" h8 u" z0 x  V$ E4 ~8 `
           5.面向对象的方法:其实这个对一个初学者来说没有必要了解那么多面向对象的知识,但一定要了解面向对象的概念,和一些基本的类定义,继承的方法。真正的了解面向对象是建立在写过大量的程序,做过很多项目以后才能理解的。所以初学者先别把它看的太重。( d* }  i. |( i' S. o$ f# i

    ' A; e$ G5 \, \       6.c/c++指针和内存管理,是所有语言中最难的。其中指针应用最广的就是构造和操作链表。当初接触时候觉得很难,怎么想怎么学都不会,但是掌握以后就变的很简单了。我想说的一点是我当初掌握链表技术,从接触开始到学会就用了一个晚上。那个晚上确实很难熬,但是学会了一切都变的简单了。下图就是一个链表结构,没有电子电路图那么复杂,也没有建筑设计图那样复杂。链表就是这样。
    1 o* I+ V3 d3 g9 b3 a0 V; Q
    1 |2 t$ }6 l4 c9 ^1 z* z 125515490.jpg ! C/ k4 Q1 K; U8 E  M! Q

    , F- {5 \! N# x9 }" Y! ~. T( O       7.实践环节。这个环节是最重要的,建议那些初学者一定要从一开始就理论联系实际,去学习一门语言。这个环节其实更需要培养我们一种逻辑思维的能力,一种创新能设计算法的能力。比如让你写个猜数字游戏,你一定会想到要用随机数函数产生四个数。然后让用户输入,自己再写一个判断代码,输出判断结果……这都需要一种决策力,一种逻辑思维能力。
      Z+ b2 b7 P+ k' C
    & T& f  ^, C2 s. b5 F       8.当你学会c或者c++或者java以后,你会发现你能用一个下午去掌握一门语言。本人当年学完c++以后,初次接触java,连老师都惊叹我的掌握速度,第一天上课老师留了这学期所有的作业,我竟然用两天的时间全部都完成了。当时我都在惊叹我的学习速度。直到后来接触的语言多了以后,才发现是我扎实的c语言功底帮了我。
    ) z( x9 l1 i# M" Y2 d" r# s5 x3 J  S) p6 B9 {
            计算机语言就这样简单,一旦入门,谁都没有办法让停下来。事实告诉我们未来一个没有掌握一门计算机语言的人可能会沦为文盲,未来任何行业学科都离不开计算机了。不管你学什么专业,鼓起勇气去学习吧,掌握任何语言只需了解前六点,如果你掌握了一门语言只看第七点就可以了。
    zan
    转播转播 分享淘帖0 分享分享1 收藏收藏0 支持支持0 反对反对0 微信微信

    7

    主题

    9

    听众

    779

    积分

    升级  44.75%

  • TA的每日心情
    开心
    2016-5-19 15:19
  • 签到天数: 200 天

    [LV.7]常住居民III

    自我介绍
    我是一个勇于挑战自我的人。

    社区QQ达人 新人进步奖

    群组西安交大数学建模

    群组学术交流B

    群组第一期sas基础实训课堂

    群组认证人才交流群

    回复

    使用道具 举报

    sdccumcm 实名认证      会长俱乐部认证 

    59

    主题

    165

    听众

    5484

    积分

    升级  9.68%

  • TA的每日心情
    开心
    2015-9-28 12:07
  • 签到天数: 832 天

    [LV.10]以坛为家III

    2012挑战赛参赛者

    邮箱绑定达人 发帖功臣 新人进步奖 风雨历程奖 最具活力勋章

    群组MCM优秀论文解析专题

    群组2012第二期MCM/ICM优秀

    群组科学狂想曲

    群组第二届数模基础实训

    群组学术交流B

    回复

    使用道具 举报

    实干家        

    6

    主题

    17

    听众

    464

    积分

    升级  54.67%

  • TA的每日心情

    2016-3-28 16:38
  • 签到天数: 91 天

    [LV.6]常住居民II

    自我介绍
    大家好

    新人进步奖

    群组2013年国赛赛前培训

    群组数学建摸协会

    群组2013年数学建模国赛备

    回复

    使用道具 举报

    逍遥浩     中国数模人才认证   

    4

    主题

    12

    听众

    2855

    积分

  • TA的每日心情
    开心
    2021-11-19 11:07
  • 签到天数: 844 天

    [LV.10]以坛为家III

    2013挑战赛参赛者

    国际赛参赛者

    社区QQ达人 新人进步奖 发帖功臣 最具活力勋章 风雨历程奖

    群组2015年数学中国“建模

    群组Matlab讨论组

    群组第一期sas基础实训课堂

    群组第三届数模基础实训

    群组2013认证赛C题讨论群组

    回复

    使用道具 举报

    逍遥浩     中国数模人才认证   

    4

    主题

    12

    听众

    2855

    积分

  • TA的每日心情
    开心
    2021-11-19 11:07
  • 签到天数: 844 天

    [LV.10]以坛为家III

    2013挑战赛参赛者

    国际赛参赛者

    社区QQ达人 新人进步奖 发帖功臣 最具活力勋章 风雨历程奖

    群组2015年数学中国“建模

    群组Matlab讨论组

    群组第一期sas基础实训课堂

    群组第三届数模基础实训

    群组2013认证赛C题讨论群组

    回复

    使用道具 举报

    937

    主题

    117

    听众

    3万

    积分

    升级  0%

  • TA的每日心情

    2020-10-25 11:55
  • 签到天数: 264 天

    [LV.8]以坛为家I

    自我介绍
    内蒙古大学计算机学院

    社区QQ达人 金点子奖 助人为乐奖 风雨历程奖

    群组2013年数学建模国赛备

    国内主流高校的计算机教育都止于此,专家把这个当做入门。国内计算机专业毕业生有一大半没有选择IT的原因也在于此。目前国内一个好的c程序员,如果还有很深的应用数学能力,那么他的薪酬最起码在50000以上,所以学习别止于知识层面,一定要到实践中历练自己
    回复

    使用道具 举报

    guoaecg        

    0

    主题

    5

    听众

    252

    积分

    升级  76%

  • TA的每日心情

    2013-11-18 18:53
  • 签到天数: 53 天

    [LV.5]常住居民I

    自我介绍
    想学数学
    回复

    使用道具 举报

    Gone_wind        

    0

    主题

    6

    听众

    77

    积分

    升级  75.79%

  • TA的每日心情
    奋斗
    2014-9-13 12:56
  • 签到天数: 24 天

    [LV.4]偶尔看看III

    自我介绍
    建模小菜

    群组国赛讨论

    回复

    使用道具 举报

    21

    主题

    15

    听众

    757

    积分

    升级  39.25%

  • TA的每日心情
    无聊
    2014-10-28 13:40
  • 签到天数: 230 天

    [LV.7]常住居民III

    群组数学建模

    群组2013年美赛优秀论文解

    群组2013电工杯A题讨论群组

    群组第四届cumcm国赛实训

    群组2013年数学建模国赛备

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2025-5-12 06:58 , Processed in 0.878735 second(s), 109 queries .

    回顶部