admin 管理员组文章数量: 1087139
2024年3月21日发(作者:redis不持久化能主从吗)
Windows应用程序设计
(Application Programming of Windows)
课程代码:
05410094
学分:2
学时
: 32 (其中:课堂教学学时:24 实验学时:0 上机学时:8 课程实践学时:0 )
先修课程:
程序设计(C语言)
适用专业:
电子信息科学与技术
教材:
《C++面向对象程序设计教程》,陈维兴,清华大学出版社,2009年06月 第3版
一、课程性质与课程目标
(一)课程性质
《Windows应用程序设计》是电子信息工程专业本科生的一门选修课程。在
Windows操作系统中,利用具有可视化图形用户界面(GUI)的编程工具,采用面向对
象的编程思想进行程序开发是已称为计算机程序设计的主流方法。与早先的基于命令行
的面向过程的程序设计相比,这是编程思想和开发环境的一次质的飞跃,掌握这种编程
方法和技术本身就是一种挑战。。本课程知识面广,技术深,实用性强,应用面广。通
过该课程的学习,学生可以掌握面向对象的编程思想和基于Microsoft Visual C++这种典
型的Windows应用程序开发环境的使用方法,为学生今后从事各种类型的Windows程
序设计(包括面向对象的数据库应用程序、Internet通信程序、ActiveX控件、嵌入式系
统上位机应用程序等)的开发打下良好的理论基础,并使学生具备较好的实际动手编写
和调试C++程序的能力。在掌握面向对象程序设计思想的基础上,可以使学生具有较快
掌握Java、Paython等其它面向对象程序语言的能力。
(二)课程目标
课程目标1:掌握面向对象的三大基本特性(包括封装性、继承性、多态性),并能使用上述
特性进行程序的编写;
课程目标2:掌握C++中的模板、异常处理、IO流和文件的输入输出。
课程目标3:掌握Visual C++开发环境的使用、面向对象程序设计的方法和过程,以及软件
工程的开发步骤。
1 / 10
(三)课程目标与专业毕业要求指标点的对应关系
(
认证专业专业必修课程填写
)
本课程为选修课。
本课程支撑专业培养计划中毕业要求指标点1-3、3-2:
1.毕业要求1-3. 掌握计算机基础知识,具有分析和设计计算机软硬件系统的能力。
2.毕业要求3-2. 能够针对特定需求设计硬件系统和软件程序,并能验证其正确性。
课程目标
毕业要求指标点
毕业要求1-3
毕业要求3-2
课程目标1 课程目标2 课程目标3
注:课程目标与毕业要求指标点对接的单元格中可输入“”,也可标注“H、M、L”。
二、课程内容与教学要求
第一章 面向对象程序设计概述
(一)课程内容
(1)面向对象的基本概念及其与面向过程的区别;
(2)类和类对象的定义及其关系;
(3)面向对象方法的三个基本特性的介绍。
(二)教学要求
理解面向对象程序设计的思想及其与面向过程的区别(本章难点);掌握类和类对象的定义及其
关系;理解面向对象方法的三个基本特性及其作用。
(三)重点与难点
1. 重点
类和类对象的定义及其关系;面向对象方法的三个基本特性及其作用。
2. 难点
面向对象程序设计的思想及其与面向过程的区别;类和类对象的定义及其关系。
第二章 C++语言概述
(一)课程内容
2 / 10
版权声明:本文标题:《Windows应用程序设计》课程教学大纲(本科) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/p/1711019238a584344.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论