遼寧自考00342高級語言程序設(shè)計(實踐)大綱
課程名稱: 高級語言程序設(shè)計(實踐)
課程代碼: 00342
使用教材:《高級語言程序設(shè)計》,鄭巖 主編,機械工業(yè)出版社,2022年1月
一、課程目標與基本要求
課程目標:通過本課程的學習,要求學生深刻理解C語言的基礎(chǔ)知識,掌握結(jié)構(gòu)化程序設(shè)計方法,提高學生利用數(shù)組、函數(shù)、指針、結(jié)構(gòu)體類型等進行編程解決實際問題的初步能力和程序調(diào)試能力,為后續(xù)的學習打下堅實基礎(chǔ)。
基本要求:
1. 能夠理解、掌握面向過程軟件開發(fā)的基本概念、基本原理、基本方法及軟件開發(fā)規(guī)范;
2. 掌握軟件模塊化設(shè)計思想,能綜合運用程序設(shè)計的基本原理和基本方法,對軟件開發(fā)中的實際問題進行分析;
3. 能夠應用軟件規(guī)范,使用函數(shù)進行模塊化程序設(shè)計,具有在復雜程序中使用數(shù)組、結(jié)構(gòu)體、指針等數(shù)據(jù)結(jié)構(gòu)解決問題的能力;
4. 具有使用現(xiàn)代開發(fā)工具進行程序的編寫、運行、調(diào)試及進一步學習其他計算機語言的能力。
二、實驗內(nèi)容及要求
實驗一 數(shù)據(jù)類型、運算符和表達式
要求:
(1)掌握C語言的數(shù)據(jù)類型、常量、變量
(2)掌握C語言的運算符和表達式
(3)了解數(shù)據(jù)類型轉(zhuǎn)換的原因,熟悉數(shù)據(jù)類型轉(zhuǎn)換的方法
實驗內(nèi)容:
熟悉一種C語言開發(fā)環(huán)境,并安裝和使用,掌握在該環(huán)境下程序設(shè)計、編譯及調(diào)試的方法。根據(jù)要求設(shè)計一個簡單的C語言程序,包括合理數(shù)據(jù)類型、設(shè)計正確的運算表達式,得到正確的運行結(jié)果。
實驗二 結(jié)構(gòu)化程序設(shè)計
要求:
(1)了解結(jié)構(gòu)化程序設(shè)計方法
(2)重點掌握順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)等程序設(shè)計的使用方法,了解三種結(jié)構(gòu)化方法的不同點;
實驗內(nèi)容:
根據(jù)給定要求,設(shè)計分支程序設(shè)計、循環(huán)程序設(shè)計完成任務。
實驗三 數(shù)組
要求:
(1)掌握數(shù)組的定義、賦值
(2)掌握字符數(shù)組的定義、賦值
(3)掌握數(shù)組的程序設(shè)計方法
實驗內(nèi)容:根據(jù)給定要求,使用一維數(shù)組或二維數(shù)組設(shè)計程序完成任務。
實驗四 函數(shù)
要求:
(1)熟悉函數(shù)的定義、參數(shù)和數(shù)據(jù)傳遞方法
(2)熟悉函數(shù)的存儲類型與作用域
(3)熟悉函數(shù)的嵌套調(diào)用和遞歸調(diào)用
(4)掌握函數(shù)的程序方法
實驗內(nèi)容:根據(jù)給定要求,使用函數(shù)設(shè)計程序完成任務。
實驗五 指針
要求:
(1)掌握指針的基本概念和指令變量的定義方法
(2)掌握指針與數(shù)組的區(qū)別與聯(lián)系
(3)掌握函數(shù)指針的定義,理解指針函數(shù)的本質(zhì)和調(diào)用方法
(4)理解指針數(shù)組的定義,熟悉指針數(shù)組與數(shù)組指針的用法
(5)掌握指針的程序設(shè)計方法
實驗內(nèi)容:根據(jù)給定要求,使用指針程序設(shè)計完成任務。
實驗六 結(jié)構(gòu)體類型和自定義類型
要求:
(1)理解使用結(jié)構(gòu)體的意義
(2)熟悉結(jié)構(gòu)體定義、結(jié)構(gòu)體類型變量和結(jié)構(gòu)體類型數(shù)組
(3)熟悉結(jié)構(gòu)體指針的聲明和定義方法
(4)了解自定義類型的意義與用法
(5)熟悉結(jié)構(gòu)體類型的程序設(shè)計
實驗內(nèi)容:編寫一個含有結(jié)構(gòu)體類型變量的程序,包括結(jié)構(gòu)體類型變量的輸入、處理和輸出;編寫一個含有結(jié)構(gòu)體類型數(shù)組的程序,包括結(jié)構(gòu)體類型數(shù)組的輸入、處理和輸出。
實驗七 文件
要求:
(1)熟悉文件打開與關(guān)閉函數(shù)的基本使用方法
(2)熟悉文件的讀/寫函數(shù)、文件定位函數(shù)
(3)掌握文件的基本程序設(shè)計方法
實驗內(nèi)容:編寫兩個對文件進行創(chuàng)建和操作的程序,包括對文件的讀/寫。
三、考核要求及成績評定方法
1、考核方法
本課程屬于實踐類課程,主要考核學生的實踐情況。實踐情況由預習情況、課堂表現(xiàn)、上機考核三部分進行考核,按2:3:5給出實踐環(huán)節(jié)的成績。
2、學時分配
實驗內(nèi)容 | 學時 |
實驗一 數(shù)據(jù)類型、運算符和表達式 | 2 |
實驗二 結(jié)構(gòu)化程序設(shè)計 | 4 |
實驗三 數(shù)組 | 4 |
實驗四 函數(shù) | 4 |
實驗五 指針 | 4 |
實驗六 結(jié)構(gòu)體類型和自定義類型 | 2 |
實驗七 文件 | 2 |
3、實驗教材
使用教材:《高級語言程序設(shè)計》,鄭巖 主編,機械工業(yè)出版社,2022年1月
- 熱門課程
- 報名咨詢
- 歷年試題
- 備考資料
- 北京自考網(wǎng)
- 上海自考網(wǎng)
- 廣東自考網(wǎng)
- 天津自考網(wǎng)
- 安徽自考網(wǎng)
- 湖北自考網(wǎng)
- 吉林自考網(wǎng)
- 黑龍江自考網(wǎng)
- 山西自考網(wǎng)
- 海南自考網(wǎng)
- 陜西自考網(wǎng)
- 浙江自考網(wǎng)
- 福建自考網(wǎng)
- 江西自考網(wǎng)
- 山東自考網(wǎng)
- 河南自考網(wǎng)
- 遼寧自考網(wǎng)
- 湖南自考網(wǎng)
- 河北自考網(wǎng)
- 廣西自考網(wǎng)
- 江蘇自考網(wǎng)
- 重慶自考網(wǎng)
- 西藏自考網(wǎng)
- 貴州自考網(wǎng)
- 云南自考網(wǎng)
- 四川自考網(wǎng)
- 內(nèi)蒙古自考網(wǎng)
- 甘肅自考網(wǎng)
- 青海自考網(wǎng)
- 寧夏自考網(wǎng)
- 新疆自考網(wǎng)




