日本亚洲欧美日韩中文字幕_精品欧美一区二区三区久久久_久久av高潮av无码av_成在人线av无码免费_亚洲中文字幕无码久久精品1

返學(xué)費(fèi)網(wǎng) > 培訓(xùn)機(jī)構(gòu) > 中國(guó)科沈陽計(jì)算所培訓(xùn)中心

400-850-8622

全國(guó)統(tǒng)一學(xué)習(xí)專線 8:30-21:00

[沈陽市]*沈陽計(jì)算所培訓(xùn)中心C/C++軟件開發(fā)

授課機(jī)構(gòu):中國(guó)科沈陽計(jì)算所培訓(xùn)中心

地址:沈陽市和平區(qū)青年大街386號(hào)華陽國(guó)際大廈2390室

網(wǎng)報(bào)價(jià)格:¥電詢

課程原價(jià):¥電詢

咨詢熱線:400-850-8622

課程詳情 在線報(bào)名

C/C++程序設(shè)計(jì)教學(xué)大綱
 
課時(shí):30 
課程的性質(zhì)和特點(diǎn)
C++是C語言的超集,是C語言的擴(kuò)充版本。C++語言模塊化強(qiáng),運(yùn)算符豐富,擁有現(xiàn)代的各種數(shù)據(jù)結(jié)構(gòu),可以位運(yùn)算,以及指針操作,支持面向?qū)ο蟮脑O(shè)計(jì)。因此功能強(qiáng)大,在程序設(shè)計(jì)界占領(lǐng)廣泛的市場(chǎng)。熟悉C++幾乎是任何人踏入軟件行業(yè)必備的能力
(一) 本課程的基本要求
1. 初步了解C語言的特點(diǎn),掌握程序的算法。
2. 了解和掌握數(shù)據(jù)類型(基本類型、構(gòu)造類型、指針類型)、運(yùn)算符與表達(dá)式。
3. 掌握結(jié)構(gòu)化程序設(shè)計(jì)方法,順序程序設(shè)計(jì)、選擇結(jié)構(gòu)程序設(shè)計(jì)、循環(huán)結(jié)構(gòu)程序設(shè)計(jì)。
4. 掌握數(shù)組、指針及其運(yùn)用。
5. 了解和掌握函數(shù)、函數(shù)調(diào)用、函數(shù)參數(shù)傳遞方法,以及局部變量、全局變量。
6. 了解和掌握文件、文件類型指針、文件操作。
7. 了解C++知識(shí),為學(xué)習(xí)VC++打下初步基礎(chǔ)。
8. 熟練掌握閱讀、分析、設(shè)計(jì)、調(diào)試簡(jiǎn)短程序的方法及技巧。
9. 初步掌握實(shí)用程序的開發(fā)與調(diào)試技術(shù)。     
一、             課程內(nèi)容、學(xué)時(shí)分配及基本要求
*章    C語言概論                                    1 學(xué)時(shí)
1. C語言的起源與特點(diǎn)
2. 簡(jiǎn)單的C語言程序
3. C語言集成環(huán)境介紹
4. 算法的概念
5. 簡(jiǎn)單算法舉例
基本要求:了解程序、程序設(shè)計(jì)、C語言基本詞法、C語言基本語句、C語言程序基本結(jié)構(gòu)。初步掌握算法及表示一個(gè)算法。
第二章    數(shù)據(jù)類型、運(yùn)算符和表達(dá)式                      2 學(xué)時(shí)
1. 詞法符合和基本數(shù)據(jù)類型
2. 常量與變量說明
3. 基本運(yùn)算符和表達(dá)式
4. 運(yùn)算順序和類型轉(zhuǎn)換
5. 數(shù)據(jù)的輸入和輸出
基本要求:掌握了解C語言數(shù)據(jù)類型體系、運(yùn)算符體系;掌握各種基本數(shù)據(jù)類型常量的書寫方法、變量的定義、賦值、初始化方法;基本運(yùn)算符的運(yùn)算規(guī)則和優(yōu)先級(jí)別;正確構(gòu)成基本類型的表達(dá)式。
第三章    控制語句                                         2 學(xué)時(shí)
1. 程序的三種基本結(jié)構(gòu)
2. 賦值語句
3. 空語句與塊語句
4. 選擇語句
5. 循環(huán)語句
6. 轉(zhuǎn)換語句
7. 程序舉例
        基本要求:了解結(jié)構(gòu)化程序的三種基本結(jié)構(gòu);熟練掌握賦值語句、字符輸入/輸出和格式輸入/輸出函數(shù)的使用方法,能正確設(shè)計(jì)順序結(jié)構(gòu)的程序;熟練掌握分支選擇語句的格式與功能,能正確選取選擇語句來設(shè)計(jì)選擇結(jié)構(gòu)的程序;熟練掌握while 語句、do-while 語句、for 語句、break 語句、continue 語句的格式與功能,并能根據(jù)循環(huán)結(jié)構(gòu)的要求,設(shè)計(jì)循環(huán)結(jié)構(gòu)程序;熟練掌握在VC++環(huán)境下的各種菜單功能。
