當前位置:成語大全網 - 新華字典 - 計算機等級考試

計算機等級考試

全國計算機等級考試新大綱(二級)

基本要求

1.具有計算機的基礎知識。

2.了解操作系統的基本概念,掌握常用操作系統的使用。

3.掌握基本數據結構和常用算法,熟悉算法描述工具——流程圖的使用。

4.能熟練地使用壹種高級語言或數據庫語言寫程序、調試程序。

考試內容

壹、基礎知識與基本操作

(壹)基礎知識

1.計算機系統的主要技術指標與系統配置。

2.計算機系統、硬件、軟件及其相互關系。

3.微機硬件系統的基本組成。包括:中央處理器(運算器與控制器),內存儲器(RAM與ROM),外存儲器(硬盤、軟件與光盤),輸入設備(鍵盤與鼠標)輸出設備(顯示器與打印機)。

4.軟件系統的組成,系統軟件與應用軟件;軟件的基本概念,文檔;程序設計語言與語言處理程序(匯編程序、編譯程序、解釋程序)。

5.計算機的常用數制(二進制、十六進制及其與十進制之間的轉換);數據基本單位(位、字、節、字)。

6.計算機的安全操作;計算機病毒的防治。

7.計算機網絡的壹般知識。

8.多媒體技術的壹般知識。

(二)DOS的基本操作

1.操作系統的基本能功能與分類。

2.DOS操作系統的基本組成。

3.文件、目錄、路徑的基本概念。

4.常用DOS操作,包括:初始化與啟動;

文件操作(TYPE,COPY,DEL,REN,XCOPY,ATTRIB);

目錄操作(DIR,MD,CD,RD,TREE,RATH);

磁盤操作(FORMAT,DISKCOPY,CHKDSK);

功能操作(VER,DATE,TIME,CLS,PROMPT,HELP);

批處理(批處理文件的建立與執行,自動批處理文件);

輸入輸出改向。

(三)Windows的基本操作

1.Windows的特點.基本構成及其運行環境。

2.Windows用戶界面的基本元素。包括:窗口、圖標、菜單、對話框、按鈕、光標等。

3.Windows基本操作。包括:啟動與退出、鼠標操作、窗口操作、圖標操作、菜單操作、對話框操作。

二、程序設計

1.能運用結構化程序設計方法編寫程序。

2.掌握基本數據結構和常用算法。

3.能熟練使用壹種高級語言或壹種數據庫語言(***有QBASIC、FORTRAN、Pascal、C以及FoxBASE等五種語言,考生任選其中壹種。各種語言的考試內容附後)。

三、上機操作

在指定的時間內使用微機完成下述操作:

1.完成指定的計算機基本操作(包括機器啟動和操作命令的使用)。

2.按給定要求編寫和運行程序。

3.調試程序,包括對給出的不完善的程序進行修改和補充,使之能得到正確的結果。

各種語言的考試內容

壹、QBASIC語言程序設計

(壹)QBASIC的基本概念

1.QBASIC提供的數據類型。

2.常量和變量的概念、變量和命名規則、變量的類型明。

3.運算符和運算規則(算術運算、關系運算、邏輯運算、字符運算)。

4.表達式(算術表達式、關系表達式、邏輯表達式、字符表達式)的概念及求值。

(二)順序結構程序設計

1.變量的賦值(LET語句)。 2.數據輸出(RRINT語句)。

3.數據輸入(INPUT語句,READ/DATA語句,RESTORE語句)。

4.程序停止執行(END語句,STOP語句)。

5.程序註釋(REM語句)。

(三)選擇結構程序設計

1.行IF語句。 2.塊IF結構。

3.SELECT CASE結構。 4.選擇結構的嵌套。

(四)循環結構程序設計

1.環的概念。 2.WHILE循環結構。

3.FOR-NEXT循環結構。 4.DO循環結構。

5.循環結構的嵌套。

(五)數組

1.數組和數組元素。 2.數組定義的方法。

3.引用數組元素的方法。 4.靜態數組和動態數組。

5.壹維數組和多維數組。 6.數組的運算。

