河北2013年自考計算機高級程序設計(08074)考試大綱
課程名稱:計算機高級程序設計
課程代碼:08074
第一部分:課程性質與學習目的
一、課程性質與特點
本課程是高等教育自學考試電子信息工程專業所開設的專業基礎課程之一。該門課程系統地介紹了C語言這種高級的計算機程序設計語言的語法規則和使用C語言編寫簡單計算機程序的基本方法。C語言具有豐富的數據類型,多種運算符和表達式且具有較強的數據處理能力,使它既適合編寫應用軟件,又適合編寫系統軟件,C語言已經成為當前程序設計者共同的語言。本課程是一門理論和實踐應用并重的課程,學習本課程既要注重對C 語言語法知識的理解,又要注重對編程能力的培養。
二、課程設置的目的和要求
設置本課程的目的是使考生能夠掌握C語言的基本語法知識,學會使用C語言編寫簡單計算機程序的基本方法,通過編程實踐一進步提高程序設計的能力,為后續課程的學習打下基礎。
通過本課程的學習,要求考生正確理解C語言的各種數據類型、運算符、表達式和函數的相關概念、規則及其使用技巧;熟練掌握結構化程序設計方法中典型的順序結構、選擇結構和循環結構的作用、規則和使用方法;特別是針對課程中的難點函數和指針,要充分理解和掌握函數在定義和調用時不同的形式、參數要求和相關規則;了解諸如變量的指針、數組的指針、函數的指針、字符串的指針和指針的指針等概念的不同含義;熟練辨識各種指針定義的形式。本課程著重培養和訓練考生計算機程序設計的能力、素質和思維方法,為今后針對計算機程序設計的學習和工作打下堅實的基礎。
三、與其它課程的關系
本課程作為電子信息工程專業的一門專業基礎課程,原則上與其它課程沒有嚴格的先后關聯關系。由于本課程的實踐環節需要考生在計算機上進行程序的編寫、調試和運行,因此,先期學習一些涉及計算機基本操作和基本知識的課程有助于學好本門課程。由于本門課程注重程序設計的能力、素質和思維方法的培養,因此,學好這門課,可為后續涉及計算機輔助教學的其它專業課程的學習提供基礎。




