程序设计基础及语言Introduction to Programming

Download Report

Transcript 程序设计基础及语言Introduction to Programming

程序设计基础及语言
Introduction to Programming &
Programming Language
姚莉
[email protected]
前 言
• 自我介绍
– 姚莉,SeuGraph实验室
– 主要研究方向:计算机图形学,图像与视频处理,
三维动画与游戏引擎
– 主持一项国家自然科学基金项目、一项江苏省基
金项目
– E-mail: [email protected]
– 办公室:软件学院(九龙湖) 234
助教(实验辅导):
– 李沛林:[email protected]
• 周次:1~16 周
– 周一下午6-7节 :
• 单周J1-306
• 双周 上机实验,计算机楼软件学院二楼机房
– 周四上午:1-2节 J1-306
• 课程FTP:
– 10.3.0.81
– 用户名/密码:711112/711112
课程的性质与目的
• 本课程是软件工程专业必修的一门主要的专业基
础课。
• 本课程的教学目的,是使学生在学习程序设计基
础和c++编程的基础上,进一步掌握程序设计的
基本原理和方法,理解并掌握面向对象的程序设
计思想和方法。
• 培养学生进行程序设计、调试和运行等方面的上
机动手能力,为学习有关专业课程以及进行应用
开发和科研打下必要的程序设计基础。
上机实习要求
• 计算机程序设计是一门实践性很强的课程,因此
学习程序设计最重要的环节就是上机实践。通过
上机实习,学习并掌握从编辑、编绎、连接、运
行和调试的全过程,从而提高学生的程序设计的
能力。
• 上机环境为:Windows环境下Visual Studio 2005
教材
•
H.M.Deitel,P.J.Deitel著。 C++大学教程(第六
版)英文版。电子工业出版社
参考书
• Stanley B. Lippman, Josée Lajoie, Barbara
E. Moo,C++ Primer
• 钱能,C++程序设计语言,清华大学出版社,
2000
记分体系:
– 平时 30%(实验作业20%+平时10%)
– 考试 70%(100分:上机40分+笔试60分)
– Cheating, or Copying, is not allowed. Any
two assignments found to be too similar
will both receive a grade of 0