(六)函數與子程序

1.標準函數。

2.單行自定義函數和多行自定義函數的定義和引用。

3.塊內子程序——子例程(GOSUB-RETURN語句,ONGOSUB-RETURN語句及ON KEY(n)GOSUB-RETURN語 句)。

4.獨立模塊的子程序的定義(SUB-END SUB語句)和調用(CALL語句)。

5.模塊化函數的定義(FUNCTION-END FUNCTION語句)和調用。

6.模塊間的數據傳遞(虛實結合)。

7.全局變量與局部變量。

8.過程的嵌套調用。 9.過程的遞歸調用。

(七)字符處理

1.字符串和字符串變量的概念。 2.字符串變量的賦值。

3.字符串的運算。 4.字符串函數。

5.字符串數組。

(八)文件

1.文件的概念。 2.對源程序文件的操作。

3.對順序文件的操作。

4.記錄型變量的定義(TYPE-END TYPE語句)和隨機文件的操作。

(九)屏幕控制與作圖

1.屏幕控制(CLS語句,LOCATE語句)。

2.顯示模式的控制(SCREEN語句)。

3.顏色的設置(COLOR語句)。

4.標準作圖語句(PSET語句,PRESET語句,LINE語句,DRW語句和CIRCLE語句)。

5.圖形的著色(PAINT語句)。

二、C語言程序設計

(壹)C語言的結構

1.程序的構成,main函數和其他函數。

2.頭文件、數據說明、函數的開始和結束標誌。

3.源程序的書寫格式。 4.C語言的風格。

(二)數據類型及其運算

1.C的數據類型(基本類型、構造類型、指針類型、空類型)及其定義方法。

2.C運算符的種類、運算優先級和結合性。

3.不同類型居間的轉換與運算。

4.C表達式類型(賦值表達式、算術表達式、關系表達式、邏輯表達式、條件表達式、逗號表達式)和求值規則。

(三)基本語句

1.表達式語句,空語句,復合語句。

2.數據的輸入與輸出,輸入輸出函數的調用。

3.復合語句。 4.goto語句和語句標號的使用。

(四)選擇結構程序設計

1.用if語句實現選擇結構。

2.用switch語句實現多分支選擇結構。

3.選擇結構的嵌套。

(五)循環結構程序設計

1.for循環結構。 2.while和do while循環結構。

3.continue語句和break語句。 4.循環和嵌套。

(六)數組的定義和引用

1.壹維數組和多維數組的定義、初始化和引用。

2.字符串與字符數組。

(七)函數

1.庫函數的正確調用。 2.函數的定義方法。

3.函數的類型和返回值。

4.形式參數與實在參數,參數值的傳遞。

5.函數的正確調用,嵌套調用,遞歸調用。

6.局部變量和全局變量。

7.變量的存儲類別(自動、靜態、寄存器、外部),變量的作用域和生存期。

8.內部函數與外部函數。

(八)編譯預處理

1.宏定義:不帶參數的宏定義;帶參數的宏定義。

2.“文件包含”處理

(九)指針

1.指針與指針變量的概念,指針與地址運算符。

2.變量、數組、字符串、函數、結構體的指針以及指向變量、數組、字符串、函數、結構體的指針變 量。通過指針引用以上各類型數據。

3.用指針作函數參數。

4.返回指針值的指針函數。

5.指針數組,指向指針的指針,main函數的命令行參數。

(十)結構體(即“結構”)與***用體(即“隨合”)

1.結構體和***同體類型數據的定義方法和引用方法。

2.用指針和結構體構成鏈表,單向鏈表的建立、輸出、刪除與插入。

(十壹)位運算

1.位運算符的含義及使用。 2.簡單的位運算。

(十二)文件操作

只要求緩沖文件系統(即高級磁盤I/O系統),對非標準緩沖文件系統(即低級磁盤I/O系統)不要求。

1.文件類型指針(FILE類型指針)。

2.文件的打開與關閉(fopen,fclose)。

3.文件的讀寫(fputc,fgetc,fputs,fgets,fread,fwrite,fprintf,fscanf函數),文件的定位 (rewind,fseek函數)。