第四章     數(shù)組                                               3 學(xué)時(shí)
1. 一維數(shù)組的定義與使用
2. 二維數(shù)組的定義與使用
3. 字符數(shù)組與字符串
4. 字符串的操作
5. 程序舉例
        基本要求:掌握一維數(shù)組和多維數(shù)組,字符數(shù)組的定義、初始化、數(shù)組元素的引用等方法;掌握有關(guān)處理字符串的系統(tǒng)函數(shù)的使用方法。
第五章     函數(shù)                                                2 學(xué)時(shí)
1. 函數(shù)的定義與參數(shù)說明
2. 函數(shù)的調(diào)用
3. 函數(shù)的嵌套與遞歸
4. 作用域與存儲(chǔ)類
5. 內(nèi)部函數(shù)與外部函數(shù)
6. 程序舉例
        基本要求:熟練掌握用戶函數(shù)的定義和調(diào)用方法;掌握函數(shù)調(diào)用中數(shù)據(jù)傳遞的幾種方法;會(huì)設(shè)計(jì)簡(jiǎn)單的嵌套調(diào)用函數(shù);了解遞歸調(diào)用函數(shù);能正確使用C++的各種常用系統(tǒng)函數(shù)。
第六章     編譯預(yù)處理                                        1 學(xué)時(shí)
1. 宏定義
2. “條件包含”處理
3. 條件編譯
        基本要求:掌握宏定義和宏替換的一般方法;包含文件的處理方法;了解條件編譯的作用和實(shí)現(xiàn)方法。
第七章     指針                                            4 學(xué)時(shí)
1. 指針的概念
2. 指針運(yùn)算
3. 指針與數(shù)組
4. 指針與字符串
5. 指針與函數(shù)
6. 指針數(shù)組和指針的指針
7. 指針與動(dòng)態(tài)內(nèi)存分配
8. 帶參數(shù)的main 和命令行參數(shù)
9. 程序舉例
      基本要求:掌握地址、指針、指針變量的概念;能正確定義所需類型的指針變量;能正確地將指針變量指向某變量或數(shù)組;能正確的利用指針變量來引用所指向某變量或數(shù)組;了解指針數(shù)組和多級(jí)指針的概念。
第八章     結(jié)構(gòu)體與共同體                                           2 學(xué)時(shí)
1. 結(jié)構(gòu)體的定義與使用
2. 用指針處理鏈表
3. 共同體的概念
4. 枚舉類型
        基本要求:了解結(jié)構(gòu)體、共同體和枚舉型數(shù)據(jù)的特點(diǎn),熟練掌握結(jié)構(gòu)體的定義方法,結(jié)構(gòu)體變量、數(shù)組、指針變量的定義、初始化和成員引用方法。
