c語言大學課程
⑴ 大學學計算機的,學c語言要學多久
按照學校的課程,一般是半學期。
學習C語言首先要掌握基本語法,常量、變數、類型、及順序結構、分支結構和循環結構的意義及用法。進一步學習構造類型如指針、結構、函數的意義和用法.計算機科學是一門理論性、實踐性都很強的學科,對C語言考試的參加者來說,基礎理論方面要求不高,而上機試題往往是很多考生不能通過考試的重要原因,因此要勤於實踐。
C語言提供一些標准函數以減輕程序設計工作量,這些函數我們自己也可以實現。即使不依靠函數庫,只有編譯器,理論上就足夠了。事實上,提供的標准函數效率都很高,使用很頻繁,沒有自己實現的必要,所以掌握常用函數是非常必要的,但是要注意函數的適用范圍。
⑵ 學好C語言要用大學什麼課程 數據結構 離散數學
不需要大學的專業課程,具備計算機基礎知識就可以學,要實際操作編程。當然具備一定的高等數學知識對編程有很大的幫助。C語言可以說是學習其他編程的基礎,是學習其他程序的入門課。參考教材:C語言設計 第四版(潭浩強著)
⑶ 什麼時候中國大學開始c語言教學的
1991年,清華大學開設中國第一個C語言課程。
C語言二十世紀80年代流行,1989年出現第一個標准,即C89.
1991年,清華大學第一個開始C語言教程,使用教材為譚浩強編寫的《C語言程序設計》第一版(1991),由清華大學出版社出版。
1992年,包括哈爾濱工業大學在內的十幾所高校開始C語言教學。
到了21世紀,C語言已經成為大多數高校計算機專業,軟體設計專業等專業的必修課程。
⑷ C語言和C大學課程中一般用什麼軟體我想學
常見的C、C++開發環境有:
Microsoft Visual C++ 、Microsoft Visual Studio、 DEV C++、Code::Blocks、Borland C++、WaTCom C++、Borland C++ Builder、GNU DJGPP C++、Lccwin32 C Compiler3.1、High C、Turb C、gcc、C-Free和Win-TC、My Tc等等,太多了,由於C、C++語言比較成熟,所以編程環境很多。對於初學者,建議使用Code::Blocks或DEV C++或C-Free,因為它們功能都比較強大,免費的同時安裝包也不大。
⑸ 大學土木工程幾個學期c語言
大學土木工程只在一個學期開設C語言課程,一般在第三學期。
C語言是一門面向過程的、抽象化的通用程序設計語言,廣泛應用於底層開發。C語言能以簡易的方式編譯、處理低級存儲器。C語言是僅產生少量的機器語言以及不需要任何運行環境支持便能運行的高效率程序設計語言。
盡管C語言提供了許多低級處理的功能,但仍然保持著跨平台的特性,以一個標准規格寫出的C語言程序可在包括類似嵌入式處理器以及超級計算機等作業平台的許多計算機平台上進行編譯。
本科生主修課程要求:
本科生要掌握該校 6個系中兩個系所開設的課程,其中一個系的課程學習兩年,稱為主修課程,另一個系的課程學習一年,稱為副修課程。20 世紀初,美國高等學校普遍採用主副修制。
以上內容參考:網路-主修課程
⑹ c語言程序設計考研聽誰的課
譚浩強第五版《C程序設計》和《同步學習輔導》。
推薦在中國大學mooc上看浙江大學翁凱教授所講的c語言課程。老師講的很好,可我把聽了一遍後,發現自己還是不懂代碼,看見c語言的大題和一些基礎知識還是很懵,這和我聽課的效率和第一次學習有很大關系。
新東方的趙海英博士講的C語言課程,課程比較老,不過真的是干貨滿滿,全是和考研有關的知識,我認真的沒有開倍速並且每章節都記筆記,把課程聽一遍後,發現做考研的選擇題和小題類,都不成問題了。
⑺ 大學編程c語言課程有哪些我想自學不知道怎麼入手……
去你們大學圖書館借一本C語言的書回去看,有電腦再下軟體編寫練習就夠了,C語言很簡單的,多練練就熟悉了!
⑻ 大學c語言怎麼學
1、學好C語言,你可以很好地應付任何一種編程工具。
2、一定要多上機練習,通過程式了解相關知識。幾經反復方得正果。
3、不要把學習C語言當成一種任務,更不要把它看成很難完成的任務。要充滿自信,只要是一個智力正常的人都能學好C語言。始終保持游戲的心態,多發現其中的樂趣。當感到編程趣味無窮,那你在電腦方面將前程無量。
4、如果一個程式一時無法弄清楚最後暫時放在一邊,過一段時間你可能會從其他的程式中悟出道理。
5、C語言是一個整體,各個方面是有機聯系的,要從總體上把握它,不要把它割裂成互不關聯的部件。
6、不要完全相信教材(包括本講義),所有結論最好都上機驗證。
怎樣學好C語言
1.
工欲善其事,必先利其器
准備工作:一個開發環境,如Turbo
C
2.0、Visual
C++等開發工具;一本好教材,如譚浩強主編的《C語言程序設計》(第二版)。我當時看的是他的第一版,就為它的簡潔、完美所吸引,簡直愛不釋手,用了兩個星期一口氣看完。
2.
秘密武器
初學者學習計算機語言要會「讀程序」,要對小型的應用型、游戲型程序感興趣,並模仿去加深對C語言程序設計的理解和操作,只有不斷地寫程序、調試程序才能得到編寫程序的經驗和加深對程序的理解,這也是學習編寫優秀高級程序的秘密武器。
3.
發揚探索精神
學習C語言程序設計有點像做數學難題,只要我們善於思考,善於探索,發揚探索精神去尋找好的設計思想和方法,才能把C語言的精髓真正地掌握。
備戰C語言考試要訣
1.
了解大綱,臨陣不亂
各類筆試中,大多數考題是與大綱要求的基本內容一致的,難度不高,但內容十分廣泛,應牢固掌握C語言考試大綱要求的基礎部分。只有熟悉題型,理解語法、句法,做到心中有數,才能臨陣不亂。
2.
善於歸納,強化記憶
對於需要記憶的計算機基礎知識和基本概念,如果考試時因此失分就十分可惜。如:C語言中有幾種不同的數據類型?運算的優先順序別是怎樣的?因此我們需要善於歸納這些計算機基礎知識,並在理解的基礎上強化記憶。
3.
重視實踐,善於調試
計算機科學是一門理論性、實踐性都很強的學科,對C語言考試的參加者來說,基礎理論方面要求不高,而上機試題往往是很多考生不能通過考試的重要原因,因此要勤於實踐。
4.
多做練習,查漏補缺
在認真地學完指定用書後,最好再找些試題,認真地測試一下,一則可以檢查自己的復習情況;二則可以查漏補缺;三則可以調節心理狀況,以備正式考試時沉著冷靜、萬無一失。
⑼ 北京大學有沒有c語言課程
C語言課程一般都會開的,這是一種基礎技術課程,每個大學都會開的。
⑽ 大學計算機專業里 的c語言是什麼
計算機專業里 的c語言:
C語言是1972年由美國的Dennis Ritchie設計發明的,並首次在UNIX操作系統的DEC PDP-11計算機上使用。它由早期的編程語言BCPL(Basic Combined Programming Language)發展演變而來,在1970年,AT&T貝爾實驗室的Ken Thompson根據BCPL語言設計出較先進的並取名為B的語言,最後導致了C語言的問世。 而B語言之前還有A語言,取名自世界上第一位女程序員Ada(艾達),同時也是編程語言之一。
知識擴展:
c語言的特徵:
1、C是高級語言:它把高級語言的基本結構和語句與低級語言的實用性結合起來。工作單元。
2、C是結構式語言:結構式語言的顯著特點是代碼及數據的分隔化,即程序的各個部分除了必要的信息交流外彼此獨立。這種結構化方式可使程序層次清晰,便於使用、維護以及調試。C 語言是以函數形式提供給用戶的,這些函數可方便的調用,並具有多種循環、條件語句控製程序流向,從而使程序完全結構化。
3、C語言功能齊全:具有各種各樣的數據類型,並引入了指針概念,可使程序效率更高。而且計算功能、邏輯判斷功能也比較強大,可以實現決策目的的游戲。
4、C語言適用范圍大:適合於多種操作系統,如Windows、DOS、UNIX等等;也適用於多種機型。C語言對編寫需要硬體進行操作的場合,優於其它高級語言,有一些大型應用軟體也是用C語言編寫的。
5、C語言應用指針:可以直接進行靠近硬體的操作,但是C的指針操作不做保護,也給它帶來了很多不安全的因素。C++在這方面做了改進,在保留了指針操作的同時又增強了安全性,受到了一些用戶的支持,但是,由於這些改進增加語言的復雜度,也為另一部分所詬病。java則吸取了C++的教訓,取消了指針操作,也取消了C++改進中一些備受爭議的地方,在安全性和適合性方面均取得良好的效果,但其本身解釋在虛擬機中運行,運行效率低於C++/C。一般而言,C,C++,java被視為同一系的語言,它們長期占據著程序使用榜的前三名。