?
《911程序設計綜合》考試大綱
一、考試要求:
《程序設計》涉及掌握高級程序設計語言的基本知識,以及使用高級計算機語言進行程序設計的基本技能與方法。本課程要求考生注重對程序設計的基本概念和基本分析方法的準確理解及靈活運用,掌握常用算法設計,用C、C++或其它語言熟練編寫程序,建立科學的思維方法,提高分析問題、解決問題的能力和程序設計能力。課程考試中體現(xiàn)既測試基本知識、基本理論的掌握程度,又測試對基本知識與基本理論的靈活運用能力的原則。
二、考試內容:
1.程序和算法的概念
(1)程序設計的基本過程
(2)算法的特點
(3)結構化程序設計方法的思想
(4)面向對象程序設計的思想
2.數(shù)據(jù)類型
(1)內置數(shù)據(jù)類型
(2)常量與變量的概念
(3)變量的聲明與使用
3.基本程序結構
(1)順序程序設計
(2)選擇程序設計
(3)循環(huán)程序設計
(4)基本程序結構的堆疊和嵌套
4.數(shù)組
(1)一維數(shù)組的概念和應用,為什么要使用數(shù)組,一維數(shù)組名有什么特殊的含義
(2)二維數(shù)組的概念和應用,二維數(shù)組與一維數(shù)組有什么不同,二維數(shù)組名的含義
(3)字符數(shù)組與字符串有什么不同,字符數(shù)組和字符串處理函數(shù)的使用
5. 函數(shù)
(1)函數(shù)的概念與作用,函數(shù)的定義、函數(shù)原型聲明、函數(shù)調用、函數(shù)測試的具體方法
(2)函數(shù)的參數(shù)有什么意義,實參與形參的概念,參數(shù)傳遞的具體方式,數(shù)組作為函數(shù)的參數(shù)有什么特殊之處
(3)函數(shù)的遞歸定義有什么特點,函數(shù)遞歸調用的具體過程
(4)變量的作用域和存儲類別的概念,局部變量、靜態(tài)變量、全局變量、內部函數(shù)和外部函數(shù)的意義和用法
6. 指針
(1)指針的概念,指針變量的聲明和初始化,指針變量作為函數(shù)的參數(shù)有什么意義
(2)用指針訪問一維數(shù)組和二維數(shù)組,用指針操作字符串
(3)動態(tài)內存分配的方法,動態(tài)申請的內存與自動分配的內存有什么不同。
7. 結構體,聯(lián)合與枚舉
(1)使用結構(體)和聯(lián)合自定義可以表達某一客觀世界對象的數(shù)據(jù)類型
(2)使用枚舉自定義表達一組常量的數(shù)據(jù)類型
(3)用自定義的數(shù)據(jù)類型表達實際問題中的數(shù)據(jù)。
8. 數(shù)據(jù)的永久存儲
(1)文件的概念
(2)文本文件和二進制文件的區(qū)別
(3)文件的基本操作。
9. 常用算法示例
(1)求最大數(shù)與最小數(shù)、最大公因數(shù)和最小公倍數(shù)
(2)冒泡排序、選擇排序
(3)用窮舉法求數(shù)的素數(shù)、水仙花數(shù)等
(4)順序查找、折半查找
(5)級數(shù)計算
(6)進制轉換
(7)一元非線性方程求根
三、參考書目:
《C語言程序設計(第5版)》,譚浩強,清華大學出版社,2017年,IDBN:9787302481447
《C++程序設計教程(第3版)》,譚浩強,清華大學出版社,2015年,IDBN:9787302408307
原文標題:重慶科技學院2020年全日制碩士學位研究生招生考試復試科目考試大綱
原文鏈接:http://yjs.cqust.edu.cn/info/1094/2042.htm
以上就是“考研復試大綱:重慶科技學院2020年全日制碩士學位研究生招生考試復試科目考試大綱(911程序設計綜合)”的全部內容,更多考研大綱信息,請多多關注!