第九章    類和對(duì)象                                                                               3學(xué)時(shí)           
1. 結(jié)構(gòu)提和類
2. 數(shù)據(jù)成員和方法
3. 構(gòu)造函數(shù)和析構(gòu)函數(shù)
4. 靜態(tài)成員和對(duì)象數(shù)組
5. 友元
6. 運(yùn)算符重載
7. 類與指針
基本要求:理解類和對(duì)象的關(guān)系,引入類的必要性。熟練掌握類的結(jié)構(gòu)以及類的各種構(gòu)成元素。
第十章    繼承和多態(tài)                     3學(xué)時(shí)  
1. 派生類
2. 帶有保護(hù)部分的派生類
3. 構(gòu)造函數(shù)的繼承性
4. 多態(tài)性和滯后聯(lián)編
5. 虛擬函數(shù)和抽象基類
6. 虛擬函數(shù)的注意問題
基本要求:理解類的繼承和多態(tài),了解虛擬函數(shù)的構(gòu)成機(jī)理。
第十一章              位運(yùn)算                     ?。睂W(xué)時(shí)
1. 計(jì)算機(jī)中數(shù)的存儲(chǔ)表示
2. 位運(yùn)算符及其應(yīng)用
3. 位運(yùn)算舉例
4. 位段
基本要求:能夠利用位運(yùn)算進(jìn)行基本的程序設(shè)計(jì)和應(yīng)用,掌握計(jì)算機(jī)的數(shù)據(jù)存儲(chǔ)格式。
第十二章              流                        ?。睂W(xué)時(shí)
1. C++中傳送數(shù)據(jù)的方法
2. C++ I/O 流庫
3. 格式化輸入輸出
4. 格式化字段常數(shù)
5. 用戶自定義的控制符函數(shù)
6. 建立用戶插入”<<” 和提取”>>”操作符
基本要求:理解流,掌握流的控制方法。
第十三章              文件                         2學(xué)時(shí)
1. 文件概述
2. 文件的打開與關(guān)閉
3. 文件的讀寫
4. 二進(jìn)制文件
5. 設(shè)備文件
6. 出錯(cuò)處理
       基本要求:掌握緩沖文件系統(tǒng)中有關(guān)文件操作的系統(tǒng)函數(shù)使用方法,能設(shè)計(jì)對(duì)文件進(jìn)行簡(jiǎn)單處理的實(shí)用程序。
第十四章              C++的面向?qū)ο蠡A(chǔ)                                      3 學(xué)時(shí)
1. 面向?qū)ο蟮母拍?/div>
2. 面向?qū)ο蟮姆治?/div>
3. 面向?qū)ο蟮脑O(shè)計(jì)
4. 軟件工程理論初探
        基本要求: 認(rèn)識(shí),理解面向?qū)ο?,了解軟件工程的思想?/div>
第十五章               常見錯(cuò)誤與程序調(diào)試
1. 常見錯(cuò)誤分析
2. 程序調(diào)試
        基本要求:結(jié)合上機(jī)學(xué)習(xí)本章內(nèi)容
二、             上機(jī)實(shí)驗(yàn)內(nèi)容
實(shí)驗(yàn)一:C++程序的運(yùn)行環(huán)境和運(yùn)行一個(gè)C++程序的方法                
實(shí)驗(yàn)二:簡(jiǎn)單的C++程序設(shè)計(jì)                                      
實(shí)驗(yàn)三:數(shù)組                                                   
實(shí)驗(yàn)四:函數(shù)                                                  
實(shí)驗(yàn)五:指針                                                  
實(shí)驗(yàn)六:文件                                                  
實(shí)驗(yàn)七:面向?qū)ο蟪绦?span>                                         
  • 報(bào)名課程:
  • 性別:
  • 姓名:
  • 手機(jī)號(hào)碼:
  • 其它說明:
姓名不能為空
手機(jī)號(hào)格式錯(cuò)誤