<samp id="uu9tx"></samp>
        <samp id="uu9tx"><tr id="uu9tx"><nav id="uu9tx"></nav></tr></samp>
        <delect id="uu9tx"><legend id="uu9tx"><meter id="uu9tx"></meter></legend></delect>
                <samp id="uu9tx"><tr id="uu9tx"><meter id="uu9tx"></meter></tr></samp><nav id="uu9tx"></nav>
                <samp id="uu9tx"></samp>
                  <samp id="uu9tx"><tr id="uu9tx"><meter id="uu9tx"></meter></tr></samp>
                  江蘇省高校計算機等級考試命題研究院 江蘇省高校計算機等級考試輔導
                  2015年江蘇省計算機二級C++大綱

                  江蘇省高等學校計算機等級考試
                    二級Visual C++考試大綱
                  一、計算機信息技術基礎知識
                    考核要求
                    1.掌握以計算機、多媒體、網絡等為核心的信息技術基本知識。
                    2.具有使用常用軟件的能力。
                    考試范圍
                    1.信息技術的基本概念及其發展。包括:信息技術、信息處理系統、信息產
                  業和信息化;微電子技術、通信技術和數字技術基礎知識等。
                    2.計算機硬件基礎知識。包括:計算機的邏輯結構及各組成部分的功能,
                  CPU的基本結構,指令與指令系統的概念;PC的物理組成,常用的微處理器產
                  品及其主要性能,PC的主板、內存、I/O總線與接口等主要部件的結構及其功
                  能,常用I/O設備的類型、作用、基本工作原理,常用外存的類型、性能、特點、基
                  本工作原理等。
                    3.計算機軟件基礎知識。包括:軟件的概念、分類及其作用;操作系統的功
                  能、分類、常用產品及其特點;程序設計語言的分類及其主要特點,程序設計語
                  言處理系統的類型及其基本工作方式;算法與數據結構的基本概念;計算機病
                  毒的概念和防治手段。
                    4.計算機網絡與因特網基礎知識。包括:計算機網絡的組成與分類,數據
                  通信的基本概念和常用技術,局域網的特點、組成、常見類型和常用設備;因特
                  網的發展、組成、TCP/IP協議、主機地址與域名系統、接人方式、網絡服務及其
                  基本工作原理,Web文檔的常見形式及其特點;影響網絡安全的主要因素及其
                  常用防范措施。
                    5.數字媒體基礎知識。包括:數值信息在計算機中的表示方法;常用字符
                  集(如ASCII、GB2312 - 80、GBK、Unicode、GB18030等)及其主要特點,文本的類
                  型、特點、輸入/輸出方式和常用的處理軟件;圖形、圖像、聲音和視頻等數字媒
                  體信息的獲取手段、常用的壓縮編碼標準、文件格式和常用的處理軟件。
                    6.信息系統與數據庫基礎知識。包括:信息系統的基本結構、主要類型、發
                  展趨勢,數據模型與關系數據庫的概念,軟件工程的概念,信息系統開發方法。
                    7.PC操作使用的基本技能。包括:PC硬件和常用軟件的安裝與調試,常
                  用輔助存儲器和I/O設備的使用與維護,Windows操作系統的基本功能及其操
                  作,互聯網常用的服務及操作,Microsoft Office軟件的基本功能及操作。
                  二、Visual C++程序設計
                    考核要求
                    1.了解、掌握Visual C++語言基礎知識、語法和使用它進行編程的方法。
                    2.能較熟練地應用Visual C++軟件進行程序的編寫,掌握調試、運行的方
                  法,并能解決實際的計算問題。

                  考試范圍
                      1.Visual C++的基本概念。
                      (1)源程序的格式、風格和程序的結構。
                      (2)常量表示法(字符和字符串常量,短整型、整型和長整型數,實數(float)和雙精度實數(double))。
                      (3)各種類型變量的說明及其初始化。
                      (4)運算符與表達式。
                      ①算術運算、邏輯運算、關系運算、++和--運算、三目條件運算符。
                      ②運算符的優先級、結合規則和目數的概念。
                      ③類型的自動轉換和強制類型轉換。
                      ④表達式的組成,左值和賦值,邏輯表達式的求值優化。
                      2.Visual C++的基本語句。
                      (1)順序結構。
                      ①表達式語句、空語句和復合語句。
                      ②基本數據類型的輸入和輸出(cin和cout)。
                      (2)選擇結構。
                      ①單選條件語句和雙選條件語句。
                      ②switch語句。
                    (3)重復結構(for語句、while語句和do…while語句)。
                    (4) break和continue語句。
                    3.構造類型和指針類型數據。
                    (1)構造類型數據:一維數組和二維數組,結構體和共同體(聯合體)。
                    ①構造類型變量的說明及初始化。
                    ②構造類型變量成員(元素)的使用。
                    (2)指針與引用。
                    ①指針與地址的概念,取地址運算符&。
                    ②指針變量的定義、初始化。
                    ③指針的運算。
                    ④指針與數組(指向一維數組的指針,指向二維數組的行指針),指針與結
                  構體,指針與函數,指針數組,二級指針。
                    ⑤new與delete的應用。
                    ⑥引用的概念,引用和指針作為函數參數的應用。
                    ⑦單向鏈表的處理。
                   4.函數。
                  (1)函數的定義及調用。
                  (2) return語句和函數返回值。
                  (3)參數的三種傳遞方式:值傳遞、地址傳遞和引用傳遞。
                  (4)遞歸函數的定義及調用。
                  (5)內聯函數與函數的重載。
                  5.C++的編譯預處理。
                  (1)編譯預處理的概念和特點。
                  (2)宏定義與宏調用,無參宏與有參宏的應用。
                  (3)文件包含的概念。
                  6.對象與類。
                  (1)對象和類的基本概念。
                  (2)數據成員和成員函數。
                     ①區分公有、私有和保護成員。
                     ②成員函數的重載。
                     ③this指針的概念與應用。
                  (3)類的構造函數和析構函數。
                      ①構造函數的概念及作用。
                      ②析構函數的概念及作用。
                      ③類型轉換構造函數和拷貝構造函數及其應用。
                   (4)類與結構體的異同。
                   (5)派生類及其應用。
                      ①繼承和派生類的概念。
                      ②初始化基類成員的方法。
                      ③支配規則和賦值兼容性。
                      ④虛基類的應用。
                   (6)虛函數的概念,虛函數的應用。
                   (7)運算符重載及其應用。
                      ①用成員函數重載運算符的方法。
                      ②用友元函數重載運算符的方法。
                      ③要求掌握能重載的運算符有:++、--、+、-、*、/、=、+=、-=、*=、
                  /-、<<(插入運算符)、>>(提取運算符)。
                      7.文件的使用。
                      (1)文件的概念和文件的用法。
                      (2)文本文件的使用方法(順序讀寫)
                      (3)二進制文件的使用方法(順序讀寫)。在文件的使用方面,要求能掌握
                  用構造函數打開文件和用成員函數open()打開文件的方法,以及以下幾個成
                  員函數的用法:close()、getline()、read()、write()、eof()。
                      8.常用的庫函數。
                      (1)常用的數學函數(頭文件math.h):abs()、fabs()、sin()、cos()、tan()、
                  asin()、acos()、atan()、exp()、sqrt()、pow()、fmod()、log()、logl0().
                      (2)字符串處理函數(頭文件string.h):strcmp()、strcat()、strcpy()、
                  strlen()。
                      (3)字符處理函數(頭文件ctype.h):isalpha()、isdigit()。
                      9.常用的算法。
                      (1)非數值計算的算法:窮舉、排序(冒泡法、插入法、選擇法)、歸并(或合
                  并)、查找(線性法、折半法)。
                      (2)數值計算的算法。


                  三、考試說明
                  1.軟件環境:Window XP/Window 7操作系統,Microsoft Visual C++6.0。
                  2.考試方式為無紙化網絡考試,考試時間為120分鐘。
                  3.考試題型及分值分布見樣卷。

                  亚洲欧美日韩国产一区二区三区_全亚洲免费一级黄片_国产一区二区三区不卡视频手机版_国产污三级网站在线观看