2021山西統(tǒng)招專升本考試說明公布,其中程序設計考試大綱為考生明確了程序設計考試內容及要求,該科目考試主要考察C語言基礎知識,包括數(shù)據類型、表達式、控制結構等,以及C語言高級知識,包括數(shù)組、指針、字符串等各個方面的內容,分值共150分,以下為程序設計考試大綱完整內容:
一、考試內容與要求
(一)考試要求
1. 理解算法、流程圖以及程序的概念;
2. 理解程序邏輯;
3. 掌握用 C 語言進行程序設計的基本方法;
4. 掌握 C 語言的基礎知識,包括基本數(shù)據類型、表達式、控制結構等;
5. 掌握 C 語言的高級知識,包括數(shù)組、指針、函數(shù)、字符串、結構、文件操作等;
6. 能運用基本概念、基本原理、基本方法聯(lián)系學過的多個知識點編寫程序,解決理論問題和實際問題。
(二)考試內容
1. C 語言基礎知識
主要包括 C 程序的基本構成、標準庫函數(shù)的使用、語句、標識符、注釋以及進制等;C 語言的數(shù)據類型、運算符與表達式等。
2. 流程控制
主要包括算法、流程圖、C 程序中的基本語句(表達式語句、空語句、復合語句)、數(shù)據的輸入和輸出語句;三種程序結構。
3. 數(shù)組
主要包括一維和二維數(shù)組的定義、初始化及其元素的引用;用數(shù)組實現(xiàn)常用的算法。
4. 函數(shù)
主要包括函數(shù)的定義、函數(shù)的參數(shù)和函數(shù)的返回值、函數(shù)原型的聲明方法、函數(shù)傳值和傳址調用、局部變量和全局變量、內置函數(shù)與自定義函數(shù)。
5. 高級知識
主要包括:
(1) 指針:指針與指針變量的概念;指針變量的定義、 賦值和引用的方法;指針運算符(*)和取地址運算符(&) 的使用方法;指針與一維數(shù)組;指針與函數(shù)。
(2) 字符串:字符串的定義;字符數(shù)組和字符串的區(qū)別;字符串的輸入輸出;指向字符串的指針變量的定義、賦值和引用的方法。
(3) 預處理:編譯預處理的概念、作用;宏定義命令的 語法形式及使用;文件包含命令的使用。
(4) 結構體:結構體數(shù)組的定義、初始化和元素的引用 方法;結構體類型的定義;結構體變量的定義、初始化和成員 的引用方法。
(5) 文件操作:計算機中流、文件、文件緩沖區(qū)的概念;文件指針的定義;文件打開和關閉的方法;文件讀寫的方法。
二、考試形式與試卷結構
考試采用閉卷、筆試的形式,試卷滿分 150 分,考試時長120 分鐘。題型分為客觀題和主觀題,客觀題包括單選題、判斷題、 程序閱讀題等,主觀題包括程序填空題、編程題等,客觀題分值約占 55%,主觀題分值約占 45%。
以上就是2021年山西統(tǒng)招專升本程序設計考試內容了,如果同學們想要了解其他科目考試說明,請點擊查詢2021山西統(tǒng)招專升本考試大綱。