第一讲 高级语言程序设计概述金世双 编著1高级语言程序设计C+ 本讲主要内容 程序设计语言发展历程1C与C+集成环境2C与C+的程序组成3简单输入输出操作42高级语言程序设计C+0. 序言l 教学对象 计算机科学与技术系l 教学目标v程序设计的重要性v程序设计的基本概念与基本方法v编程解题的思路与典型方法v数学模型简介v算法及算法步骤v程序结构与相应语句v编码与上机调试3高级语言程序设计C+l 学习的重点程序设计的基本概念,基本方法;在 C/C+语言的环境下,学会如何针对问题进行分析,构建数学模型,寻找算法并编程实现;有条有理有根有据的编程实践;养成良好的编程风格与习惯;重在思维方法的学习,鼓励创新。4高级语言程序设计C+l 教学内容安排1.概论:程序设计的基本概念与基本方法;怎样才能学好这门基础课 2. 程序的基本结构 3. 编程关键:逻辑思维与问题求解人是怎样让计算机帮助自己解题的 4. 数据的组织方式一:数组 5. 模块化:函数与函数调用 6. 分治思想:递归算法及其实现 7. 逻辑指代与物理指代:指针 8. 数据的组织方式二:结构5高级语言程序设计C+ 9. 蒙特卡洛法 10.