数据结构与c 程序设计》教学大纲

合集下载

《C语言程序设计》课程教学大纲

《C语言程序设计》课程教学大纲

《C语言程序设计》课程教学大纲一、课程教学目的本课程系统研究C语言的基本知识和基本语法,较好地训练学生解决问题的逻辑思维能力以及编程思路和技巧,使学生具有较强的利用C语言编写软件的能力,为培养学生有较强软件开发能力打下良好基础。

二、课程教学要求通过本课程的研究,应熟练掌握C语言中的基本知识、各种语句及程序控制结构,熟练掌握C语言的函数、数组、指针、结构体、链表等数据结构的基本算法;并能熟练地运用C语言进行结构化程序设计;具有较强的程序修改调试能力;具备较强的逻辑思维能力和独立思考能力。

三、课时分配本学科计划学时为246学时,其中理论与实训课时比例为7:3.四、课程教学重、难点课程教学重点:掌握C语言变量类型及不同类型常量的表示;标准的输入输出函数的使用;运算符及常用数学函数的使用;控制流程、数组和指针的使用;结构体、链表的构造使用;函数结构、函数参数传递及递归等方面的知识;基本的文件操作。

难点:指针的使用、结构体链表的构造和使用及函数的参数传递。

五、课程教学方法(或手段)本课程实践性较强,故采用讲授和上机操作相结合的方式进行教学。

六、课程教学内容第一章C言语概述1.教学内容(1)编程历史的回顾、程序设计介绍(过程式,面向对象,函数式,逻辑式);(2) C语言的历史背景、特点;(3) C言语源步伐的格式和步伐结构;(4) C程序的上机步骤。

2.重、难点提醒(1)重点:掌握简单的C程序格式,包括main()函数、数据说明、函数开始和结束标志等;(2)难点:编程入门和对言语的理解。

第二章算法1.教学内容(1)算法的概念及特征;评价算法优劣的方法(时间和空间);(2)简单算法举例;(3)算法的表示(自然语言、流程图、N-S流程图);(4)结构化步伐设计的基本思想及基本步调。

2.重、难点提醒(1)重点:算法流程图三种基本结构(以后各章研究中使用流程图强化对步伐的理解);(2)难点:算法概念和对结构化步伐设计思想的理解。

《数据结构》实验教学大纲

《数据结构》实验教学大纲

《数据结构》实验教学大纲
1、实验背景:
数据结构是计算机科学的基本理论,也是计算机程序设计必备知识,
是计算机应用和算法分析的基础。

实验教学是对学生知识的指导,是计算
机程序设计实践的重要组成部分。

它是学生掌握程序设计理论知识,发展
良好的分析思维能力,培养解决问题的能力的重要途径。

本实验教学大纲
是以C语言为编程语言,以实验室的应用为主要训练,以有关数据结构课
程实验内容为主要内容,主要包括数组、线性表、栈与队列、字符串、树、图等知识,以及基于C语言的实践性实验项目,旨在让学生更深入地了解
数据结构,进而加深对电脑程序设计的理解,从而掌握计算机软件设计开
发的知识、技能和能力。

2、实验任务:
1)在学习原理部分,学习基本的数据结构知识,掌握数组、线性表、栈与队列、字符串、树、图等基本数据结构,了解数据结构的存储结构及
其基本操作;
2)在实践部分,基于C语言,让学生掌握实验的设计思路,学习程
序的设计和编码,在解决实际问题中加深对基本数据结构基础理论的理解。

《数据结构-c语言描述》教学大纲

《数据结构-c语言描述》教学大纲

教与学|数据结构一C语言描述(教学大纲)一、课程基本信息二、课程描述和目标1•课程描述本课程是高等院校计算机类相关专业一门重要的学科基础课,也是本校计算机科学与技术、软件工程、网络工程、大数据与科学技术等专业的计算机大类平台必修课。

本课程主要讨论各种数据的抽象表示、实现方法、处理数据的算法设计以及对算法性能的分析。

它的先修课程是:高级语言程序设计,后继课程是:数据库原理、操作系统等。

本课程的教学依赖于其先修课程,又能为其后续课程及进一步的软件开发奠定良好的理论与实践基础。

2.课程目标结合专业人才培养方案,并基于新工科专业OBE理念,力求通过本课程的系统学习促进学生在知识、能力和素质三方面得到一定程度的提升。

