计算机科学与技术本科专业实验大纲
发布人:隋振业  发布时间:2017-03-25   浏览次数:94


  

泰山学院

  

  

  

计算机科学与技术

本科专业实验教学大纲

  

  

  

  

  

信息科学技术学院

O一二年九月修订


《程序设计基础》课程实验教学大纲

课程代码:x0700002           课程性质:学科基础

课程名称:程序设计基础       英文名称:The Base of Programming

适用专业:计算机科学与技术   开设学期:第1学期

实验学时/总学时:56/112      实验学分/总学分:4/8                                         

大纲拟定人:张茜             大纲审定人:朱向彩

审定日期:2012/9/1

  1. 课程实验内容简介

    《程序设计基础》课程实验是计算机基础教学的重要组成部分。它的目的是使学生掌握C语言的编程知识,培养和提高学生综合编程的能力。通过相应实验的开展,使学生达到以下要求:

    熟悉VC编程环境,掌握程序调试技术;掌握顺序语句、选择语句和循环语句三种基本结构;掌握函数的使用;掌握指针的使用;掌握文件的操作;能进行小规模程序的综合设计开发。

    课程实验采用上机方式开展,要求学生在上机前进行实验内容的准备和代码编写,实验过程中进行实验报告记录和总结。

    二、实验项目

项目序号

实验项目名称

内容提要

实验

学时

仪器

套数

每套

人数

实验

类型

开出

要求

1

调用输入输出函数编写简单的程序

通过简单的Hello程序,来熟悉VC环境,掌握实验的基本过程

4

80

1

验证性

必做

2

算法实验

通过描述闰年算法,掌握流程图的绘制

2

80

1

验证性

必做

3

顺序程序设计实验

通过编写基本printf、scanf程序,验证两个函数的使用。

4

80

1

验证性

必做

4

选择结构程序设计实验

通过闰年程序和成绩转换程序掌握if和switch

6

80

1

验证性

必做

5

循环结构程序设计实验

通过素数程序,掌握循环程序设计

6

80

1

验证性

必做

6

数组实验

通过数字和国家排序程序,掌握数组的使用

8

80

1

设计性

必做

7

函数实验

通过字符串函数和自定义函数来掌握函数使用

8

80

1

设计性

必做

8

指针实验

通过数组内容对换程序掌握指针使用

8

80

1

设计性

必做

9

结构体和共用体实验

通过学生链表来掌握结构体使用

6

80

1

验证性

必做

10

文件实验

通过文件复制来掌握文件操作

4

80

1

验证性

必做

三、实验所需主要仪器设备及台(套)数

需要高性能计算机80台。

四、实验成绩评定方法

按照学生实验报告完成情况评定成绩。

五、参考资料

[1] 史济建等编,《C语言程序设计教程》,浙江大学出版社,2002年。

[2] 谭浩强编,《C语言程序设计》,清华大学出版杜,2006年。


《计算机导论及应用基础》课程实验教学大纲

课程代码:x0700003          课程性质:学科基础

课程名称:计算机导论及应用基础   英文名称:Computing Essentialsand application

适用专业:计算机科学与技术  开设学期:第1学期

实验学时/总学时:14/42      实验学分/总学分:1/3                                            

大纲拟定人:马艳            大纲审定人:朱向彩

审定日期:2012/9/1

  1. 课程实验内容简介

    《计算机导论及应用基础》是信息科学技术学院各相关专业的学科综述性导引课程,是一门非常重要的课。课程从计算机学科的整体架构出发,重点介绍计算机学科的基础理论、主要技术和学科发展趋势,同时,通过案例培养学生的实践能力,全面提高学生的计算机素质。

    二、实验项目

项目序号

实验项目名称

内容提要

实验

学时

仪器

套数

每套

人数

实验

类型

开出

要求

1

熟悉计算机的操作

1.掌握正确的开关机步骤。

2.基本掌握键盘和鼠标的使用。

3.提高打字速度。

2

80

1

验证

必做

2

熟悉计算机的软硬件

1.认识PC机的主机及其外围设备。

2.掌握软件的启动方式。

2

80

1

验证

必做

3

Windows XP的使用

1.熟悉Windows XP的工作环境。

2.熟练掌握Windows XP的文件管理方式。

3.会使用控制面板进行一些必要的系统设置。

2

80

1

验证性

必做

4

Word2003的使用

1.熟悉Word2003的工作环境。

2.掌握Word文档格式化的方法。

3.掌握Word中插入表格、图片等对象的方法。

4.掌握页面设置和打印的方法。

2

80

1

验证性

必做

5

Excel2003的使用

1.熟悉Excel2003的工作环境。

2.掌握Excel表格和文本格式化的方法。

3.掌握Excel中排序、分类汇总等常用的数据库操作方法。

4.掌握页面设置和打印的方法。

2

80

1

验证性

必做

6

Powerpoint2003的使用

1.熟悉Powerpoint2003的工作环境。

2.掌握ppt中模板和版式的设计方法。

3.掌握ppt中实现动画的方法。

2

80

1

综合性

必做

7

Access2003的使用

1.熟悉Access2003的工作环境。

2.掌握Acess数据库、数据表、查询、报表的设计。

2

80

1

综合性

必做

三、实验所需主要仪器设备及台(套)数

微型计算机,Windows操作系统,计算机PⅣ 2.4G以上;与Internet相联。

四、实验成绩评定方法

本实验课程的考核方式是考查课。考试的形式:考勤占10%+平时实验占20%+考试占70%。

五、参考资料

王太雷 叶长国等编著,《计算机导论》,北京邮电大学出版社,2009

山东省教育厅组编,《计算机文化基础实验教程》(第七版),中国石油大学出版社,2009

  


《面向对象程序设计》课程实验教学大纲

课程代码: z0703001              课程性质:专业主干课

课程名称:面向对象程序设计

英文名称:object-oriented Programming

适用专业:自动化、软工、计科     开设学期:第2学期

实验学时/总学时:48/96           实验学分/总学分:3/6                                       

大纲拟定人:王军                 大纲审定人:朱向彩

