《計(jì)算機(jī)語(yǔ)言綜合實(shí)訓(xùn)》是學(xué)刊計(jì)算機(jī)語(yǔ)言的教學(xué)輔助教材,遵循理論和實(shí)踐相結(jié)合的原則,在給出具體的語(yǔ)言實(shí)現(xiàn)之前先給出原理性知識(shí)介紹,強(qiáng)調(diào)結(jié)構(gòu)化程序設(shè)計(jì)和軟件工程方法,采用形象化的方法,借助模塊圖、界面圖、表格及代碼講解模塊化程序設(shè)計(jì)。《計(jì)算機(jī)語(yǔ)言綜合實(shí)訓(xùn)》增加了對(duì)編程思想的全局性指導(dǎo),以及對(duì)各種編程方法的方法論總結(jié)和歸納性總結(jié),主要內(nèi)容包括軟件開(kāi)發(fā)的方法、0ffice軟件中宏程序編寫(xiě)實(shí)例、VB、VFP、C語(yǔ)言綜合實(shí)訓(xùn)示例、自主練習(xí)題等內(nèi)容,另外還對(duì)自主練習(xí)題中部分難點(diǎn)進(jìn)行了提示和啟發(fā)。所有程序都經(jīng)過(guò)精心編排,并上機(jī)調(diào)試通過(guò)。
《計(jì)算機(jī)語(yǔ)言綜合實(shí)訓(xùn)》適合于高等院校學(xué)生使用,作為各種計(jì)算機(jī)應(yīng)用課程設(shè)計(jì)和選修課的教材,也可作為學(xué)生的課外讀物。
21世紀(jì)是“信息”主導(dǎo)的世紀(jì),是崇尚“創(chuàng)新與個(gè)性”發(fā)展的時(shí)代,體現(xiàn)“以人為本”、構(gòu)建“和諧社會(huì)”是社會(huì)發(fā)展的主流。然而隨著全球經(jīng)濟(jì)一體化進(jìn)程的不斷推進(jìn),市場(chǎng)與人才的競(jìng)爭(zhēng)日趨激烈。對(duì)于國(guó)家倡導(dǎo)發(fā)展的IT產(chǎn)業(yè),需要培養(yǎng)大量的、適應(yīng)經(jīng)濟(jì)和科技發(fā)展的計(jì)算機(jī)人才。
眾所周知,近年來(lái),一些用人單位對(duì)部分大學(xué)畢業(yè)生到了工作崗位后,需要1~2年甚至多年的訓(xùn)練才能勝任工作的“半成品”現(xiàn)象反應(yīng)強(qiáng)烈。從中反映出單位對(duì)人才的需求越來(lái)越講究實(shí)用,社會(huì)要求學(xué)校培養(yǎng)學(xué)生的標(biāo)準(zhǔn)應(yīng)該和社會(huì)實(shí)際需求的標(biāo)準(zhǔn)相統(tǒng)一。對(duì)于IT業(yè)界來(lái)講,一方面需要一定的科研創(chuàng)新型人才,從事高端的技術(shù)研究,占領(lǐng)技術(shù)發(fā)展的高地;另一方面,更需要計(jì)算機(jī)工程應(yīng)用、技術(shù)應(yīng)用及各類(lèi)服務(wù)實(shí)施人才,這些人才可統(tǒng)稱(chēng)“應(yīng)用型”人才。
應(yīng)用型本科教育,簡(jiǎn)單地講就是培養(yǎng)高層次應(yīng)用型人才的本科教育。其培養(yǎng)目標(biāo)應(yīng)是面向社會(huì)的高新技術(shù)產(chǎn)業(yè),培養(yǎng)在工業(yè)、工程領(lǐng)域的生產(chǎn)、建設(shè)、管理、服務(wù)等第一線崗位,直接從事解決實(shí)際問(wèn)題、維持工作正常運(yùn)行的高等技術(shù)應(yīng)用型人才。這種人才,一方面掌握某一技術(shù)學(xué)科的基本知識(shí)和基本技能,另一方面又具有較強(qiáng)的解決實(shí)際問(wèn)題的基本能力,他們常常是復(fù)合性、綜合性人才,受過(guò)較為完整的、系統(tǒng)的、有行業(yè)應(yīng)用背景的“職業(yè)”項(xiàng)目訓(xùn)練,其最大的特色就是有較強(qiáng)的專(zhuān)業(yè)理論基礎(chǔ)支撐,能快速地適應(yīng)職業(yè)崗位并發(fā)揮作用。因此,可以說(shuō)“應(yīng)用型人才培養(yǎng)既有本科人才培養(yǎng)的一般要求,又有強(qiáng)化崗位能力的內(nèi)涵,它是在本科基礎(chǔ)之上的以‘工程師’層次培養(yǎng)為主的人才培養(yǎng)體系”,人才培養(yǎng)模式必須吸取一般本科教育和職業(yè)教育的長(zhǎng)處,兼收并蓄。“計(jì)算機(jī)科學(xué)與技術(shù)”專(zhuān)業(yè)教學(xué)指導(dǎo)委員會(huì)已經(jīng)在研究并指導(dǎo)實(shí)施計(jì)算機(jī)人才的“分類(lèi)”培養(yǎng),這需要我們轉(zhuǎn)變傳統(tǒng)的教育模式和教學(xué)方法,明確人才培養(yǎng)目標(biāo),構(gòu)建課程體系,在保證“基礎(chǔ)”的前提下,重視素質(zhì)的培養(yǎng),突出“工程性”、“技術(shù)應(yīng)用性”、“適應(yīng)性”概念,突出知識(shí)的應(yīng)用能力、專(zhuān)業(yè)技術(shù)的應(yīng)用能力、工程實(shí)踐能力、組織協(xié)調(diào)能力、創(chuàng)新能力和創(chuàng)業(yè)精神,較好地體現(xiàn)與實(shí)施人才培養(yǎng)過(guò)程的“傳授知識(shí)、訓(xùn)練能力、培養(yǎng)素質(zhì)”三者的有機(jī)統(tǒng)一。
第1章 軟件工程基礎(chǔ)
1.1 軟件工程的基本原理
1.1.1 軟件工程方法
1.1.2 軟件生命周期
1.2 問(wèn)題的定義
1.3 項(xiàng)目的可行性研究
1.4 需求分析
1.5 總體設(shè)計(jì)
1.6 詳細(xì)設(shè)計(jì)和編碼
1.7 測(cè)試和維護(hù)
第2章 常用計(jì)算機(jī)語(yǔ)言設(shè)計(jì)方法
2.1 Visual FoxPro程序設(shè)計(jì)與應(yīng)用
2.1.1 應(yīng)用系統(tǒng)的開(kāi)發(fā)過(guò)程
2.1.2 Visual FoxPro的主要文件類(lèi)型及功能簡(jiǎn)介
2.1.3 Visual FoxPro語(yǔ)言綜合實(shí)訓(xùn)要點(diǎn)
2.2 Visual Basic程序設(shè)計(jì)與應(yīng)用
2.2.1 Visual Basic對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)
2.2.2 Visual Basic應(yīng)用系統(tǒng)的開(kāi)發(fā)過(guò)程
2.2.3 Visual Basic綜合實(shí)訓(xùn)要點(diǎn)
2.3 C語(yǔ)言程序設(shè)計(jì)與應(yīng)用
2.3.1 C語(yǔ)言的主要特點(diǎn)
2.3.2 C語(yǔ)言綜合實(shí)訓(xùn)要點(diǎn)
2.4 程序設(shè)計(jì)風(fēng)格與規(guī)范
2.4.1 命名
2.4.2 縮進(jìn)與對(duì)齊
2.4.3 注釋
2.5 實(shí)訓(xùn)報(bào)告書(shū)寫(xiě)格式
2.5.1 封面
2.5.2 實(shí)訓(xùn)報(bào)告內(nèi)容
2.5.3 評(píng)語(yǔ)格式
2.6 Office軟件中宏程序編寫(xiě)實(shí)例
2.6.1 宏的錄制與運(yùn)行
2.6.2 Word中宏程序編寫(xiě)實(shí)例
2.6.3 Excel中宏程序編寫(xiě)實(shí)例
2.6.4 Office中的自動(dòng)運(yùn)行宏
第3章 Visual Basic程序設(shè)計(jì)實(shí)訓(xùn)
3.1 答題卡成績(jī)分析系統(tǒng)的分析與設(shè)計(jì)
3.1.1 系統(tǒng)功能分析與設(shè)計(jì)
3.1.2 創(chuàng)建工程、數(shù)據(jù)庫(kù)及表
3.1.3 SQL語(yǔ)言簡(jiǎn)介
3.1.4 考核課程信息維護(hù)窗體設(shè)計(jì)
3.1.5 考核課程知識(shí)點(diǎn)信息維護(hù)窗體設(shè)計(jì)
3.1.6 考核試卷分析表設(shè)置窗體設(shè)計(jì)
3.1.7 其它窗體模塊設(shè)計(jì)
3.1.8 特征命名窗體模塊設(shè)計(jì)
3.1.9 訪問(wèn)API函數(shù)
3.1.1 0過(guò)程和函數(shù)設(shè)計(jì)及標(biāo)準(zhǔn)模塊設(shè)計(jì)
3.1.1 1多文檔窗體設(shè)計(jì)
3.2 自主練習(xí)題
3.2.1 小學(xué)生數(shù)學(xué)自測(cè)練習(xí)系統(tǒng)
3.2.2 班級(jí)考勤系統(tǒng)
3.2.3 企業(yè)工資管理系統(tǒng)
第4章 Visual FoxPro程序設(shè)計(jì)實(shí)訓(xùn)
4.1 學(xué)生信息管理系統(tǒng)的分析與設(shè)計(jì)
4.1.1 系統(tǒng)開(kāi)發(fā)的目的和意義
4.1.2 系統(tǒng)功能分析與設(shè)計(jì)
4.1.3 創(chuàng)建項(xiàng)目、數(shù)據(jù)庫(kù)及表
4.1.4 創(chuàng)建類(lèi)
4.1.5 創(chuàng)建窗體
4.1.6 創(chuàng)建系統(tǒng)主菜單
4.1.7 創(chuàng)建報(bào)表
4.1.8 創(chuàng)建主程序
4.1.9 應(yīng)用系統(tǒng)的連接和可執(zhí)行文件的創(chuàng)建
4.1.1 0學(xué)生信息管理系統(tǒng)軟件發(fā)布
4.2 開(kāi)發(fā)中的難點(diǎn)與技巧
4.3 自主練習(xí)題
4.3.1 圖書(shū)館管理信息系統(tǒng)
4.3.2 人事管理系統(tǒng)
4.3.3 進(jìn)銷(xiāo)存管理系統(tǒng)
4.3.4 銀行賬戶管理系統(tǒng)
4.3.5 倉(cāng)庫(kù)管理系統(tǒng)
4.4 小結(jié)
第5章 C語(yǔ)言程序設(shè)計(jì)實(shí)訓(xùn)
5.1 員工工資管理系統(tǒng)的分析與設(shè)計(jì)
5.1.1 用戶的功能需求
5.1.2 系統(tǒng)結(jié)構(gòu)
5.1.3 系統(tǒng)運(yùn)行情況
5.2 自主練習(xí)題
5.2.1 個(gè)人通訊簿管理系統(tǒng)
5.2.2 電子投票系統(tǒng)
5.2.3 萬(wàn)年歷系統(tǒng)
5.2.4 學(xué)生成績(jī)管理系統(tǒng)
5.2.5 打字正確率測(cè)試系統(tǒng)
5.2.6 商品管理系統(tǒng)
5.3 單片機(jī)C語(yǔ)言
5.4 小結(jié)
第6章 計(jì)算機(jī)軟件項(xiàng)目開(kāi)發(fā)現(xiàn)狀
6.1 軟件項(xiàng)目開(kāi)發(fā)必須具備的素質(zhì)
6.2 軟件的發(fā)展
6.3 軟件開(kāi)發(fā)中的性能瓶頸
6.4 軟件開(kāi)發(fā)過(guò)程
6.5 軟件開(kāi)發(fā)工具與規(guī)則
6.5.1 常用的軟件設(shè)計(jì)工具
6.5.2 技術(shù)規(guī)則
6.5.3 主流軟件開(kāi)發(fā)語(yǔ)言
6.5.4 軟件開(kāi)發(fā)方法
參考文獻(xiàn)