870《程序设计》考试大纲

870《程序设计》考试大纲

ID:6343862

大小:36.50 KB

页数:1页

时间:2018-01-10

870《程序设计》考试大纲_第1页
资源描述:

《870《程序设计》考试大纲》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、870《程序设计》考试大纲适用专业:计算机技术085211一、考试要求1.掌握有关数据结构的基本概念。2.掌握各种查找方法。3.掌握各种排序方法的特点和排序过程,具有对各种排序方法的时间性、空间性、稳定性等方面的分析能力。4.掌握算法的基本概念和描述方法以及算法分析的基本方法及综合应用能力。5.具有读程序和改错的能力。6.掌握程序语言的基础知识。7.熟悉C、C/C++、Java等语言,并能使用其中一门语言编制程序。二、考试内容1.数据结构的基本概念:,包括数据的逻辑结构、存储结构、线性表、堆栈和队列、数组、广义表、稀

2、疏矩阵、树,以及最小生成树、最短路径、拓扑排序的求解过程。2.数据类型及其操作:基本数据类型、数组、结构、链表等的定义、初始化、引用和操作;变量赋值、算术运算及表达式、关系运算符及表达式和逻辑运算及表达式求解。3.算法分析及算法描述方法:时间性、空间性、稳定性分析,典型算法的比较和分析,流程图,N-S图。4.程序语言的控制结构:顺序、选择、循环语句的应用和编程。5.基本编程方法和程序设计技巧:穷举法、迭代法、递归法、回溯法等。6.程序输入输出实现:程序中定义、键盘输入、通过文件进行数据存取、字符数据的输入与输出函数、

3、格式输入与输出函数。7.掌握函数的定义方法,掌握函数调用中参数的传递机制;掌握局部变量和全局变量的作用范围。 8.模块化编程方法:函数的定义、调用、参数传递,函数的重载及标识符得作用域等。9.结构化程序设计方法。10.面向对象程序设计方法。三、参考书1.《C程序设计》(第四版),谭浩强著,清华大学出版社,2010.62.《C++面向对象程序设计》(第三版),谭浩强著,清华大学出版社,20063.《C++语言程序设计(第4版)》,郑莉,董渊,何江舟,清华大学出版社,2010.74.《C++Primer(第五版)》,St

4、anleyB.Lippman,JoséeLajoie,BarbaraE.Moo著.王刚,杨巨峰译,电子工业出版社,2013.9特别说明:编程语言不限,可选用C、C/C++、VB、Java等计算机高级语言中的任何一种语言,但一份试卷上不允许出现两种以上的语言。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。