审定日期:2012/9/1

  1. 课程实验内容简介

    本课程主要讲述了利用C++进行程序设计的思想和方法,既有面向对象的程序设计的理论知识,又包括极强的实践应用能力的培养。本实验大纲力求结合该课程教学计划大纲的相应内容,由浅入深的指导学生了解和掌握如何利用C++程序设计语言进行面向对象程序设计,提高学生的动手能力,做到理论和实践相结合,培养学生理解、分析程序,编写、调试程序的能力。

    本课程的实验应依据教学大纲,紧密结合基本理论知识,通过本实验课程培养学生以下几方面的能力:

  2. 了解和熟悉C++程序开发的环境。

  3. 学会调试C++程序。

  4. 加深对C++语法规定的理解,掌握面向对象编程思想。

    基本要求:

  5. 意自始至终贯彻课程中所介绍的程序设计风格,养成良好的编程习惯。

  6. 应独立完成所布置实验任务

  7. 为保证尽量在统一安排的上机时间内编译运行通过程序,学生应事先设计好程序。

    二、实验项目

项目序号

实验项目名称

内容提要

实验

学时

仪器

套数

每套

人数

实验

类型

开出

要求

1

实验环境的使用

初步使用C++编程系统

2

80

1

演示性

必做

2

C++对C的扩充

编写程序实现C++对C的扩充

6

80

1

验证性

必做

3

类和对象(一)

掌握类的声明,成员和对象定义

6

80

1

验证性

必做

4

类和对象(二)

加深类和对象的理解

8

80

1

验证性

必做

5

运算符重载

掌握运算符重载的方法

8

80

1

验证性

必做

6

继承与派生

理解继承与派生的概念

8

80

1

验证性

必做

7

多态性与虚函数

掌握多态、虚函数使用

10

80

1

综合性

必做

三、实验所需主要仪器设备及台(套)数

需要高性能计算机80台。

四、实验成绩评定方法

按照学生实验报告完成情况评定成绩。

五、参考资料

1、《C++面向对象程序设计题解与上机指导》谭浩强2006.5

2、《C++面向对象程序设计》谭浩强2006.5

  

  

  

  

  

  

  

  

  

  

  

《计算机硬件基础》课程实验教学大纲

  

课程代码:z703002            课程性质:专业主干

课程名称:计算机硬件基础

英文名称:Fundamental of Computer Hardware

适用专业:计算机科学与技术   开设学期:第2学期

实验学时/总学时:16/96       实验学分/总学分:1/6

大纲拟定人:桑胜举           大纲审定人:沈丁

审定日期:2012-7

  

  1. 课程实验内容简介

    1、掌握数字逻辑电路的基本原理与使用方法;

    2、运算器的基本组成和工作原理;

    3、握半导体存储器的工作原理与使用方法,掌握半导体存储器如何存储和读取数据;

    4、握微程序控制器的组成以及工作过程,掌握用单步方式执行一段微程序以及如何检查每一条微指令正确与否的方法;

    5、握数据传送通路工作原理;

    6、够将运算器、微程序控制器和存储器三个部件连机,形成一个基本模型机系统,同时,掌握机器指令与微指令的关系。

      

    二、实验项目

项目序号

实验项目名称

内容提要

实验

学时

仪器

套数

每套

人数

实验

类型

开出

要求

1

组合逻辑电路实验

了解基本逻辑门的使用以及常用译码器、分配器等的功能。

2

40

2

验证性

必做

2

触发器实验

了解常用触发器的功能,驱动特性以及简单应用

2

40

2

验证性

必做

3

计数器与寄存器实验

了解基本计数器、寄存器、移位寄存器的功能原理。

2

40

2

验证性

必做

4

寄存器实验

了解计算机组成原理实验仪结构,掌握寄存器构成的一般方法和工作原理。

2

40

2

验证性

必做

5

运算器实验

按照给定有关数据进行操作,将开关数据送入寄存器,目的是了解数据通路,熟悉有关操作。

2

40

2

验证性

必做

6

半导体存储器实验

用单脉冲进行存储器读写操作;设置存储器单元地址,向该单元写入数据,然后从该单元读取数据,验证是否正确。

2

40

2

验证性

必做

7

微程序控制器实验

根据微程序流程图设计微指令,并按微指令格式转换成二进制代码;实现微程序运行,了解微程序控制器工作原理。

2

40

2

综合

必做

8

基本模型机设计与实现

运算器、微程序控制器和存储器三部件连机,从而形成一个简单的模型机。

2

40

2

设计

必做

  

三、实验所需主要仪器设备及台(套)数

微型计算机、DICE-CP226计算机组成原理系统结构实验仪。

  

四、实验成绩评定方法

本课程为考试课程;要求同学独立完成表1中的必修实验;上机考核,演示设计结果;提交实验报告。

课程总成绩=作业(10%)+实验(20%)+期末考试(70%)。

作业和实验成绩不合格者,不得参加期末考试。

  

五、参考资料

1.《计算机组成原理实验(设计)指导书》,自编教材

2.《DICE-CP226实验仪用户手册》,启动计算机总厂有限公司

3.《计算机组成原理题解、题库与实验》,白中英主编,科学出版社,2001

  

SQL Server数据库技术》课程实验教学大纲

课程代码:z0703004            课程性质:专业主干

课程名称:数据库技术          英文名称:DataBase Technology

适用专业:计算机科学与技术    开设学期:第3学期

实验学时/总学时:32/64        实验学分/总学分:2/4                                          

大纲拟定人:张雷              大纲审定人:朱向彩

