删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

南京工业大学824高级程序设计2012版

南京工业大学 免费考研网/2013-12-28

南京工业大学硕士研究生入学考试

《高级程序设计》考试大纲

本《高级程序设计》考试大纲适用于南京工业大学软件工程类的硕士研究生入学考试。高级程序设计是计算机软件及相关学科的重要基础,主要内容包括C与C++程序设计两大部分。要求考生对C 与C++语言的基本知识有较深入的掌握,掌握程序设计的基本方法,具有综合运用所学知识分析问题和解决问题的能力。

一、考试内容(满分150分)

C程序设计(40%)

1、基本知识

(1)C语言的数据类型

(2)C语言中各种类型常量的表示法

(3)各类数值型数据间的混合运算

(4)C运算符

(5)关系表达式及运算,逻辑表达式及运算

2、顺序、选择与循环结构程序设计

(1)赋值语句,格式输入与输出

(2)if语句,switch语句

(3)goto、while、do-while、for、break、continue语句

3、数组

(1)一维数组的定义和引用

(2)二维数组的定义和引用

(3)字符数组的定义和引用

4、函数

(1)函数定义与调用

(2)局部变量和全局变量

(3)变量的存储类型

(4)内部函数与外部函数

5、指针

(1)地址和指针的概念

(2)数组的指针和指向数组的指针变量

(3)字符串的指针和指向字符串的指针变量

(4)函数的指针和指向函数的指针变量

(5)指针数组和指向指针的数组

6、结构体和共同体

(1)结构体变量的定义和使用方法

(2)指向结构体类型变量的指针

(3)用指针处理链表

(4)共同体变量的定义和使用方法

(5)枚举类型

7、简单链表及其应用

(1)简单链表的概念

(2)简单链表的应用

C++程序设计(60%)

1 类及其对象的封装性

(1)类的基本概念

(2)类的使用

(3)调用类的成员、对象引用及类实现数据封装

2、类的成员

(1)类的成员函数的定义和调用

(2)函数的重载

(3)构造函数

(4)析构函数

(5)对象成员

(6)const对象和const成员函数

(7)友元

(8)静态成员

3、继承性

(1)继承

(2)初始化基类成员

(3)冲突、支配规则和赋值兼容性

(4)虚基类

4 虚函数和多态性

(1)虚函数的定义和使用

(2)C++中的多态性

5 运算符重载

(1)运算符重载

(2)用友元函数重载运算符

(3)类型转换

(4)几个特殊运算符的重载

6 模板

(1)模板的定义

(2)函数模板

(3)类模板

7 异常处理

(1)异常的概念及其基本思想

(2)异常的实现

(3)异常的规则

(4)多路捕捉

(5)异常处理机制

(6)使用异常的方法

8、输入/输出流

(1)流

(2)输出流

(3)输入流

(4)成员函数read和write的无格式输入/输出

二、考试要求

C程序设计

1、掌握C语言的基本数据类型、各种运算符和表达式。

2、掌握C语言的基本控制结构。

3、掌握数组的定义、数组元素的引用、数组的初始化,掌握与字符串相关的库函数。

4、掌握函数的定义语法,掌握函数调用中参数的传递机制;掌握局部变量和全局变量的有效范围,掌握auto、static、register、extern变量的概念及特性。

5、掌握结构体类型变量的定义、结构体变量的引用、结构体变量的初始化方法,掌握结构体数组的定义、初始化和结构体数组的应用,掌握共同体变量的定义和使用方法,掌握枚举类型的一般概念、定义格式及使用方法。

6、掌握地址和指针的基本概念,重点掌握如何使用指针来处理数组、字符串以及结构体,掌握函数指针的基本概念以及使用;

7、掌握简单链表的使用方法,能利用它们处理具体问题。

C++程序设计

1、掌握类的定义及其构成,掌握*this指针的概念及其使用方法,掌握类和对象的关系,掌握类中成员的访问方法,掌握对象指针及对象引用的定义及其使用方法,掌握类如何实现数据的封装。

2、掌握类的成员函数的定义和调用方法,掌握并能熟练运用函数重载,掌握构造函数和析构函数的定义和作用,掌握构造函数和析构函数的各种形式及其功能,掌握对象成员的应用特点,掌握const类型的对象和const类型的成员函数,掌握友元函数的定义和特点,掌握类的静态成员的定义格式及其特点。

3、掌握继承性的基本概念及其实现方式,掌握单一继承和多重继承的实现方法,掌握初始化基类成员的含义及其应用,掌握冲突、支配规则及赋值兼容规则的含义及其注意点,掌握虚基类的概念、特点及应用场合。

4、掌握多态性的定义及其实现方法,掌握虚函数的定义及其使用方法

5、掌握运算符重载的基本概念和格式,掌握用成员函数和友元函数实现运算符的重载方法,掌握类型转换的概念和实现方法,掌握几个特殊运算符的重载方法。

6、掌握模板的定义及其格式,熟练定义和使用函数模板与类模板。

7、掌握异常的基本概念,掌握异常的实现及其规则,掌握异常处理机制及使用异常的方法。

8、掌握流的基本概念,掌握输入输出流的各种格式,掌握FILE的定义以及对文件进行的各种操作的库函数。

三、主要参考书目

1、《面向对象程序设计 Visual c++》,刘斌、王忠,清华大学出版社,2003年;

2、《C程序设计》(第三版),谭浩强,清华大学出版社,2005年;

