編程的學科
❶ 我要學習編程,大學里選什麼專業好
大學裡面學編程最直接的專業就是軟體工程,軟體工程 (Software Engineering,簡稱為SE)是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟體的學科。它涉及到程序設計語言,資料庫,軟體開發工具,系統平台,標准,設計模式等方面。
下面的幾門課程是必學的重要課程:
[計算機體系結構和匯編語言]-關於體系結構的書遍地都是,而且也大同小異,倒是匯編有一本非常好的書。《80×86匯編語言程序設計教程》(清華大學出版社,黑色封面,楊季文著)。需要著重學習386後保護模式的程序設計。否則在學習現代操作系統底層的一些東西的時候會覺得是在看天書。
[計算機操作系統原理]-開發總是在特定的操作系統上進行,如果不是,只有一種可能:在自己實現一個操作系統。無論如何,操作系統原理是必讀的。這就象為一個晶元製作外圍設備時,晶元基本的工作時序是必需了解的。這一類書也很多,沒有發現哪一本書非常出眾。只是覺得在看完了這些書後如果有空就應該看看《Inside Windows 2000》(微軟出版社。
[數據結構和演算法]-這門課程能夠決定一個人程序設計水平的高低,是一門核心課程。首選的是清華版的(朱戰立,劉天時)。很多人喜歡買C++版的,但覺得沒有必要。C++的語法讓演算法實現過程變得復雜多了,而且許多老師喜歡用模塊這一東西讓演算法變得更復雜。倒是在學完了C版的書以後再來瀏覽一下C++的版的書是最好的。
[軟體工程]-這門課程是越到後來就越發現它的重要,雖然剛開始看時就象看馬哲一樣不知所雲。建議是看《實用軟體工程》(黃色,清華)。不要花太多的時間去記條條框框,看不懂就跳過去。在每次自己完成了一個軟體設計任務(不管是練習還是工作)以後再來回顧回顧,每次都會有收獲。
[Windows 程序設計]-《北京大學出版社,Petzold著》建議任何企圖設計Windows 程序的人在學習VC以前仔細的學完它。而且前面的那本《Inside Windows 2000》也最好放到這本書的後面讀。在這本書中,沒有C++,沒有GUI,沒有控制項。有的就是如何用原始的C語言來完成Windows 程序設計。在學完了它以後,才會發現VC其實是很容易學的。千萬不要在沒有看完這本書以前提前學習VC,最好碰都不要碰。知道的許多名校甚至都已經用它作為教材進行授課。可見其重要。
❷ 編程在大學屬於什麼專業
首先你得弄明白你所說的編程是指哪一類的編程,單一說編程太廣了,你得說的再詳細點!
總體上可以歸為計算機類!我個人的分類,這裡面可分為純軟體編程和硬體開發控制編程!
你想學習編程你就得要把計算機原理弄懂(這是最主要的,這樣你才能清楚知道你寫的代碼是怎麼運行的,其次為了更好的學習編程語言!),把匯編語言C語言學通(而這兩門語言是基礎)。然後你才能去選擇你將來在編程領域所發展的方向!
❸ 大學關於編程的專業都有哪些求詳細介紹…
計算機科學與技術、軟體工程。
1、計算機科學與技術是普通高等學校本科專業,屬於計算機類專業。
本專業培養德、智、體等方面全面發展,掌握數學與自然科學基礎知識以及計算機、網路與信息系統相關的基本理論、基本知識、基本技能和基本方法,具有較強的專業能力和良好的綜合素質,能勝任計算機科學研究、計算機系統設計、開發與應用等工作的高級專門人才。
2、軟體工程(Software Engineering)是一門研究用工程化方法構建和維護有效的、實用的和高質量的軟體的學科,它涉及程序設計語言、資料庫、軟體開發工具、系統平台、標准、設計模式等多方面。本專業是培養適應計算機應用學科的發展,特別是軟體產業的發展,
具備計算機軟體的基礎理論、基本知識和基本技能,具有用軟體工程的思想、方法和技術來分析、設計和實現計算機軟體系統的能力,畢業後能在IT行業、科研機構、企事業中從事計算機應用軟體系統的開發和研製的高級軟體工程技術人才。
❹ 學編程學什麼專業
java前景是很不錯的,像Java這樣的專業還是一線城市比較好,師資力量跟得上、就業的薪資也是可觀的,
0基礎學習Java是沒有問題的,關鍵是找到靠譜的Java培訓機構,你可以深度了解機構的口碑情況,問問周圍知道這家機構的人,除了口碑再了解機構的以下幾方面:
1. 師資力量雄厚
要想有1+1>2的實際效果,很關鍵的一點是師資隊伍,你接下來無論是找個工作還是工作中出任哪些的人物角色,都越來越愛你本身的技術專業java技術性,也許的技術專業java技術性則絕大多數來自你的技術專業java教師,一個好的java培訓機構必須具備雄厚的師資力量。
2. 就業保障完善
實現1+1>2效果的關鍵在於能夠為你提供良好的發展平台,即能夠為你提供良好的就業保障,讓學員能夠學到實在實在的知識,並向java學員提供一對一的就業指導,確保學員找到自己的心理工作。
3. 學費性價比高
一個好的Java培訓機構肯定能給你帶來1+1>2的效果,如果你在一個由專業的Java教師領導並由Java培訓機構自己提供的平台上工作,你將獲得比以往更多的投資。
希望你早日學有所成。
❺ 程序員是學什麼專業
1、計算機運行原理與發展歷史:計算機運行原理與發展歷史與普通程序員關系不大,只要有一台配置高一點的電腦就可以編程,這是很多程序員正常想法,所以很少有人去了解計算機的結構。計算機運行原理與發展歷史可以讓一名從程序員更好了解程序運行的條件與原理。
2、編程語言:學習一門編程語言這是作為程序員必備的條件。選擇一門自己感興趣與喜歡的編程語言,每種編程語言都有它的優勢,所以不管你學習哪種編程語言都有競爭力。
3、學習前端技術:也許很多程序員會問,這是前端工程師技術范圍,為什麼每個程序員都要學習?我們要知道開始接觸編程都是從前端技術開始,前後端技術是聯系在一起的,了解前端基本課程,這也是方便你以後編程開發方便與前端工程師交流。建議必學JavaScript與簡單了解HTML5。
4、資料庫結構與使用:資料庫與後端工程師關系最密切,資料庫是所有數據保存的空間,正常情況都是後編程語言處理這些數據。
5、學習演算法:過去幾年或未來一段時間人工智慧都不會被人們遺忘,更何況像大數據處理,復雜程序結構,終端開發等都需要演算法。
其實程序員應該學計算機與技術專業,而程序員是一個辛苦的職業,每時每刻就都堅持學習,做為一名專業的程序員都應該學習以上五門課程。
❻ 青少兒編程都有哪些課程學科
1,scratch語言
我們都知道小孩子在學習少兒編程語言的時候,零基礎學習基本上一般是以從scratch編程語言學習的。scratch編程語言是可視化圖形語言,讓孩子在學習的過程中通過圖形和游戲的過程中來認識編程。了解編程。
2,Python語言
Python編程是需要一定的編程基礎的,適合上小學的孩子,這個時候孩子是不管是思維還是專注力,是有一定的優勢的。所以也適合孩子學習,對於孩子的能力提升是有一個好的效果的。
3,C++語言
C++編程相較於Python來說,是有著一定的難度的,這個課程的學習適合年齡大一點的孩子,這時候的孩子有了一定的編程思維,能夠更好的掌握C++語言。
❼ 學編程的基礎學科是什麼
首先需要說明的是,會用編程語言和會應用編程語言是兩碼事。
想要會用編程語言,也就是學會編程語言的全部語法,幾乎不需要什麼基礎(當然,你得會算加減乘除)
但是,等你學會了C/C++,學會了VB、JAVA,你可能會說:「我明明把語法都學完了呀,為什麼編不出什麼像樣的軟體呢?」也就是說,你「會用」了,但是不會「應用」。想學會應用,需要知道的就多了:做網路通信,還要懂TCP/IP;做驅動、操作系統,還要懂硬體;做資料庫,還要懂離散數學....另外,像演算法、數據結構、編譯原理這些東西,隨時都會用到
幸運的是,上述學科可以在會編程以後再學。先學會編程,才能對計算機領域有所了解,然後再確定方向,主攻某一領域
下面大致說一下基礎學科吧——
普通程序員級別:
初中數學水平,但是學編程過程中可能會接觸到其它數學知識,不過書上會教,而且不難
最好會英語,否則學起來很費勁
很強的理解能力(這個最關鍵)
熟練使用電腦。如果你不知道內存、CPU是什麼,建議你把電腦拆了看看(我家電腦已經被拆N次了)
專家級別:
大學數學水平(因為演算法、數據結構、離散數學等對數學有較高要求)
對計算機系統的深入理解
其它的視主攻方向而定
❽ 編程是屬於什麼專業
編程是屬於計算機專業,編程技術是指藉助於計算機來達到某一目的或解決某個問題的技術,使用某種程序設計語言編寫程序代碼,最終得到結果。編輯程序讓電腦執行的過程就叫編程。計算機專業是計算機硬體與軟體相結合、面向系統、側重應用的寬口徑專業。
(8)編程的學科擴展閱讀:
計算機編程專業的培養目標如下:
1、掌握電子技術和計算機組成與體系結構的基本原理,能從事計算機硬體系統開發與設計。
2、掌握程序設計語言、基本知識與基本技能,具有較強的程序設計能力,能從事系統軟體和大型應用軟體的開發與研製。
3、掌握並行處理、計算機安全、圖形圖象處理以及計算機輔助設計等方面的基本理論、分析方法和工程實踐技能,具有計算機應用和開發的能力。
❾ 學編程選擇哪個專業
兒子想當程序員,應該報哪個大學的計算機專業比較好呢?
看地區,國內計算機好的學校不少,但是我強烈建議選擇北京地區,原因是北京是互聯網行業的中心!這里有大量的機會,有非常強烈的互聯網氛圍,其他地方雖然也有,比如杭州有阿里,深圳有騰訊,但是總的來說北京更集中。
網友六:
成績好,首選清華…再者華科…有次火車上偶遇一清華計算機系大四的老鄉,正糾結去工作還是研究生…研究生是保送本校,工作的話大公司可選擇的太多,最後還是去了搜狐,因為張朝陽是他師兄,裡面很多清華的…再說華科,以前叫華中理工大學…華科強…反正華為里很多師兄師姐…真的很多,你無法想像的多…成績一般…可選擇的就更多了,很多人也做了描述,自己選擇…成績差,我建議你去華科的成人教育…非常的嚴格…和本科生一樣的管理。
❿ 編程屬於學科類還是藝術類
編程屬於學科類 編程是屬於計算機專業,編程技術是指藉助於計算機來達到某一目的或解決某個問題的技術,使用某種程序設計語言編寫程序代碼,最終得到結果。編輯程序讓電腦執行的過程就叫編程。計算機專業是計算機硬體與軟體相結合、面向系統、側重應用的寬口徑專業。