审定日期:2012/9/1

  1. 课程实验内容简介

    1.实验目的

    本实验课程是计算机自动化专业最重要的专业主干课之一。SQL Server数据库管理系统建立在成熟而强大的关系模型基础上,能够很好地支持客户机/服务器(C/S)网络模式,能够满足各种类型的企事业单位对构建网络数据库的需求,并且在操作的易用性、功能的可伸缩性、安全的可靠性以及数据仓库等方面进行了显著的改进和提高。

    通过实验使学生掌握如下内容:

    (1)SQL Server数据库操作,创建数据库和数据库表及表的相关操作;

    (2)能进一步理解视图、索引和函数的运用;

    (3)T-SQL高级语言的运用;

    (4)在掌握基本知识的基础上能够运用SQL Server数据库开发出具有一定实用效率的数据库系统,以提高自身的动手能力和基本技能。

    2.实验方式及要求:

    本课程实验在机房完成,要求如下:

    (1)由指导教师讲清每次实验的内容及要求;

    (2)学生要理解指导老师讲解的实验基本原理,。

    (3)学生要具备一定的分析和调试能力,根据要求认真完成实验内容;

    (4)要求学生填写实验报告,记录实验过程及结果。

    二、实验项目

项目序号

实验项目名称

内容提要

实验

学时

仪器

套数

每套

人数

实验

类型

开出

要求

1

SQL Server 2005安装

了解SQL server 2005的主要功能、软件和硬件需求、安装、文件路径及系统的主要内容

2

1

1

验证性

必做

2

T-SQL语言及服务器管理

用SQL语言实现对数据库的基本操作;服务器的启动、暂停、停止

10

1

1

验证性

必做

3

数据库管理

数据库的创建、修改、删除、备份、还原及维护

4

1

1

验证性

必做

4

数据库对象的操作

表、视图、索引、存储过程、触发器的操作

8

1

1

综合性

必做

5

权限管理

登录账号的创建;登录账号对数据库的访问

2

1

1

验证性

必做

6

集成服务

Access数据库和文本文件到SQL Server数据库的导入;SQL Server数据库到Access数据库和文本文件的导入;SQL Server商务智能开发平台的使用

2

1

1

验证性

必做

7

代理服务

代理服务的配置;作业的创建和相关设置

2

1

1

验证性

必做

8

报表服务管理

报表服务的配置;用报表设计器创建报表的方法

2

1

1

验证性

必做

三、实验所需主要仪器设备及台(套)数

计算机及相关软件(计算机55台)。

四、实验成绩评定方法

以提交实验报告的形式考核实验成绩。

本实验课程的考核方式为考试课,随理论课进行考核,考试成绩占70%,上机实验(实验报告)、平时成绩、课堂成绩占30%来确定总成绩。

五、参考资料

1.《数据库应用技术—SQL Server2005实用教程》,李存斌主编,中国水利水电出版社,2005

2.《SQL Server2005实用教程(第2版)》,李岩主编,清华大学出版社,2011

《网络程序设计基础》课程实验教学大纲

课程代码:z0703005           课程性质:专业主干课

课程名称:网络程序设计基础

英文名称:Fundamentals of network programming

适用专业:计算机科学与技术   开设学期:第3学期

实验学时/总学时:32/64       实验学分/总学分:2/4                                          

大纲拟定人:徐成志           大纲审定人:朱向彩

审定日期:2012/9/1

  1. 课程实验内容简介

    《网络程序设计基础》课程是一门面向信息科学科学技术类理工科本科学生的专业主干课,课程性质为必修课,主要讲述网络程序设计的基本知识,课程的主要教学目的是培养学生掌握计算机网络程序设计的运行和设计的基本模式方法,使学生掌握网络程序设计的前台程序设计方法和后台程序运行原理。课程内容包括:网络程序设计基本知识, 网络程序设计的基本工具dreamweaver的使用,网络程序设计的前台技术:HTML语言、CSS知识、脚本语言(VBScript),网络程序设计的后台ASP、ADO和网络数据库技术。

    本课程的实验应依据教学大纲,紧密结合基本理论知识,通过本实验课程培养学生以下几方面的能力:

       开发ASP程序所涉及的开发工具和运行环境。

       开发ASP程序的基础知识和基本方法,独立自主开发留言板、BBS、聊天室等网络应用程序。学会基于ASP动态网络程序设计。

    二、实验项目

项目序号

实验项目名称

内容提要

实验

学时

仪器

套数

每套

人数

实验

类型

开出

要求

1

HTML语法

1、HTML标签语法规则及使用。

2、HTML文件框架设计。

3、网络程序常见标签的应用设计。

8

1

1

验证性

必做

2

VBScript语法

1、掌握VBScript基本语法。

2、设计基于过程和面向对象VBScript交互应用程序设计。

8

1

1

验证性

必做

3

ASP语法

1、掌握ASP编程规则。

2、熟练使用ASP内置对象和组件进行网络程序设计

8

1

1

综合性

必做

4

ODBC数据

1、掌握基于ODBC 面板的数据库应用。

2、熟练基于ADO的数据库联接方案及应用程序设计。

8

1

1

综合性

必做

三、实验所需主要仪器设备及台(套)数

每人586以上计算机一台;与Internet相联。

四、实验成绩评定方法

实验前要求学生一定要先了解实验目的、内容、要求以及注意事项;实验过程中要求学生仔细观察做好记录;实验结束后交实验报告。

实验报告得分按20%作为平时实验成绩的一部分计入总分。

五、参考资料

1、尚俊杰编著,《网络程序设计——ASP》清华大学出版社,2005.10

2、魏善沛编著,《WEB数据库技术实用教程》,清华大学出版社,2002.6

3、刘杰主编,《网页数据库》中国铁道出版社,2002.1

4、尚俊杰编著《ASP.NET程序设计案例教程》,清华大学出版社,2005.10

  

  

  

  

  

  

  

  

  

《操作系统》课程实验教学大纲

课程代码:z0703006                课程性质:专业主干课

课程名称: 操作系统               英文名称:Operating System        

适用专业:计算机科学与技术        开设学期:第4学期

实验学时/总学时:16/64            实验学分/总学分:1/3   

大纲拟定人:王霞                  大纲审定人:朱向彩

审定日期:2012/9月/日

一、课程简介

《操作系统》是计算机科学与技术专业及软件工程专业的一门专业必修课程,其特点是概念多、较抽象和涉及面广,同时,也是一门实践性很强的课程,既要掌握原理,又需编程验证。只有通过上机实验,才能使学生在整体上对操作系统的工作原理有深入的理解和掌握。因此,本实验课程是对《操作系统》课堂教学的一个重要补充,与理论学习起着相辅相成的作用,是实施《操作系统》原理教学的一个重要组成部分。

