計算機二級考c語言
A. 計算機二級是考c語言怎麼樣
1、個人認為c語言挺好過的
我是大一下也就是今年3月份才開始刷mooc里的c語言課程,學到一半在淘寶上買了個某教育的二級c模擬考試軟體,邊刷題邊學習。刷完10套卷後奔赴考場,低空飄過。
2、理工科學C語言好啊,編程挺好玩的。
不是說編程納入小學課程了嗎哈哈哈,說明編程正逐漸被重視。萬一想學學單片機還是要用到的,不知道你的專業會不會用到。
B. 計算機二級C語言考試內容有那些
分筆試和上機考:
一、筆試 選擇40題,前10題為公共基礎知識
(1)、填空15題,前5題為公共基礎知識
(2)、只有C部分的前10題(即11~20)每題1分,其餘填空選擇都是2分,滿分100分,時間90分鍾。
二、上機 填空、改錯和程序設計題
(1)填空題一般有2到3個空,需要刪除對應的空後,在刪除的位置填上正確的答案。(30分)
(2)、改錯題的錯誤在/********found******/下面,不要改動其它的地方。(2~3個,30分)。
(3)、然後就是程序設計題啦,40分,考試時間90分鍾,上機考試每題完成後一定記得運行。
(2)計算機二級考c語言擴展閱讀
1、熟悉Visual C++6. 0集成開發環境。
2、掌握結構化程序設計的方法,具有良好的程序設計風格。
3、掌握程序設計中簡單的數據結構和演算法並能閱讀簡單的程序。
4、在Visual C++6. 0集成環境下,能夠編寫簡單的C程序,並具有基本的糾錯和調試程序的能力。
C. 計算機二級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函數的應用)。
D. 計算機二級考C語言嗎
你考vb和c++都很好。
下面是考試要求:
一、總體要求
1.掌握計算機基礎知識,了解微型計算機系統的基本組成。
2.了解操作系統的基本功能,掌握中文Windows 98的使用方法。
3.了解計算機網路及網際網路(Internet)的初步知識,掌握網際網路的簡單使用方法。
4.了解計算機安全知識,掌握計算機病毒的防治常識。
5.了解多媒體計算機的初步知識,掌握Windows環境的多媒體操作。
二、測試范圍與考核要求
(一)計算機基礎知識
1.了解:
⑴計算機的概念、發展、類型、特點及其應用領域;
⑵計算機基本工作原理;
⑶計算機中機器語言、匯編語言、高級語言和資料庫語言的概念。
2.掌握:
⑴計算機的主要技術指標;
⑵二進制數的算術運算和邏輯運算;
⑶計算機系統的組成;
⑷CPU、存儲器以及輸入輸出設備的功能和使用方法。
3.重點掌握:
⑴微機的基本組成及軟、硬體的基本概念;
⑵計算機中數據的表示、數據的存儲單位,字元、漢字及編碼;
⑶不同進制數制之間的轉換。
(二)操作系統的功能和使用
1.了解:
⑴操作系統的功能和分類;
⑵Windows 98中使用DOS程序的方法;
⑶Windows 98 的特點、功能、配置、運行環境;
⑷顯示器、日期與時間的設置,列印機的安裝。
2.掌握:
⑴操作系統的組成、文件、目錄、盤符和路徑的概念;
⑵滑鼠的基本操作;
⑶資源瀏覽,磁碟的格式化和復制;
⑷應用程序的運行和退出。
3.重點掌握:
⑴Windows 98「開始」按鈕、「任務欄」、圖標等的使用;
⑵文件和文件夾的創建、移動、刪除、復制、更名及設置屬性等操作;
⑶中文輸入法的安裝、刪除、選用和屏幕顯示,漢字輸入;
⑷窗口、菜單、對話框和「回收站」的基本操作。
(三)計算機網路的初步知識
1.了解:
⑴計算機網路的概念、分類和組成;
⑵網路協議的概念與作用;
⑶Windows 98所提供的網路功能。
2.掌握:
⑴網際網路基礎知識;
⑵接入網際網路,從網際網路上下載文件等操作。
3.重點掌握:
⑴Web的概念與網上信息瀏覽;
⑵申請電子郵箱、編寫電子郵件、發送和接收電子郵件。
(四)計算機安全與計算機病毒的防治
1.了解:
⑴計算機安全的概念;
⑵微型計算機的工作環境;
⑶計算機病毒的基本知識。
2.掌握:
⑴計算機病毒的防範與清除;
⑵網路上「防火牆系統」的作用。
(五)多媒體計算機初步
1.了解:
⑴多媒體的概念;
⑵多媒體計算機的基本組成;
⑶多媒體技術的應用與發展。
三、考試試題類型、題型比例及試卷總題數
本部分考試試題類型為單項選擇題,共20小題,每小題1分,共20分。
■ 二級(FoxPro)考試大綱
一、總體要求
FoxPro是目前廣為流行的資料庫管理系統,通過本課程的學習,使學生了解資料庫系統的基本概念和FoxPro2.6以前版本的基本知識及其應用,掌握資料庫管理系統設計的基礎知識,基本的程序設計方法,正確地應用本語言編寫程序、調試程序。
二、測試范圍與考核要求
(一)資料庫管理的基本知識
1.了解:
(1)資料庫管理技術的發展;
(2)資料庫、資料庫管理系統、資料庫系統概念。
2.掌握:
(1)數據模型;
(2)FoxPro系統性能參數;
(3)文件類型;
(4)關系運算。
3.重點掌握:
(1)FoxPro命令格式;
(2)數據類型(常量、變數、運算符、表達式);
(3)范圍表示。
(二)資料庫的基本操作
1.了解:資料庫的結構文件。
2.掌握:
(1)資料庫在不同工作區的打開與關閉;
(2)資料庫文件的復制。
3.重點掌握:
(1)對資料庫結構的操作,包括建立資料庫結構、修改資料庫結構、顯示資料庫結構;
(2)對資料庫記錄的操作,包括資料庫記錄的錄入與修改、刪除與恢復、添加與插入、記錄的替換;
(3)對資料庫文件的操作,包括資料庫文件的瀏覽。
(三)資料庫文件的組織、檢索與統計
1.了解:
(1)VIEW窗口;
(2)RQBE窗口。
2.掌握:資料庫文件的精確檢索與模糊檢索。
3.重點掌握:
(1)資料庫記錄指針的定位;
(2)資料庫文件的排序;
(3資料庫文件的索引(單一索引文件的建立與修改、結構化復合索引文件的建立)及主索引文件的確定;
(4)資料庫文件的檢索及對應的函數;
(5數據的統計與運算(記錄個數的統計、數值求和、計算平均值、匯總分類、統計運算等)。
(四)多資料庫操作命令
1.了解:資料庫文件的更新。
2.掌握:
(1)資料庫文件間的關聯;
(2)資料庫文件間的連接。
3.重點掌握:
(1)工作區及其操作;
(2)不同工作區的數據操作。
(五)FoxPro程序設計
1.了解:
(1)屏幕格式與報表輸出;
(2)命令運行中的環境設置;
(3)子程序、過程與過程文件;
(4)自定義函數。
2.掌握:
(1)格式輸入輸出命令;
(2)全局變數與局部變數;
(3)數組與資料庫文件間的數據傳遞;
(4)命令菜單設計。
3.重點掌握:
(1)命令文件的建立、修改與運行;
(2)程序設計的基本控制語句(順序結構、分支結構、循環結構)及其結構嵌套;
(3)數組。
(六)輔助設計工具
了解:
(1) 屏幕設計器;
(2) 菜單生成器;
(3) 報表生成器。
(七)FoxPro的常用函數
了解:狀態測試函數。
掌握:
(1)數值運算函數;
(2)字元處理函數;
(3)日期和時間函數;
(4)常用類型轉換函數。
E. 計算機二級考試C語言與C++有什麼區別
兩者區別如下:
一、編程語言類型不同
C語言是一門面向過程、抽象化的通用程序設計語言,廣泛應用於底層開發。C語言能以簡易的方式編譯、處理低級存儲器。C語言是僅產生少量的機器語言以及不需要任何運行環境支持便能運行的高效率程序設計語言。既可用來編寫系統軟體,又可用來開發應用軟體。
C++是C語言的繼承,它既可以進行C語言的過程化程序設計,又可以進行以抽象數據類型為特點的基於對象的程序設計,還可以進行以繼承和多態為特點的面向對象的程序設計。C++擅長面向對象程序設計的同時,還可以進行基於過程的程序設計。
二、編程語言特性不同
C語言描述問題比匯編語言迅速,工作量小、可讀性好,易於調試、修改和移植,而代碼質量與匯編語言相當。C語言一般只比匯編語言代碼生成的目標程序效率低10%~20%。因此,C語言編譯器普遍存在於各種不同的操作系統中,C語言可以編寫系統軟體。
C++語言的程序因為要體現高性能,所以都是編譯型的。但其開發環境,為了方便測試,將調試環境做成解釋型的。即開發過程中,以解釋型的逐條語句執行方式來進行調試,以編譯型的脫離開發環境而啟動運行的方式來生成程序最終的執行代碼。
(5)計算機二級考c語言擴展閱讀:
C語言的優勢特性:
1、C語言是一個有結構化程序設計、具有變數作用域(variable scope)以及遞歸功能的過程式語言。
2、C語言傳遞參數均是以值傳遞(pass by value),另外也可以傳遞指針(a pointer passed by value)。
3、不同的變數類型可以用結構體(struct)組合在一起。
4、只有32個保留字(reserved keywords),使變數、函數命名有更多彈性。
5、部份的變數類型可以轉換,例如整型和字元型變數。
6、通過指針(pointer),C語言可以容易的對存儲器進行低級控制。
7、預編譯處理(preprocessor)讓C語言的編譯更具有彈性。
F. 計算機二級考試C語言考什麼內容
二級C語言:
一、公共基礎知識
1、數據結構與演算法
2、程序設計基礎
3、軟體工程基礎
4、數據設計庫基礎
二、C語言程序設計
G. 請問計算機二級考試必須考C語言嗎
計算機二級科目分成兩類,一類是語言程序設計(C、C++、Java、Visual Basic、Delphi),另一類是資料庫程序設計(Visual FoxPro、Access)。
H. 計算機二級(C語言)都考哪些內容
根據《全國計算機二級考試c語言程序設計考試大綱(2018年版) 》,計算機二級C 語言主要考C 語言程序的結構、數據類型及其運算、基本語句、選擇結構程序設計、循環結構程序設計、數組的定義和引用、函數、編譯預處理、指針、結構體(即「結構」)與共同體(即「聯合」)、位運算和文件操作12大塊內容。採用上機考試形式,考試時長120分鍾,滿分100分。
I. 計算機二級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、上機模擬軟體
經過基礎階段學習後,再來進行針對等級考試的練習,這就需要用到模擬軟體了。市面上模擬軟體很容易買到,其操作界面與正式考試完全一樣,還往往匯集了豐富的題庫和答案、源程序、輸入數據,並可進行自我評分。有的還提供筆試題知識點查詢,介紹考試技巧等。
使用模擬軟體前,應先安裝UCDOS(這與真實考試要求一樣,須選5.0以上版本,而且最好採用正式版,否則可能影響軟體使用)。通常情況下在Windows環境下是無法使用模擬軟體的,經過一些專業設置後雖可實現,但僅限於Windows 9X操作系統,而且設置不當易使系統崩潰,所以筆者建議還是在純DOS環境下使用為妥。