课程目标1:能够清楚表述数据结构和算法的基本概念,并能判断计算机处理不同数据时所采用的组织方法、操作原理和实现方法。

课程目标2:能够针对具体问题,运用数据结构课程相关知识和批判思维,分析计算机处理对象的结构特征,选择合适的数据存储结构,设计高效的操作算法。

课程目标3:能够综合运用数据结构的基本原理和设计方法,研究复杂问题的特征,自主设计可行的求解方案,并能运用高级语言编写实现问题求解的应用程序,再验证其正确性。

三、课程目标对毕业要求的支撑关系四、教学内容、基本要求及学时分配本课程教学内容主要包括线性表、栈和队列、串与数组、树和图等主要数据结构的特点、在计算机内部的表示和实现原理与方法分析,以及查找和排序两种主要操作的各种实线性表的应用奋斗一我自己励志的故事栈的应用奉献-开源技术背后的故事10分钟矩阵的压缩存储节约-提升资源复用水平、降低资源消耗的相关故事10分钟哈夫曼树与哈夫曼编码(压创新-工匠精神,余立平冒着巨大的危险雕刻火药的10分钟缩技术)航天人的故事拓扑排序、关键路径分布式-跨地域信息沟通水平,是升社会安全的故事10分钟二叉排序树上的查找快速排序效率-有关提升计算资源利用率以及社会生产效率10分钟的故事协作一有关专业分工、各司其职的螺丝钉精神的故10分钟五、课程重难点六、课程要求及成绩评定1.教学环节及其组织形式本课程采用线上线下相结合的混合式教学模式实施教学,整个教学分课前、课中、课后三个环节进行组织教学活动。

《C语言程序设计》教学大纲

《C语言程序设计》教学大纲

《C语言程序设计》教学大纲一、课程概述(100字)本课程旨在为学生提供C语言程序设计的基础知识和基本技能,通过理论与实践相结合的教学方法,培养学生的编程思维和解决问题的能力。

二、教学目标(200字)1.掌握C语言的基本语法和数据类型;2.熟悉C语言的程序流程控制和函数调用;3.理解指针和内存管理的概念与用法;4.学会使用C语言进行简单的程序设计与调试;5.培养学生的编程技能和问题解决能力。

三、教学内容(600字)1.C语言基础知识1.数据类型和变量:整型、浮点型、字符型等;2.运算符和表达式:算术运算符、逻辑运算符等;3.控制语句:顺序结构、选择结构、循环结构;4.函数和模块化编程:函数的定义和调用,参数传递;5.字符串处理:字符数组、字符串函数的使用;2.指针与内存管理1.指针的概念和用法:指针变量、指针运算、指针与数组;2. 动态内存分配:malloc、calloc、realloc、free;3.指针与函数:指针参数的传递,指针返回值;4.指针与字符串:字符串的输入输出,字符串处理与指针;3.数据结构与算法1.线性表:顺序表、链表等;2.栈和队列:栈的实现和应用,队列的实现和应用;3.递归算法:递归的概念和应用;4.排序和查找算法:冒泡排序、快速排序、二分查找等;4.综合应用与实践1.文件操作:文件的打开、读写、关闭等;2.数据结构实践:使用C语言实现各类数据结构;3.综合题目与项目实践:综合运用C语言解决实际问题。

四、教学方法(200字)1.以问题驱动:通过讲解实际问题,引导学生学习相关的C语言知识和技能;2.理论结合实践:理论知识与实际案例相结合,通过编写、调试和运行程序进行实践;3.分组合作学习:鼓励学生在小组内进行编程练习和团队合作,促进信息交流与共享;4.激发兴趣的方式:通过挑战性的编程任务、比赛和项目实践,激发学生的学习兴趣和动力。

五、教学评价(100字)1.期中考试:考察学生对C语言的基本语法和流程控制的掌握程度;2.实践作业:要求学生编写并调试一系列C语言程序,检验他们对C语言知识和技能的应用能力;3.课程设计:要求学生独立完成一个C语言程序设计项目,包括需求分析、功能设计和编码实现;4.学习报告:学生每周撰写学习报告,总结自己在本周所学所得,并提出问题和建议。

《C语言程序设计》教学大纲

《C语言程序设计》教学大纲