通过本实验课的实践学习,使学生熟悉Linux与Windows操作系统环境,加深理解和掌握操作系统中主要功能模块的工作原理及其实现算法,并能熟练运用C或C++语言编程以实现处理机调度、存储管理、文件管理等主要模块的模拟系统增强本专业学生对系统实现的认识。

基本要求:

  1. 独立地编写和调试一个简单的进程同步和进程调度程序,可任选一调度算法,加深对进程调度相关思想的理解。

  2. 能独立地编写几个常用的存储分配算法,并能设计一个存储管理的模拟程序。

  3. 独立编写和调试简单的文件操作程序,熟悉常见的文件操作。加深学生对典型文件操作命令的实质内容和执行过程的理解。

  4. 掌握设备管理,主要包括设备的分配和回收。

    二、实验项目

      

项目序号

实验项目名称

内容提要

实验

学时

仪器

套数

每套

人数

实验

类型

开出

要求

1

进程管理

进程函数定义,建立进程函数,进程调度函数;实现进程调度算法有FIFO,优先数调度算法,时间片轮转调度算法,分级调度算法。

4

50

1

演示性

必做

2

存储器管理

模拟存储管理中内存空间的管理和分配内存空间的管理分为固定分区管理方式,可变分区管理方式,页式存储管理,段式存储管理。

4

50

1

演示性

必做

3

文件管理

1.实现三种算法:(1)先来先服务 ;(2)最短寻道优先;(3)电梯算法

2.磁道服务顺序从指定的文本文件(TXT文件)中取出

3.输出:第一行:磁道的服务顺序;第二行:显示移动总道数

4

50

1

演示性

必做

4

设备管理

模拟设备管理的全过程。

4

50

1

综合性

必做

三、实验所需主要仪器设备及台(套)数

硬件设备:高档微机

软件环境:Windows XP

Linux以及类似Unix的模拟环境

C与 C++ 语言开发平台

计算机及相关软件,50套

四、实验成绩评定方法

1、以提交实验报告的形式考核实验成绩。

2、本实验课程的考核方式为考试课,随理论课进行考核,考试成绩占70%,上机实验(实验报告)、平时成绩、课堂成绩30%来确定总评成绩。

五、参考资料

[1]汤子瀛等,计算机操作系统,西安电子科技大学出版社,2006.10。

[2]汤子瀛等,计算机操作系统实验指导与题解,西安电子科技大学出版社。

《计算机网络》课程实验教学大纲

课程代码:z0703009              课程性质:专业主干课

课程名称:计算机网络            英文名称:Computer networks

适用专业:计算机科学与技术、软工开设学期:第5学期  

实验学时/总学时:16/64          实验学分/总学分:1/4                                             

大纲拟定人:徐健                大纲审定人:王太雷

审定日期:2012/9/1

  1. 课程实验内容简介

    1、实验目的:

    计算机网络是关于计算机网络技术基础知识的一门课程,为计算机相关专业的专业基础课。它是一门集计算机技术,通信技术,软件,硬件,应用和开发为一体的重要课程.主要讲授计算机网络基础知识,网络体系结构,局域网基础及应用,网络互连,广域网及接入技术,网络管理及安全等知识。通过对本课程的学习,使学生掌握计算机网络的基本概念和基本原理;掌握计算机网络的构建及应用技术;能熟练安装,规划和管理网络。

    2、实验方式及要求:

    (1)实验方式:

    学生通过计算机用telnet连接交换机、路由器等网络设备,输入相关命令,完成实验要求的设备配置,并对配置结果进行验证。

    (2)要求:

    学生每4人一组,依次登录设备进行配置,要求学生实验之前熟记网络设备的相关命令以及设备的权限级别。实验中遵守实验秩序,记录命令的反馈信息,并自行分析原因,能独立撰写实验报告。

    二、实验项目

项目序号

实验项目名称

内容提要

实验

学时

仪器

套数

每套

人数

实验

类型

开出

要求

1

交换机基本配置

交换机的基本命令、口令设置、远程管理

4

20

4

验证性

必做

2

路由器基本配置

路由器的基本命令、口令设置、远程管理

4

20

4

验证性

必做

3

VLAN操作

VLAN划分,将接口加入到VLAN,Trunk链路中VLAN信息的控制,利用三层交换机实现二层交换机VLAN间通讯

4

20

4

综合性

必做

4

静态路由、默认路由

配置动态、静态路由

4

20

4

综合性

必做

5

Win2000网络服务配置

DNS、Web服务器和FTP服务器配置

4

20

4

综合性

选做

三、实验所需主要仪器设备及台(套)数

二层交换机 40台

三层交换机 20台

路由器 20台

PC机  80台

网线 若干条

四、实验成绩评定方法

根据学生实验完成情况,按优秀、良好、中等、及格、不及格五级评定。

五、参考资料

1.锐捷网络试验配套教材,包含《网络基础》和《RCNA实验室操作》

2.思科CCNA 学习指南(中文版),电子工业出版社, 2004.4.1

  

  

  

  

  

  

《微机原理与接口技术》课程实验教学大纲

  

课程代码:z703010            课程性质:专业主干

课程名称:微机原理与接口技术

英文名称:Microcomputer Principle and Interface Technology

适用专业:计算机科学与技术   开设学期:第5学期

实验学时/总学时:8/64        实验学分/总学分:0.5/3.5

大纲拟定人:张岩             大纲审定人:沈丁