三、數據庫語言程序設計

(壹)數據庫系統及FoxBASE+基礎知識

1.基本概念:數據庫、數據庫管理系統、數據庫系統、數據庫模型及其相互關系。

2.關系數據庫:

(1)類系模型,關系模式、關系、元組、屬性、域。

(2)關系運算:選擇、投影、聯接以及三種關系運算在FoxBASE+中的體現。

3.系統性能與工作方式:

(1)各種文件類型及特點,命令格式。

(2)系統主要性能指標。

(3)兩種工作方式:交互方式和程序運行方式。

4.FoxBASE+的數據元素:

(1)常量:數值型、字符型、邏輯型、日期型常量。

(2)變量:字段變量、簡單內存變量、數組、內存變量的存及恢復。

(3)表達式:表達式的類型及運算。

(4)常用函數:數值設計函數、字符處理函數、日期類函數、數據類型轉換函數、測試函數。

(二)數據庫的基本操作

1.數據庫的建立、修改與復制:

(1)數據庫結構的建立、修改與復制。

(2)數據庫記錄的增、刪、改與復制。

(3)文件管理命令。

2.數據庫的重新組織及查詢:

(1)直接查詢與記錄指針定位。

(2)數據庫排序與索引。

(3)快速檢索FIND,SEEK。

3.數據統計與計算:

(1)統計記錄數、求和、求平均值。 (2)分類匯總。

4.多重數據庫操作:

(1)工作區的選擇和使用。

(2)數據庫關聯與聯接SET RELATION,JOIN。

(3)數據庫間的數據更新UPDATE。

(三)程序設計(命令文件)

1.命令文件的建立與運行。

2.程離的三種基本結構:

(1)順序結構。 (2)選擇結構:

條件選擇語句IF-ELSE-ENDIF及其嵌套形式的使用。

多分支選擇語句DOCASE-ENDCASE的使用。

(3)循環結構:循環語句DO WHILE-ENDDO及其嵌套形式的使用。

3.格式設計:

(1)格式設計命令@的使用。

(2)屏幕格式的建立與使用。

(3)光帶式的建立與使用。

4.子程序與過程:

(1)子程序設計與調用。 (2)過程與過程文件。

(3)局部變量和全局變量、過程調用中的參數傳遞。

5.命令文件的編譯與使用。

(四)系統環境和狀態參數

1.常用的SET命令:

(1)常用的開關狀態設置命令。

(2)常用的環境參數設置命令。

2.FoxBASE+的系統配置文件:CONFIGFX配置文件的作用。

四、FORTRAN語言程序設計

(壹)FORTRAN 程序的結構、書寫規則

1.FORTRAN 程序的構成(主程序和子程序)。

2.FORTRAN 源程序的書寫格式。

(二)、數據類型及其運算

1.常量和變量的類型(整型、實型、雙精度型、復型、邏輯型、字符型)

2.定義變量類型的方法(用I-N規則隱式說明和顯示說明)。

3.符號常量及其定義方法(PARAMETER語句)。

4.運算符及運算優先級。

5.表達式(算術表達式、關系表達式、邏輯表達式和字符表達式)及其求值規則。不同類型數據的混合運算。

(三)最基本的語句

1.賦值語句(算術、邏輯和字符型賦值語句)。

2.表控格式的輸入和輸出。

3.格式輸入與輸出。

(1)格式編輯符(X、H、I、F、E、D、A、L、/),格式的重復作用。

(2)格式語句與輸入輸出語句(包括READ,WRITE語句)的相互作用。

(3)在輸入輸出語句中包括含格式說明的方法。

4.暫停語句(STOP)語句,停語句(END語句)。

5.賦初值語句(DATA語句)。

6.轉移語句(GOTO語句)。

(四)選擇結構程序設計

1.邏輯IF語句。

2.塊IF結構。

3.選擇結構的嵌套。

(五)循環結構程序設計

1.當型循環與直到型循環。

2.用DO語句實現循環:

(1)用DO語句時循環次數的計算。

(2)循環體的概念。

