⑴ c語言二級考試的重點
其實這些東西不需要來提問的,應為各自的能力和態度不同,方法也不盡相同。你還是要找到自己的方法來掌握重點才比較好。祝你順利通過二級!
二級考試的內容包括基礎知識和程序設計兩大部分。
基礎知識部分包括電腦基本知識、DOS基本知識和基本操作以及WINDOWS的基本概念與操作,本部分的主要難點包括電腦系統的主要技術指標及其衡量方法、電腦系統軟硬體各組成部分及其間的相互關系、數制及其相互轉換;DOS中的文件、目錄、路徑的概念及其使用方法;DOS輸入輸出重定向等。
二級考試程序設計要求報考者從5種語言(QBASIC,FORTRAN,PASCAL,C,FOXBASE)中選擇其一。包括程序設計的基本知識與基本程序設計方法兩部分內容,在基本知識中特別要注意具體語言對數據類型、表達式、基本語句和語法的規定,字元串的使用與操作,數組的定義與使用,子程序(包括函數型和過程型)的定義方法及其使用;基本程序設計要求考生熟練掌握順序、分支和循環語句的格式及正確運用,多分支與雙重循環對許多考生是難點;在語言類(QBASIC,FORTRAN,PASCAL,C)的考試中,要求考生能夠讀懂典型的程序段,掌握常用的程序設計演算法(簡單數學問題的程序設計),如求和(積)演算法,求最大值最小值及平均值演算法、基本排序演算法(選擇法、冒泡法等)、基本查找演算法等。資料庫FOXBASE的編程著重強調基本的關系資料庫操作,如分類匯總,多庫關聯,求兩個資料庫的交集、差集,在兩個資料庫中進行查詢操作等。
二級考試的上機考試包括三個部分的內容,即DOS操作題、程序修改題和程序編制題,DOS操作題的基本情況可參考本報上一期關於一級考試操作的說明,但其難度比一級考試要大,要操作的目錄往往是多級子目錄,子目錄和文件的名字也取的比較「晦澀」,特別指出的是考生應注意用COPY命令實現文件合並的操作。程序修改題是給定一個程序及其功能的簡要說明,要求改正其中的錯誤,給出的程序以「******FOUND******」的注釋行標出錯誤的大體位置,考生應特別注意不能給程序增行或減行,也不能更改程序的結構。程序編制題目一般是對某個數學問題設計演算法並編程實現。 QBASIC、PASCAL(TURBOPASCAL5?0或以上)和C(TURBOC2?0或以上)語言程序設計環境都是集成化的,考生應注意掌握在這些集成化環境中如何編輯和調試程序,FORTRAN語言的考生應特別注意FORTRAN編譯系統仍然是傳統的「編輯――編譯――連接――運行」模式。
⑵ 計算機二級(C語言)都考哪些內容
C語言程序設計
(1)單項選擇題,40題,40分(含公共基礎知識部分10分);
(2)程序填空題,2~3個空,18分;
(3)程序改錯題,2~3處錯誤,18分;
(4)程序設計題,1題,24分。
計算機二級考試是全國計算機等級考試(National Computer Rank Examination,簡稱NCRE)四個等級中的一個等級,考核計算機基礎知識和使用一種高級計算機語言編寫程序以及上機調試的基本技能。計算機二級考試採用全國統一命題、統一考試的形式。
(2)c語言二級考試必記知識擴展閱讀
時間安排
2018年NCRE將舉辦三次考試,時間分別為3月24日至26日(第51次)、9月15日至17日(第52次)及12月8日(第53次)。其中3月份和9月份考試開考全部級別全部科目,12月份考試開考一、二級的全部科目。各省級承辦機構可根據實際情況決定是否開考12月份考試。
二級考試時間為120分鍾;
系統環境:Windows 7、Visual C++2010 學習版(Visual C++ 2010 Express)、Visual Basic6.0、Access2010、NetBeans、My SQL(Community 5.5.16);Visual Studio 2010、MS Office2010、Python3.5.2 版本及以上 IDLE。
考試科目
據了解,教育部考試中心確定從2013年上半年開始,實施無紙化的NCRE,二級6個科目是:二級C,二級VB,二級VFP、二級JAVA、二級ACCESS、二級C++。[3]取消「Delphi語言程序設計」科目(代碼:62)。
自2018年3月考試起,NCRE將執行2018版考試大綱,二級取消「Visual FoxPro 資料庫程序設計」科目(代碼:27),2017年 12 月是其最後一次組考。新增「Python 語言程序設計」科目(代碼:66),考試時長:120 分鍾,2018 年 9 月首次開考。
⑶ 請問c語言二級考試需要記住哪些基本的庫函數 考試時不告訴你但可能會用到的
math.h
函數名:abs
功能:求整數的絕對值
用法:int abs(int i)
函數名: sqrt
功 能: 計算平方根
用 法: double sqrt(double x);
assert.h
函數名: assert
功 能: 測試一個條件並可能使程序終止
用 法: void assert(int test);
stdio.h
函數名: fopen
功 能:打開用filename指定的文件,並使其與一個流相聯。
用 法: FILE *fopen(const char *filename,const char *mode)
函數名: fclose
功 能: 關閉一個流
用 法: int fclose(FILE *stream);
函數名: fread
功 能: 從一個流中讀數據
用 法: int fread(void *ptr, int size, int nitems, FILE *stream);
string.h
函數名: strcpy
功 能: 拷貝一個字元串到另一個
用 法: char *strcpy(char *destin, char *source);
函數名: strcmp
功 能: 串比較
用 法: int strcmp(char *str1, char *str2);
函數名: strcpy
功 能: 串拷貝
用 法: char *strcpy(char *str1, char *str2);
malloc.h
函數名: malloc
功 能: 內存分配函數
用 法: void *malloc(unsigned size);
函數名: free
功 能: 釋放已分配的塊
用 法: void free(void *ptr);
stdlib.h
函數名: atoi
功 能: 把字元串轉換成整型數,並返回這個數,錯誤返回0;
用 法: int atoi(const char *nptr);
函數名: rand
功 能: 隨機數發生器
用 法: void rand(void);
希望能夠幫助到你,望採納!
⑷ 計算機二級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分鍾,上機考試每題完成後一定記得運行。
(4)c語言二級考試必記知識擴展閱讀
1、熟悉Visual C++6. 0集成開發環境。
2、掌握結構化程序設計的方法,具有良好的程序設計風格。
3、掌握程序設計中簡單的數據結構和演算法並能閱讀簡單的程序。
4、在Visual C++6. 0集成環境下,能夠編寫簡單的C程序,並具有基本的糾錯和調試程序的能力。
⑸ 計算機二級C語言備考技巧有哪些
1、筆試試卷分析
筆試試卷由選擇題和填空題組成。選擇題和填空題一般對基本知識和基本操作進行考查,它主要是測試我們對相關概念的掌握是否全面、理解是否准確、思路是否清晰。
(1)選擇題分析
選擇題為單選題,是客觀題,每道題的分值為2分,試題覆蓋面廣,一般情況下我們不可能做到對每個題目都有把握答對。考試時就需要我們學會放棄,對於不確定的題目不要在上面花費太多的時間,先記住,然後作答其他題目。等最後有空餘的時間再回過頭來仔細考慮這些題目。二級C語言筆試題目眾多,分值分散,我們一定要有全局觀,合理地安排考試時間。
選擇題一般分為:正面試題和反面試題。設問是正確觀點的題稱為正面試題,絕大多數選擇題為正面試題;設問是是錯誤觀點的題稱為反面試題。我們在解答選擇題時可以如下幾個答題方法來答題,這樣可以提高答題速度和准確率。
①順選法:如果對題中的4個選項,一看就能肯定其中的1個是正確的,就可以直接得出答案。對於一些比較容易看出正確選項的題,可以使用排除錯誤選項。
②排除法:排除法是將錯誤答案一一排除的方法。對題中的4個選項逐個去掉錯誤的選項。對於一些比較容易看出錯誤選項的題,可以使用排除錯誤選項。
③比較法:這種辦法是沒有辦法的辦法,如果有些題實在是沒有把握,那麼就只有比較四個選項中那個更接近題目要求了(這也稱之為“蒙猜法”)。
(2)填空題分析
填空填一般難度都比較大,一般需要我們准確地填入字元,往往需要非常精確,錯一個字也不得分。在分值方面,每題也是2分。在作答填空題時要注意以幾點:
①答案要寫得簡潔明了,盡量使用專業術語。
②認真填寫答案,字跡要工整、清楚,格式要規范、正確,在把答案往答題卡上填寫後盡量不要塗改。
③注意,在答題卡上填寫答案時,一定要注意題目的序號,不要弄錯位置。
④對於有兩種答案的情況,只需填一種即可,多填並不多給分。
2、上機試題分析
一個C語言源程序總是在一定的硬體和軟體環境支持下進行編輯、編譯、連接和運行的,而這其中的每一步都直接影響程序調試的效率。所以初學者必須了解所使用的計算機系統的基本操作方法,學會使用該系統,了解在該系統上如何編輯、編譯、連接和運行一個C語言程序。
上機考試重點考察我們綜合運用基礎的操作能力和程序編寫能力,要求我們具有綜合運用基礎知識進行實際操作的能力。上機試題綜合性強、難度較大。上機考試的評分是以機評為主,人工復查為輔的.。機評不存在公正性的問題,卻存在呆板的問題,有時還可能因為出題者考慮不周出現錯評的情況。這就要求我們做題時要充分考慮到各種情況,盡可能的按規范編寫程序,否則有可能答對不得分。
掌握好上機考試的考試技巧,可以使我們的實際水平在考試時得到充分發揮,從而取得較為理想的成績。歷次考試均有考生因為忽略了考試技巧,加之較為緊張的考場氣氛影響了水平的發揮,致使考試成績大大低於實際水平。因此我們在考試前,要有充分的准備。總結起來有以下幾點供我們在復習和考試時借鑒:
(1)上機考試訓練時,一定不要死記硬背。以往有部分考生能夠順利通過筆試,卻不能通過上機考試,主要原因就是她們在平時訓練時死記硬背,而沒有真正的理解知識應用,到考試時,題目稍有變動就變的束手無策。所以我們一定要在熟記基本知識點的基礎上,加強上機訓練,做到真正理解、掌握解題方法和思路。
(2)一定要重視考試模擬軟體的使用。應使用考試模擬軟體進行實際的上機操作練習,尤其要做一些具有針對性的上機模擬題,以便熟悉考試題型,體驗真實的上機環境,減輕考試時的緊張程度。
(3)學會並習慣使用編程軟體的幫助系統。C語言編程軟體有非常全面的幫助系統,熟練掌握、使用幫助系統,可以使我們減少記憶量,解決解題中的陌生、疑難問題。
(4)熟悉考試場地及環境,尤其是要熟悉考場的硬體情況和所使用的相關軟體的情況。一般在正式考試前,考點會給我們提供一次模擬上機的機會,應盡可能地去參加。模擬考試時,不要把重點放在做題上,而應放在熟悉考試環境,相應軟體的使用方法,考試系統的使用等方面。
(5)在考試時不要急燥、慌張,而是要認真、冷靜地看清題目要求,在做完題後一定要保存文件,並運行程序檢測運行結果是否符合題目要求。在考完交卷前先關閉掉C語言編程軟體和其他打開的文件,再交卷,確保交卷過程中不出錯誤。
3、綜合應試技巧
(1)認真審題,先分析,後下筆。試題的考核是有針對性的,因此在答題時也要有針對性。解答前,除了要看清問題外,還要弄清楚題目考核的意圖。明白了問在那裡後,就可以開始考慮好如何答題了,然後依思路從容做答。
(2)對於十分了解或熟悉的問題,切忌粗心大意、得意忘形,一定要認真看題、分析,避免掉入陷阱,確定後再寫出答案。
(3)對於偶爾碰到或是雖然在復習中見過但已記不清的題目,也不要泄氣,將自己的判斷同書本知識聯系起來做答;對於完全陌生的問題,實在不知如何根據書本知識進行解答時,可以採用“蒙猜法”,用自己的思考和邏輯推斷作答。由於這這方法作出來的題沒有多大把握得分,因此不要花費太多時間去研究它。
總之,考試要取得好成績,取決於我們對C語言知識掌握的扎實程度。否則,即使有再好的技巧也無濟於事,只能碰運氣,這是不可能考出好成績的。當然,在有扎實的基礎上運用一些應試的技巧,能使考試起到事半功倍的效果。
⑹ C語言二級考試前面幾道題的知識點總結
1,你可以把任何幾套二級真題或模擬題中的要求記憶的東西背一下(一天就可以搞定,不過比較繁雜)。
2,注意常識性的東西,比如數據內型,結構體,共用體,二叉樹(應該有一個填空或選擇)等(都很簡單)。
3,最簡單最常用的一些演算法要知道,比如冒泡法,建鏈表等。
4,對於上機就簡單了,考試的內容是最常見的,不要想的太復雜,一般是一些for(),if()就可以搞定,運氣差一點也只是單鏈表或文件的操作(時間肯定用不完,不要急平靜下來,不要看錯題了)。
5,在考試的前一天要再把那些常識性的東西再看一遍。總的來說,若是編過c語言程序的話,准備2—3天就沒問題了。
⑺ 計算機二級C語言考試重點以及復習技巧
1、語言的基本語法25分。主要有C語言的主要特點、各種數據類型、運算符與運算表達式、基本I/O結構應用、基本的程序控制結構、宏的基本定義、文件的基本應用等。
2、程序閱讀題30分。考核的主要內容為:選擇結構、循環結構的應用、數組的應用、指針特別是指針與字元數組的關系應用、函數應用(參數傳輸,全局變數,局部變數應用等)。3、程序設計15分。主要是應該熟悉程序控制結構,數組,函數的應用。
復習內容:
C語言的基本概念
C語言的主要特徵和程序結構。頭文件,函數的開始和結束標志。源程序的書寫格式。數據類型和運算
基本數據類型和常量的表示法。各種變數的定義和初始化。
運算規則和表達式。
賦值表達式、算術表達式、關系表達式、邏輯表達式、條件表達式、逗號表達式。
運算符的優先順序、類型的自動轉換和強制類型轉換,
C語言的基本語句
基本語句:表達式語名、空語句、復合語句。數據的輸入與輸出、輸入輸出函數的調用。選擇結構語句。if語句。switch語句。
選擇結構的嵌套。循環結構語句。for語句。while語句和do-while語句。continue語句和break語句。
構造類型和指針類型數據
數組、結構、聯合類型的說明和正確使用。
指針。
指針與指針變數的概念,指針與地址運算符。
變數、數組、字元串、函數、結構體的指針,以及指向變數、數組、字元串、函數、結構體的指針變數。通過指針引用以上各類型數據。指針數組,指向指針的指針。
存儲區動態分配和釋放。
函數
函數的基本結構和定義方法。
函數的調用和參數傳遞。
函數的嵌套調用、遞歸調用。
變數的作用域。
Main
()函數的命令行參數引用。
內部函數與外部函數。
庫函數的正確使用。
文件只要求緩沖文件系統(即高級磁碟I/O系統)。
文件的概念:文本文件和二進制文件。
文件類型指針。
文件的基本操作:文件的打開與關閉、文件的讀寫、文件指針的操作。
⑻ 計算機二級考試C語言都需要准備哪些知識呀
考計算機二級的話,先要有一定的基礎,計算機二級的筆試部分主要有公共基礎知識和C語言基礎知識組成,公共基礎知識你可以通過做模擬試卷的方式來學習,基礎知識部分主要靠自己的學習,其實做模擬試卷也是可以幫助提高基礎知識的方法,上機部分這就有的時候靠人品了,運氣好的話就能抽中簡單的題目也就一些簡單的語法錯誤的題目,運氣不好可能有抽到數組加指針的題目,這個就比較難。
⑼ 計算機二級C語言主要考哪些知識點
計算機二級C語言考試內容:
◆ 考試內容
一、C語言程序的結構
程序的構成,main函數和其他函數。
頭文件,數據說明,函數的開始和結束標志以及程序中的注釋。
源程序的書寫格式。
C語言的風格。
二、數據類型及其運算
C的數據類型(基本類型,構造類型,指針類型,無值類型)及其定義方法。
C運算符的種類、運算優先順序和結合性。
不同類型數據間的轉換與運算。
C表達式類型(賦值表達式,算術表達式,關系表達式,邏輯表達式,條件表達式,逗號表達式)和求值規則。
三、基本語句
表達式語句,空語句,復合語句。
輸入輸出函數的調用,正確輸入數據並正確設計輸出格式。
四、選擇結構程序設計
用if語句實現選擇結構。
用switch語句實現多分支選擇結構。
選擇結構的嵌套。
五、循環結構程序設計
for循環結構。
while和do-while循環結構。
continue語句和break語句。
循環的嵌套。
六、數組的定義和引用
一維數組和二維數組的定義、初始化和數組元素的引用。
字元串與字元數組。
七、函數
庫函數的正確調用。
函數的定義方法。
函數的類型和返回值。
形式參數與實在參數,參數值傳遞。
函數的正確調用,嵌套調用,遞歸調用。
局部變數和全局變數。
變數的存儲類別(自動,靜態,寄存器,外部),變數的作用域和生存期。
八、編譯預處理
宏定義和調用(不帶參數的宏,帶參數的宏)。
「文件包含」處理。
九、指針
地址與指針變數的概念,地址運算符與間址運算符。
一維、二維數組和字元串的地址以及指向變數、數組、字元串、函數、結構體的指針變數的定義。通過指針引用以上各類型數據。
用指針作函數參數。
返回地址值的函數。
指針數組,指向指針的指針。
十、結構體(即「結構」)與共同體(即「聯合」)
用typedef說明一個新類型。
結構體和共用體類型數據的定義和成員的引用。
通過結構體構成鏈表,單向鏈表的建立,結點數據的輸出、刪除與插入。
十一、位運算
位運算符的含義和使用。
簡單的位運算。
十二、文件操作
只要求緩沖文件系統(即高級磁碟I/O系統),對非標准緩沖文件系統(即低級磁碟I/O系統)不要求。
文件類型指針(FILE類型指針)。
文件的打開與關閉(fopen,fclose)。
文件的讀寫(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函數的應用),文件的定位(rewind,fseek函數的應用)。
◆ 考試方式
自2013年3月實施無紙化考試,即只有上機考試,考試時長120分鍾,滿分100分。
一、題型及分值
單項選擇題 40 分(含公共基礎知識部分10分),操作題60分(包括填空題18分、改錯題18分及編程題24分)。
二、考試環境
Windows7操作系統,Visual C++6.0環境。
⑽ 全國計算機等級考試二級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分鍾,上機考試每題完成後一定記得運行。
(10)c語言二級考試必記知識擴展閱讀
1、熟悉Visual C++6. 0集成開發環境。
2、掌握結構化程序設計的方法,具有良好的程序設計風格。
3、掌握程序設計中簡單的數據結構和演算法並能閱讀簡單的程序。
4、在Visual C++6. 0集成環境下,能夠編寫簡單的C程序,並具有基本的糾錯和調試程序的能力。