审定日期:2012-7

  

  1. 课程实验内容简介

    通过实验,使学生了解微型计算机的系统结构、指令系统、程序设计方法、系统扩展方法、微型计算机常用接口等知识和技能,能够通过所学知识和参考资料,根据具体任务,设计出相应的微型计算机控制系统。

    具体要求:

    1、了解微型计算机系统;了解各引脚功能、存储系统的连接、各种寻址方式、微型计算机的指令功能,记忆指令格式和操作,指令对标志位的影响;熟悉一些常见程序的设计方法。

    2、掌握程序调试步骤方法。

    3、掌握内存读写、中断系统的工作原理和编程方法。

    教学中应采用理论联系实际、循序渐进的方法,引导学生透过实验现象得到感性认识,进而与理论分析建立联系,并从具体实例中体会如何应用所学的计算机知识来解决实际中的问题。

      

      

      

      

    二、实验项目

项目序号

实验项目名称

内容提要

实验

学时

仪器

套数

每套

人数

实验

类型

开出

要求

1

8086指令系统Debug调试

了解8086指令系统,掌握Debug调试试验环境使用方法,熟悉8086各种指令的功能与作用。

1

40

2

验证性

必做

2

汇编语言循环程序设计实验

在计算机上运用汇编语言程序设计方法,设计汇编循环程序,掌握汇编程序的基本编程方法。

1

40

2

设计性

必做

3

汇编语言子程序设计实验

在计算机上运用汇编语言程序设计方法,设计汇编主程序和子程序,掌握子程序调用方法。

2

40

2

设计性

必做

4

内存读写实验

在实验设备上编制内存读写程序。

2

40

2

验证性

必做

5

中断试验

在计算机和实验设备上设计中断程序处理程序,熟悉中断响应和处理过程。

2

40

2

设计性

必做

  

三、实验所需主要仪器设备及台(套)数

微型计算机、DVCC系列微机原理仿真试验系统。

  

四、实验成绩评定方法

1)要求同学独立完成表1中的必修实验;

2)上机考核,演示设计结果;

3)提交实验报告;

4)本课程为考查课程;

课程总成绩=作业(10%)+实验(20%)+期末考试(70%);

5)作业和实验成绩不合格者,不得参加期末考试。

  

五、参考资料

参考书目:《DVCC-598+试验指导》 自编教材

  

Visual Basic.net程序设计》课程实验教学大纲

课程代码:t0703002           课程性质:专业拓展

课程名称:Visual Basic.net程序设计 英文名称:Programming with Visual Basic.Net

适用专业:计算机科学与技术   开设学期:第5学期

实验学时/总学时:32/64       实验学分/总学分:2/4                                            

大纲拟定人:朱向彩           大纲审定人:朱向彩

审定日期:2012/9/1

  1. 课程实验内容简介

    1、实验目的:《Visual Basic.Net程序设计》所使用的语言包含了先进的面向对象编程思想,即所见即所得,其独特的设计方法使设计过程充满趣味性,设计周期缩短、设计界面美观;课程性质特别适合于边操作边学习,通过实验既可以加深对所学课程的理解,又可以积累程序调试经验,起到课堂教学达不到的效果;通过上机实验可以使学生进一步理解面向对象编程的基本思想,为学习其它面向对象编程语言打下良好基础。

    2、实验方式及要求:使学生熟悉.Net的集成操作环境及窗口的作用;熟练掌握基本控件标签、文本框、命令按钮、图片框、复选框、单选框、列表框、组合框、菜单等的使用;理解事件的含义,掌握基本事件的编程思路;掌握VB.Net语言程序调试的基本方法、软件发布方法等。

    二、实验项目

项目序号

实验项目名称

内容提要

实验

学时

仪器

套数

每套

人数

实验

类型

开出

要求

1

小学数学智能计算器

1.系统功能要齐全,主要实现小学数学四则运算。

2.可包含四则运算、出错提示、日期时间显示等,要体现个别模块的动态演示。

8

80

1

验证性

必做

2

简单游戏设计

1.系统功能模块要齐全完整,主要实现数据随机变化、控件数组、状态保存等。

2.可包含数据读取、文件保存、等级设置等。

8

80

1

验证性

必做

3

设计一个拾色器

1.Visual Basic.Net对话框设置,输入、输出、打印等;

2.菜单、列表及数据库等;

3.获取颜色、颜色搭配。

8

80

1

验证性

必做

4

选课系统

1.功能齐全,实现图形处理、文件处理、动态演示等;

2.可包含数据库连接、文件读取、信息查询;可包含实验1、2、3中所用技巧等。

8

80

1

综合性

必做

三、实验所需主要仪器设备及台(套)数

微型计算机、Window XP操作系统、Visual Basic.Net开发环境;每人一台电脑、一套软件系统。

四、实验成绩评定方法

本课程是考查课,实验报告得分按20%作为平时成绩的一部分计入总分,对于缺实验成绩者,本课程不予通过。

五、参考资料

[1]《Visual Basic.Net程序设计教程(第2版)》,高等教育出版社,龚沛曾,2010.10

[2]《VB.NET程序设计基础》,贾长云,高等教育出版社,2006.07

[3]《Visual Basic.Net程序设计教程》,吴文虎,铁道出版社,2006.01

  

  

  

  

  

  

  

  

  

《动态网页程序设计》课程实验教学大纲

课程代码:t0703005           课程性质:专业拓展

课程名称:动态网页程序设计

英文名称:Dynamic webpage programming

适用专业:计算机科学与技术   开设学期:第5学期

实验学时/总学时:32/64       实验学分/总学分:2/4                                          

大纲拟定人:徐成志           大纲审定人:朱向彩

审定日期:2012/9/1

  1. 课程实验内容简介

    《动态网页程序设计》是计算机应用技术专业的一门实用型技术课程。学习完本课程后,学生能掌握一门实用的技术与知识,有利于提高学生动手能力及综合素质,增强学生的社会竞争力。

    本课程的实验应依据教学大纲,紧密结合基本理论知识,通过本实验课程培养学生以下几方面的能力:

    加深动态网页程序设计---JSP的规定,掌握语法规则行之有效的方法。

    了解动态网页程序设计---JSP与其他动态网页技术的区别,掌握JSP运行环境的安装和配置方法;熟悉JSP程序开发的环境

    学会简单的动态网页程序设计---JSP动态网站设计。

    实验方式及要求:(1)上机进行Eclipes软件使用操作,JSP程序设计,程序分析测试等。(2)独立完成相关教学指定的程序设计并进行调试。

    二、实验项目

