關(guān)于計算機(jī)程序設(shè)計基礎(chǔ)知識,計算機(jī)程序設(shè)計基礎(chǔ)這個問題很多朋友還不知道,今天小六來為大家解答以上的問題,現(xiàn)在讓我們一起來看看吧!
1、“計算機(jī)程序設(shè)計基礎(chǔ)”是計算機(jī)基礎(chǔ)教學(xué)系列中的核心課程,主要介紹程序設(shè)計語言的基本知識和程序設(shè)計的方法與技術(shù)。
2、其內(nèi)容以程序設(shè)計語言的語法知識和程序設(shè)計的基本方法為主,同時包括程序設(shè)計方法學(xué)、數(shù)據(jù)結(jié)構(gòu)與算法基礎(chǔ)等方面的初步內(nèi)容。
3、本書旨在,使學(xué)生掌握計算機(jī)程序設(shè)計的基本思想和方法,初步具備在各領(lǐng)域應(yīng)用計算機(jī)的能力,并為后續(xù)課程的學(xué)習(xí)創(chuàng)造條件。
4、 本套教材分為《計算機(jī)程序設(shè)計基礎(chǔ)》和《程序設(shè)計基礎(chǔ)實驗指導(dǎo)與習(xí)題》,力求詳細(xì)介紹C語言結(jié)構(gòu)化程序設(shè)計,并涵蓋了計算機(jī)等級考試的要求。
5、《計算機(jī)程序設(shè)計基礎(chǔ)》教材是以程序設(shè)計的基礎(chǔ)理論為主,重點介紹程序設(shè)計的基本理論和方法及C語言的語法知識。
6、《程序設(shè)計基礎(chǔ)實驗指導(dǎo)與習(xí)題》教材與《計算機(jī)程序設(shè)計基礎(chǔ)》配套,包括實驗上機(jī)指導(dǎo)、實驗思考題、練習(xí)題、二級考試等內(nèi)容。
7、 本書是以計算機(jī)基礎(chǔ)課程教學(xué)指導(dǎo)分委員會制定的“計算機(jī)程序設(shè)計基礎(chǔ)課程教學(xué)基本要求”為依據(jù),結(jié)合近年來C語言程序設(shè)計基礎(chǔ)的教學(xué)實踐經(jīng)驗編寫而成。
8、其內(nèi)容涵蓋了C語言結(jié)構(gòu)化程序設(shè)計的基本理論、基本概念、方法和規(guī)范。
9、以培養(yǎng)學(xué)生掌握程序設(shè)計的基本理論和方法及計算機(jī)應(yīng)用編程能力為目標(biāo)。
10、 本書以一個小型的學(xué)生成績管理系統(tǒng)為主線,將C語言程序設(shè)計的各個知識點分配到各個章節(jié)中詳細(xì)介紹,并逐步實現(xiàn)該系統(tǒng)的全部功能。
11、通過該案例,使學(xué)生對C語言程序設(shè)計的過程和所涉及知識有一個清晰的理解,力求理論與實踐相結(jié)合,從而培養(yǎng)學(xué)生分析問題和解決問題的能力。
12、 本書共分8章,內(nèi)容包括: 第1章——程序設(shè)計概述,介紹程序、程序設(shè)計、算法等基本概念,程序設(shè)計的過程和程序設(shè)計的方法,以及C語言字符集、詞法符號和C語言程序的基本結(jié)構(gòu)。
13、 第2章——數(shù)據(jù)類型、運(yùn)算符與表達(dá)式,介紹C語言的數(shù)據(jù)類型、各種類型的常量、變量的聲明和使用方法,各種類型運(yùn)算符及表達(dá)式求值的運(yùn)算規(guī)則。
14、 第3章——程序控制結(jié)構(gòu),介紹結(jié)構(gòu)化程序設(shè)計的基本概念和結(jié)構(gòu)化程序設(shè)計的方法,C語言的順序控制語言、選擇控制語句、循環(huán)控制語句及應(yīng)用問題的求解方法。
15、 第4章——函數(shù)與預(yù)處理,介紹用函數(shù)實現(xiàn)模塊化程序設(shè)計的思想,函數(shù)定義、函數(shù)聲明、函數(shù)調(diào)用的基本概念和方法,函數(shù)的返回值及其類型,函數(shù)參數(shù)傳遞機(jī)制,遞歸函數(shù),變量的作用域和存儲類型及預(yù)處理等。
16、 第5章——數(shù)組,介紹數(shù)組的概念,一維數(shù)組的定義、初始化及應(yīng)用,二維數(shù)組的定義、初始化及應(yīng)用,字符串與字符數(shù)組的概念及應(yīng)用。
17、 第6章——指針,介紹指針的基本概念,指針變量的定義及其相關(guān)運(yùn)算,指針與函數(shù),指針與數(shù)組,動態(tài)內(nèi)存分配。
18、 第7章——結(jié)構(gòu)體與共用體,介紹結(jié)構(gòu)體、共用體等自定義數(shù)據(jù)類型的機(jī)制,結(jié)構(gòu)體類型與結(jié)構(gòu)體變量,結(jié)構(gòu)體數(shù)組,結(jié)構(gòu)體與函數(shù),鏈表的概念和常用操作,共用體的概念及應(yīng)用。
19、 第8章——文件,介紹文件的基本概念及對文件的常用操作。
20、 第9章——面向?qū)ο蟪绦蛟O(shè)計,介紹面向?qū)ο蟪绦蛟O(shè)計的基本概念及類的基本操作。
21、 附錄包括ASCII碼表、C語言運(yùn)算符、常用C標(biāo)準(zhǔn)庫函數(shù)。
22、 本書第1章、第2章由田紅梅編寫,第3章由郭煒編寫,第4章由劉菲編寫,第5章由姬濤編寫,第6章由江紅編寫,第7章、第8章由周啟生編寫,第9章由陳青編寫。
23、全書由周啟生和姬濤統(tǒng)稿與審定。
24、特別感謝劉寶忠教授對本書的指導(dǎo)與審閱。
25、在編寫本書的過程中,還得到了王海暉教授、莊鵬老師的大力支持,在此也表示衷心感謝! 本書的編者都是長期從事程序設(shè)計教學(xué)的教師,本書凝集了各位教師多年的教學(xué)實踐經(jīng)驗。
26、由于計算機(jī)科學(xué)技術(shù)發(fā)展迅速,程序設(shè)計的教學(xué)內(nèi)容、方法和手段日新月異,加之編者水平有限,書中不足之處在所難免,敬請讀者批評指正,以便今后進(jìn)一步完善。
本文分享完畢,希望對大家有所幫助。
標(biāo)簽:
免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!