《C语言程序设计》教学大纲C语言程序设计教学大纲一、课程概述1.课程名称:C语言程序设计2.适用对象:计算机科学与技术等相关专业的本科生3.培养目标:通过本课程的学习,使学生能够掌握C语言的基本语法和编程思想,具备独立编写简单C语言程序的能力,并为进一步学习高级编程语言打下基础。

二、课程内容和教学安排1.第一章:课程介绍与概述(2课时)-介绍C语言的背景和重要性-简要介绍C语言的发展历程和特点-介绍课程的目标和安排2.第二章:C语言基础(8课时)-介绍C语言的基本数据类型和变量-讲解C语言的运算符和表达式-介绍C语言的控制结构(分支语句和循环语句)-引导学生编写简单的C语言程序3.第三章:函数和数组(8课时)-介绍C语言的函数的定义和使用-讲解C语言的数组的定义和使用-引导学生编写带有函数和数组的C语言程序4.第四章:指针和字符串(10课时)-介绍C语言的指针的基本概念和使用方法-讲解C语言中的字符串处理函数-引导学生编写带有指针和字符串处理的C语言程序5.第五章:结构体和文件IO(8课时)-介绍C语言中结构体的定义和使用-讲解文件的读写操作-引导学生编写能够处理结构体和文件操作的C语言程序6.第六章:动态内存分配和常用库函数(8课时)-介绍C语言中动态内存分配的概念和使用方法-讲解C语言中常用的库函数的使用-引导学生编写能够使用动态内存分配和常用库函数的C语言程序7.第七章:综合实践项目(8课时)-提供一个综合实践项目,要求学生运用所学知识编写一个较为复杂的C语言程序-引导学生进行项目的需求分析、程序设计和实现8.第八章:复习与考试(4课时)-综合复习前几章的内容-进行期末考试三、教学方法和评价方式1.教学方法:-理论教学结合实践教学,讲解C语言的基本概念和语法规则,并通过编写简单程序进行实践演示和练习-注重培养学生的编程思维和解决问题的能力,进行一定的编程实践和案例分析-鼓励学生通过阅读相关资料和主动思考,提高独立学习和解决问题的能力2.评价方式:-平时成绩(作业、实验报告等)占60%,期末考试占40%-通过课堂互动、作业和实验等方式对学生的学习情况进行评价-关注学生的自主学习和实践能力,鼓励学生积极参与讨论和思考四、教学资源和参考书目1.教学资源:计算机实验室、电子教案、教学PPT等2.参考书目:-《C语言程序设计教程》(谭浩强著)- 《C语言程序设计:现代方法》(King C. K著)。

C语言程序设计教学大纲

C语言程序设计教学大纲

《C语言程序设计》教学大纲课程概述一、《C语言程序设计》是一门研究C语言基本知识与结构化程序设计方法,并采用C语言进行结构化程序设计的专业课程,内容包括C语言的数据类型、程序结构、各种语句、函数、预处理、文件,结构化程序设计方法,以及相应知识的应用等知识。

《C语言程序设计》是计算机科学与技术及相近专业的一门重要基础课程,通过学习该课程,学生在结构化程序设计方法、程序设计语言与程序设计工具软件的使用等方面受到严格、系统的训练,初步掌握计算机软件设计与开发技术,为后续的Visual C++、数据结构、操作系统、数据库及其应用、软件工程等专业课程的学习及以后从事计算机软件开发工作打下扎实的基础。

二、课程目标通过全面、深入、系统地介绍程序设计方法和程序设计语言,使学生初步了解计算机,建立起程序设计的概念,通过学习用C程序设计语言编写程序,初步掌握程序设计方法,养成良好的程序设计风格。

程序设计包括两个方面内容:程序设计方法和程序设计语言。

本课程针对一年级学生初始接触程序设计概念的特点,结合C程序设计语言,通过列举大量的应用实例,初步系统地介绍面向过程、面向模块和结构化程序设计的思想和方法。

在此基础上,结合上机实践,使学生对程序设计有一个比较全面、系统地了解,为学生今后的学习打下扎实的理论基础。