项目序号

实验项目名称

内容提要

实验

学时

仪器

套数

每套

人数

实验

类型

开出

要求

1

开发环境配置和相关软件安装

1、dk1.5的安装和配置。

2、Eclipse安装配置及使用。3、Tomcat5.0安装配置和应用。

8

1

1

验证性

必做

2

简单JSP程序设计

1、掌握JSP基本语法。

2、JSP文件的发布及调试。

8

1

1

验证性

必做

3

JAVA脚本元素编程

1、掌握JAVA脚本元素编程规则。

2、熟练脚本小程序设计

8

1

1

验证性

必做

4

JSP内置对象的应用设计

1、掌握内置对象out;request;request;session;page对象应用。

2、理解request、response、session的生命周期和的WEB设计中的重要性。

8

1

1

综合性

必做

三、实验所需主要仪器设备及台(套)数

每人586以上计算机一台;与Internet相联。

四、实验成绩评定方法

实验前要求学生一定要先了解实验目的、内容、要求以及注意事项;实验过程中要求学生仔细观察做好记录;实验结束后交实验报告。

实验报告得分按20%作为平时实验成绩的一部分计入总分。

五、参考资料

1.林巧民主编,JSP动态网站开发实用教程 ,清华大学出版社,2009年。

2.彭超 马丁编著,JSP网络编程入门与实践,清华大学出版社,2007年。

3. 杜秀川,王曼,JSP网络编程——基于数据驱动的WEB开发,电子工业出版社,2007年。

4. (美)Mark Wutka 著,程显华等译,JSP和Servlet程序设计使用专辑,机械工业出版社,2002年。

  

  

  

  

  

  

  

  

  

《多媒体技术及应用》课程实验教学大纲

课程代码:t0703007           课程性质:专业拓展

课程名称:多媒体技术及应用

英文名称:Multi-Media Technique and Its Application

适用专业:计算机科学与技术   开设学期:第3学期

实验学时/总学时:32/64       实验学分/总学分:2/4                                            

大纲拟定人:马艳             大纲审定人:朱向彩

审定日期:2012/9/1

  1. 课程实验内容简介

    本课程是计算机科学与技术专业的专业拓展课。通过本课程的学习,使学生熟练掌握多媒体技术的基础知识,并能较好地运用多媒体制作工具和应用技术进行多媒体设计和制作。该课程是计算机相关专业学生的选修课程。本课程的实验依据课程教学大纲,紧密结合基本理论知识,通过本实验课程培养学生以下几方面的能力:声音的采集、编辑和处理;图像编辑和处理;视频的采集、编辑和处理;动画设计制作。

    二、实验项目

项目序号

实验项目名称

内容提要

实验

学时

仪器

套数

每套

人数

实验

类型

开出

要求

1

光驱声卡安装、声音信号的获取与处理

学习使用录音机编辑和制作声音素材。

4

80

1

验证性

必做

2

图像处理和文件格式转换

Photoshop操作、选取图像、制作艺术字、使用滤镜、路径和图层等。

4

80

1

验证性

必做

3

视频图像编辑和处理

将视频片段引入到项目窗口、设置过度、过滤和重叠效果等。

4

80

1

验证性

必做

4

三维动画制作

学习三维字、下雪的山脉、旋转体等三维效果的制作。

6

80

1

综合性

必做

5

多媒体著作工具

引入文本、图像、声音等文件,利用Authorware提供的运动图标设计二维动画,学习设计各种参数。

4

80

1

验证性

必做

6

用Flash制作网页

创建新页面、使用特殊字符、超级连接、设置页面背景属性和美化网站页面。

6

80

1

综合性

必做

7

利用VB实验动画及VCB播放

利用Authorware提供的图标,为主流程线设置群组图标、制作“开始”群组图标等。

4

80

1

验证性

必做

三、实验所需主要仪器设备及台(套)数

计算机、WindowsXP操作系统、Photoshop软件、Flash软件等。

四、实验成绩评定方法

   平时成绩(考勤、实验等)占30%,考试成绩占70%。

五、参考资料

1.《多媒体应用基础》,刘甘娜主编,高等教育出版社,第三版.

2.《Flash MX经典动画实例教程》,徐斯军 主编,第一版.

3.《Visual Basic 6.0程序设计》,郜焕平主编,第一版.

4.《Photoshop 7.0画广告》,吴鸿志主编,第一版.

5.《多媒体技术基础及应用》,钟玉琢主编,清华大学出版社,第二版.

6. 辅助教学光盘、相关操作及网上查询.

  

  

  

  

  

  

  

  

  

  

  

  

  

3Ds MAX 应用教程》实验教学大纲

课程代码:t0703008          课程性质:专业拓展

课程名称:3Ds Max应用教程    英文名称:3Ds Max Application Guide

适用专业:计算机科学与技术  开设学期:第4学期

实验学时/总学时:32/64      实验学分/总学分:2/4                                            

大纲拟定人:贝依林          大纲审定人:朱向彩

审定日期:2012/9/1

  1. 课程实验内容简介

    本课程是一门技术基础课。开设本课程的目的是使学生掌握3Ds Max工具的基本使用方法,进一步掌握三维建模以及贴图渲染的基本方法及获得相应的动画制作训练,为以后相关课程的学习和一些实践环节做好必要准备,本课程是专业课程。

    实验教学目的:使学生掌握3D MAX的三维建模、角色动画、布光、粒子、渲染等命令的使用方法。

    基本要求:在技能方面,本课程的任务是通过实验教学,使学生掌握三维建模的一般方法,具备运用修改器工具制作三维变形造型,并运用材质编辑工具给三维体赋予材质,掌握布光和摄像机的使用方法,能创建一个完整的场景,最后通过参数设置制作效果图及动画。

      

    二、实验项目

序号

实验项目名称

实验基本方法和内容

实验 学时

仪器套数

每组

人数

实验

类型

开出

要求       

1

制作旋转的魔方效果

