(一)測試大綱使用范圍及對象
本測試大綱適用于報考信息安全與管理、人工智能工程技術(shù)、集成電路工程技術(shù)專業(yè)的高職(???升本科考試免試入學考生。
(二)測試目的
按照專本兼顧的原則,主要測試信息安全與管理、人工智能工程技術(shù)、集成電路工程技術(shù)專業(yè)本科階段學習基礎(chǔ)。
(三)測試內(nèi)容
本測試大綱主要包括C程序設(shè)計基礎(chǔ)、順序結(jié)構(gòu)程序設(shè)計、選擇結(jié)構(gòu)程序設(shè)計、循環(huán)結(jié)構(gòu)程序設(shè)計、數(shù)組應(yīng)用、模塊化程序設(shè)計等六個知識模塊,測試考生對《C語言程序設(shè)計》基本語法與基礎(chǔ)編程的掌握情況。參考書目:《C語言程序設(shè)計》(第2版)趙睿主編,高等教育出版社,2019年5月,“十四五”職業(yè)教育國家規(guī)劃教材。
1.程序設(shè)計基礎(chǔ)
(1)了解程序設(shè)計語言的發(fā)展及特點;
(2)了解程序設(shè)計語言源程序書寫格式;
(3)掌握程序設(shè)計語言源程序的基本結(jié)構(gòu);
(4)掌握程序設(shè)計語言各種數(shù)據(jù)類型及其定義方法;
(5)掌握程序設(shè)計語言各種運算符和表達式的應(yīng)用。
2.順序結(jié)構(gòu)程序設(shè)計
(1)了解程序和算法的概念;
(2)了解結(jié)構(gòu)化程序設(shè)計的基本結(jié)構(gòu);
(3)了解流程控制的基本語句;
(4)熟悉流程圖和N-S圖繪制;
(5)掌握字符輸入/輸出函數(shù)應(yīng)用;
(6)掌握格式輸入/輸出函數(shù)應(yīng)用。
3.選擇結(jié)構(gòu)程序設(shè)計
(1)掌握關(guān)系表達式和邏輯表達式的定義及應(yīng)用;
(2)掌握用if語句實現(xiàn)單分支和雙分支選擇結(jié)構(gòu);
(3)掌握switch語句實現(xiàn)多分支選擇結(jié)構(gòu);
(4)了解簡單的嵌套選擇結(jié)構(gòu)程序設(shè)計。
4.循環(huán)結(jié)構(gòu)程序設(shè)計
(1)熟悉循環(huán)結(jié)構(gòu)的構(gòu)成和特點;
(2)理解循環(huán)控制變量的應(yīng)用;
(3)掌握用for語句實現(xiàn)循環(huán)結(jié)構(gòu);
(4)掌握用while和do…while語句實現(xiàn)循環(huán)結(jié)構(gòu);
(5)掌握continue和break語句的應(yīng)用;
(6)掌握二重循環(huán)結(jié)構(gòu)的構(gòu)建;
(7)了解goto語句的應(yīng)用。
5.數(shù)組應(yīng)用
(1)掌握一維數(shù)組的定義及應(yīng)用;
(2)掌握字符數(shù)組的定義及應(yīng)用;
(3)掌握字符串的應(yīng)用;
(4)熟悉數(shù)組元素的引用方法;
(5)理解二維數(shù)組的定義及應(yīng)用。
6.模塊化程序設(shè)計
(1)掌握函數(shù)的定義和調(diào)用方法;
(2)熟悉常用庫函數(shù)的使用方法;
(3)熟悉形式參數(shù)與實際參數(shù)的概念;
(4)熟悉局部變量和全局變量的概念;
(5)了解函數(shù)的嵌套調(diào)用與遞歸調(diào)用。
(四)試題難易程度
較容易題約50%
中等難度題約30%
較難題約20%
(五)題型結(jié)構(gòu)
題型結(jié)構(gòu)共有單項選擇題、判斷題、程序分析題(包括分析程序結(jié)果、程序改錯、程序填空等)、編程題等4種。
(六)說明
測試采用閉卷筆試形式;考試時間120分鐘;試卷滿分150分。