翁愷c語言鞍點,翁愷C語言

本文目錄一覽:

翁愷教dec嗎

不教。翁愷主要教授C語言入門課程,不教DEC。浙江大學計算機科學與技術學院教師翁愷是浙大第七位獲得永平百萬獎教金的教師。

翁愷的相關事迹

翁 愷對計算機的狂熱要追溯到13歲小學畢業那一年。那年暑假,老爸借來了一台R1娃娃電腦,從此他的視線再也離不開那綠色嘟嘟叫的小玩意兒。自學BASIC 程序,從列印「HELLO」一直做到簡單的圖形遊戲程序。一個月以後R1還了,翁愷按捺不住手癢,經常跑到一位有R1的同學家裡,為他「現場直編」遊戲 玩。

初一那年,翁愷一直訂閱的《兒童計算機世界》發了優惠券,可以用350元購買一隻上海產的LASER310電腦。這可是難得的機 會,翁愷使出了渾身解數「威逼利誘」老爸老媽,甚至寫了一份保證書,保證買來機器後,以投稿的稿費還買機器的錢。翁愷終於如願以嘗,得到了夢寐以求的東 西。這台機器可是當時家裡最值錢的東西。只是,一見到這台電腦,當初的承諾就全部拋到了腦後。玩都來不及,哪裡還顧得上投稿!初三畢業那年,為了參加省和 全國的青少年計算機競賽,翁愷讀完了大學計算機系的演算法教材。浙江省的比賽他獲得了第一名,全國比賽的題目卻令他大失所望,筆試題目最難的就是畫一個圖 形。結果,因為他是參賽選手中年齡最大的,係數分很低,只拿了個三等獎。

生長在浙大,1991年考大學時,當然考的是浙大計算機系。小時候的電腦基礎幫了他的忙,從大學二年級開始,他就進入了計算機系王申康教授的實驗室,接觸到最新的設備,用C語言在DOS下做CAI教學軟體。 「那時候DOS下的中文平台都還沒流行,更別提圖形界面了。憑著一本外國雜誌和自己的感覺,居然也做出了像模像樣的窗口效果。1993年我們做的計算機基 礎輔助教學軟體拿到北京國家教委去評比的時候,人家還以為我們是Windows下的軟體,那次我們獲得了一等獎。」

1995年翁愷畢業時,雖然在班上的成績不是最好的,但由於出色的動手能力而獲得了《計算機世界》的獎學金。當年他沒能考上研究生,因為王老師那裡還有沒做完的軟體,也為了能繼續考研,翁愷留在了浙大。1999年,翁愷再次從老師變成了學生。 1997年學校里開設了Java 語言選修課,浙大的上課競崗制度,給了翁愷機會,通過了幾次試聽後,翁愷開始教Java。「我對Java的真正認識,也是那時候才開始的。1996年初認 識Java的時候,覺得它不過是網路上嘩眾取寵的新鮮玩意兒,但是一本《Thinking in Java》讀下來,令我有相見恨晚的感覺。寫了三年C+ +程序後自以為已經掌握了它,但學會Java以後,整個編程的思維都發生了逆轉。本來Java不過是C++--,但是正是它減去的這些東西,再加上 Bruce Eckel的精彩論述,讓我對OOP 從Java開始又有了全新的認識。真正喜歡Java的人,都會強調Java能給人『內心寧靜的感覺』。 可是什麼是『內心寧靜的感覺』呢?基本上我是一個寫程序很吹毛求疵的人,如果只是為了完成某個功能,能很簡單地寫出程序。但我希望程序當中每一行代碼、每 一個符號都能讓我安心舒適。安心舒適來自於程序整體結構的合理,來自於對象劃分的正確,來自於處理流程的順暢,甚至來自於變數名字的滿意。最後要做到:想 實現什麼就實現什麼。別看這句話不起眼,可做起來真不容易。過去自己寫程序的時候,曾經有幾次都是自己把自己寫了幾個月的源程序全部刪掉,然後在兩天之內 重新寫出一個來。現在做軟體早已進入工業化階段,但是一樣會在更高的層次上做類似的事情。在一個軟體投入運行一段時間以後,再組織力量,重新進行整體設計 和編程,都無非是為了追求那種『內心寧靜的感覺』」。

翁愷 c語言用的什麼ide

翁愷的c語言教程,主要是在windows下用DEV-C++,另外也有少量的樣例是在Linux下用Subline Text

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/158350.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-11-19 00:41
下一篇 2024-11-19 00:41

相關推薦

  • AES加密解密演算法的C語言實現

    AES(Advanced Encryption Standard)是一種對稱加密演算法,可用於對數據進行加密和解密。在本篇文章中,我們將介紹C語言中如何實現AES演算法,並對實現過程進…

    編程 2025-04-29
  • 學習Python對學習C語言有幫助嗎?

    Python和C語言是兩種非常受歡迎的編程語言,在程序開發中都扮演著非常重要的角色。那麼,學習Python對學習C語言有幫助嗎?答案是肯定的。在本文中,我們將從多個角度探討Pyth…

    編程 2025-04-29
  • Python被稱為膠水語言

    Python作為一種跨平台的解釋性高級語言,最大的特點是被稱為”膠水語言”。 一、簡單易學 Python的語法簡單易學,更加人性化,這使得它成為了初學者的入…

    編程 2025-04-29
  • OpenJudge答案1.6的C語言實現

    本文將從多個方面詳細闡述OpenJudge答案1.6在C語言中的實現方法,幫助初學者更好地學習和理解。 一、需求概述 OpenJudge答案1.6的要求是,輸入兩個整數a和b,輸出…

    編程 2025-04-29
  • Python按位運算符和C語言

    本文將從多個方面詳細闡述Python按位運算符和C語言的相關內容,並給出相應的代碼示例。 一、概述 Python是一種動態的、面向對象的編程語言,其按位運算符是用於按位操作的運算符…

    編程 2025-04-29
  • Python語言由荷蘭人為中心的全能編程開發工程師

    Python語言是一種高級語言,很多編程開發工程師都喜歡使用Python語言進行開發。Python語言的創始人是荷蘭人Guido van Rossum,他在1989年聖誕節期間開始…

    編程 2025-04-28
  • Python語言設計基礎第2版PDF

    Python語言設計基礎第2版PDF是一本介紹Python編程語言的經典教材。本篇文章將從多個方面對該教材進行詳細的闡述和介紹。 一、基礎知識 本教材中介紹了Python編程語言的…

    編程 2025-04-28
  • Python語言實現人名最多數統計

    本文將從幾個方面詳細介紹Python語言實現人名最多數統計的方法和應用。 一、Python實現人名最多數統計的基礎 1、首先,我們需要了解Python語言的一些基礎知識,如列表、字…

    編程 2025-04-28
  • Python作為中心語言,在編程中取代C語言的優勢和挑戰

    Python一直以其簡單易懂的語法和高效的編碼環境而著名。然而,它最近的發展趨勢表明Python的使用範圍已經從腳本語言擴展到了從Web應用到機器學習等廣泛的開發領域。與此同時,C…

    編程 2025-04-28
  • Python基礎語言

    Python作為一種高級編程語言擁有簡潔優雅的語法。在本文中,我們將從多個方面探究Python基礎語言的特點以及使用技巧。 一、數據類型 Python基礎數據類型包括整數、浮點數、…

    編程 2025-04-28

發表回復

登錄後才能評論