課程簡介:
C語言程序設(shè)計是計算機(jī)專業(yè)的一門專業(yè)基礎(chǔ)課,。
本課程的前導(dǎo)課程有計算機(jī)文化基礎(chǔ),,后續(xù)課程有數(shù)據(jù)結(jié)構(gòu)、面向?qū)ο蟪绦蛟O(shè)計,。它是一門實踐性很強(qiáng)的課程,,既要掌握概念,又要動手編程,,還要上機(jī)調(diào)試運行,。
對計算機(jī)專業(yè)和理工類專業(yè)來說是一門必修的課程。
課程目標(biāo):
1.使學(xué)員掌握C語言基本語句,、語法,、數(shù)據(jù)類型,、運算符和表達(dá)式,順序,、選擇,、循環(huán)結(jié)構(gòu)程序設(shè)計,數(shù)組,、函數(shù),、指針、文件,、結(jié)構(gòu)體類型變量,、結(jié)構(gòu)體數(shù)組等的使用。
2.使學(xué)員掌握自頂向下,、逐步求精的結(jié)構(gòu)化程序設(shè)計的基本思想和方法,;
3.使學(xué)員掌握常用的算法,包括迭代,、遞歸,、計算最大最小值、排序,、查找,;
4.使學(xué)員了解動態(tài)內(nèi)存分配和動態(tài)數(shù)據(jù)結(jié)構(gòu)的概念和應(yīng)用;
5.使學(xué)員能夠使用C語言進(jìn)行應(yīng)用程序設(shè)計,。
課程教學(xué)條件:
為每個學(xué)員提供一臺高性能計算機(jī),,并安裝有TurboC、VC++集成開發(fā)環(huán)境,。
