?

專升本C語言程序設計課程考試分析

2021-10-25 00:52關婷婷
科學與財富 2021年25期
關鍵詞:考試內容C語言程序設計專升本

摘 要:湖北省普通專升本考試是??圃盒W生提升學歷的一種途徑。本文以計算機專業的考試科目C語言程序設計為例,首先分析了專升本的現狀,第二,分析了C語言考試的題型和分值;第三,重點描述C語言考試內容,借此幫助學生更加系統學習與復習,積極備考。

關鍵詞:專升本;C語言程序設計;題型;考試內容

專升本是指??粕氡究七M行學習,可分為自考專升本和普通專升本。普通專升本是指普通??飘厴I生,參加省教育考試院組織的統一考試升入本科學習的一種形式。本文所描述的專升本主要針對湖北省普通專升本[1]。

一、概述

湖北省普通專升本考試主要分為兩個模塊:公共英語、專業科目。公共英語屬于統考科目,由湖北省統一命題。專業科目由各招生的本科院校自主命題。根據本科院校招生專業的需求,一般設置考試科目為:公共英語+(高等數學/計算機基礎)+專業課程。有的學校設置考試科目為三門,有的學校為兩門。

2021年湖北省參與招生的53所本科院校中,招收計算機類專業的院校共有40所。其中,專業課程的考試科目是《C語言程序設計》的有32所。由此可見,《C語言程序設計》在專升本考試中占有非常重要的地位。

為了保證更多的應屆畢業生順利考入心儀的本科院校,我校每年都會組織進行專升本考試復習指導。筆者開設普通專升本C語言程序設計考試復習輔導已有兩年,對湖北省專升本《C語言程序設計》考試大綱以及歷年考試題目進行了系統、有針對性的分析,從中總結經驗,歸納考試要點、備考重難點,為更好地輔導專升本考試打下基礎。

二、題型和分值分析

湖北省普通專升本《C語言程序設計》考試形式統一采用筆試形式,考試時間基本為90分鐘,分值100分。少量院校的考試時間是150分鐘,分值150分。比如湖北師范大學的《C語言設計》考試時間為150分鐘。

由于本科院校具有專業科目自主命題權,因此各個院校的考試大綱不盡相同,考試題型也不完全一樣。根據部分院校公布的考試題型,結合C語言程序設計的特點,綜合分析總結,C語言科目考試的題型大致可以歸納為以下幾種:單項選擇題、填空題(理論知識填空、程序填空)、簡答題、程序閱讀題(程序分析題)、程序改錯題、編程題(程序設計題)。

三、考試內容分析

招生院校專業科目的教材與考試內容以發布的考試大綱為準,各個學校的情況各不相同。以《C語言程序設計》課程為例,幾乎所有院校都包含數據類型、運算符與表達式、順序結構、選擇結構、循環結構、函數等基礎內容,另有數組、字符串、指針、結構體、文件等相關內容則根據考試大綱有所取舍。

本文根據筆者經驗,將課程涉及內容以知識點的形式呈現,描述知識點涉及的主要內容,突出內容重難點,歸納易錯點,總結經典題目,幫助學生在備考階段,加深知識點的記憶與理解,提升備考效率。

基礎知識主要涉及標識符與關鍵字、數據類型、運算符等相關內容。這部分內容以記憶與理解為主。

重難點:標識符命名規則、關鍵字、運算符的使用規則,尤其是%、/、++、--這幾個運算符的運算規則。

C語言中的順序結構、選擇結構、循環結構是考試的重點內容,以理解與掌握為主。

重難點:printf函數、scanf函數、分支結構if語句、if-else的配對原則、switch語句、三大循環語句的使用、循環語句與++、--結合使用、循環的嵌套

易錯點:輸入輸出函數中的格式說明、if-else的配對原則、switch中的break語句、循環控制條件的處理、循環變量的終值、continue與break的區別

經典題目:水仙花數、素數、Fibonacci數列、輾轉相除法、完全數、九九乘法表

函數、數組、指針三大內容可自由命題,也可結合命題,如數組名作為函數的參數、指針與數組結合使用等,備考過程中即要掌握各自的知識點,又要能綜合使用,這就需要考生在備考過程中認真復習,靈活運用。這部分以理解與掌握為主。

重難點:函數的參數、返回值、函數的調用、靜態變量、數組的定義和使用、數組的輸入輸出、字符串的定義與使用、字符串的輸入輸出、指針變量的使用、指針與函數的結合使用、指針與數組的結合使用

易錯點:函數的參數傳遞、函數的返回值類型、靜態變量、數組下標、指針變量中的地址與值的概念、指針與函數結合,傳值與傳地址

經典題目:函數的遞歸調用、Fibonacci數列、冒泡排序、最值問題、字符串回文

結構體、宏定義、文件等知識點涉及的分值相對不多,主要以記憶與理解為主。結構體重點掌握結構體類型的定義和使用,在以往的考試過程中,鏈表作為考題的幾率比較小;宏定義的主要出錯點在于有參與無參,有括號與無括號的使用;文件主要是如何打開與讀寫操作。

四、總結

考生通過專升本考試完成從??频奖究频目缭?,不僅可以提升綜合文化素質,還可以獲得良好的就業及深造機會,增強自身核心競爭力[2]。以《C語言程序設計》課程為例,考生在復習階段要多訓練,多總結,體會編程過程中的重點、難點、要點,就一定能提高學習效率,提升解決問題的能力。

參考文獻:

[1]郎燕,統招專升本英語考試分析與建議[J].文存閱刊,2021,(19):101-102

[2]馬凱,陳立春,柴秀智,職業教育專本銜接專業的質量保障機制研究[J].長春工程學院學報(社會科學版),2017,18(4):111-113,138.

[3]蒙江.多模態數據視角下的教學評價指標體系研究——以C語言程序設計課程為例[J].教育觀察,2021,10(21):57-60.

[4]唐伎玲,王樂樂,李芬田.金課理念下面向能力培養的《C語言程序設計》課程設計與實施[J].吉林工程技術師范學院學報,2021,37(04):63-65.

[5]段恒利.基于“雨課堂”的C語言程序設計課堂教學改革與實踐[J].電腦知識與技術,2018,14(30):149-150.

[6]楊蘭,苗永梅,王核心.“C語言程序設計”課程教學改革研究[J].科技與創新,2021(18):97-99+104-105.

[7]楊杰.C語言程序設計線上課程建設和教學的探索與實踐[J].電腦知識與技術,2021,17(23):249-251.

作者簡介:

關婷婷(1985-),女,漢族,湖北荊門,碩士研究生,助教,研究方向:移動互聯應用技術。

猜你喜歡
考試內容C語言程序設計專升本
山西省2019年專升本選拔考試 現代漢語
2017年-2018年專升本院校錄取分數線
山西省2018年專升本選拔考試 大學語文
2019年山西省普通高校專升本考生體格檢查表
我國成人高考內容改革的探索與研究
以“學生為中心”的《C語言程序設計》教學設計探究
基于翻轉課堂的《C語言程序設計》課程教學系統的實現與研究
淺談《C語言程序設計》課程的教學改革
《C語言程序設計》課程的教學改革與實踐
考試周刊(2016年79期)2016-10-13
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合