<span id="pxpdj"><ol id="pxpdj"><track id="pxpdj"></track></ol></span>
      
      <span id="pxpdj"></span>

        <b id="pxpdj"><sub id="pxpdj"></sub></b>
          <p id="pxpdj"></p>

              <i id="pxpdj"></i>
              湖北
              登錄 登錄 注冊 注冊

              聯(lián)系客服

              聯(lián)系客服

              400-023-1785

              在線咨詢

              微信咨詢

              微信掃碼咨詢

              微博關注

              在線客服

              頂部

              切換欄目
              選擇分類
              升本政策
              考試科目
              考試大綱
              招生簡章
              報名時間
              考試時間
              招生計劃
              專業(yè)對照
              招生院校
              歷年試題
              分數線
              成績查詢
              報考流程
              升本培訓
              選擇地區(qū)
              重慶專升本
              云南專升本
              貴州專升本
              四川專升本
              山東專升本
              湖北專升本
              河南專升本
              陜西專升本
              浙江專升本
              山西專升本
              安徽專升本
              河北專升本
              甘肅專升本
              江西專升本
              新疆專升本
              湖南專升本
              遼寧專升本
              海南專升本
              天津專升本
              寧夏專升本
              內蒙古專升本
              黑龍江專升本
              廣西專升本
              點擊篩選
              取消篩選
              您現在的位置:首頁 > 升本資訊 > 正文

              ?2023年漢江師范學院專升本軟件工程專業(yè)《C語言程序設計》考試大綱

              2023-05-19
              來源:好老師升學幫
              閱讀 1263
              導讀:總分 150 分, 單項選擇題 30 分, 填空題 20 分, 程序分析題 30 分, 程序填空題 30 分,編程題 40 分。

              軟件工程專業(yè)《C語言程序設計》考試大綱

                一、 考試科目

                C 語言程序設計

                二、 考試方式

                筆試、閉卷

                三、 考試時間

                120 分鐘

                四、 試卷結構

                總分 150 分, 單項選擇題 30 分, 填空題 20 分, 程序分析題 30 分, 程序填空題 30 分,編程題 40 分。

                五、參考教材

                C 程序設計(第五版),譚浩強 著. 北京:清華大學出版社, 2017.

                六、考試內容及基本要求

                第 1 章 程序設計和 C 語言

                考試內容:

                1.C 語言的簡史與特點;

                2.簡單的 C 程序結構;

                3.程序的編輯、編譯、鏈接和運行。

                基本要求:

                1.掌握C程序的一般書寫形式;

                2.掌握C程序編輯、 編譯、鏈接、調試和執(zhí)行的基本過程。

                第 2 章 算法--程序的靈魂

                考試內容:

                1.算法的概念、算法的特性和算法的度量; 2. 自然語言、流程圖、 N-S 圖、偽代碼和計算機語言表達算法; 3.結構化程序設計方法。

                基本要求:

                1.理解什么是算法、算法的特性和算法在時間和空間上的度量; 2.掌握算法的表達方法;理解結構化程序設計的基本思想。

                第 3 章 最簡單的 C 程序設計——順序程序設計

                考試內容:

                1.關鍵字與標識符的概念: 關鍵字的含義, 標識符的定義, 常量和變量的分類;

                2.數據類型:數據類型的含義、特點,不同類型常量的表達, 不同類型變量的 定義、賦初值方法;

                3.運算符:各類運算符的含義、優(yōu)先級,各類表達式的表示方法、運算特點、 值的類型和計算方法,各類公式的表達式描述和各類表達式的混合運算;

                4.輸入輸出:常用的輸入輸出函數,基本的輸入輸出格式;

                5.賦值語句:賦值語句功能和表達方法;

                6.順序程序設計:編寫順序結構語句及程序。

                基本要求:

                1.理解關鍵字與標識符的概念、應用特點, 理解數據類型的含義和常量、變量 的分類;

                2.掌握各數據類型的含義、特點,不同類型常量的表達,不同類型變量的定義 和賦初值方法;

                3.掌握不同數據類型的表示范圍和溢出、數據類型的隱式、顯式轉換; 4.熟練掌握各類運算符的含義、優(yōu)先級,各類表達式的表示方法、運算特點、

                值的類型和計算方法,能夠進行各類公式的表達式描述和各類表達式的混合運算; 5.掌握數據輸入輸出函數的使用方法和特點;

                6.熟練掌握順序程序設計的思想和編程方法, 能夠熟練編寫簡單問題的程序并 上機調試。

                第 4 章 選擇結構程序設計

                考試內容:

                1.條件的表達方式:算術表達式、關系表達式、邏輯表達式, 各種運算結果的 表達與判別;

                2.條件語句: if 語句、 if~else 語句、 else~if 結構以及 switch 和 break 語 句的使用方法;

                3.選擇結構程序設計:編寫帶有選擇結構的語句及程序。

                基本要求:

                1.掌握關系表達式的含義和使用;

                2.掌握邏輯表達式的含義和使用;

                3.熟練掌握編程中條件的描述方法和使用;

                4.熟練掌握使用條件語句進行程序設計的方法。

                第 5 章 循環(huán)結構程序設計

                考試內容:

                1.循環(huán)語句: while 、do~while 和 for 語句的格式、循環(huán)條件的設置以及在 循環(huán)結構中使用 break 和 continue 語句;

                2.循環(huán)程序設計:編寫帶有循環(huán)結構語句及程序。

                基本要求:

                1.掌握循環(huán)的概念,解決語句重復執(zhí)行的方法; 2.掌握單重、多重循環(huán)結構,熟練使用循環(huán)變量有效控制循環(huán)運行的方法; 3.掌握 break 和 continue 的使用形式和理由;

                4.掌握 while 、do~while 和 for 三種循環(huán)結構各自的應用特點和相互轉換; 5.掌握循環(huán)程序設計方法。

                第 6 章 利用數組處理批量數據

                考試內容:

                1.數組的概念:數組的概念、一維數組、二維數組和字符數組;

                2.數組的使用: 數組的定義、數組的初始化、數組元素的引用, 數組的一般編 程方法。

                基本要求:

                1.掌握一維、二維數組的基本概念;

                2.掌握一維、二維數組的定義、初始化和數組元素引用方法;

                3.掌握基于數組的程序設計方法;

                4.熟練掌握使用字符數組對字符串進行操作。

                第 7 章 用函數實現模塊化程序設計

                考試內容:

                1.函數:函數定義的格式,包括類型、參數及返回值;

                2.存儲類別:存儲類別的含義、使用方法;

                3.函數的運用:定義函數、調用函數、遞歸函數。

                基本要求:

                1.理解一般問題的解決方法和程序的結構化、模塊化設計思想;

                2.掌握一般函數定義和調用, 掌握形式參數的表達方式,函數返回值類型和返 回值的表達方式;

                3.掌握遞歸函數的定義和調用;

                4.掌握局部變量、全局變量的定義方法和聲明形式;

                5.理解變量的存儲類別,理解內部函數與外部函數的含義。

                第 8 章 善于利用指針

                考試內容:

                1.指針概念:指針的概念,指針的類型、指針的分類;

                2.指針的運用:運用指針處理變量、數組、字符串、函數等;

                3.指針數組與多重指針。

                基本要求:

                1.掌握指針的概念和定義;

                2.掌握指針變量的基本使用;

                3.掌握指針和數組、指針和字符串、指針和函數之間的關系的使用; 4.深刻理解使用字符數組、指向字符的指針變量和字符串之間的關系; 5.深刻理解指針數組與多重指針;

                6.掌握動態(tài)內存分配;

                7.掌握帶頭結點的單鏈表的創(chuàng)建和增刪改查操作。

                第 9 章 用戶自己建立數據類型

                考試內容:

                1.結構體與共用體的概念:結構體的含義,共用體的含義; 2.結構體與共用體的運用:結構體與共用體的類型聲明、初始化和引用; 3.使用枚舉類型;

                4.用指針處理鏈表。

                基本要求:

                1.理解基本類型與構造類型的含義,理解類型聲明與變量等定義的區(qū)別;

                2.掌握結構體、共用體類型的聲明方法和相應變量等的定義、初始化、引用方 法;

                3.了解枚舉類型的定義和使用;

                4.掌握單向鏈表的使用。

                第 10 章 對文件的輸入輸出

                考試內容:

                1.文件的概念:文件的定義、分類和特點; 2.文件的基本操作:文件打開與關閉、文件讀/寫操作,出錯檢測。

                基本要求:

                1.理解文件的含義、分類和特點; 2.掌握文件打開與關閉、文件讀寫、文件定位和出錯檢測函數的使用方法。

              資料來源:http://jwc.hjnu.edu.cn/info/1118/5274.htm

              留言咨詢
              * 姓名
              * 手機
              * 所在學校
              视频区中文字幕无码_亚洲欧美一区在线_国产精品久在线观看

                <span id="pxpdj"><ol id="pxpdj"><track id="pxpdj"></track></ol></span>
                  
                  <span id="pxpdj"></span>

                    <b id="pxpdj"><sub id="pxpdj"></sub></b>
                      <p id="pxpdj"></p>

                          <i id="pxpdj"></i>