要求掌握变换对象的轴心点、坐标系,对对象进行旋转,阵列命令和“多维/子对象”材质的综合应用

8

80

1

验证

必修

2

制作鼓以及展开的竹简效果

要求掌握锥化、对称修改器、阵列、多边形建模和利用“路径变形”修改器的制作简单动画的方法。

8

80

1

验证

必修

3

制作饮料瓶和象棋效果

要求掌握在放样物体的不同位置放置不同截面图形的放样方法;掌握复合对象中关于“布尔”运算的综合应用

8

80

1

验证

必修

4

制作沿起伏山丘行驶的汽车效果

掌握“噪波”修改器、“路径约束”控制器和调整时间长度的综合应用;另外,此例还是复杂建模及贴图的典型综合应用。

8

80

1

综合

必修

三、主要仪器设备和材料

高性能计算机,3Ds Max2008软件

四、实验成绩评定方法

本课程常采用考试改革,最终课程设计阶段所交作品占80%的成绩。实验报告得分按20%作为平时成绩的一部分计入总分,对缺实验成绩者,本课程不予通过。

五、实验教材和参考书目

1、《3Ds MAX 2008 应用教程 》  作者:张凡等  中国铁道出版社

2、《3D MAX室内效果图制作应用技术·基础·应用篇》  作者: 李绍勇 清华大学出版社

  

  

  

  

  

  

  

  

  

  

  

  

  

Photoshop》课程实验教学大纲

课程代码:t0703009           课程性质:专业拓展

课程名称:Photoshop英文名称:Photoshop

适用专业:计算机科学与技术   开设学期:第4学期

实验学时/总学时:32/64       实验学分/总学分:2/4                                            

大纲拟定人:朱向彩           大纲审定人:朱向彩

审定日期:2012/9/1

  1. 课程实验内容简介

    本课程是一门技术基础课。开设本课程的目的是使学生掌握photoshop工具的基本使用方法,进一步掌握图像处理的基本方法及获得相应的训练,为以后相关课程的学习和一些实践环节做好必要准备,本课程是专业课程。该课程主要包含效果图的后期制作处理,同时也是进行平面设计的重要软件。学生通过大量练习,熟练掌握该软件的使用方法,为专业设计奠定必备的软件画图基础。由于本软件是实践性很强的软件,在每次上机讲解后就让学生完成与教学相关的实训练习,内容和上面的教学内容是一致的。

    通过上机讲解和实践操作让学生掌握该软件的使用方法,达到能较熟练处理效果图的后期制作任务和平面设计内容。

    二、实验项目

项目序号

实验项目名称

内容提要

实验

学时

仪器

套数

每套

人数

实验

类型

开出

要求

1

用Photoshop设计个人简历;

要求页面美观。建立选区的方法;选区的控制方法等。

8

80

1

验证性

必做

2

用Photoshop绘制色彩鲜明的图案;

图层基础操作、图层模式、图层样式、管理图层样式、图层样式调板、图层蒙版、图层剪贴路径蒙版、填充图层与调整图层、图层边缘修饰等。

8

80

1

验证性

必做

3

用Photoshop设计静态广告;

图像色调调整;图像色彩调整;获取特殊的颜色效果等

8

80

1

验证性

必做

4

用Photoshop设计网页。

路径工具、路径选择工具、路径调板等创建、编辑和存储路径;滤镜的应用等。

8

80

1

综合性

必做

三、实验所需主要仪器设备及台(套)数

微型计算机、Window XP操作系统、Photoshop软件环境;每人一台电脑、一套软件系统。

四、实验成绩评定方法

本课程是考查课,实验报告得分按20%作为平时成绩的一部分计入总分,对于缺实验成绩者,本课程不予通过。

五、参考资料

《Photoshop CS2中文版标准教程》,高等教育出版社,雷波,2010;

《中文Photoshop CS3入门与提高》,于忠,西北工业大学出版社,2009;

《中文版PHOTOSHOP CS3图像处理实用教程》,张哲峰,清华大学出版社,2010;

《photoshop cs平面设计教程 》,邹利华 编著,机械工业出版社,2007。

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

Java程序设计》课程实验教学大纲

课程代码:t0703018             课程性质:专业拓展

课程名称:Java程序设计                    英文名称:JAVA Programming Design

适用专业:计算机科学与技术     开设学期:第4学期

实验学时/总学时:32/64         实验学分/总学分:2/4                                            

大纲拟定人:禹朴勇             大纲审定人:朱向彩

审定日期:2012/9/1

  1. 课程实验内容简介

    《JAVA程序设计》是计算机学科软件工程专业本科的核心专业主干课程。开设该课程的目的是,进行程序设计和面向对象方法的基础训练;应用新技术开发各种适用于网络环境的应用程序。

    本课程通过全面、系统地介绍面向对象的基础知识、运行机制、多种编程方法和技术,使学生理解和掌握面向对象的程序设计方法,建立起牢固扎实的理论基础,具备综合应用程序的设计能力。

    实验教学目的与基本要求。通过本课程的实验,使学生能够掌握在JDK环境中编辑、编译和运行Java程序的操作方法;掌握Java语言的基本语法成分,类、接口、异常处理等机制表达和实现JAVA程序设计思想;掌握Java图形用户界面、文件操作和流技术等。

    二、实验项目

项目序号

实验项目名称

内容提要

实验

学时

仪器

套数

每套

人数

实验

类型

开出

要求

1

环境配置及语言基础

熟悉Java程序的编辑、编译和运行及Java语言基础训练。下载JDK、安装配置环境变量、选择循环语句练习。

4

80

1

验证性

必做

2

类的封装性和继承性设计

分析设计图形类及其子类;

分析设计水果类及其子类。

6

80

1

验证性

必做

3

设计实现接口的类及异常处理

设计圆柱体类和圆锥体类,分别实现立体图形接口,计算表面积和体积。

6

80

1

验证性

必做

4

图形用户界面设计

设计实现图形化计算器

8

80

1

设计性

必做

5

输入/输出流和文件操作

设计实现文件复制

8

80

1

设计性

必做

三、实验所需主要仪器设备及台(套)数

