1. <small id="kntrr"><delect id="kntrr"></delect></small>
    2. <sub id="kntrr"></sub>
        1. <form id="kntrr"><listing id="kntrr"></listing></form>
            江蘇省高校計算機等級考試命題研究院 江蘇省高校計算機等級考試輔導
            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.考試題型及分值分布見樣卷。

            国产在线精品一区二区三区不卡_亚洲第一极品精品无码_永久免费无码网站在线观看_亚洲av综合日韩