(3)循環終端語句和CONTINUE語句。

3.用塊IF和GOTO語句實現循環。

4.循環的嵌套。

(六)數組的應用

1.定義數組的方法(用DIMENSION語句和類型語句定義壹維或多維數組)。

2.數組元素的正確引用。

3.數組在內存中存儲順序(按列存儲)。

4.對數組賦初值的方法。

5.數組的輸入與輸出。

6.可調數組。

(七)函數和子程序

1.內部函數的調用方法。

2.語句函數的定義及引用方法。

3.函數子程序(FUNCTION子程序)的結構及調用方法。

4.子例行程序(SUBROUTINE子程序)的結構及調用方法。

5.模塊間的數據傳遞(虛實結合)。

(八)數據聯系

1.公用語句(COMMON語句),無名公用區和有名公用區。

2.數據塊子程序。

(九)字符處理

1.字符串、字符型變量和字符型數組。

2.字符型數據的賦值和運算。

3.字符型數據的輸入與輸出。

(十)文件

1.文件與記錄的概念。

2.文件的打開與關閉。

3.順序文件的存取方法。

4.直接文件的存取方法。

五、Pascal語言程序設計

(壹)Pascal程序的構成

1.源程序的組成語言要素。

2.程序首部,說明部分,執行部分。

3.程序的書寫規定。

(二)數據的類型及其運算

1.Pascal的數據類型、定義方法及其使用:

(1)標準類型(實型、整型、布爾型和字符型)。

(2)用戶自定義類型(枚舉類型、子界類型)。

(3)構造類型(數組類型、集合類型、記錄類型、文件類型)。

(4)指針類型。

2.運算符和表達式(包括算術型、集合型、關系型和布爾型)。

3.數據類型的相容性。

(三)基本語句

1.賦值語句。

2.輸入輸出語句及其格式控制。

3.復合語句。

(四)選擇結構程序設計

1.用IF語句實現選擇結構。

2.用CASE語句實現多分支選擇結構。

3.選擇結構的嵌套。

(五)循環結構程序設計

1.FOR循環結構

2.REPEAT循環結構。

3.WHILE循環結構。

4.循環結構的嵌套。

(六)數組

1.壹維數組和多維數組的基本概念、定義方法和引用數組元素的方法。

2.壓縮數組的概念。

3.字符串和字符數組。

(七)過程和函數

1.過程與函數的概念。

2.標準過程和標準函數。

3.過程和函數的定義方法和調用方法。

4.形式參數和實在參數的結合,值參數和變量參數的使用。

5.過程和函數的遞歸調用。

6.標識符的作用域(全程量和局部量)。

(八)動態數據結構

1.指針變量的概念。

2.動態存儲單元的開辟、釋放和引用。

3.單向鏈表和循環表的操作。

(九)文件

1.文件的概念。

2.文件的基本操作(建立、打開、關閉、存取)。

全國計算機等級考試新大綱(三級)

三級A類考試大綱

基本要求

1.具有計算機硬件及應用的基礎知識。

2.了解軟件的基本知識。

3.掌握數據結構、算法基本知識。

4.熟悉微機硬件系統組成及工作原理。

5.掌握微機測控應用的基本技術。

6.了解計算機網絡與數據通信的基本知識。

7.具有用匯編語言編程(含上機調試)的能力。

考試內容

壹、基礎知識

1.計算機發展階段、應用領域、分類,主要技術指標。

2.二進制及數值信息的表示和運算:二進制及其表示方法,不同進位制之間的轉換,整數和實數(浮點數)的表示,二進制數的算術運算和邏輯運算。

3.中、西文字信息在計算機中的表示:西文字符的編碼,漢字的國標碼、區位碼、機內碼,漢字的輸入,漢字的輸出。

4.數字邏輯電路的基本知識。

5.多媒體技術基礎:圖形、聲音和視頻信息在計算機內的表示,多媒體計算機的組成,多媒體技術的應用與前景。

二、操作系統及軟件基礎

1.軟件在計算機系統中的功能,常用軟件的分類。

