乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      這樣學習計算機不迷茫(給計算機專業(yè)學生的n點忠告) - 筆記 - 朱云翔 - CSDN學生...

       怪蜀黍愛蘿莉 2010-09-26
      這樣學習計算機不迷茫
      作者:朱云翔
       
          很多計算機專業(yè)的同學有“迷茫”的感覺,不知道如何學習計算機,不知道畢業(yè)后去向何方。首先聲明一點,“迷茫”是大學生的特性,不是計算機專業(yè)大學生的專利,同樣的畢業(yè)后去向何方也與計算機專業(yè)沒有直接聯(lián)系,所有的大學生都是這樣的。本處討論的“迷茫”只涉及對計算機專業(yè)的學習方法和學習方向。
          計算機專業(yè)的迷茫,除了學校指導上的原因外,還有就是計算機發(fā)展太快引起的,新技術(shù)日新月異,老技術(shù)總被淘汰,而學校里教的“好像”總是被淘汰的老技術(shù)(注意這個好像,本人的觀點并不是認為學校里教的“都是”被淘汰的技術(shù)),那么學生自然會覺得迷茫了,好想編一個游戲啊,但是不知道怎么編,好想寫一個什么什么管理系統(tǒng)啊,但是不知道怎么寫,不知道用什么工具寫。
          憑心而論,學校里教的一般不是新技術(shù),但是這些所謂的老技術(shù)也分為三種:其一、基礎(chǔ)的知識。比如數(shù)據(jù)結(jié)構(gòu),比如操作系統(tǒng),比如數(shù)據(jù)庫知識(那個范式什么的,而不是sybase、sqlserver和甲骨文等)。其二、經(jīng)典的技術(shù)。比如任何一門程序設(shè)計語言,無論是C/C++/PASCAL/BASIC/Java,不一定學校非的教JAVA才叫好,程序設(shè)計語言需要自學,學校教的是語言的基礎(chǔ)內(nèi)容和學習的方法,其余的要靠自己。也許明天.net和Java就被一個新的語言所替代。記住,Vc++不是語言,J++builder也不是語言。其三、真的是一些被淘汰的知識。比如forpro,PB等。不過這些畢竟占少數(shù)。
          上面提到了“迷茫”的幾個原因:1、大盤影響。2、計算機發(fā)展快。3、學校里“好像”只教被淘汰的技術(shù)。其實這些都是外因,我認為真正的內(nèi)因是:學生沒有動手實踐。所有號稱“迷茫”的同學,你們編過多少行的代碼,編過多少行不通過自動工具生成的代碼?如果你的身邊有不迷茫的同學,請問問他們編過多少行代碼?他們編的是什么類型的程序?
          要想不“迷茫”,就得編程序,而且必須在掌握基礎(chǔ)的情況下編寫一些基礎(chǔ)的程序。有的同學也號稱編過程序,比如播放器,聽起來真的很牛皮,但是都是他編的嗎?其實他只是用C++builder拖了一個普通的外殼,用了別人的播放控件,組裝一下就成了自己的程序,對此我想說的是,拋個你學會了C++builder這個工具不說,你編這個程序的代碼量等于0,也就是你仍然沒有代碼入賬,你仍然迷茫。
          那么編什么樣的程序才叫做“編程序”,才對學生學習有效,才能止住迷茫呢?我個人認為,這些程序以及編程的工具應(yīng)該具有如下特點:
          1、盡量不要一些代碼自動生成工具。比如前面說的那個播放器,編了等于沒編。我承認以后工作中將使用這些工具,但是學習中,尤其還是迷茫中的你還是不要為好。建議編寫從main()或winmain()開始運行的程序,而不是MFC,VCL等等,學習麻,沒有人需要你編寫大型的實用的什么什么系統(tǒng)出來。
          2、工作量合適的軟件。什么叫工作量合適,比如說俄羅斯方塊這樣的程序工作量就合適。什么?俄羅斯方塊太老土了,那么首先你要保證這個老土的東西你會編,保證所有的代碼都是自己敲進去的。其次你還可以設(shè)計一些類似的小游戲軟件,這些東西對培訓你數(shù)據(jù)結(jié)構(gòu)和算法的相關(guān)知識很有效 ,不要以為DOS下編程已經(jīng)不實用了,學習麻!要不然你就設(shè)計Win32 SDK程序,總可以吧。
          3、編程序時要思考問題的實質(zhì)。比如編寫俄羅斯方塊等游戲程序,關(guān)鍵點是熟練數(shù)據(jù)結(jié)構(gòu)和算法,而不是圖像界面。比如編寫圖書管理系統(tǒng),學籍成績管理系統(tǒng),關(guān)鍵點是學習數(shù)據(jù)庫設(shè)計與操作,而不是僅僅是會用eclipse等工具。
          好了,就說怎么多,迷不迷茫,關(guān)鍵靠你自己,多學基礎(chǔ),多寫程序,自然就不會迷茫了

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多