通过本课程的教学,要求学生:1 知道C语言的发展过程、特点,本课程在整个计算机系列课程中的地位、作用和意义;2 理解C语言及结构化程序设计中的基本概念;3 学会使用C语言的数据类型、控制语句、函数定义与调用、预处理命令等知识进行程序设计;4 掌握“自顶向下、逐步求精”这一结构化程序设计的基本方法,并将之应用于程序设计实践;语言进行较复杂的程序设计,解决一些实际的应用问题。

独立完成有一定工C学会运用 5作量的程序设计任务,同时强调好的程序设计风格。

三、教学内容与教学要求本课程的知识与技能要求分为知道、理解、掌握、学会四个层次。

《C语言程序设计》实验教学大纲

《C语言程序设计》实验教学大纲第一章引言在计算机科学与技术专业的教学中,C语言作为一门基础而重要的编程语言被广泛应用。

为了提高学生在C语言程序设计方面的应用能力,我们特制定了本实验教学大纲。

该大纲旨在培养学生的编程思维和问题解决能力,以及加深他们对计算机程序设计的理解。

第二章实验目标本实验教学大纲的主要目标如下:1. 帮助学生掌握C语言的基本语法和编程风格。

2. 通过实验训练,培养学生的逻辑思维和问题解决能力。

3. 提高学生对计算机程序设计的实际运用能力。

4. 培养学生的团队协作和沟通能力。

第三章实验内容3.1 实验一:C语言程序基础在此实验中,学生将学习基本的C语言程序结构、变量和数据类型、运算符和表达式、控制语句等知识。

他们将通过编写简单的程序来熟悉C语言的基础用法,并理解程序的执行流程。

3.2 实验二:数组和字符串处理本实验旨在帮助学生理解数组和字符串等数据结构的概念,并能熟练运用它们来解决实际问题。

学生将通过编写有关数组和字符串处理的程序,加深对这些概念的理解,并提高他们的编程技巧。

3.3 实验三:函数和指针在此实验中,学生将深入学习函数和指针的概念及其应用。

他们将通过实践掌握函数的定义、调用和参数传递的方法,并能够灵活地使用指针来解决各种问题。

3.4 实验四:文件操作通过这个实验,学生将学会使用C语言中的文件操作函数,包括打开、读写、关闭文件等。

学生将能够编写程序来处理文件,读取和写入文件中的数据,以及实现文件的复制、排序和查找等功能。

第四章实验要求4.1 实验环境学生需要在计算机实验室或自己的电脑上安装适当的C语言编译器和开发环境,以便他们能够编写、调试和运行C语言程序。

4.2 实验过程学生需要按照实验指导书中的要求,完成每个实验的设计与编码工作。

他们还需要进行适当的调试和测试,确保程序能够正确运行并满足实验要求。

4.3 实验报告每个实验结束后,学生需要撰写相应的实验报告。

报告应包括实验目的、实验内容、设计思路、代码注释、运行结果和实验总结等内容。

《数据结构》课程教学大纲

《数据结构》课程教学大纲Data Structure执笔人:编写日期:一、课程基本信息1. 课程编号:2. 课程性质/类别:必修课/ 专业主干课3. 学时/学分:48 学时(另实验16学时)/ 4 学分4. 适用专业:计算机科学与技术、软件工程、网络工程、信息管理与信息系统等专业二、课程教学目标及学生应达到的能力数据结构课程是计算机相关专业的专业基础课、必修课程,主要介绍用计算机解决一系列问题特别是非数值信息处理问题时所用的各种组织数据的方法、存储数据结构的方法以及在各种结构上执行操作的算法。

通过本课程的学习,要求学生掌握各种数据结构的特点、存储表示、运算方法以及在计算机科学中最基本的应用,培养、训练学生选用合适的数据结构和编写质量高、风格好的应用程序的能力,培养学生分析问题、解决问题的能力,并为后续课程的学习打下良好的理论基础和实践基础。

三、课程教学内容与基本要求(一)绪论(3 学时)1.主要内容:(1)介绍什么是数据结构;(2)基本概念和术语: 数据、数据元素、数据对象,以及数据结构的定义、逻辑结构、物理结构(理解)数据类型、抽象数据类型;(3)抽象数据类型的表示与实现;(4)算法和算法分析: 算法的概念、算法设计的要求以及算法效率的度量。

2.基本要求(1)了解学习数据结构的重要性;(2)掌握数据结构的定义及相关概念和术语;(3)了解抽象数据类型的定义、表示与实现方法;(4)理解算法的概念、特点并掌握度量其效率的基本方法。

