下载此文档

中山大学信息科学与技术学院计算机科学系中山大学信息科学与技术学院.pdf


文档分类:研究生考试 | 页数:约12页 举报非法文档有奖
1/12
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/12 下载此文档
文档列表 文档介绍
计算机科学与技术专业/网络工程专业/信息安全专业《程序设计》课程教学大纲
中山大学信息科学与技术学院计算机科学系
《《《程序设计》》》课程教学大纲》课程教学大纲
课程名称: 程序设计类别: 专业必修课
授课对象: 本科生总学时: 72 学时
适用专业: 计算机科学与技术/网络工程开课学期: 第二学期
/信息安全
编写人员: 李文军、林瑛审核人员: 李宏新编写日期: 2006 年 2 月
一、教学目的
程序设计是计算机科学与技术、网络工程和信息安全等相关专业的重要基础课程。通过学练,从而能熟练应用计算机解决实际的问题,为后续专业课程打下扎实的基础。
本课程以C++ 语言为载体,从程序设计的基本概念、基本思想和方法出发,介绍面向对象
程序设计语言与面向对象程序设计方法。
使用面向对象的思想和方法进行程序设计,解决了现实世界的问题空间到计算机空间的直
接映射问题,使所设计的系统能更加准确地模拟现实世界;同时面向对象的系统从程序的结构、
运行机制上加强程序的安全性和灵活性,大大提高程序代码的重用性、维护性和扩展性。因此,
面向对象程序设计已取代结构化程序设计,成为当前程序设计(特别是复杂大型系统的设计)
的主流方法。
本课程通过全面、系统地介绍面向对象程序设计的基本概念和分析设计方法,详尽讲述 C++
语言的基本语法和面向对象的基本特性,包括类与对象、继承、多态性、类属、对象的持留性、
异常处理等,使学生能深刻理解和领会面向对象程序设计的特点和风格,类的封装、继承和多
态性与程序的安全性、结构化和灵活多样性之间的关系;并通过课堂教学、课外练****与上机实和解决问题的思维能力,掌握利用计算机解决实际问题的基本技能。
二、教材选择
1、教学内容概述
《程序设计》是计算机科学的专业基础课程之一,其课程内容应包含《中国计算机科学与
技术学科课程 2002 》(C2002 )里列举的知识体系:
“PF 程序设计基础”中的 PF1 至 PF5 ;
“PL 程序设计语言”中的 PL1 至 PL6 ;
同时还可涉及“AL 算法与复杂性”和“SE 软件工程”中的一些基本概念和相关知识。
1
计算机科学与技术专业/网络工程专业/信息安全专业《程序设计》课程教学大纲
2. 教材分析
C++ 语言和面向对象程序设计方法是当今程序设计的主流,任何一本有关程序设计的教材
和书籍都有涉及,但其深度不一。本课程建议以李师贤等编著的《面向对象程序设计基础(第
二版)》为主要教材,讲授其第一至第十章,而第十一和十二章则作为选讲内容。
在学生初学阶段,可以下列基础篇列举的书籍为教学参考书和课外补充读本,这些书籍讲
述的内容比较简单和系统,有助学生更好地理解和掌握 C++ 语言和面向对象程序设计的基本知
识。当学生掌握一定的程序设计基础后,可参考阅读下列提高篇列举的书籍,这些书籍讲述的
内容比较深,涉及更复杂的程序设计理念,主要介绍软件开发的工程设计方法,着重培养开发
大型软件的能力,不适宜初学者阅读,学生可用作提高程序设计能力和进一步学****的参考书。
3. 教材与参考书推荐
■推荐教材
[1] 李师贤、李文军、周晓聪、李宏新、林瑛,面向对象程序设计基础(第二版),高等教育出
版社,2005
■主要参考书
基础篇:::
[2] 周晓聪、李文军、李师贤,面向对象程序设计——实践与提高,高等教育出版社,2001
[3] 李宏新、林瑛,C++ 程序设计实验教程,中山大学计算机科学系讲义,2006
[4] 等编,施平安等译,C++ 程序设计教程(第四版),清华大学出版社,2004
[5] 谭浩强,C++ 程序设计,清华大学出版社,2004
[6] 著,钟书毅等译,C++ 编程——从问题分析到程序设计,电子工业出版社,2003
[7] 郑莉,C++ 程序设计(第二版),清华大学出版社,2001

提高篇:::
[8] . Lippman 、J. LaJoie 、. Moo 著,李师贤、蒋爱军、林瑛等译,C++ Primer (第四版),
2006
[9] 著,李师贤等译,C++ 精髓——软件工程方法,***出版社,2002
[10] 著,李师贤等译,大规模程序设计,中国电力出版社,2003
[11] 刘勇译,C++ 程序设计开发与设计,人民邮电出版

中山大学信息科学与技术学院计算机科学系中山大学信息科学与技术学院 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数12
  • 收藏数0 收藏
  • 顶次数0
  • 上传人changjinlai
  • 文件大小387 KB
  • 时间2018-01-19