考研复试大纲:重庆科技学院2020年全日制硕士学位研究生招生考试复试科目考试大纲(911程序设计综合)

考试大纲不仅能给你一个复习的方向,还能帮助你梳理整个知识脉络,方便记忆。今天,小编为大家整理了“考研复试大纲:重庆科技学院2020年全日制硕士学位研究生招生考试复试科目考试大纲(911程序设计综合)”的相关内容,希望对大家有所帮助!

《911程序设计综合》考试大纲
 
一、考试要求:
 
《程序设计》涉及掌握高级程序设计语言的基本知识,以及使用高级计算机语言进行程序设计的基本技能与方法。本课程要求考生注重对程序设计的基本概念和基本分析方法的准确理解及灵活运用,掌握常用算法设计,用C、C++或其它语言熟练编写程序,建立科学的思维方法,提高分析问题、解决问题的能力和程序设计能力。课程考试中体现既测试基本知识、基本理论的掌握程度,又测试对基本知识与基本理论的灵活运用能力的原则。
 
二、考试内容:
 
1.程序和算法的概念
 
(1)程序设计的基本过程
 
(2)算法的特点
 
(3)结构化程序设计方法的思想
 
(4)面向对象程序设计的思想
 
2.数据类型
 
(1)内置数据类型
 
(2)常量与变量的概念
 
(3)变量的声明与使用
 
3.基本程序结构
 
(1)顺序程序设计
 
(2)选择程序设计
 
(3)循环程序设计
 
(4)基本程序结构的堆叠和嵌套
 
4.数组
 
(1)一维数组的概念和应用,为什么要使用数组,一维数组名有什么特殊的含义
 
(2)二维数组的概念和应用,二维数组与一维数组有什么不同,二维数组名的含义
 
(3)字符数组与字符串有什么不同,字符数组和字符串处理函数的使用
 
5. 函数
 
(1)函数的概念与作用,函数的定义、函数原型声明、函数调用、函数测试的具体方法
 
(2)函数的参数有什么意义,实参与形参的概念,参数传递的具体方式,数组作为函数的参数有什么特殊之处
 
(3)函数的递归定义有什么特点,函数递归调用的具体过程
 
(4)变量的作用域和存储类别的概念,局部变量、静态变量、全局变量、内部函数和外部函数的意义和用法
 
6. 指针
 
(1)指针的概念,指针变量的声明和初始化,指针变量作为函数的参数有什么意义
 
(2)用指针访问一维数组和二维数组,用指针操作字符串
 
(3)动态内存分配的方法,动态申请的内存与自动分配的内存有什么不同。
 
7. 结构体,联合与枚举
 
(1)使用结构(体)和联合自定义可以表达某一客观世界对象的数据类型
 
(2)使用枚举自定义表达一组常量的数据类型
 
(3)用自定义的数据类型表达实际问题中的数据。
 
8. 数据的永久存储
 
(1)文件的概念
 
(2)文本文件和二进制文件的区别
 
(3)文件的基本操作。
 
9. 常用算法示例
 
(1)求最大数与最小数、最大公因数和最小公倍数
 
(2)冒泡排序、选择排序
 
(3)用穷举法求数的素数、水仙花数等
 
(4)顺序查找、折半查找
 
(5)级数计算
 
(6)进制转换
 
(7)一元非线性方程求根
 
三、参考书目
 
《C语言程序设计(第5版)》,谭浩强,清华大学出版社,2017年,IDBN:9787302481447
 
《C++程序设计教程(第3版)》,谭浩强,清华大学出版社,2015年,IDBN:9787302408307

原文标题:重庆科技学院2020年全日制硕士学位研究生招生考试复试科目考试大纲

原文链接:http://yjs.cqust.edu.cn/info/1094/2042.htm


以上就是“考研复试大纲:重庆科技学院2020年全日制硕士学位研究生招生考试复试科目考试大纲(911程序设计综合)”的全部内容,更多考研大纲信息,请多多关注!

X

扫码添加获取各院校复试名单及录取名单

【版权与免责声明】本站所提供的内容除非来源注明研线网,否则内容均为网络转载及整理,并不代表本站赞同其观点和对其真实性负责。文章由本站编辑整理发出,仅供个人交流学习使用。如本站稿件涉及版权等问题,请联系本站管理员予以更改或删除。

责任编辑:dwj