❶ 如何編寫軟體
你學C語言吧!!
那麼究竟怎樣學習C語言呢?
1:工欲善其事,必先利其器
這里介紹幾個學習C語言必備的東東:
一個開發環境,例如turbo C 2.0,這個曾經占據了DOS時代開發程序的大半個江山。但是現在windows時代,用turbo C有感覺不方面,編輯程序起來很吃力,並且拖放,更沒有函數變數自動感應功能,查詢參考資料也不方便。建議使用Visual C++,這個東西雖然比較大塊頭,但是一旦安裝好了,用起來很方便。
一本學習教程,現在C語言教材多如牛毛,但推薦大家使用《C語言程序設計》譚浩強主編 第二版 清華大學出版社,此書編寫的很適合初學者,並且內容也很精到。
除此以外,現在有很多輔助學習的軟體,畢竟現在是Window時代了,學習軟體多如牛毛,不象我們當初學習,只有讀書做題這么老套。我向大家推薦一個「集成學習環境(C語言)」,里邊的知識點總結和常式講解都非常好,還有題庫測試環境,據說有好幾千題,甚至還有一個windows下的trubo C,初學者甚至不用裝其它的編譯器,就可以練習編程了,非常適合初學者。還有一個「C語言學習系統」軟體,不過感覺只是一個題庫系統,如果你覺得題做的不夠,不妨也可以試試。
2:葵花寶典
學習計算機語言最好的方法是什麼?答曰:讀程序。
沒錯,讀程序是學習C語言入門最快,也是最好的方法。如同我,現在學習新的J#,C#等其他語言,不再是抱著書本逐行啃,而是學習它們的常式。當然,對於沒有學過任何計算機語言的初學者,最好還是先閱讀教程,學習完每一章,都要認真體會這一章的所有概念,然後不放過這一章中提到的所有常式,然後仔細研讀程序,直到每一行都理解了,然後找幾個編程題目,最好是和常式類似的或一樣的,自己試圖寫出這段已經讀懂的程序,不要以為常式你已經讀懂了,你就可以寫出和它一樣的程序,絕對不一定,不相信你就試一試吧,如果寫不出來,也不要著急,回過頭來再繼續研究常式,想想自己為什麼寫不出來,然後再去寫這段程序,反反復復,直到你手到擒來為止,祝賀你,你快入門了。
3:登峰造極
寫程序的最高境界其實就是掌握各種解決問題的手段(數據結構)和解決問題的方法(演算法)。
是不是寫出底層程序就是程序設計高手呢?非也,寫底層程序,無非是掌握了硬體的結構,況且硬體和硬體還不一樣,要給一個晶元寫驅動程序,無非就是掌握這塊晶元的各種寄存器及其組合,然後寫值讀值,僅此而已。這不過是熟悉一些io函數罷了。那麼怎樣才算精通程序設計呢?怎樣才能精通程序設計呢?舉個例子:你面前有10個人,找出一個叫「張三」的人,你該怎麼辦?第一種方法:直接對這10個人問:「誰叫張三」。第2種方法:你挨個去問「你是不是張三?」,直到問到的這個人就是張三。第三種方法:你去挨個問一個人「你認不認識張三,指給我看」。不要小看這個問題,你說當然會選第一種方法,沒錯恭喜你答對了,因為這個方法最快,效率最高,但是在程序設計中找到解決問題的最優方法和你用的手段卻是考驗一個程序員程序設計水平的重要標志,而且是不容易達到的。剛才這個問題類似於數據結構和演算法中的:Map數據結構,窮舉查找和折半查找。所以掌握好數據結構和一些常用演算法,是登峰造極的必然之路。最後給大家推薦嚴尉敏的《數據結構》清華大學出版社,希望每一個想成為程序設計高手的人研讀此書
❷ 自己怎麼編寫小軟體啊
看你寫軟體干什麼了,如果只是簡單的桌面應用,或者對運行速度要求不高的應用。
可以考慮使用VB、易語言等開發工具。
沒有基礎不建議學習C++、java等語言。
❸ 如何自己編一個小軟體(c語言)
看你是想編寫什麼軟體。系統應用程序?還是基本的程序?
C語言的優點就是效率比較高,但是比較麻煩,繁瑣,不過應用面廣,不但PC,單片機都用這個語言,屬於初級語言到高級語言之間。
如果你想編寫一個非常好的軟體(短小金漢)的話,用C語言。在編寫C語言之前要學會基礎,可以看視屏或書,但是速成就看視屏。想知道多點就看書。
掌握數據類型,stdio的簡單運用,還有演算法,就可以做一個小計算器了。
不過我很想知道你這個小軟體的規模,還有什麼用途。還有你掌握了什麼。
不過為些軟體而學C語言有點不值得(浪費時間,如果不是考證),學python把,入門難度低,開發速度快。
❹ 如何自己編一個小軟體(c語言)
看你是想編寫什麼軟體。系統應用程序?還是基本的程序?
C語言的優點就是效率比較高,但是比較麻煩,繁瑣,不過應用面廣,不但PC,單片機都用這個語言,屬於初級語言到高級語言之間。
如果你想編寫一個非常好的軟體(短小金漢)的話,用C語言。在編寫C語言之前要學會基礎,可以看視屏或書,但是速成就看視屏。想知道多點就看書。
掌握數據類型,stdio的簡單運用,還有演算法,就可以做一個小計算器了。
不過我很想知道你這個小軟體的規模,還有什麼用途。還有你掌握了什麼。
不過為些軟體而學C語言有點不值得(浪費時間,如果不是考證),學python把,入門難度低,開發速度快。
❺ 如何寫軟體
我的手機剛用了一年多點,前段時間有次因為充電時拆了電池導致開不了機,只顯示contact service的字樣。去nokia客服說是要重寫軟體,寫完後用了一周左右,手機突然出現聽筒聽不到聲音,撥出的回鈴音和對方說話都聽不見,揚聲器開啟也沒用,而且是時好時壞。又拿去客服,居然告訴我要換晶元,我堅決不換,要求重寫軟體。重寫以後,手機一切正常,可是使用一周多以後,又出現同樣的毛病。我注意聽了一下,聽筒有聲音的時候,聲音特別嘈雜,呲啦呲啦的聲音,而且感覺聲音不穩,時高時低,有一次居然打電話說的好好的,突然沒有聲音了,對方好像一直能聽到我的聲音大家幫我判斷一下,到底是什麼原因?是他的軟體有問題,還是我的硬體有問題?我的手機以前沒有出現過這個問題的。謝謝啦[ Last edited by niiya on 2005-7-10 at 13:53 ]最新版應該是6.01NOKIA客服也分許可權和等級的,可以找地區級的授權維修幫你檢測,懷疑是硬體問題。個人判斷:uem故障,因為DCT4的手機,Flash和COBBA以及E2ROM全部整合在UEM裡面了,聲音嘈雜,呲啦呲啦的聲在以前的手機維修裡面我們一般更換COBBA,而這個只有更換UEM了。(注意,更換了UEM,必須重新寫IMEI號)個人見解,如果有不對的地方請高手指出,謝謝呵呵,謝謝高手。我看了nokia的網站,客服分客服中心、客服部和特約維修部,根據介紹感覺客服中心比較高級一點,沒說哪個是地區級授權的。UEM是什麼東東呢?土土的問。我現在發現我的手機每次沒有聲音的時候,使勁拍兩下就又有聲音了,是不是很搞笑啊,呵呵,好像偶不用修了,自己拍拍就行了
❻ 怎麼學習編寫軟體
找個VC++編譯環境就可以實現呀~~
C 和C++語言一樣呀,只是其中好多類似把printf改成了cout,把scanf改成cin等等。
建議買一本C++項目編程相關的書籍,你看看就會懂怎麼入門了~~
只要你想學,誰都擋不住你~~
❼ 怎樣自己寫軟體
首先你的先去學一下編程語言,比如c# c語言 JAVA 什麼的,其次你得會一些資料庫的基本知識,然後還得會做前端,包括前端的開發實施,ui,然後自己可以做 原型展示什麼的,再一個,你還得會用戶的調研,知道用戶都比較需要怎樣的服務需求,然後根據用戶需求來規劃基本的軟體模型,然後做原型,做UI的效果展示,再來用代碼來實現這些功能,反正如果你要是想一個人就完成這些,自己開發一個程序的話,需要學的東西還是比較多的。要自學的話可以在w3hschool網頁鏈接這個上邊去學,很實用。最後,祝好。
❽ 如何編程序我想做一個軟體玩玩.
用windows自帶的記事本就可以編了,用的語言是VBS,有興趣的話可以學學。
在記事本中輸入
dim
a
a=inputbox("測試","豬")
if
a="我是個豬"
then
msgbox"OH
YEAH"
else
msgbox"錯誤"
end
if
另存為
豬.vbs
就可以了!雙擊試試
❾ c++怎麼編寫一個應用軟體
1.演算法是程序設計的基礎,所有的軟體都是在這些演算法的基礎上建立起來的,演算法是程序設計的靈魂
2.所有的軟體都是在編譯器上開發出來的,如VC++,DEV CPP等,這些軟體的菜單中你一定會找到新建工程選項。沒錯,就是他
3.實際上所有的程序軟體中都包含著最基礎的數學演算法。之所以看起來不一樣是因為軟體中有個名詞叫做圖形界面開發。在C/C++中就是包含一定的頭文件。比如你要開發一個windows程序,那麼頭文件windows.h頭文件一定包含在內
4.學習編程不要急於求成,打好基礎才是關鍵。雖然現在你面對的是一串串枯燥無聊的數據,但是只要努力,終有一天你會寫出漂亮的程序。
❿ 如何編寫一個軟體
首先要從基本語言開始吧!我就是這樣的,怎麼說呢,計算機語言的種類非常的多,總的來說可以分成機器語言,匯編語言,高級語言三大類。而匯編語言是裡面較簡單的,建議你借相關的書籍去看