3、《C++程序设计》,谭浩强,清华大学出版社,2004年。

四、考试方法和考试时间

硕士研究生入学专业考试为笔试,考试时间为3小时。

编制日期:2011年9月1日

相关话题/大纲

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 南京工业大学研究生电磁学复习大纲
    《电磁学》复习大纲电磁学是一门研究宏观电磁现象及其内在规律和相关实际应用的科学,是当代科学技术的重要理论基础之一。《电磁学》课程的基本原理和核心内容是从事电磁学学术研究和实际应用人员必需掌握和学习的基础骨干课程。建议在该课程的学习过程中重点把握好以下内容的理解:(1)真空中的静电场理论;(2)静电场 ...
    南京工业大学 免费考研网 2013-12-28
  • 南京工业大学复试%202012《室内设计综合》考试大纲
    2012年南京工业大学建筑学院建筑设计及其理论专业、建筑历史与理论专业硕士研究生入学考试《室内设计综合知识》考试大纲一、考试性质室内设计综合知识考试是我校建筑设计及其理论专业、建筑历史与理论专业硕士研究生入学考试中的专业课必考科目,旨在测试考生的基本素质。室内设计综合知识考试的指导思想是既要有利于国 ...
    南京工业大学 免费考研网 2013-12-28
  • 南京工业大学复试%202012《建筑设计综合》考试大纲
    2012年南京工业大学建筑学院建筑学一级学科硕士研究生入学考试(复试)《建筑设计综合》考试大纲一、考试要求1、掌握建筑力学、建筑结构、建筑结构选型、建筑材料、建筑构造的基本概念和基础知识,具有建筑师必备的清晰而正确的建筑力学和结构观念,能够对常见的建筑结构构件进行估算和计算,熟悉建筑构造的基本做法, ...
    南京工业大学 免费考研网 2013-12-28
  • 南京工业大学外语学院考试大纲2010版
    外国语学院2010年硕士研究生入学考试部分科目考试大纲1. 基础英语 参考书目:《新编英语教程》修订本,1-6册,李观仪,上海外语教育出版社,2007;《高级英语》1~2册(修订版),张汉熙,外语教学与研究出版社,1998。考试要求:《基础英语》主要考核学生英语专业基础知识与基本技能,水平要求达到教 ...
    南京工业大学 免费考研网 2013-12-28
  • 南京工业大学水处理微生物学基础考研大纲
    《水处理微生物学基础》考研大纲第一章绪论要求掌握水处理中微生物的分类,微生物的生长特点。掌握水处理中微生物的种类和特征。第二章原核生物1,细菌的形态、大小及作用2,放线菌的形态、大小及作用3,蓝藻要求掌握水处理中微生物的生理生化特性,微生物的生长特点,物质转化中所担负的角色,以及水处理中微生物的作 ...
    南京工业大学 免费考研网 2013-12-28
  • 南京工业大学食品化学考试大纲
    《食品化学》复习大纲一.考试性质食品化学研究生入学考试是为我校招收食品科学硕士研究生而实施的具有选拔功能的水平考试,其指导思想是既要有利于国家对高层次人才的选拔,又要满足专业培养对学生所具备的专业基础知识的要求,考试对象为参加我校硕士研究生入学《食品化学》考试的考生。二.考试的基本要求要求学生比较系 ...
    南京工业大学 免费考研网 2013-12-28
  • 南京工业大学安全工程学考研复习大纲
    《安全工程学》考研复习大纲(考试时间:180分钟,总分:150分)一、复习要求∶(1)掌握燃烧三要素、燃烧的分类及其燃烧机理,掌握火灾与爆炸的本质区别。(2)掌握可燃气体、可燃液体及可燃固体的典型燃烧过程,重点掌握油品火灾的燃烧特点、正常火焰传播与爆轰的区别,以及阴燃特性。(3)掌握热自燃理论的发生 ...
    南京工业大学 免费考研网 2013-12-28
  • 南京工业大学853环境法学考试大纲(2012版)
    《环境与资源保护法学》考试大纲导论(一) 环境和环境保护(二) 环境问题的成因和对策(三) 环境法学环境法总论一、 环境法的概念(一) 环境法的定义和特征(二) 环境法的渊源和分类(三) 环境法律关系二、 环境法的演变与形成(一) 环境法的历史沿革(二) 环境法的体系(三) 环境法在我国法律体系中的 ...
    南京工业大学 免费考研网 2013-12-28
  • 南京工业大学管理学复习大纲
    第一章 组织与管理掌握组织的概念、组织要素的整合和企业的任务掌握管理的内容、特征和管理的原则了解管理科学化的含义,掌握管理的科学性与艺术性关系掌握系统论方法及其启示  第二章 早期管理思想了解中国古代管理思想和西方早期管理思想的演变掌握泰勒的科学管理理论、法约尔的一般管理理论、韦伯的科层组织理论主要 ...
    南京工业大学 免费考研网 2013-12-28
  • 南京工业大学852经济法学考试大纲(2012版)
    经济法考试大纲一、经济法基本理论1、经济法的产生与发展2、经济法的调整对象、概念3、经济法的地位、与其他法的关系4、经济法的体系与渊源5、经济法的制定和实施二、市场主体法1、国家经济管理主体2、企业3、特殊企业形态三、市场规制法1、市场规制法的一般理论2、竞争法律制度3、消费者权益保护法律制度4、产 ...
    南京工业大学 免费考研网 2013-12-28