2.操作系統的功能與類型,文件管理,進程管理,存儲器管理,設備管理的基本知識,DOS、 Windows、UNIX的基本特點。

3.語言處理程序:匯編語言與高級語言,解釋程序與編譯程序,高級語言程序的處理過程。

4.軟件開發的基本知識:程序設計風格,軟件工程初步。

5.計算機安全與計算機病毒:計算機安全的主要問題,病毒的檢測與消除,病毒的防範。

6.軟件的法律保護:專利法保護,著作權法保護,商業秘密法保護。

三、數據結構與算法

1.數據類型與數據結構的基本概念。

2.線性表的基本概念和實現技術。

3.棧和隊列的基本概念和實現技術。

4.樹形結構的基本概念,二叉樹的表示和遍歷算法,樹與二叉樹的轉換。

5.排序的基本概念和排序算法(插入排序、選擇排序、交換排序、歸並排序)。

6.檢索的基本概念和檢索算法(線性檢索、二分法檢索、分塊檢索、散列技術)。

四、微機組成原理與接口技術

1.微型計算機硬件組成與工作原理。

2.微處理器的原理與組成:微處理器結構,指令及其執行過程,程序中斷,支持芯片及其與CPU的互連。

3.主存儲器:存儲器分類,存儲器組成與工作原理,Cache存儲器。

4.輸入輸出控制:輸入輸出尋址,輪詢I/O方式,中斷傳送方式,DMA傳送方式。

5.系統總線與外設接口:基本原理,ISA總線,PCI局部總線,串行接口,並行接口,SCSI接口。

6.常用輸入輸出設備:鍵盤、鼠標器、掃描儀、顯示器、打印機、繪圖儀。

7.外存儲器:軟件存儲器、硬盤存儲器、磁帶存儲器、光盤存儲器。

五、匯編語言程序設計

1.匯編語言的基本概念、功能和特點。

2.匯編語言的語句格式、程序結構和數據的表示方法。

3.80×86指令格式、尋址方式和指令系統。

4.80×86宏匯編的偽指令。

5.匯編語言程序設計:順序程序、分支程序、循環程序、子程序、輸入輸出和中斷處理。

六、微機測控技術

1.實時處理的基本概念。

2.微機測控系統的結構及其硬件、軟件組成,分而式測控系統的概念。

3.STD及ISA總線微機測控系統主機的特點,多主STD總線測控微機系統及其通信方法,監控定時器(看門狗)的基本原理。

4.過程數字量輸入輸出通道,信號隔離技術,並行接口及其功率驅動,實時時鐘接口。

5.過程模擬量輸入輸出通道,基本傳感器,信號調理及隔離技術,A/D轉換及相關技術,D/A轉換及相關技術。

6.微機測控系統設計初步。

七、計算機網絡與數據通信基礎

1.計算機網絡功能、結構與分類。

2.數據通信基本概念:數據編碼類型、數據傳輸方式、同步技術、基帶傳輸與頻帶傳輸、差錯控制方法。

3.網絡體系結構與協議的基本概念。

4.局域網與制造自動化協議MAP的應用。

5.廣域網及其應用。

八、上機操作

1.掌握計算機基本操作(DOS/Windows環境下有關文件的基本操作)。

2.熟練掌握匯編語言程序設計基本技術。

3.數據結構與算法所要求的內容。

4.掌握匯編語言程序調試方法。

三級B類考試大綱

基本要求

1.具有計算機軟件及應用的基礎知識。

2.掌握數據結構、算法基本知識。

3.掌握並能熟練運用操作系統知識。

4.掌握軟件工程方法、具有應用軟件開發的分析、設計初步能力。

5.具有數據庫基本知識,並熟悉數據庫技術的應用。

6.具有計算機網絡的基本知識及計算機多媒體的應用知識。

7.熟悉計算機在信息管理、數值計算和輔助設計應用領域中某壹領域的應用。

8.掌握計算機操作並具有C語言編程(含上機調試)的能力。

考試內容

壹、基礎知識

1.計算機發展階段、應用領域、分類、主要技術指標。

2.計算機系統的組成,計算機的結構與工作原理。

