單選題中1~10題為二級公***基礎知識,單選題的11~40題是C語言的內容。
操作題包括程序填空(18分)、程序改錯(18分)和編程題(24分)各壹題。
程序填空是將壹個完整的程序,扣掉兩到三處,讓考生將它填寫完整。由於每位考生具體抽到的題目不同,程序填空有2到3個空要填。
程序改錯也是壹個完整的程序,其中有2~3處錯誤要求考生將他們改正。
編程題是要求考生編寫壹個程序,然後運行出題幹要求的結果。題目中主函數main()會完整給出,在主函數中將調用fun()函數,fun函數由考生自己編寫。編程題以運行結果給分,所編寫完成後必須運行,否則沒分。
二級C語言程序設計考試涉及公***基礎知識和C語言兩塊。公***基礎知識內容包括數據結構與算法、程序設計基礎、軟件工程基礎、數據庫設計基礎四部分。考10個單選每個1分。
C語言有基礎知識(C語言概述、常量與變量、數據類型、運算符和表達式),編程三大結構(順序結構、選擇結構、循環結構),數組、函數和指針,其他內容(預處理命令、結構體和***用體、位運算、文件)四大部分內容。重點是第二、三部分。