微型计算机、操作系统;每人一台电脑、一套软件系统。

四、实验成绩评定方法

本课程是考查课,实验报告得分按20%作为平时成绩的一部分计入总分,对于缺实验成绩者,本课程不予通过。

五、参考资料

   [1] Java2程序设计教程(第2版),叶核亚主编,电子工业出版社,2006 。

[2] Java程序设计与案例,刘宝林主编,高等教育出版社,2004。

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

  

AutoCAD》课程实验教学大纲

课程代码:t0703019              课程性质:专业拓展课

课程名称:AutoCAD               英文名称:AutoCAD

适用专业:计算机科学与技术      开设学期:第5学期

实验学时/总学时:32/64          实验学分/总学分:2/4                                            

大纲拟定人:徐健                大纲审定人:朱向彩

审定日期:2012/9/1

  1. 课程实验内容简介

    本课程实验通过让学生上机实践,运用AutoCAD软件,亲手绘制各种工程图,使学生能够比较熟练地掌握AutoCAD的绘图、编辑、标注等基本命令,能够掌握绘图环境和绘图工具的设置方法,并初步积累二维机械绘图经验,自己解决一些比较简单的绘图课题。

    通过本课程实验要求学生掌握基本的工程图绘制方法与阅读简单零件图与部件图的方法,掌握AutoCAD2000软件的基本功能,具备绘制二维和三维的工程图的能力。

    实验课教学的基本目标是:熟悉AutoCAD软件环境,熟练掌握常用的AutoCAD基本操作,熟练掌握AutoCAD常用绘图命令及所有编辑命令,最后根据要求做出合格的课程设计。

    二、实验项目

项目序号

实验项目名称

内容提要

实验

学时

仪器

套数

每套

人数

实验

类型

开出

要求

1

基本二维图形绘制

1.熟悉基本的二维图形的绘制和编辑命令。

2.运用各种命令绘制简单的CAD练习图。

3.能够利用几何知识进行绘图。

8

60

1

验证性

必做

2

机械零件图绘制

1.熟悉机械图纸的各种标识。

2.利用CAD命令绘制简单的零件图纸。

8

60

1

综合性

必做

3

建筑图绘制

1.熟悉建筑图纸的各种标识。

2.利用CAD命令绘制建筑平面图。

8

60

1

综合性

必做

4

三维图形绘制

1.熟悉基本的三维图形的绘制和编辑命令。

2熟悉三维实体的构造方法。

3.理解并掌握UCS的概念以及建立和变换方法。

4.独立分析几何实体特性并用CAD命令构建。

8

60

1

综合性

必做

三、实验所需主要仪器设备及台(套)数

微型计算机(奔腾PIII档次以上),安装Windows操作系统,AutoCAD2000软件,共60台。

四、实验成绩评定方法

要求同学实验后上交实验报告和绘制的图形文件,根据实验报告和图形的完成情况按照优秀、良好、中等、及格、不及格五个等级进行评定。

五、参考资料

1.《AutoCAD2005中文版应用教程》,刘瑞新主编,机械工业出版社,2005.08。

    2.《中文版AutoCAD2004实用教程 》,朱世同主编,中国电力出版社,2004.9

  


《数据结构课程设计》教学大纲

课程代码: X0703004                课程性质:实践教学

课程名称: 数据结构                英文名称:Data Structure

适用专业: 计算机科学与技术        开设学期:第3学期

实验学时: 16                      实验学分:1                                            

大纲拟定人:王霞                   大纲审定人:朱向彩

审定日期:2012/9/1

  1. 课程实验内容简介

    《数据结构》是计算机软件专业的重要专业基础课程之一。通过本课程的实验教学,使学生:

    1、提高对数据逻辑结构的特点以及存储表示方式的认识,培养在具体应用中选择合适的数据结构和存储结构的能力;

    2、熟悉软件开发的基本过程,初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等阶段的基本任务和技能方法;

    3、培养学生的算法设计和算法分析能力,提高综合运用所学的理论知识和方法独立分析和解决问题的能力;

    4.训练用系统的观点和软件开发一般规范进行软件开发,培养软件工作者所应具备的科学的工作方法、作风和相互合作的精神。

    二、实验项目

项目序号

实验项目名称

内容提要

实验

学时

仪器

套数

每套

人数

实验

类型

开出

要求

1

线性表的单链表存储结构与算法实现

编程实现,单链表创建、输出、查找、插入、删除,归并等操作。

4

50

1

验证

必做

2

栈与队列的存储结构与算法实现

编程实现,链栈、队或顺序栈、队的之一的创建、输出、入栈(队)、出(队)栈、表达式求值等操作

4

50

1

验证

必做

3

二叉树的存储结构与遍历算法

建立一个二叉树,用先序、中序、后序递归算法分别遍历之或选择用非递归算法遍历之。

2

50

1

验证

必做

4

图的存储结构与遍历算法

选择建立有向图或无向图的邻接表存储结构,实现从任一结点深度和广度优先遍历图的操作。

2

50

1

验证

必做

5

查找算法的设计与实现

选择顺序查找、折半查找、二叉排序树等其中两到四种查找方法,并实现对已有数据进行查找(或用哈希表查找)。

2

50

1

验证

必做

6

排序算法的设计与实现

选择直接插入排序、希尔排序、冒泡排序、快速排序、直接选择排序、堆排序及归并排序其中两种排序算法并实现对待排记录用其排序法排序操作。

2

50

1

综合性

必做

三、实验所需主要仪器设备及台(套)数

计算机及相关软件,50套

四、实验成绩评定方法

1、以提交实验报告的形式考核实验成绩。

2、本实验课程的考核方式为考试课,随理论课进行考核,考试成绩占70%,上机实验(实验报告)、平时成绩、课堂成绩占30%来确定本课程的总评成绩。

五、参考资料

1.教材:《数据结构》(C语言版)崔进平、郭小春、王霞编著,清华大学出版社,2011.

2.实验指导书:《数据结构题集》(C语言版)严蔚敏吴伟民编著,清华大学出社,1999.