《计算机高级语言》教学及习题大纲.doc

《计算机高级语言》教学及习题大纲.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《计算机高级语言》教学及习题大纲.doc

《计算机高级语言》教学及习题大纲 课程编号课程名称:计算机高级语言 学时:64(课堂讲课50,上机实验14) 学分:3学分 教学方式:课堂教学和实验教学 先修课程:高等数学,计算机原理,离散数学,数据库原理,操作系统 基本目的: 《计算机高级语言》课程是一门基础课程,通过本课程的学习,学生应该在课堂学习和上机实践的基础上,理解结构化程序设计和面向对象程序设计的基本概念,初步掌握使用计算机语言进行程序开发的方法,能利用C++语言进行程序设计,并具有一定的面向过程和面向对象程序分析、设计、编码和调试等能力,为今后从事软件开发或设计程序解决实际问题提供科学的方法和实用的工具。 选用教材:石峰,《程序设计基础》,清华大学出版社 主要参考书:《C++程序设计教程》,钱能主编,清华大学出版社 第一章 程序设计概论 基本内容: 程序设计与程序设计语言的历史,程序设计的一般过程,程序设计与算法和数据结构之间的关系以及高级语言的基本语法特征,C++的发展与特点。 基本要求: 通过本章的学习,应使学生能对程序设计及程序设计语言有一较全面的了解。理解程序设计的基本概念,了解程序设计与算法和数据结构之间的关系,对高级程序设计语言有一总体认识,并初步认识C++语言的特点,为后继章节的学习打好基础。 学时:课堂2学时,实验 学时 第二章 算法设计基础 基本内容: 算法的概念,算法描述,结构化算法设计初步。 基本要求: 通过本章学习,应使学生理解算法的概念,掌握算法描述的不同方式,对算法设计过程、算法设计策略和算法复杂性有初步认识。 学时:课堂4学时 第三章 基本数据类型 基本内容: 数据类型的概念与作用,数据对象与实体,整型、浮点型、字符型等基本数据类型及其运算,常量、变量、表达式的概念与使用。 基本要求: 本章的主要目的在于让学生掌握C++基本数据类型的概念和意义,体会各种数据类型之间的转换规则,并掌握基本数据类型的各种运算。掌握常量、变量、表达式的概念与使用。 学时:课堂4学时 第四章 基本控制结构 基本内容: 顺序结构,选择结构和顺序结构,C++对应这些结构的表达式语句、复合语句、选择语句(if语句和switch语句)、循环语句(for语句、while语句和do while语句) 基本要求: 学习C++各类语句,并能熟练运用这些语句编写程序上机调试运行。 学时:课堂6学时,实验2学时 第五章 函数 基本内容: 函数定义,函数调用与参数传递,函数递归调用,内联函数,函数重载,存储类,编译预处理。 基本要求: 本章要点是要求学生掌握函数定义和调用的语法规则;熟知函数参数传递的方式和求值顺序;理解用函数进行模块化程序设计的思想;了解函数重载河内联函数的意义和应用;熟知存储属性及其对标识符作用域和生存期的影响;能够在程序中使用预编译命令。 学时:课堂6学时,实验2学时 第六章 构造数据类型 基本内容: 地址、指针和指针运算,指针与数组,指针与函数,结构指针,引用。数组类型,结构类型,联合类型,枚举类型,类型定义。 基本要求: 通过本章学习,使学生能够对数据在内存中的地址、指针等概念有一个明确的认识,熟练掌握使用指针的方法和技巧,能够利用指针编写适应不同要求的程序;对C++引用的特点有较深入的了解,掌握指针和引用的异同。要求学生深刻理解并熟练掌握数组类型及其应用;充分理解字符串与字符数组的异同,掌握字符串处理的方法;掌握C++中结构和联合类型的使用;理解枚举数据类型的意义。 学时:课堂4学时,实验2学时 第七章 面向过程与面向对象 基本内容: 面向对象技术的形成和发展,面向过程与面相对象的异同(过程抽象与数据抽象),面向对象技术的基本概念,面向对象的系统分析,向对象的系统设计,面向对象程序设计。 基本要求: 过本章的学习,应使学生能对面向对象技术有一较全面的了解。理解面向对象的基本概念,了解面向对象系统分析与设计的原理和方法,对面向对象程序设计语言有一总体认识 学时:课堂2学时 第八章 类与对象 基本内容: 类与对象,构造函数与析构函数,类的静态成员,对象组织,友元,运算符重载,对象类型转换。 基本要求: 本章应重点掌握C++语言中对类、对象和封装等概念的实现机制,能够用类(对象)描述现实问题中的事物。熟练掌握对象的创建与撤消,对象的行为与性能控制,对象的组织,对象的运算等基本方法及其应用编程。 学时:课堂8学时,实验2学时 第九章 继承与多态 基本内容: 类与派生类,派生类的构造函数与析构函数,派生类的指针,多重继承,二义性及其支配规则,虚基类。多态性的概念,虚函数,纯虚函数与抽象类,运算符虚函数。 基本要求: 通过本章的学习,学生应对C++类层次及其继承性有深刻的理解,掌握派生类的定义及实现方法,并能针对实际问题建立并实现符合客观实际

文档评论(0)

tangtianxu1 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档