電腦編程問題
⑴ 關於電腦編程的一系列問題
1.不會~~只要你肯努力~。我在大學的c++老師本科是物理學~但他考上了北大的軟體研究生碩士,並且在這個行業打拚10餘年。這樣的例子身邊比比皆是。
2.這和專科不專科沒關系,關鍵是你學的怎麼樣。
3.精通一門語言最重要。如果你是初學者,先學c語言。如果你未來想從事商業軟體開發,學習java,javaEE會比較有用,如果想從事游戲開發,c++、c#會比較有用。
4.c語言是基礎,但也不容易就精通,你要想從事這個行業,在某一門語言上必須下很大的功夫才行。
自學可以,但最好找個懂的人幫你。尤其在編譯程序的時候,有時挫折感會很強,一些高手看來很容易的問題你也許就看不出來。但堅持才是最關鍵的,所有的高手都是從菜鳥變來的。所以,最好找一個人輔導你。
學好編程看幾本好書是不二選擇。建議你多看國外的書。例如,如果你學c語言,我為你推薦的入門的書就是c how to program(Detel 寫的)。相對於初學者,這是一門很不錯的書籍。
演算法+數據結構=程序。
所以你必須學好這兩門課。
5.什麼學校都差不太多,關鍵還在於你自己。在中國,還沒有哪個學校敢說自己的編程這一塊可以很牛逼。
⑵ 電腦編程是什麼具體什麼作用
電腦編程是以某種程序設計語言為工具,給出這種語言下的程序。程序設計過程應包括分析、設計、編碼、測試、調試等不同階段。
適合於多種操作系統,如DOS、UNIX、windows 98.windows NT;也適用於多種機型。C語言具有強大的繪圖能力,可移植性好,並具備很強的數據處理能力,因此適於編寫系統軟體,三維,二維圖形和動畫,它也是數值計算的高級語言。
編輯程序
具有代表性的計算機語言有Java,BASIC C,C++,VB,VF,SQL,網頁編程JSP,ASP,PHP ,軟體是eclipse,Microsoft Visual Studio,Microsoft Visual Basic,Microsoft SQL Server,等等。Java是應用最廣泛的編程語言之一,大學中則常常以C語言作為編程的入門語言, BASIC是Beginner's All-purpose symbolic instruction Code的縮寫,是國際上廣泛使用的一種計算機高級語言。
以上內容參考:網路-電腦編程
⑶ 計算機軟體編程有哪些專業問題
通常來說,計算機軟體相關專業的課程設置包括三方面知識,分別是基礎學科(數學等)、計算機基礎(操作系統、編程語言、資料庫、演算法設計、數據結構、計算機網路、編譯原理等)、流行技術(Web開發、移動終端開發、大數據開發等)。
第一:系統的學習一下Linux操作系統。目前Linux操作系統在軟體開發領域有廣泛的應用,所以系統的學習一下Linux操作系統是有必要的。可以從Linux操作系統的應用開始,然後逐漸深入,如果能利用大學期間把Linux的核心源代碼閱讀一下,將會對編程能力的提升有較大的幫助。
第二:學習一下大數據和雲計算相關知識。未來軟體開發與大數據、雲計算的結合會越來越緊密,未來應用級軟體開發將逐漸遷移到PaaS平台來完成,而軟體服務更多將以SaaS形式交付給用戶,所以掌握雲計算相關知識是有必要的。從技術結構上來說,大數據與雲計算並不分家,都是以分布式存儲和分布式計算為基礎,只不過雲計算專注於服務,而大數據專注於數據價值化而已。
第三:學習一下物聯網相關知識。隨著5G標準的落地應用,未來物聯網領域將迎來較多的發展機會,所以學習一些物聯網知識對於未來的軟體開發將有一定的幫助。另外,物聯網與大數據、人工智慧等技術的結合也會越來越密切,比如當前AIoT概念就值得重點關注。
⑷ 編程解決問題的一般步驟是什麼
編程其實就是解決問題,第一個「What」要解決什麼問題,第二個「How」如何解決,第三個以及之後都是「Do」。
編程是編定程序的中文簡稱,就是讓計算機代碼解決某個問題,對某個計算體系規定一定的運算方式,使計算體系按照該計算方式運行,並最終得到相應結果的過程。
為了使計算機能夠理解人的意圖,人類就必須將需解決的問題的思路、方法和手段通過計算機能夠理解的形式告訴計算機,使得計算機能夠根據人的指令一步一步去工作,完成某種特定的任務。這種人和計算體系之間交流的過程就是編程。
執行原理
計算機對除機器語言以外的源程序不能直接識別、理解和執行,都必須通過某種方式轉換為計算機能夠直接執行的。
這種將高級程序設計語言編寫的源程序轉換到機器目標程序的方式有兩種:解釋方式和編譯方式。
解釋方式下,計算機對高級語言書寫的源程序一邊解釋一邊執行,不能形成目標文件和執行文件。
編譯方式下,首先通過一個對應於所用程序設計語言的編譯程序對源程序進行處理,經過對源程序的詞法分析、語法分析、語意分析、代碼生成和代碼優化等階段將所處理的源程序轉換為用二進制代碼表示的目標程序。
然後通過連接程序處理將程序中所用的函數調用、系統功能調用等嵌入到目標程序中,構成一個可以連續執行的二進制執行文件。調用這個執行文件就可以實現程序員在對應源程序文件中所指定的相應功能。
⑸ 有關電腦編程的問題。
,不知道和大家比算不算多J,沒有什麼太多起伏,但我想很多朋友可能會和我有類似的經歷,不知道能不能引起你們的共鳴。30歲,開始實現我的程序員夢,從一個編程愛好者,從一個業余的程序員,一個水平不高的程序員,一個半道出家的程序員...... 我想對我上面所說的話給一個總結:
如果你不是科班出身,想要轉行而不知該怎麼開始的話,建議你先看兩類書:(1)計算機原理;(2)數據結構和演算法。(看數據結構之前先看C語言)。
如果你還是在校的學生,英語很差,專業課也很差。沒關系,想怎麼學計算機就怎麼學計算機吧。其它地只要能混到畢業證就行了。除非你對自己的未來沒有信心。(當然,如果你的理想不僅僅是要做一個程序員,那你別丟掉英語。)
不要因為自己年輕就找理由揮霍時間,少玩一點SC、CS、魔獸3、傳奇、魔力或者…….,多看點書,多練練題。
Java、.net、C++、PB、VB、Delphi、匯編到底應該學哪個?我的經驗,哪個最簡單就先學哪個、公司用哪個你就學哪個、哪個和你有緣(比如剛好你認識一個願意幫助你的Delphi高手)你就學哪個,如果你都學,或者三天兩頭的換,我可以告訴你結果肯定是什麼都不會,不要心浮氣燥,他們都只是工具,學精一門其它的就相通了,重要的是掌握編程的思想。如果你問我面向對象(好像現在已經是面向需求了)、UML、WebLogic、WebService、軟體工程、XML…….應該怎麼學呀,對不起,這些我也確實不是都會,但請相信,你先實實在在的寫上十萬行以上的代碼以後,那些東西你自然就慢慢會了。 什麼時候努力都不晚,關鍵是你明白要努力了,大器晚成總比一事無成要好的多。
大家不要誤會,這里的假於物可不是指抄襲別人的源代碼,而是指通過學習別人的源代碼把他的思想擴展到自己的思想里去。
註:上面的十大「精華」純屬我個人的「謬論」,您自己看著消化,有用的收下,沒用的請拖入「回收站」。如果你覺得這些總結不過是一些浮華之詞,那請你先問問自己:「是不是在行動上都真正做到了。」
如果你覺得自己應該追求什麼,不管遇到什麼困難千萬不要放棄,一定要堅持下去。
這就是我,一個不算優秀,不算勤奮;玩能玩通宵,學也學能學通宵;對夢想的追求很執著;到了30才開始真正寫程序;一個很平凡但又不甘於平凡的人……我的經歷相信很多朋友都有過的,我現在也不能算是一個成功人士,但我相信我的經歷卻是值得大家借鑒的,因為我終究代表了一類人。
最後我還想說一點:現在很多朋友都抱怨中國的軟體業環境太差,前途渺茫。確實是這樣,我有同感。最後:希望所有的程序員和擁有成為程序員夢想的朋友們在新的一年裡心想事成,萬事如意。請相信我:明天不一定更美好,但美好的一天一定會來!
想學編程,不能急,要慢慢來,有耐心,(千萬別下網上的電子書,那簡直是浪費時間,自己花錢去買書回來看)相信你能成功!以下是我給你總結的書:
1、《計算機組成原理》(熟悉)
2、《數據結構》(掌握)
3、《操作系統》(了解->熟悉)
4、《The C language》(掌握)
5、《編譯原理》(了解原理)
6、《匯編語言》(了解)
7、《計算機網路》(了解)
8、《軟體工程》(了解)
9、《關系資料庫》(熟悉)
10、《The C++Languege 》(掌握)
11、《面向對象設計》(掌握;結合C++學習)
1、《The C Programming language》 (Keinighan & Dennis Ritchie 1988)
2、《The C++ Programming Languague》(Bjarne Stroustrup 1997)
3、《Inside The C++ Object Model》 (lippmans)
4、《Effective C++》 (同上)
5、《More Effective C++》 (同上)
6、《Exceptional c++》
7、《C++面向對象高效編程》
8、《設計模式》
9、《Thinking In C++》
10、《The Standard C++ Bible》(一般推薦)
11、《The Art of Computer Programming 》
12、《Programming Windows》 (Charles Petzold)
13、《VC++5.0技術內幕》
14、《MFC 深入淺出》
15、《軟體需求》
16、《Advanced Windows》
17、《C++ primer》
18、《win32程序員參考手冊》
19、《用TCP/IP進行網際互連》
20、《COM 本質論》
⑹ 電腦編程問題
Python屬於電腦編程一種,本身屬於腳本語言
同樣也可以用來做計算器
不存在什麼內部編程
不同編程語言有相對的適用范圍,不存在哪種語言必須或者不可取代
⑺ 電腦編程問題!
可以的,有興趣,努力學習會學習好編程的,編程不難,不需要學習很好就可以學習,興趣第一
⑻ 計算機編程問題
是的。計算機中的浮點數畢竟是有精度范圍的,無法准確分辨出每一個數。