- 5
- 0
- 约2.26万字
- 约 24页
- 2018-12-10 发布于天津
- 举报
Windows程序设计-更多文档分类.doc
PAGE
PAGE 4
Windows编程技术
课程:Windows编程技术 性质:限选 学时:(2+2)*18 = 36 + 36 学分:2+1
教材: 本人的《Windows编程技术》电子课件(在中大计算机系服务器上我的个人主页 HYPERLINK /~isscwli/ /~isscwli/中)
参考书:
陈锵等. Visual C++ 2005从入门到精通(普及版). 电子工业出版社,2007.5. (16开/416页/40元)
Ivor Horton(姜玲玲、张云译). Visual C++ 2008入门经典. 清华大学出版社,2009.2.(16开/1124页/128元)
H.M.Deitel等. Visual C++.NET大学教程. 清华大学出版社,2004.7.(16开/970页/99元)
George Shepherd David Kruglinski. Microsoft Visual C++ .NET技术内幕. 清华大学出版社,2004.7.(16开/920页/106元)
陈锵等. Visual C# 2005从入门到精通(普及版). 电子工业出版社,2007.5. (16开/399页/38元)
J. Shap. Visual C# 2008从入门到精通. 清华大学出版社,2009.1(16开/586页/69元)
A. Hejlsberg等. C# 编程语言祥解(第2版). 电子工业出版社,2007.8. (16开/716页/79元)
A. Troelsen. C# 与.NET 3.5高级程序设计(第4版). 人民邮电出版社,2008.5. (16开/1107页/138元)
A. Nathan. WPF揭秘. 人民邮电出版社,2009.3. (16开/486页/75元)
B. Eckel. Java编程思想(第四版). 机械工业出版社,2007.6(16开/880页/108元)
成绩:考勤答问5% + 讲座5% + 平时作业15% + 大作业15% + 期末考试60%
教学目的与课程要求:
了解Windows编程的特点与Visual Studio开发平台,掌握Visual C++的MFC和Visual C# 的.NET编程,基本掌握图形用户界面和若干实用的Windows编程技术。为今后的计算机各专业课程的软件实验,提供编程界面友好程序的现代工具与手段。
课程的内容主要包括:用户界面、图形、文档/视图等MFC基础编程,标准C++与STL、Java、C# 等OOP语言的语法和特点,.NET框架、FCL类库、窗体、WPF、LINQ等.NET编程技术,以及GDI+、DLL、组件、多线程、多核、数据库、网络等高级程序设计。
在教学过程中强调基本性质的了解、具体方法的掌握和实际动手能力的培养。采用课堂讲解与现场演示相结合、理论课与实验课相结合、平时练习和综合作业相结合的方式,使学生掌握Windows编程的基本内容和主要方法。
除了MFC基础编程由老师讲解外,其余的课程内容都采用按专题要求学生分小组先预习并准备PPT、在课堂上由学生演讲、老师与学生共同讨论的方式来进行。
特别强调学生自己动手上机实习,要求编程实现课堂示例和课后练习。最后学生分小组每组自选一个相关题目作为综合性编程的大作业,并于期末在课堂上进行演示和答辩。
课程内容:
绪论:操作系统与GUI、Windows编程的特点与工具、Visual Studio开发平台与MFC
MFC基础:
界面:菜单、工具栏和状态栏、对话框和控件、鼠标/键盘与消息、功能区用户界面、选项卡式多文档界面
图形:绘图、字体、位图、动画、打印、图元文件
文档:文档/视图体系、文件读写与序列化、多视图、滚动与切分窗口
OOP语言:
OOP语言与编程技术
标准C++:命名空间、泛型编程与STL、容器与排序、字符串类、VC08功能包中标准C++库的新功能(支持引用计数的智能指针、多态函数包装、基于哈希表的容器、正则表达式等)
Java:特点、关系、语法
C# :特点、关系、语法
DLL与组件:
DLL的MFC编程
组件编程:CORBA 、EJB与Java EE、COM与ActiveX控件、CLR组件编程
.NET:
NET框架:CLR与FCL
MC++与C++/CLI
C# 窗体编程
WPF和LINQ编程
高级编程技术:
GDI+:GDI+的特点和优势、绘图与文字、路径与区域、变换与图像
多线程与多核编程:进程与线程、MFC/.NET/Java的进程与线程编程、超线程与多核、并行计算、C++的OpenML编程、PPL、TPL和PLINQ
数据库:数据库与编程接口、ODBC的MFC编程、ADO.NET和LINQ的C# 编程
网络:网络与编程、MFC的WinSock与WinIne
您可能关注的文档
- &!同步技术简介.PDF
- (a)DTAP和BSSMAP消息的区分.ppt
- (CNVD)信息安全漏洞周报.PDF
- +NTRU,-.01234567.-898-云南大学.PDF
- 2011年东华大学田径运动会竞赛规程一、主办单位东华大学体育运动.doc
- 3.2新生报到-郑州大学.doc
- 3无线路由器设置使用说明.ppt.ppt
- 3.3协议栈的实现-Read.PDF
- 5.2安装证书驱动.doc
- Air200硬件手册-上海合宙.PDF
- 伟明环保-市场前景及投资研究报告-境内业务稳健运行,印尼市场贡献边际增量.pdf
- 桂东县法院系统招聘考试真题2025.pdf
- 贵州省黔南布依族2026年中考三模物理试题及答案.pdf
- 贵州省黔南州2026年中考语文二模试卷附答案.pdf
- 贵州省铜仁市2026年中考语文二模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套完整答案详解.docx
- 贵州省毕节市2026年中考语文一模试卷附答案.pdf
- 贵州省贵阳市南明区2026年中考语文一模试卷附答案.pdf
- 2026上半年安徽事业单位联考合肥市庐江县招聘36人备考题库及一套参考答案详解.docx
- 贵州省贵阳市白云区2026年中考二模物理试题附答案.pdf
原创力文档

文档评论(0)