A. 2012九月全國計算機等級考試二級教程c語言
二級非常簡單,我當時備考了半個月(每天2小時,不過要絕對專心哦)。結果是上機100分,筆試86,還行。其實你只要把三部分做好就可以:
1、二級公共基礎知識。這個直接去網上下載,下載一個比較簡單的就行。
2、就是你剛學過的C語言課本。不過這里要注意一下,你老師可能上課有些內容沒講,但整本書二級都是要考的,所以務必把所有的東西弄懂
3、上機練習。這個最簡單,不過要動手練習。你書上的例子,看完以後,理解它的意思,然後自己關上課本在電腦里輸入運行一遍。程序不必和書上完全一樣,意思對就行。這個主要訓練你對程序的編寫和調錯能力。
把這三件事做完,無有不過之理(完全沒有必要做十年真題,太浪費時間了,而且收益甚微)
B. 請問計算機二級c語言,自學者需要學什麼,需要買什麼書參考嗎
自學計算機二級c語言,可以買以下參考書:
1、《全國計算機等級考試二級教程─C語言程序設計》,教育部考試中心組編,高等教育出版社出版。
2、《全國計算機等級考試二級C語言》,桂陽,王功明主編,電子工業出版社出版。
C. 2級C語言教程中的一段運算
a的ASCII碼是97,A的是65,'a'-'A'就是32,到這你是懂的,下面你要看c2是什麼類型的,它是一個字元型的變數,那麼你不能直接拿它的ascii碼來進行運算,c2=c1+32的意思就是ascii比a大32的那個字元就是c2所代表的字元,所以列印時用的是%c,c就代表char,我不知道你是題目上打錯了還是你教程上錯了,按照你現在的題目結果不應該是A,應該是ü,如果把c2=c1+('a'-'A')改成c2=c1-('a'-'A')的話結果是A,
D. 計算機二級C語言考試,需要看哪些書呢
看考試中心出的書。高教版的輔導書就行。
四月份考了信息管理,最大的感覺就是,選參考書得選考試中心的,還是它最權威。如果想學好C,那到圖書館或是書店好好看看,找一本適合自己口味的就是了,大多數C的書講的都大同小異。有人覺得譚的好:
比如《c program language》
《計算機基礎》了解大概之後可以根據自己的2級選擇去看《Visual Foxpro資料庫管理系統教程》
《c++語言程序設計》
E. 計算機二級C語言怎麼學
1.題庫每年都會有一點變化,但是變化不大,每一年的肯定會新增一些題目,萬卷不離其宗,考來考去知識點都那些,多看書,多做題,就差不多了。做歷年真題就行了,和考四六級一樣。都是模式化的東西。
2.計算機二級C語言考試的流程:
1)筆試:90分鍾,滿分100分,其中含公共基礎知識部分的30分。
2)上機操作:90分鍾,滿分100分。
上機操作包括:
(1) 基本操作。
(2) 簡單應用。
(3) 綜合應用。
3.計算機二級C語言考試內容 :
一、C語言程序的結構
1.程序的構成,main函數和其他函數。
2.頭文件,數據說明,函數的開始和結束標志以及程序中的注釋。
3.源程序的書寫格式。
4.C語言的風格。
二、數據類型及其運算
1.C的數據類型(基本類型,構造類型,指針類型,無值類型)及其定義方法。
2.C運算符的種類、運算優先順序和結合性。
3.不同類型數據間的轉換與運算。
4.C表達式類型(賦值表達式,算術表達式,關系表達式,邏輯表達式,條件表達式,逗號表達式)和求值規則。
三、基本語句
1.表達式語句,空語句,復合語句。
2.輸入輸出函數的調用,正確輸入數據並正確設計輸出格式。
四、選擇結構程序設計
1.用if語句實現選擇結構。
2.用switch語句實現多分支選擇結構。
3.選擇結構的嵌套。
五、循環結構程序設計
1.for循環結構。
2.while和do-while循環結構。
3.continue語句break語句。
4.循環的嵌套。
六、數組的定義和引用
1.一維數組和二維數組的定義、初始化和數組元素的引用。
2.字元串與字元數組。
七、函數
1.庫函數的正確調用。
2.函數的定義方法。
3.函數的類型和返回值。
4.形式參數與實在參數,參數值的傳遞。
5.函數的正確調用,嵌套調用,遞歸調用。
6.局部變數和全局變數。
7.變數的存儲類別(自動,靜態,寄存器,外部),變數的作用域和生存期。
八、編譯預處理
1.宏定義和調用(不帶參數的宏,帶參數的宏)。
2.「文件包含」處理。
九、指針
1.地址與指針變數的概念,地址運算符與間址運算符。
2.一維。二維數組和字元串的地址以及指向變數、數組、字元串、函數、結構體的指針變數的定義。通過指針引用以上各類型數據。
3.用指針作函數參數。
4.返回地址值的函數。
5.指針數組,指向指針的指針。
十、結構體(即「結構」)與共同體(即:「聯合」)
1.用typedef說明一個新類型。
2.結構體和共用體類型數據的定義和成員的引用。
3.通過結構體構成鏈表,單向鏈表的建立,結點數據的輸出、刪除與插入。
十一、位運算
1.位運算符的含義和使用。
2.簡單的位運算。
十二、文件操作
只要求緩沖文件系統(即高級磁碟I/O系統),對非標准緩沖文件系統(即低級磁碟I/O系統)不要求。
1.文件類型指針(FILE類型指針)。
2.文件的打開與關閉(fopen,fclose)。
3.文件的讀寫(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函數的應用),文件的定位(rewind,fseek函數的應用)。
F. 全國計算機2級C語言需要買什麼資料
買關於關於c語言的資料就行,例如《全國計算機等級考試全能教程:2級C語言》。
全國計算機2級C語言的要求是熟悉 VisualC++6.0 集成開發環境、掌握結構化程序設計的方法,具有良好的程序設計風格、掌握程序設計中簡單的數據結構和演算法並能閱讀簡單的程序。
還能在 Visual C++ 6.0 集成環境下,能夠編寫簡單的C程序,並具有基本的糾錯和調試程序的能力。
二級為考核計算機基礎知識和使用一種高級計算機語言編寫程序以及上機調試的基本技能。考試科目有語言程序設計(C、C++、Java、Visual Basic、Delphi)、資料庫程序設計(Visual FoxPro、Access)共七個科目。
(6)2級c語言教程擴展閱讀
計算機技術的應用在我國各個領域發展迅速,為了適應知識經濟和信息社會發展的需要,操作和應用計算機已成為人們必須掌握的一種基本技能。
許多單位、部門已把掌握一定的計算機知識和應用技能作為人員聘用、職務晉升、職稱評定、上崗資格的重要依據之一。
鑒於社會的客觀需求,經原國家教委批准,原國家教委考試中心於1994年面向社會推出了NCRE,其目的在於以考促學,向社會推廣和普及計算機知識,也為用人部門錄用和考核工作人員提供一個統一、客觀、公正的標准。
G. 怎樣學好計算機二級C語言
C語言是目前最常用的軟體開發語言之一,其功能強大,具有悠久的歷史,從C、C++發展到現在的C#,不斷地得以更新繁衍。在全國計算機等級考試中有,五個類別使用C語言作為上機考試內容,為各編程語言中應用最多的。
理論先行
雖是上機考試,仍需以理論知識為基礎,所以必須將C語言教材從頭到尾學習一遍(應選擇權威教材),如譚浩強的C程序設計(沒有的可以到http://www.labkt.com/books/html/booklist_1_1.html下載),對C語言的基本概況做到心中有數。
學完教材後,選取一些有代表性的編程範例,如經典百例或南開百題(http://www.labkt.com/c/jc.html),將其語句逐條理解透徹。同時還須注意一點,看的懂未必等於自己就會編寫,應當自己嘗試默寫,從而找出知識薄弱點、思維盲點。
要養成一些良好習慣,比如,代碼書寫格式使用規范的鋸齒形,盡量使用完整表達。如果採用簡化方式,雖然不一定影響運算結果,但有的考試評分標準是按答題要點給分,所以還是不省為妙。
以下是學習C語言過程中容易出現的問題:
1.函數、變數使用前未定義。
2.混淆「=」和「= =」。
3.語句後或預定義的函數名後漏掉分號。
4.將else拼寫成esle、continue拼寫成contiune。
5.括弧搭配錯誤。
6.首地址理解為1。
7. p++與++p區別不清。
8. break、continue運用不當。
9.誤將單引號用於字元串常量,將雙引號用於字元常量。
10. else分句中嵌套條件語句時,漏掉了「if」。
上機實踐
雖然考點、培訓點一般都提供模擬上機,但畢竟時間、地點受到限制,不能保證充分的練習時間,因此很多考生都希望能在自家電腦上進行操作實踐,下面具體談談如何實現在個人電腦上進行練習的方法。
一、簡易環境練習
系統要求:Windows系統
需用軟體:Turbo C 2.0 (http://www.labkt.com/c/tc2.html)
TC軟體雖然不是標準的Windows程序,但在Windows環境下依然可以使用。為使軟體處於理想運行狀態,運行tc.exe後需要做一些設置:
1.按「漢」按鈕,否則會出現部分亂碼。
2.點擊屬性按鈕,在程序選項卡的「工作目錄」欄中根據上一命令行填入程序所在目錄,「運行」欄選擇最大化,選擇「退出時關閉」。
設置好後即可依照練習冊輸入習題,進行編譯調試。編程中用到的處理數據一般需自建。為了提高效率,可從網上下載習題。這里應留意一些下載習題中的問題,比如遺漏字元、錄入錯誤等,還有一些不易發現的情況,像雙引號的字體不標准、文件擴展名前的句號成了逗號、甚至一些看似無內容的空行中包含著某些ASCII碼,都會影響編程結果。
二、全真環境練習
系統要求:DOS系統
需用軟體:Turbo C 2.0、UCDOS、上機模擬軟體(http://www.labkt.com)
經過基礎階段學習後,再來進行針對等級考試的練習,這就需要用到模擬軟體了。市面上模擬軟體很容易買到,其操作界面與正式考試完全一樣,還往往匯集了豐富的題庫和答案、源程序、輸入數據,並可進行自我評分。有的還提供筆試題知識點查詢,介紹考試技巧等。
使用模擬軟體前,應先安裝UCDOS(這與真實考試要求一樣,須選5.0以上版本,而且最好採用正式版,否則可能影響軟體使用)。通常情況下在Windows環境下是無法使用模擬軟體的,經過一些專業設置後雖可實現,但僅限於Windows 9X操作系統,而且設置不當易使系統崩潰,所以筆者建議還是在純DOS環境下使用為妥。
實戰心得
筆者參加的今年上半年考試題目大意如下:要求將一篇英文文章中每個字元的ASCII值按公式f(p)=p 17%256計算,如f(p)的ASCII值小於32或為奇數,則原字元不變,否則予以替代。這道題目需要編寫的程序代碼沒幾行,我寫好後調試運行,一切正常,復查幾遍也看不出有哪兒不妥。正打算離開考場時,忽然覺得運算結果值得懷疑,根據題意,經過ASCII值計算後的結果不大可能仍都是常規字元,因此回過頭來再逐字審查題目,反復對照編好的程序,焦點集中在了存放f(p)值的變數定義上,難道應將「char」改為「unsigned char」?一試,結果果然不同。
事後查知,char變數值的范圍為-128至+127,unsigned char變數值的范圍為0至255。比如字元「x」的ASCII值為120,按上述公式運算後值為248,字元應予以替代;如果存放f(p)值的變數定義為char型,值則轉換為-8,字元因而不被替代,難怪剛才運算結果顯出全篇常規字元了。所以說,仔細嚴謹的應考作風能彌補一些技術上的不足,有助於臨場發揮。
友情提示
1.由於使用UCDOS,當屏幕下方顯示其狀態條時,Turbo C中的快捷鍵Alt+F9(調試編譯)、Alt+F5(查看運行結果)等提示會被屏蔽掉,解決的辦法為按一下右Shift鍵,隱藏UCDOS狀態條後即可正常使用。值得一提的是,Alt+F9雖然是Turbo C菜單中的Run/Run命令的快捷鍵,但兩者不完全相同:菜單命令包括自動編譯、連接和運行程序;而快捷鍵方式卻不包括運行程序,自然也就無運算結果,所以即使程序代碼編寫正確,考試成績仍有可能為零分。
2.雖然一些模擬軟體的習題也是從國家考試中心發行的《全國計算機等級考試上機考試習題集》中選取,但正式考試時如遇到練習過的題目,仍應看仔細,其中可能會有「小於」與「大於」之類的一字之別。
H. 2級C語言 需要步驟
for( i=1;i<5;i++) 循環4次
switch(i)
switch(1)
switch(2)
switch(3)
switch(4)
其中
i=1執行
case1:
case2:a+=3;
default:a+=5;
a=8
2執行
case2:a+=3;
default:a+=5;
a=16;
3再執行
case3:a+=2;
case1:
case2:a+=3;
default:a+=5;
a=26
4再執行
default:a+=5;
a=31
關鍵沒有break 都直接往下繼續執行``
I. 電腦2級C語言基礎學習
第一本:H.M.Deitel和P.J.Deitel的《C HOW TO PROGRAM》(C程序設計教程)。
作者是父子,從事語言教材的編寫合計超過40年,本書被美國眾多高校選用為教材,既可入門也可翻閱,甚好。本FAQ作者認為如果你只打算看一本的話,那就選他好了。
第二本:Brian W.Kernighan和Dennis M.Ritchie 的《The C Programming Language 》(C程序設計語言)。
此書簡稱K&R,由C語言的創建者撰寫,是全球銷售最多的C語言教材,其品質不容置疑。不過不適合入門,適於在入門之後鞏固提高。實體書有原版和譯本購買,電子版英文較多。
第三本:譚浩強的《C程序設計》。
優點在於,面向中國學生,語言易於理解,而且全書篇幅小,看過的人多,容易找到人請教。但是各方面的概念不深入,淺嘗輒止,實際上還有些小錯誤,不是很嚴謹。因此適合第一次入門學習,例題做完基本就可以拋棄了。有實體書和電子版下載。同時配套有習題集和習題解答,適合自學。
J. 計算機二級C語言的考試流程是什麼啊
計算機二級C語言考試的流程:
1. 筆試:90分鍾,滿分100分,其中含公共基礎知識部分的30分。
2. 上機操作:90分鍾,滿分100分。
上機操作包括:
(1) 基本操作。
(2) 簡單應用。
(3) 綜合應用。計算機二級C語言考試內容 :
一、C語言程序的結構
1.程序的構成,main函數和其他函數。
2.頭文件,數據說明,函數的開始和結束標志以及程序中的注釋。
3.源程序的書寫格式。
4.C語言的風格。
二、數據類型及其運算
1.C的數據類型(基本類型,構造類型,指針類型,無值類型)及其定義方法。
2.C運算符的種類、運算優先順序和結合性。
3.不同類型數據間的轉換與運算。
4.C表達式類型(賦值表達式,算術表達式,關系表達式,邏輯表達式,條件表達式,逗號表達式)和求值規則。
三、基本語句
1.表達式語句,空語句,復合語句。
2.輸入輸出函數的調用,正確輸入數據並正確設計輸出格式。
四、選擇結構程序設計
1.用if語句實現選擇結構。
2.用switch語句實現多分支選擇結構。
3.選擇結構的嵌套。
五、循環結構程序設計
1.for循環結構。
2.while和do-while循環結構。
3.continue語句break語句。
4.循環的嵌套。
六、數組的定義和引用
1.一維數組和二維數組的定義、初始化和數組元素的引用。
2.字元串與字元數組。
七、函數
1.庫函數的正確調用。
2.函數的定義方法。
3.函數的類型和返回值。
4.形式參數與實在參數,參數值的傳遞。
5.函數的正確調用,嵌套調用,遞歸調用。
6.局部變數和全局變數。
7.變數的存儲類別(自動,靜態,寄存器,外部),變數的作用域和生存期。
八、編譯預處理
1.宏定義和調用(不帶參數的宏,帶參數的宏)。
2.「文件包含」處理。
九、指針
1.地址與指針變數的概念,地址運算符與間址運算符。
2.一維。二維數組和字元串的地址以及指向變數、數組、字元串、函數、結構體的指針變數的定義。通過指針引用以上各類型數據。
3.用指針作函數參數。
4.返回地址值的函數。
5.指針數組,指向指針的指針。
十、結構體(即「結構」)與共同體(即:「聯合」)
1.用typedef說明一個新類型。
2.結構體和共用體類型數據的定義和成員的引用。
3.通過結構體構成鏈表,單向鏈表的建立,結點數據的輸出、刪除與插入。
十一、位運算
1.位運算符的含義和使用。
2.簡單的位運算。
十二、文件操作
只要求緩沖文件系統(即高級磁碟I/O系統),對非標准緩沖文件系統(即低級磁碟I/O系統)不要求。
1.文件類型指針(FILE類型指針)。
2.文件的打開與關閉(fopen,fclose)。
3.文件的讀寫(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函數的應用),文件的定位(rewind,fseek函數的應用)。