3.總線結構、中斷方式與查詢方式,A/D、D/A轉換,輸入、輸出設備。

4.存儲器的組成,隨機存儲器,磁盤、磁帶和光盤。

5.多媒體基本概念,多媒體計算機、多媒體制作、管理,超文本與超媒體。

6.軟件的基本概念,程序與文檔,程序設計語言與語言處理程序。

7.軟件的法律保護。

二、數據結構與算法

1.數據結構、算法的基本概念。

2.線性表邏輯結構,鏈表、數組的存儲和運算。

3.隊列與棧的定義,存儲及應用。

4.樹和二叉樹的定義,互相轉換,二叉樹的存儲,二叉樹的周遊。

5.圖的基本概念,圖的存儲周遊。

6.排序的基本概念與排序算法(選擇排序,插入排序,交換排序,歸並排序)。

7.檢索的基本概念與檢索算法(順序檢索,二分檢索,散列支術索,二叉排序樹)。

三、操作系統

1.操作系統的功能、類型,多用戶操作系統。

2.進程及線程的概念,進程間的通信,進程管理,作業調度,作業控制,死鎖。

3.頁式、段式、段頁式存儲,虛擬存儲原理,地址轉換機制,頁面淘汰算法。

4.文件和文件系統的概念,文件控制塊,文件目錄,文件分類與組織、磁盤調度。

5.輸入輸出控制方式,設備驅動程序,通道,中斷,緩沖技術,SPOOLing系統。

6.操作系統結構設計。

7.網絡操作系統。

8.操作系統(DOS/Unix/Windows)的使用。

9.操作系統技術發展。

四、軟件工程

1.軟件工程基本概念。

2.結構化生命周期方法,快速原型化方法。

3.結構化分析,數據流圖,數據字典,軟件需求說明。

4.結構化設計,概要設計,詳細設計,結構圖,模塊的內聚與耦合。

5.結構化程序設計,程序設計風絡。

6.軟件測試,測試方法,測試用例,軟件質量控制。

7.軟件文檔,文檔標準,文檔編制與工具。

8.設計機輔助軟件工程CASE的概念與應用。

9.軟件工程技術發展。

五、數據庫

1.數據庫的基本概念:數據、數據庫、數據庫管理系統(DBMS),數據庫系統。

2.數據模型,關系數據模型,關系數據庫規範化理論。

3.關系數據庫語言SQL。

4.數據庫設計目標、方法、步驟、需求分析,概念設計,邏輯設計,物理設計。

5.數據庫開發工具。

6.數據庫管理系統(FoxPro/Oracle)的使用。

7.數據庫技術發展。

六、計算機網絡

1.計算機網絡的定義與分類。

2.網絡體系結構與協議的基本概念。

3.局域網組網的基本方法。

4.局域網操作系統的基本概念。

5.Client/Server計算模式。

6.網絡互連的基本概念。

7.Internet與Intranet。

8.網絡安全與網絡管理。

七、面向管理的應用

1.管理信息系統(MIS)基本概念。

2.MIS的開發策略。

3.MIS的分析與設計方法。

4.辦公自動化(OA)、決策支持系統(DSS)的基本概念。

5.系統分析員,任務、作用。

八、面向數值計算的應用

1.數值計算基本概念。

2.近似數與誤差。

3.插值與逼近。

4.函數方程數值解法。

5.線性代數方程組的數值解法。

6.數值微分與數值積分。

7.算法復雜性概念。

九、面向輔助設計的應用

1.計算機輔助設計基本概念、圖形學基礎。

2.工程數據庫、概念、作用。

3.CAD工具的特點、功能及使用。

4.工程圖的繪制,圖形、圖像數據庫。

5.圖形軟件包的概念、作用。

6.動畫基本概念、制作及關鍵技術。

7.多媒體系統組成與制作技術。

十、上機操作

1.掌握計算機基本操作(DOS/Windows/UNIX環境下有關文件的基本操作)。

2.熟練掌握C語言程序基本技術。

3.數據結構與算法所要求的內容。

4.掌握C語言程序設計方法。