1.()是構成C語言程式的基本單位。
A、函式
B、過程
C、子程式
D、子例程
2.C語言程式從 ( )開始執行。
A、 程式中第一條可執行語句
B、 程式中第一個函式
C、 程式中的main函式
D、包含檔案中的第一個函式
3、以下說法中正確的是( )。
A、C語言程式總是從第一個定義的函式開始執行
B、在C語言程式中,要呼叫的函式必須在main( )函式中定義
C、C語言程式總是從main( )函式開始執行
D、C語言程式中的main( )函式必須放在程式的開始部分
4.下列關於C語言的說法錯誤的是( ) 。
A、 C程式的工作過程是編輯、編譯、連線、執行
B、 C語言不區分大小寫。
C、 C程式的三種基本結構是順序、選擇、迴圈
D、C程式從main函式開始執行
5.下列正確的識別符號是( )。
A、-a1
B、a[i]
C、a2_i
D、int t
答案:1.A2.C3.C4.B5.C
【二級MS】
1下面描述中,不屬於軟體危機表現的是( )。
A.軟體過程不規範B.軟體開發生產率低C.軟體質量難以控制D.軟體成本不斷提高
2計算機網路是通過通訊媒體,把各個獨立的計算機互相連線而建立起來的系統。它實現了計算機與計算機之間的資源共享和( )。
A.遮蔽B.獨佔C.通訊D.交換
3.下列資料結構中,屬於非線性結構的'是( )。
A.迴圈佇列B.帶鏈佇列C.二叉樹D.帶鏈棧
4.計算機網路是一個( )。
A.管理資訊系統B.編譯系統C.在協議控制下的多機互聯絡統D.網上購物系統
5支援子程式呼叫的資料結構是( )。
A.棧B.樹C.佇列D.二叉樹
【參考答案】
1.A 軟體危機主要表現在:軟體需求的增長得不到滿足;軟體開發成本和進度無法控制;軟體質量難以保證;軟體不可維護或維護程度非常低;軟體的成本不斷提高;軟體開發生產率的提高趕不上硬體的發展和應用需求的增長。
2. C 計算機網路是把各個獨立的計算機互相連線而建立起來的系統。它實現了計算機與計算機之間的資源共享和通訊。
3. C 樹是簡單的非線性結構,所以二叉樹作為樹的一種也是一種非線性結構。
4.C 計算機網路是以能夠相互共享資源的方式互連起來的自治計算機系統的集合,也即在協議控制下的多機互聯絡統。
5.A 棧支援子程式呼叫。棧是一種只能在一端進行插入或刪除的線性表,在主程式呼叫子函式時要首先儲存主程式當前的狀態,然後轉去執行子程式,最終把子程式的執行結果返回到主程式中呼叫子程式的位置,繼續向下執行,這種呼叫符合棧的特點.