📄 课程介绍.htm
字号:
课程简介<br>
本课程介绍如何使开发出的应用程序可以防范黑客的攻击,以及在.NET框架下如何开发出安全的应用程序。<br>
课时<br>
36+18*<br>
课程主要内容<br>
(含知识点)<br>
* 分析软件安全漏洞的方法<br>
* 认识各种常见的攻击方法以及如何避免这些攻击<br>
* 访问控制列表的基本知识<br>
* 存储安全信息的复杂性<br>
* 最小权限控制<br>
* 安全网站的创建<br>
* .NET框架下的安全编码<br>
* .NET框架下的基于角色的安全体系<br>
* .NET框架下安全策略配置<br>
* 利用System.Security.Cryptography名字空间中的类进行数据加密和解密<br>
* 保障ASP.NET应用程序和XML Web服务的安全性<br>
* 当前的安全技术和标准<br>
* 利用Windows Server System开发安全的软件解决方案<br>
培养目标<br>
通过本课程的学习,了解安全代码的基本概念和特点,具备在.NET框架下开发安全应用程序的基本能力。<br>
与微软认证考试的关系<br>
MAC认证<br>
与岗位的关系<br>
软件开发人才<br>
先修课程和预备知识<br>
* C#程序设计语言(2)或 VB.NET程序设计语言(3)<br>
实验要求<br>
实验环境要求为教师配备一台计算机,学生每人一台计算机。 <br>
* Pentium III 或CPU速度在700MHZ以上<br>
* 256M内存、16GB硬盘<br>
* Microsoft Windows XP Professional <br>
* Microsoft Office XP Professional with Microsoft FrontPage<br>
* Microsoft Visual Studio(r) .NET Enterprise Developer Edition</p>
<table width="100%" border="0" cellspacing="1" cellpadding="4">
<tr>
<td><a href="#"><img src="images/top_v1.gif" width="40" height="20" border="0"></a></td>
</tr>
</table>
<p> <strong><a name="t22" id="t22"></a>课程名称: 软件测试与产品发布</strong></p>
<p> 课程定位及重要性<br>
基础应用课程,软件开发人员的必修课程。建议第5学期开设。<br>
课程简介<br>
软件测试是在软件投入运行前,对软件需求分析、设计规格说明和编码的最终复审,是软件质量保证的关键步骤。产品发布是将软件提交用户或投入运行的一个过程。本课程介绍软件测试和产品发布的基础知识,以及如何编写测试用例和规划产品发布过程。<br>
课时<br>
36+18*<br>
课程主要内容<br>
(含知识点)<br>
* 软件测试的目的和原则<br>
* 测试与软件开发个阶段的关系<br>
* 测试用例的设计方法<br>
* 软件测试工具<br>
* 产品发布过程中的关键活动<br>
* 产品发布的步骤<br>
* 产品发布前需处理的各项事务<br>
培养目标<br>
通过本课程的学习,了解测试与产品发布的基本知识,并具备编写测试用例和规划产品发布过程的基本能力。<br>
与微软认证考试的关系<br>
MAC认证<br>
与岗位的关系<br>
软件测试&质量保障工程师、产品发布工程师<br>
先修课程和预备知识<br>
* 程序设计导论(1)<br>
实验要求<br>
实验环境要求为教师配备一台计算机,学生每人一台计算机。 <br>
* Pentium III 或CPU速度在700MHZ以上<br>
* 256M内存、16GB硬盘<br>
* Microsoft Windows XP Professional <br>
* Microsoft Office XP Professional with Microsoft FrontPage<br>
* Microsoft Visual Studio(r) .NET Enterprise Developer Edition</p>
<table width="100%" border="0" cellspacing="1" cellpadding="4">
<tr>
<td><a href="#"><img src="images/top_v1.gif" width="40" height="20" border="0"></a></td>
</tr>
</table>
<p> <strong><a name="t23" id="t23"></a>课程名称:软件工程和团队开发</strong></p>
<p> 课程定位及重要性<br>
基础应用课程,软件开发人员的必修课程。建议第4学期开设。<br>
课程简介<br>
MSF是一套大型系统开发指南,它描述了如何用组队模型、过程模型和应用模型来开发Client/Server结构的应用程序,是在微软的工具和技术的基础上建立并开发分布式企业系统应用的参考。本课程介绍软件工程和团队开发的基本知识以及重要性,重点介绍微软的解决框架(MSF)。<br>
课时<br>
36+18*<br>
课程主要内容<br>
(含知识点)<br>
* 通过MSF(Microsoft Solution Framework)进行概念、逻辑和结构设计的方法<br>
* 面向MSF的基本任务<br>
* 通过MSF进行企业架构的方法,以及这种方法和其它工业方法之间的区别<br>
* 软件工程和团队开发的基本知识以及重要性<br>
培养目标<br>
通过本课程的学习,了解软件工程以及团队开发的基本知识,并具备使用MSF进行概念、逻辑和结构设计的基本能力。<br>
与微软认证考试的关系<br>
MAC认证<br>
与岗位的关系<br>
软件工程师<br>
先修课程和预备知识<br>
* C#程序设计语言(2)或VB.NET程序设计语言(3)<br>
实验要求<br>
实验环境要求为教师配备一台计算机,学生每人一台计算机。 <br>
* Pentium III 或CPU速度在700MHZ以上<br>
* 256M内存、16GB硬盘<br>
* Microsoft Windows XP Professional <br>
* Microsoft Office XP Professional with Microsoft FrontPage<br>
* Microsoft Visual Studio(r) .NET Enterprise Developer Edition</p>
<table width="100%" border="0" cellspacing="1" cellpadding="4">
<tr>
<td><a href="#"><img src="images/top_v1.gif" width="40" height="20" border="0"></a></td>
</tr>
</table>
<p> <strong><a name="t24" id="t24"></a>课程名称: Visual C++ 程序开发</strong></p>
<p> 课程定位及重要性<br>
基础应用课程,游戏程序开发、设备驱动程序开发、网络通讯开发方向的先修课程。建议第4学期开设。<br>
课程简介<br>
Visual C++是集创建、编译、连接、运行、调试为一体的应用程序开发环境,它包括了ActiveX开发软件,ODBC、SQL开发软件,3D动画开发软件以及许多有关与Internet的开发软件。本课程介绍Visual
C++的基本特点以及利用它进行程序开发的方法。<br>
课时<br>
36+36*<br>
课程主要内容<br>
(含知识点)<br>
* Windows应用程序框架<br>
* Microsoft基本类库(MFC)应用程序框架<br>
* 在应用程序使用文档、视图的方法<br>
* MFC数据库编程的方法<br>
* MFC OLE服务程序<br>
* MFC ActiveX控件<br>
* 无模式对话框和Windows通用对话框类的使用方法<br>
* 实现打印和打印预览的方法<br>
培养目标<br>
通过本课程的学习,培养利用Visual C++进行Windows应用程序开发的能力。<br>
与微软认证考试的关系<br>
MCP认证考试科目之一<br>
考试编号: 70-016<br>
与岗位的关系<br>
游戏程序开发人员、设备驱动程序开发人员<br>
先修课程和预备知识<br>
* 程序设计导论(1)<br>
实验要求<br>
实验环境要求为教师配备一台计算机,学生每人一台计算机。 <br>
* Pentium III 或CPU速度在700MHZ以上<br>
* 256M内存、16GB硬盘<br>
* Microsoft Windows XP Professional <br>
* Microsoft Office XP Professional with Microsoft FrontPage<br>
* Microsoft Visual Studio Enterprise Developer Edition</p>
<table width="100%" border="0" cellspacing="1" cellpadding="4">
<tr>
<td><a href="#"><img src="images/top_v1.gif" width="40" height="20" border="0"></a></td>
</tr>
</table>
<p> <strong><a name="t25" id="t25"></a>课程名称:游戏程序开发</strong></p>
<p> 课程定位及重要性<br>
岗位应用能力培养课程,游戏程序开发方向的专业课程。建议在第5学期开设。<br>
课程简介<br>
Direct X技术的最大特点是能直接对硬件抽象层(HAL)操作,实现视频、声音的输出、网络相互通信,特别能对游戏杆直接编程。本课程介绍如何利用DirectX技术来开发基于图形的模拟类、动作类、场景类等的游戏。<br>
课时<br>
54+36*<br>
课程主要内容<br>
(含知识点)<br>
* 最新的Direct X的开发技术<br>
* 使用Direct X技术进行动画、渲染、建模等三维应用程序的开发<br>
* Direct X中提供的各种扩展的功能<br>
培养目标<br>
通过本课程的学习,了解图形程序开发的基本知识,掌握使用Direct X进行游戏程序开发的技术。<br>
与微软认证考试的关系<br>
MAC认证<br>
与岗位的关系<br>
游戏程序开发人员<br>
先修课程和预备知识<br>
* Visual C++ 程序开发(18)<br>
实验要求<br>
实验环境要求为教师配备一台计算机,学生每人一台计算机。 <br>
* Pentium III 或CPU速度在700MHZ以上<br>
* 256M内存、16GB硬盘<br>
* Microsoft Windows XP Professional <br>
* Microsoft Office XP Professional with Microsoft FrontPage<br>
* Microsoft Visual Studio Enterprise Developer Edition</p>
<table width="100%" border="0" cellspacing="1" cellpadding="4">
<tr>
<td><a href="#"><img src="images/top_v1.gif" width="40" height="20" border="0"></a></td>
</tr>
</table>
<p><br>
<strong><a name="t26" id="t26"></a>课程名称: 设备驱动程序开发</strong></p>
<p> 课程定位及重要性<br>
岗位应用能力培养课程,设备驱动程序开发方向的专业课程。建议在第5学期开设。<br>
课程简介<br>
设备驱动程序是物理设备和操作系统之间的软件接口,它由一组子程序组成,负责与物理设备通讯,并为操作系统的核心提供统
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -