計算機等級考試(二級Fortran)考試大綱

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

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

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

4.能熟練地使用一種高級語言或資料庫語言編寫程式、調試程式。

考試內容

一、基礎知識與基本操作

(一)基礎知識

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

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

3.微機硬體系統的基本組成。包括:中央處理器(運算器與控制器),記憶體儲器(ram與rom),外存儲器(硬碟、軟碟與光碟),輸入設備(鍵盤與滑鼠)輸出設備(顯示器與印表機)。

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

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

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

7.計算機網路的一般知識。

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

(二)dos的基本操作

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

2.dos作業系統的基本組成。

3.檔案、目錄、路徑的基本概念。

4.常用dos操作,包括:

初始化與啟動;

檔案操作(type,copy,del,xcopy,attrib);

目錄操作(dir,md,cd,rd,tree,path);

磁碟操作(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.調試程式,包括對給出的不完善的程式進行修改和補充,使之能得到正確的結果。

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.公用語句(commom語句),無名公用區和有名公用區

2.數據塊子程式

(九)字元處理

1.字元串、字元型變數和字元型數組。

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

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

(十)檔案

1.檔案與記錄的概念。

2.檔案的打開與關閉。

3.順序檔案的存取方法。

4.直接檔案的存取方法。