大学计算机应用能力实训教程
C#开发、MFC游戏开发、单片机应用开发、网上订餐系统、医院管理系统共5个实训,及MFC编程、C#编程和HTML+CSS编程的实例讲解。

作者:崔舒宁 贾应智 杨振平 谢涛 薄钧戈 张小彬

丛书名:面向“工程教育认证”计算机系列教材

定价:39.5元

印次:1-1

ISBN:9787302475477

出版日期:2017.08.01

印刷日期:2017.06.16

图书责编:付弘宇

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书包含C#窗体程序开发、MFC 游戏编程、单片机应用开发、网上订餐系统、医院管理系统共5个实训项目,目标是通过实训提高学生的程序编写能力和软件开发能力。   本书适于作为高等院校非计算机专业的本科生教材,也可以供对软件开发感兴趣的读者自学参考。

本书包含以下5个实训项目,并通过多个实例讲解MFC编程、C#编程和HTML+CSS编程。(1)c#窗体程序的开发。这个项目面向那些基本没有程序设计经验和完整学过程序设计课程的学生,通过项目培训具有基本的程序开发能力。(2)MFC 游戏编程。面向学习过c++的学生,通过该项目进一步掌握Windows编程。(3)单片机的应用开发。面向学习过C语言的学生,利用学过的知识,做一些单片机的应用开发。(4)网上订餐系统。这是一个c#开发的Web项目,面向已经学习过c#语言的学生。(5)医院管理系统。这是一个c#开发的Web管理系统,面向医学专业的学生。

                                当今社会计算机和网络技术高速发展,计算机的应用已深入各个领域,计算机操作和应用能力已成为当代各专业大学生都应熟练掌握的一项基本技能。但是,大多数非计算机专业的学生在程序设计能力的培养上,重点在于对语法的掌握,这距离编写优良的程序或者进行小型的软件开发都还有一定的距离。   计算机课程是一门实践性和操作性很强的课程,注重学生动手能力的培养是计算机教学的突出特色之一。为此,西安交通大学在全校范围的一年级本科生中开设了小学期计算机程序设计能力和应用能力实训课程,目标是通过实训提高学生的程序编写能力和软件开发能力。   经过两年的实践,笔者将实训过的项目进行精心挑选,形成了本教材。本教材集中了5个实训项目:①C#窗体程序的开发。这个项目面向那些基本没有程序设计经验和完整学过程序设计课程的学生,目标是通过项目培训具有基本的程序开发能力。②MFC游戏编程。面向学习过C++的学生,目标是通过该项目进一步掌握Windows编程。③单片机的应用开发。面向学习过C语言的学生,目标是利用学过的知识,做一些单片机的应用开发。④网上订餐系统。这是一个C#开发的Web项目,面向已经学习过C#语言的学生。⑤医院管理系统。面向医学院的学生,这是一个C#开发的Web管理系统。   学生用集中的2周时间来完成其中的一个项目。每天进行大约6个小时的实训,通过共大约60个小时的实训来进一步提高编程能力和计算机的应用能力。全书共分5章,分别对应上述5个项目。本书同时提供3个附录,分别介绍MFC编程、C#编程和HTML+CSS编程。...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
  

  

  

  

  

  

  

  

  

  

第1章  音乐播放器设计 1

1.1  环境准备 1

1.1.1  在工具箱中添加WMP组件 1

1.1.2  WMP组件外观 2

1.1.3  最简单的音乐播放器设计 3

1.2  WMP组件的基本使用 5

1.2.1  WMP组件类(axWindowsMediaPlayer) 5

1.2.2  媒体类型(IWMPMedia接口) 6

1.2.3  播放列表类型(IWMPPlaylist接口) 7

1.2.4  WMP组件的“播放列表”应用 7

1.2.5  WMP控件模式设置 10

1.3  音乐播放器设计 11

1.3.1  设计思想 11

1.3.2  功能设计 12

1.3.3  播放器界面设计 12

1.3.4  关键技术 14

1.3.5  功能实现 22

编程练习 29

第2章  MFC游戏编程 31

2.1  Windows游戏编程回顾 31

2.2  C++ Windows游戏编程方式 31

2.2.1  Win32 SDK+DirectX 31

2.2.2  MFC编程 33

2.3  设计游戏 33

2.3.1  设计文档 33

2.3.2  游戏的基本构成 33

2.4  俄罗斯方块 34

2.4.1  要点分析 34

2.4.2  编写步骤 35

2.5  走迷宫 50

2.5.1  要点分析 50

2.5.2  编程步骤 50

2.6  MFC游戏编程关键点 58

2.6.1  游戏贴图与透明特效 58 ...

本书包含以下5个实训项目,并通过多个实例讲解MFC编程、C#编程和HTML+CSS编程。
(1)c#窗体程序的开发。这个项目面向那些基本没有程序设计经验和完整学过程序设计课程的学生,通过项目培训具有基本的程序开发能力。
(2)MFC 游戏编程。面向学习过c++的学生,通过该项目进一步掌握Windows编程。
(3)单片机的应用开发。面向学习过C语言的学生,利用学过的知识,做一些单片机的应用开发。
(4)网上订餐系统。这是一个c#开发的Web项目,面向已经学习过c#语言的学生。
(5)医院管理系统。这是一个c#开发的Web管理系统,面向医学专业的学生。