3.自学内容:类C语言的书写规范。

(二)线性表(6 学时)1.主要内容:(1)线性表的抽象数据类型定义和相关概念:数据项、记录、文件等;(2)线性表顺序存储表示和基本操作的实现;(3)线性表的链式存储表示和基本操作的实现;(4)稀疏多项式的抽象数据类型定义、表示和加法的实现。

2.基本要求(1)掌握线性表的定义和特点;(2)熟练掌握线性表的顺序存储表示和插入、删除、查找等实现算法;(3)熟练掌握单链表、循环链表、双向链表三种链表的表示,以及单链表的查找、插入、删除、创建等实现算法。

《数据结构》教学大纲

《数据结构》教学大纲一、课程基本信息二、课程描述(一)课程简介《数据结构》是信息类各专业的核心基础课程,是一门理论与实践相结合的课程,在整个信息相关专业的教学体系中处于举足轻重的地位。

数据结构是设计和实现编译程序、操作系统、数据库系统及其它系统程序和大型应用程序的重要基础。

通过本课程理论和实践的教学,使学生较牢固地掌握数据结构的基本概念、原理、算法,了解算法复杂性的度量方法,初步掌握根据所求解问题的性质选择合理的数据结构,并对时间空间复杂性进行必要的控制,培养和提高学生理论、抽象、设计的能力,掌握数据结构和算法的设计分析技术,提高程序设计的质量,为将来的研究和开发工作打下坚实的基础。

“Data Structures and Algorithms”, one of the most important core courses in Computer Science. The course also covers fundamental data structures and classical algorithms which are widely used in the succeeding specialized courses,such as Operating Systems, Software Engineering, Database Systems, Compiler Principles, Computer Graphics and Human Computer Interaction.What is the combination of data structures and algorithms? Niklaus Wirth wrote a book titled "Algorithms + Data Structures = Programs", which points out their important roles in computing discipline:algorithm and data structure are two closely linked and indivisible parts of programming.The course will follow the idea of“Algorithms + Data Structures = Programs”, aimed at improving students’ knowledge and skills of theory, abstraction and design in problem solving.This course will focus on data structures and algorithms for manipulating them. Data structures for storing information in tables, lists, trees, queues and stacks will be covered. Some basic graph and discrete transform algorithms will also be discussed. On a solid basis of the fundamental theory, the students will analyze the problems using problem, data and algorithm abstraction. Making a tradeoff between space and time complexity, the students will learn how to organize data reasonably, design efficient and effective algorithms, and implement high quality programs, so that they can solve real-world complex problems.After studying the course, the students’ ability of abstract thinking and problem solving should have improvedconsiderably.Their programming skills and the quality of their codes would have increased as well. After studying this course, students should be well prepared for further study, engineering and research in computer related areas.(二)课程教学基本设计本课程由大班授课、小班讨论和实验组成,学时分配分别为48学时、16学时、16学时。

《数据结构》教学大纲

《数据结构》教学大纲Data Structure课程编号:J6110G0003课程性质:学科基础课程适用专业:计算机科学与技术、网络工程、数字媒体技术先行课:计算机科学导论、离散数学、高级语言程序设计;后续课:无。

学分数:5主讲教师:任燕、王命延、冯豫华、周石林、王玮立等一、课程的目的与任务数据结构是信息与计算科学专业中一门重要的专业基础课程。

当用计算机来解决实际问题时,就要涉及到数据的表示及数据的处理,而数据表示及数据处理正是数据结构课程的主要研究对象,通过这两方面内容的学习,为后续软件方面的课程打下了厚实的知识基础,同时也提供了必要的技能训练。

因此,数据结构课程在计算机应用专业中具有举足轻重的作用。

本课程的目的是使学生掌握数据组织、存储和处理的常用方法,为以后进行软件开发和学习后续专业课程打下基础。

主要任务是讨论现实世界中数据的各种逻辑结构,在计算机中的存储结构以及进行各种非数值运算的算法。

本课程达到《认证通用标准》规定中关于“毕业要求”的第三款项(具有运用工程基础知识和本专业基本理论知识解决问题的能力,具有系统的工程实践学习经历;了解本专业的前沿发展现状和趋势)、第四款项(具备设计和实施工程实验的能力,并能够对实验结果进行分析)。

