计算机软件实验室

发布时间:2025-01-03
作者:本站编辑
浏览次数:386
分享:

 

计算机软件实验室(S509-S511)建于2009年,共3间,面积约487平方米,教学仪器设备289台套,仪器设备值137.32万元。

实验室主要承担计算机科学与技术、软件工程专业的实验(实训)教学任务、职业技术培训、学生专业技能竞赛等工作。

承担实验课程有《JAVA程序设计》、《WEB应用开发》、《手机软件开发》、《数据库原理及应用》等共15门,实验项目有96个。

实验室同时可接纳学生287人,年承担实验人时数约534375人时。

实验室承担的实验课程具体实验项目如表所示。

 

课程名称

实验项目

实验性质

JAVA程序设计

1)Java程序的运行环境使用

验证性

2)Java语言基础

验证性

3)Java类的定义、继承和接口

验证性

4)数组与字符串

验证性

5)Java常用类、集合类的使用

验证性

6)图形用户界面设计

验证性

7)Java IO

验证性

8)JDBC访问数据库

验证性

WEB应用开发(JSP)

1)JSP运行环境的设置

验证性

2)JSP语法练习

验证性

3)JSP内置对象(1)

验证性

4)JSP内置对象(2)

验证性

5)JSP内置对象(3)

验证性

6)JavaBean的使用

验证性

7)Servlet的应用

验证性

8)JSP+数据库(1)

综合性

9)JSP+数据库(2)

综合性

JavaScript编程技术

1)JavaScript语言基础

设计性

2)事件处理技术

验证性

3)文档对象应用技术

设计性

4)窗口对象使用

验证性

5)XML文档操作

验证性

6)AJAX技术

验证性

手机软件开发

1)环境架设

验证性

2)Demo代码的运行

验证性

3)第一个场景的操作

设计性

4)精灵的操作

设计性

5)动作操作

设计性

6)屏幕触摸

设计性

7)CCAnimation

设计性

8)Schedule定时器

设计性

9)九妹和血条

设计性

10)地图的使用和调用

设计性

11)跑酷类游戏(1)

综合性

12)跑酷类游戏(2)

综合性

C语言程序设计

1)熟悉C语言运行环境

验证性

2)数据描述

验证性

3)简单顺序程序设计

验证性

4)选择结构程序设计

验证性

5)循环结构程序设计

验证性

6)数组

验证性

7)函数

验证性

8)预处理

验证性

面向对象程序设计(VC++)

1)VC++集成开发环境使用

验证性

2)C++程序设计初步

验证性

3)类和对象

验证性

4)继承

验证性

5)运算符重载

验证性

6)虚拟函数与多态性

验证性

7)模板与异常处理

验证性

8)I/O流与文件

验证性

9)通讯录工具设计与实现

设计性

数据结构

1)顺序表的基本操作

验证性

2)链表的基本操作

验证性

3)栈的顺序存储表示和实现

设计性

4)循环队列的基本操作

验证性

5)二叉树的构造与遍历

设计性

算法分析与设计

1)贪心算法实例编程

设计性

2)分治法—二分查找

设计性

3)荷兰国旗问题

设计性

4)最少硬币问题

设计性

5)工作分配问题

设计性

6)0-1背包问题

设计性

7)最小重量设计问题

设计性

信息安全技术

1)常用网格命令的使用

验证性

2)Sniffer Pro的使用

设计性

3)加密工具PGP、瑞星防火墙和冰河木马软件的使用

设计性

4)入侵检测工具ISSBlackICE和瑞星杀毒软件的使用

验证性

5)IIS的安全配置和IP安全策略配置

设计性

数据仓库与数据挖掘

1)数据仓库的建立

验证性

2)多维数据组织(1)

验证性

3)多维数据组织(2)

综合性

4)多维数据分析

综合性

5)数据挖掘

综合性

软件需求工程

1)软件功能描述与确认

验证性

2)从程序设计看软件功能需求

验证性

3)软件风险管理文档编写

验证性

4)软件需求分析(业务需求)

设计性

5)软件需求分析(用户、功能需求)

设计性

6)软件需求测试

设计性

软件体系结构

1)利用UML进行“4+1”视图系统建模

设计性

2)桥接模式

设计性

3)观察者模式

设计性

4)MVC体系结构

设计性

5)基于体系结构和设计模式的软件设计开发

设计性

软件测试

1)单元测试基础

设计性

2)基于风险的测试

设计性

3)行为测试

设计性

4)结构测试

设计性

软件能力成熟度模型

1)CMMI应用—计划和跟踪

设计性

2)CMMI应用—风险控制

设计性

3)CMMI应用—需求管理

设计性

4)CMMI应用—配置管理

设计性

5)CMMI应用—测试管理

设计性

6)CMMI应用—评审管理

设计性

软件项目管理

1)熟悉Microsoft Project环境

设计性

2)项目内容安排与设定

设计性

3)项目工作分派与设定

设计性

4)项目成本设定与监控

设计性

5)VSS配置管理工具使用实验

设计性

6)综合实验项目—网站项目开发管理

综合性