二、课程的基本要求通过本课程的学习,要求学生了解数据结构及其分类、数据结构与算法的密切关系;熟悉各种基本数据结构及其操作,学会根据实际问题要求来选择数据结构;掌握设计算法的步骤和算法分析方法;掌握数据结构在排序、查找和路由选择等常用算法中的应用。

最后学生应达到知识技能两方面的目标:在基础方面,要求学生掌握常用数据结构的基本概念及其不同的实现方法;在技能方面,通过系统学习能够在不同存储结构上实现不同的运算,并对算法设计的方式和技巧有所体会。

三、课程教学内容第一章绪论基本要求:掌握数据结构的基本概念,抽象数据类型在软件设计中的意义,算法的概念和算法的时间复杂度分析,了解算法的描述和评价。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《C++程序设计》教学大纲
课程类别:技术基础教育课程
课程名称:C++程序设计
课程编号:
总学时:64+80学分:6
适用专业:计算机相关专业
先修课程:程序设计基础
开课学期:第二学期
一、课程的性质、任务与基本要求
C++是在C的基础上发展起来的一种新型程序设计语言,它保持了C的高效、简洁和接近汇编语言的特点,既支持面向过程的程序设计,也支持面向对象的程序设计,它为程序员的程序开发活动提供了一个优良的程序设计环境,以产生模块化程度高、重用性和维护性较佳的程序。

C++属于技术基础教育课程。

主要任务是:学生通过本课程的学习,要了解面向对象程序设计的基本原理,包括抽象、封装、继承等关键要素以及其关键语法特性—类;熟悉C++的新语法特性,了解C与C++的区别和兼容性;掌握用C++编写面向对象程序的一般方法。

二、课程内容
(一)理论教学
第一章C++的初步知识
1.了解C++的发展历史;
2.熟悉C++程序的构成与书写形式;
3.掌握上机的方法和步骤。

第二章数据类型与表达式
1.掌握基本数据类型
2.了解变量和常量的概念
3.掌握运算符和表达式的运用
第三章程序设计初步
1.了解面向对象的程序设计和算法
2.掌握C++中基本输入和输出的方法
3.掌握关系运算和逻辑运算
4.掌握顺序结构的程序
5.掌握选择结构的程序
6.掌握循环结构的程序
第四章函数与预处理
1.掌握函数的定义和使用
2.熟悉内联函数
3.掌握函数的重载
4.掌握带默认形参值的函数
5.熟悉函数的递归调用
6.了解预处理命令
第五章数组
1.掌握一维数组的定义及其应用;2.掌握二维数组的定义及其应用;3.熟悉字符数组的定义及其应用;4.熟悉C++处理字符串的方法;
第六章指针
1.掌握指针的概念;
2.掌握指针的定义和应用;
3.理解多维数组与指针的关系;4.掌握指针数组和指向指针的指针;5.掌握引用的概念;
第七章类与对象
1.面向对象程序设计的基本特点;2.类和对象;
3.类的封装性和信息隐蔽;
第八章关于类和对象的进一步讨论1.构造函数和析构函数;
2.了解对象指针的用法;
3.掌握对象的动态建立和释放;
4.了解类的静态成员;
5.了解类的友元;
第九章继承与派生
1.掌握类的继承与派生;
2.掌握派生类的访问属性;
3.掌握派生类的构造函数和析构函数4.理解基类与派生类的转换
第十章多态性
1.多态性的概念
2.虚函数
3.纯虚函数和抽象类
第十一章异常处理与命名空间
1.了解异常处理的基本思想
2.掌握C++异常处理的实现
3.了解命名空间的概念
(二)实践教学
实验一熟悉C++的编程环境
实验二简单程序设计
实验三函数的应用
实验四类的应用
实验五数组和指针的应用
实验六类的继承和派生
实验七类的多态
实验八异常处理
三、学时分配
四、大纲说明
1. 本课程要理论与实践相结合。

2. 可根据不同专业调整各章节的学时数。

3. 教材中的内容可根据实际情况进行删减。

五、教材及参考书
•谭浩强编著, C++ 程序设计,清华大学出版社
•郑莉著,C++ 语言程序设计(含实验指导书)。

清华大学出版社•Bjarne Stroustrup著,The C++Programming Language , 机械工业出版社。

相关文档
最新文档