121
计算机科学系—计算机科学与技术专业实验教学大纲 《数据库语言》课程实验教学大纲 所属课程编 码: 220252122 所属课程性 质: 学科专业选修课程 教学对象: 计算机科学与技术专业本科学生 学时学分: 34 学时 1 学分 编写单位: 计算机科学技术 编 写 人: 英锋 审 定 人: 李春艳 编写时间: 2006 11 一、课程实验简介 《数据库语言》是计算机软件专业所开实践性、应用性很强的课程。应当以关系数据 库为重点,比较全面系统地掌握 PowerBuilder 数据库开发的基本方法,运用 PowerBuilder 进行简单应用程序的开发,在实践的过程中熟悉数据库应用程序开发的步 骤,掌握程序调试、编译的方法,以便运用所学知识解决实际问题。课程内容必须通过 大量上机实验去熟悉、掌握。 二、教学目的和要求 着重训练配套的基本内容和操作方法,实验内容既是一个应用题又是一个开发题。 综合应用实习把各部分连在一起,构成一个小的应用系统。通过实验,学生可以进一步

计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

计算机科学系—计算机科学与技术专业实验教学大纲

《数据库语言》课程实验教学大纲

所 属 课 程 编码:

220252122

所 属 课 程 性质:

学科专业选修课程

教学对象: 计算机科学与技术专业本科学生学时学分: 34学时 1学分编写单位: 计算机科学技术编 写 人: 英锋审 定 人: 李春艳编写时间: 2006年 11 月一、课程实验简介《数据库语言》是计算机软件专业所开实践性、应用性很强的课程。应当以关系数据

库为重点,比较全面系统地掌握 PowerBuilder 数据库开发的基本方法,运用PowerBuilder进行简单应用程序的开发,在实践的过程中熟悉数据库应用程序开发的步骤,掌握程序调试、编译的方法,以便运用所学知识解决实际问题。课程内容必须通过大量上机实验去熟悉、掌握。二、教学目的和要求着重训练配套的基本内容和操作方法,实验内容既是一个应用题又是一个开发题。

综合应用实习把各部分连在一起,构成一个小的应用系统。通过实验,学生可以进一步

Page 2: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

理解其它各类 PowerBuilder软件开发技术,并懂得在 PowerBuilder软件开发技术的支持下建立自己的应用系统。PowerBuilder软件开发技术实验,对于训练学生掌握程序设计、熟悉上机操作和程序调试技术都有重要作用。重点培养学生的思维能力、创新能力和排错能力。三、教学环节及学时安排

教学内容 实验学时数据库操作 3

应用程序及窗口对象 3

数据窗口的使用 4

课程设计 24

四、与其他课程的关系本课程《数据库语言》的上机实验课程,该课程是一门实践性很强的课程,应有大量的上机练习,除上表列出的上机学时外,在实际教学上应边讲边练,给学生充分的课堂练习时间。

五、教材及参考书1、教材东方人华主编,PowerBuilder8.0入门与提高,清华大学出版社,2003年。2、参考书[1]伍俊良主编,PowerBuilder 课程设计与系统开发案例,清华大学出版社

2003年。[2]刘红岩主编,PowerBuilder7.0与 Sysbase Internet技术丛书,电子工业出

版社,2003年六、考核形式及要求本课程是考查课,用课堂作业、课程设计、课程设计答辩三者进行成绩评定,课程

成绩=40%×课堂作业+40%×课程设计+20%×课程设计答辩。七、其他说明

Page 3: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

本课程的教学包括课堂讲授、上机练习、课程设计等。通过各个教学环节的教学,重点培养学生的自学能力、动手能力、创新能力、分析问题解决问题的能力。平时以上机作业的形式检查学生的学习进度和知识掌握情况。学期末以课程设计及

答辩情况决定成绩。课程设计环节的基本要求是以编程小组为单位,每个小组成员分工合作完成一个应用软件的设计。八、实验项目及学时分配

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1 数据库操作掌握创建数据库应用程序的基本步骤及连接与断开数据库的方法。

3 √ √ 4

2应用程序及窗口对象

掌握应用程序的建立及窗口对象的建立、修改 3 √ √ 4

3数据窗口的使

用练习数据窗口的建立,掌握数据窗口对象的操作方法 4 √ √ 4

4 课程设计 综合理解和运用前面讲述的知识。

24

√ √ 4

Page 4: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《编译原理课程设计》实验课程教学大纲 课 程 编码:

220145224

课 程 性质:

学科专业必修课程

教 学 对象:

计算机科学与技术专业本科学生

学 时 学分:

24学时 0.5学分

编 写 单位:

计算机科学系

编 写 人: 李小慧审 定 人: 马 宁编 写 时间:

2006年 11 月

一、实验课程简介编译原理课程设计具有广泛的实践意义,具有很强的实践性。编译程序是一个十分

复杂的加工处理程序,适应用于不同的源程序,它将便于人们阅读但不能直接在计算机上执行的源程序翻译成语义上等价且可在计算机上执行的目标程序。编译原理课程教学,必须注重理论与实际的结合。为此,我们根据课程内容选择了相应的实验课题,包括词法分析、语法分析、语义分析、代码优化和代码生成等。这一组实验偏重于对编译程序的理解、使用和分析方法。

Page 5: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

二、教学目的和要求通过上机实验,加深对编译原理课程中讲授内容的理解,掌握编译程序的基本构

造,进一步掌握编译程序诸环节的常用实现方法和技术,并初步具有研究、设计、编制和调试编译系统的能力。三、教学环节及学时安排实验1 词法分析器设计简要讲解自动机工作原理和词法分析器的构造技术。

实验2 递归下降语法分析器设计简要讲解递归下降子程序法分析思想。

实验3 预测分析器设计简要讲解预测分析表的构造方法和预测分析器工作原理。

实验4 算符优先分析器设计简要讲解算符优先分析表的构造方法和算符优先分析器的工作原理。

实验5 LR分析器设计简要讲解LR分析表的构造方法和LR分析器的工作原理。

四、与其他课程的关系学习这门课程之前学生应具备编译原理、汇编语言程序设计、计算机组成原理、数据

结构、程序设计语言和离散数学等方面的基础知识。五、教材及参考书

Page 6: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

1、教材张素琴、吕映芝、蒋维杜、戴桂兰,编译原理(第二版),清华大学出版社,2005

年。2、参考书[1] 陈火旺,程序设计语言编译原理,国防工业出版社,1984年。[2] 陈意云,编译原理和技术(第二版),中国科学技术大学出版社,1997年。[3] Alfred V.Aho、Ravi Sethi、Jeffrey D.Ullman,编译原理,机械工业出版社,2004年。[4] 马知行、曹启君,编译方法,机械工业出版社,2004年。[5] Andrew W.Appel,现代编译原理C语言描述,人民邮电出版社,2006年。

六、考核形式及要求本课程是考查课,考试为上机实践操作,按考试要求进行课程设计。总评成绩包括

平时成绩、课程设计成绩。其中平时成绩占 40%,课程设计成绩占总分数的 60%。七、实验项目及学时分配项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修选修验证性

演示性设计性综合性其他

1 词法分析器设计

1.目的(1)编制一个读单词过程,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。(2)依次输出各个单词的内部编码及单词符号自身值。2.要求用直接分析法编制 C语言子集的词法分析程序

2 √ √ 2

Page 7: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修选修验证性

演示性设计性综合性其他

2递归下降语法分析器设计

1.目的(1)巩固递归下降分析法——一种自顶向下的语法分析方法思想。(2)根据文法的产生式规则绘制相应的转换图,并能对之进行简化,继而构造出相应的递归下降分析器。2.要求根据课堂讲授的形式化算法,编制程序实现递归下降分析器,能对常用的表达式语句进行分析。

4 √ √ 2

3 预测分析器设计

1.目的(1)掌握预测分析法--一种自上而下的语法分析方法的思想。(2)构造预测分析表和预测分析器。2.要求根据课堂讲授的形式化算法,编制程序实现一个预测分析器,能对常见的算术表达式语句进行分析。

4 √ √ 2

4算符优先分析器设计

1.目的(1)掌握算符优先分析法--一种自底向上的语法分析方法的思想。(2)能识别算符优先分析法中的可规约串--最左素短语。(3)领会算符优先关系表转换成优先函数的方法。2.要求根据课堂讲授的形式化算法,编制程序实现一个算符优先分析器,能对常见的算术表达式语句进行分析。

4 √ √ 2

5 LR 分 析器设计

1.目的(1)掌握并深刻理解有穷自动机在LR分析法中的应用(即 LR分析器)。(2)掌握LR分析法的思想,学会特定分析表的构造方法,利用给出的分析表进行LR分析。2.要求根据课堂讲授的形式化算法,编制程序实现 LR分析器,结合给定的分析表,对一个输入语句进行语法分析,判断是否符合相应的文法要求。

4 √ √ 2

Page 8: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修选修验证性

演示性设计性综合性其他

6

课 程 设计:对现有PL/0编译器进行功能扩充

1.目的通过对PL/0编译程序进行扩充,全面理解编译程序组织结构和运行机制。2.要求对已有的PL/0编译程序进行功能扩充。

6 √ √ 1

Page 9: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《ASP编程》课程实验教学大纲

所 属 课 程 编码:

220142210

所 属 课 程 性质:

专业限定选修课

教学对象: 计算机科学与技术专业本科应用方向学生学时学分: 28学时 1学分编写单位: 计算机科学系编 写 人: 李涧审 定 人: 张洪波编写时间: 2006 年 11 月一、课程实验简介本课程实验根据《ASP编程》教学大纲的讲授内容,合理安排难度适宜、具有一定

实践功能的实验,可培养学生的实际动手能力。二、教学目的和要求本课程属于实践环节,教学的主要任务是从应用和实践的角度出发,使学生通过

上机操作掌握本课程所讲述的设计思想,并能独立开发动态网站,为提高学生的实际操作能力打下基础。三、教学环节及学时安排每次实验前可详细说明实验的具体要求和实验相关内容

四、与其他课程的关系

Page 10: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

本课程学习前应了解HTML语言的一些基本语法、具有Access 或 SQL Server等任意一种数据库编程的基础,并在后续的课程中可进一步学习其他的网络高级编程等课程。五、教材及参考书

1、教材汪晓平 钟军编著,ASP 网络开发技术(第二版),人民邮电出版社,2005年。2、参考书

[1] 魏善沛主编,Web数据库技术实用教程(第一版),清华大学出版社.

[2] 贾耀炜 主编,HTML语言与主页设计(第一版),人民邮电出版社.

[3] 宣小平主编,ASP数据库系统开发实例导航(第一版),人民邮电出版社,2003年.

六、考核形式及要求本课程为考查课,考试形式为开卷;成绩采用百分制,成绩的合成及评分标准为:

平时成绩占 40%(包括出勤、作业、上机实验等),考查成绩占 60%(包括程序结果、程序综合说明等)。七 、实验项目及学时分配

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1练习使用超文本标识语言

1.会制作最简单的网页2.熟练掌握使用 HTML语法、基本结构及标识

2 √ √ 1

2练习HTML语言的高级应用——表单

练习表单的使用 2

3练习使用脚本语言

VBScript

通过上机练习掌握脚本语言VBScript的数据类型、运算符、语句的循环结构、条件结构

2 √ √ 1

Page 11: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

4 练习使用ASP

1.通过上机练习掌握 ASP的发布2.通过上机练习掌握 ASP的变量、基本脚本语言及ASP 服务器

2 √ √ 1

5练习使用

ASP内置对象(一)

熟 练 掌 握 Request 对 象 与Response对象的用法 2 √ √ 1

6练习使用

ASP内置对象(二)

熟练掌握 Server对象的用法 2 √ √ 1

7练习使用

ASP内置对象(三)

熟练掌握 Application 对象与Session对象的用法 2 √ √ 1

8练习使用

ASP内置组件

1 .练习使用 FileAccess 组件、Ad Rotator组件、Browser Capabilities组件2.练习使用 Content Linking组 件 、 Content Rotator 组件、Counters组件

2 √ √ 1

9练习使用处理表单数据

练习处理表单数据及确认用户表单 2 √ √ 1

10

ADO与数据库——留言版

练 习 使 用 Connection 对象、Command对象 2 √ √ 1

11

ADO 访问数据库

以一具体题,后台设计简单数据库,前台设计功能页面(网页形式),使用ADO对象 2 √ √

12

综合课程设计——在线

投票系统考查对所学知识的掌握情况及综合应用能力。 6 √ √ 1

Page 12: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《数据库系统及应用》课程实验教学大纲

所 属 课 程 编码:

220142146

所 属 课 程 性质:

学科专业必修课程

教学对象: 计算机科学与技术专业本科学生学时学分: 34学时 2学分编写单位: 计算机科学技术系编 写 人: 李春艳审 定 人: 张洪波编写时间: 2006 年 11 月一、实验课程简介数据库原理是一门实践性很强的课程,实验是课程的重要组成部分。数据库设计技

能的培养只有通过足够的设计训练和上机实习才能取得。为此,在教学过程中,必须尽可能提供较多的机会让学生坐在终端前进行数据库的设计和使用实践。二、教学目的和要求本实习课程是以 Visual Foxpor6.0 for Windows为教材,通过实习可以使学生

了解关系型数据库的基本概 念和设计方法,使学生掌握数据库管理系统 Visual

Foxpro6.0的操作使用和各种函数及命令的格式与功能、窗口和菜单的制作方法、帮助学生设计出理想的用户界面,学会利用Visual Foxpro 来设计、调试、测试数据库应用系统。三、教学环节及学时安排

章次 实验内容 学时

Page 13: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

1 基础知识 22 数据库的基本操作 23 数据窗口的维护 34 排序、索引与统计 35 数据查询与报表 36 多重数据库操作 37 程序的建立与控制命令 38 变量与函数、格式化输入输出 29 程序文件与过程文件 210 Windows 界面设计 211 菜单的制作 212 综合运用 5合计 34

四、与其他课程的关系预修课程《数据结构》、《离散数学》

五、教材及参考书1、教材张玲 范玉涛主编,Visual Foxpro上机实践指导教程(第一版),机械工业出版

社,2003

2、参考书[1] 史济民编著,Visual Foxpro及其应用系统开发(第一版),清华大学出版社,

2002

[2] 王珊、萨师煊主编,数据库系统概论(第二版),高等教育出版社,2002

六、考核形式及要求考试课,考试的形式是闭卷,期末成绩由平时 10%、期末 80%、实验操作 10%合

成七、实验项目及学时分配

Page 14: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

项目序号 实验项目 目的与要求 学

时要求 类型 每

组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1 表的建立和修改 掌握VFP中建表的基本命令。 3 √

2 表的编辑与维护

通过菜单命令和在命令窗口中输入命令对表进行编辑。 3 √

3 报表设计 主要练习设计报表的操作 2 √

4 记录的查询 本实践是用命令方式实现对满足一定条件的数据库记录的查询。 3 √

5 数据表统计和排序 练习如何用命令来对表进行。 4 √

6 多重数据库操作 练习如何进行多重数据库操作。 2 √

7 sql查询初步 练习如何使用 select语句进行查询,熟悉 select语句的结构。 3 √

8 sql查询进阶 练习连接查询,分组和排序,使用集函数的查询。 3 √

9 顺序结构程序设计

通过建立“图书情况”、“作者情况”、“编写情况”表单来操纵数据库中的表。 3 √

10 选择 结构程序设计

通过创建表单的方式来练习 if 和 do case 结构。 2 √

11 循环结构程序设计

通过创建表单的方式来学习 do while的循环结构。 2 √

12 综合设计 通过实验进一步提高解决实际问题的能力。完成教师所给的实验题目。 4 √

Page 15: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《微机原理与接口(含汇编语言)实验》课程教学大纲 所 属 课 程 编码:

220142133

所 属 课 程 性质:

学科专业必修课程

教学对象: 计算机科学与技术专业本科学生学时学分: 34学时 1学分编写单位: 计算机科学系编 写 人: 马宁审 定 人: 李小慧编写时间: 2006 年 11 月一、课程实验简介本课程实验是计算机科学与技术专业《微机原理与接口》课程中汇编语言部分的实

验课,是微机原理与接口课程的重要组成部分,其目的是培养学生利用汇编语言进行程序设计的能力。二、教学目的和要求

汇编语言程序设计是利用计算机的低级语言进行程序设计,通过实验不仅可以帮助学生深入理解和掌握其基本指令、伪指令、程序结构及基本算法,而且能锻炼学生独立解决问题的能力,并可以帮助学生熟练掌握利用汇编语言设计、编写、调试和运行程序的方法,为后续课程打下坚实的基础。三、教学环节及学时安排本实验课程共 14个(13个必做+1个选做)实验:

Page 16: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

实验一:实验前,讲解汇编语言的调试环境,1学时。实验二---实验十三:每次实验前讲解本次实验的具体要求及实现思路。

四、与其他课程的关系预修课程:数字电子技术、计算机组成原理。

五、教材及参考书1、教材沈美明编著,80X86 汇编语言程序设计(第二版),清华大学出版社,2001年。2、参考书[1] 沈美明编著,IBM-PC 汇编语言程序设计实验教程,清华大学出版社,1992

年。[2] 马瑞芳编著,微机原理与接口技术-重点难点及典型题精解,西安交通大学出

版社,2002年。六、考核形式及要求本课程是考试课,考试的形式是闭卷,学期总评=平时成绩×20%+期末成绩

×80%或学期总评=平时成绩×20%+上机成绩×10%+期末成绩×70%。七、实验项目及学时分配

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1

练习使用汇编语言的上机环境及编写大小写 字母转 换程序实验。

熟悉汇编语言的上机环境、掌握使用系统功能调用,得到从键盘输入的字 符的 ASCII 码及将其ASCII 码送屏幕显示的方法。了解小写字母和大写字母在计算机内的表示方法,并学习如何进行转换。要求:编程实现:将键盘输入的小写字母转换成大写字母。

3 √ √ 1

Page 17: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

2 字 符 串 处理指令练习。

进一步熟悉利用系统功能调用进行信息的输入输出方法并练习使用字符串比较指令。要求:编程实现:两个字符串比较,如相同,则显示“MATCH”,否则,显示“NO MATCH“。

3 √ √ 1

3 DOS系统功能调用练习。

练习使用DOS系统功能调用中的9号、10 号中断。要求:编程实现:根据用户提供的编号在终端上显示其库存品名。

3 √ √ 1

4 循环结构程序设计实验一。

通过上机实验掌握利用循环结构实现求数组中最大值、最小值,存放在指定的变量中,并会使用Debug程序来查看变量的值。要求:编程实现:在附加段中定义一个未排序字数组,查找其中的最大值和最小值,并分别存放在变量A、B中。

2 √ √ 1

5 寄存器数据分组练习。

练习使用 debug程序来调试程序并查看各个寄存器的值。要求:编程实现:将 AX寄存器中的 16位数分成 4组,每组 4位,然后把这四组数分别放在AL、BL、CL和DL中。

3 √ √ 1

6利用Debug查看存储单元值实验一。

练习使用Debug程序调试、运行程序并查看存储单元的值。要求:编程实现:根据学生成绩,建立对应的名次数组。

3 √ √ 1

7 跳跃表法练习。通过实例掌握跳跃表法的使用。要求:编程实现:根据用户输入的月份数在终端上显示该月的英文缩写名。

2 √ √ 1

8 循环结构程序设计实验二。

练习使用 debug 程序进行反汇编、单步运行及设置断点的方法。要求:编程实现:从键盘输入一系列以$为结束符的字符串,然后统计其中的非数字字符数。

2 √ √ 1

9 熟悉常用的错误信息。

熟悉常用的错误信息并理解其含义。要求:编程实现:根据AX中的错误代码,显示错误信息、保留代码信息或无效代码信息。

3 √ √ 1

Page 18: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

10子程序结构练习。

通过上机实验掌握子程序设计及调用方法。要求:编程实现:若两个指定的字节变量相等则调用ALLSAME子程序,显示“Y”,否则调用“NOTSAME”子程序,显示“N”。

2 √ √ 1

11统计分数的综合编程实验

进一步掌握子程序设计及调用方法使用 debug程序来调试程序并查看各寄存器的值。要求:编程实现:根据给定的 10个学生成绩,统计其中的 60 分数段、70 分数段、80分数段、90分数段和 100分的人数并存入指定的单元中。

4 √ √ 1

12

建立并显示名字数组的设计性编程实验

利用各种指令及伪指令并采用子程序的结构实现程序功能,并用debug程序来调试程序并查看各存储单元的值。要求:编程实现,接收从键盘输入的一个班的学生成绩,并存放于 50 字的 grade数组中,根据这些成绩建立名次数组 rank,再按学号顺序把名次从终端上显示出来(利用子程序实现)。

4 √ √ 1

Page 19: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《操作系统原理课程设计》实验课程教学大纲 课 程 编码:

220145223

课 程 性质:

学科专业必修课程

教 学 对象:

计算机科学与技术专业本科学生

学 时 学分:

24学时 0.5学分

编 写 单位:

计算机科学技术系

编 写 人: 商艳红审 定 人: 英锋编 写 时间:

2006年 11月

一、实验课程简介本实验课程通过熟练运用C 或 C++语言,编程实现进程调度、存储管理(包括虚

拟存储管理)、文件管理等主要模块的仿真系统,并填写相关实验报告,使学生对计算机操作系统原理作进一步的深入了解,掌握操作系统的基本概念、计算机系统资源(处理机、存储器、文件等)的设计原理及实施技术,具有一定的分析操作系统和设计、实现、开发实际操作系统的能力,从而奠定高级编程和硬件设计的基础。

Page 20: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

本实验课程是计算机科学与技术专业的一门学科专业选修课,适用于计算机科学与技术专业 06 级本科学生。二、教学目的和要求通过上机实验操作,使学生理解和掌握操作系统的基本概念与基本组成,准确掌

握操作系统主要功能模块的工作原理和实现算法,进而在整体上对操作系统原理有深入的理解;通过熟练运用 C 或 C++语言编程实现各操作系统模块功能,使学生掌握较好的软件模块设计技能;熟悉并能较好地利用软件开发环境独立编程、调试和分析程序运行情况,逐渐形成创新思维和从事系统软件的研究和开发能力。三、教学环节及学时安排

1. 模拟进程并发问题 4学时2. 编写一种进程调度算法 4学时3. 编写一个常用的存储分配算法 4学时4. 编写虚拟存储器的页面调度算法 4学时5. 模拟实现简单的文件系统 4学时6. 编制银行家算法通用程序 4学时

四、与其他课程的关系操作系统原理是计算机教学中最重要的环节之一,也是计算机专业的一门重要专

业课程。操作系统质量的好坏,直接影响整个计算机系统的性能和用户对计算机的使用由于操作系统涉及计算机系统中各种软硬件资源的管理,内容比较繁琐,具有很强的实践性。要学好这门理论课程,必须把理论与实践紧密结合,才能取得较好的学习效果培养计算机专业学生的系统程序设计能力,是操作系统原理实验课程的一个非常

重要的环节。通过操作系统上机实验,可以培养学生程序设计的方法和技巧,提高学生编制清晰、合理、可读性好的系统程序的能力,加深对操作系统原理课程的理解。使学生

Page 21: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

更好地掌握操作系统的基本概念、基本原理、及基本功能,具有分析实际操作系统、设计、构造和开发现代操作系统的基本能力。五、教材及参考书

1、教材汤子瀛等 《计算机操作系统》 修订版 西安电子科技大学出版社 2005年2、参考书任爱华 《操作系统实用教程》 第 2版 清华大学出版社 2001年

六、考核形式及要求本实验课程为考查课,采用开卷形式,成绩评定方法为平时占 40%(包括实验预

习、实验准备、上课出勤等),实验操作占 60%(包括实验运行结果、实验报告等)。分数采用百分制。七、实验项目及学时分配项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1 进程并发问题

设计模拟两个进程,通过设置优先级或到达时间来对进程并发作控制。

2 √ √ 1-2

2 进程调度算法

选用适当的调度算法(FIFO调度算法,优先数调度算法,时间片轮转调度算法等),编写简单的进程同步和进程调度程序。实现进程函数定义,建立进程函数,进程调度函数。

4 √ √ 1-2

3 存储器管理开发一个存储管理的模拟程序,对内存空间的管理和分配。内存空间的管理可采用固定分区管理方式,可变分区管理方式,页式存储管理,段式存储管理等方案。

4 √ √ 1-2

4 虚拟存储器管理

编程实现先进先出、OPT、LRU中的一个算法,开发一个虚拟存储器的模拟程序,实现虚拟存储器的页

6 √ √ 1-2

Page 22: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

面调度。5 文件管理

设计和调试一个简单的文件系统,主要是模拟文件操作命令的执行,来模拟文件的管理。

2 √ √ 1-2

6 银行家算法 编制银行家算法通用程序,并检测所给状态的系统安全性。 6 √ √ 1-

2

Page 23: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《计算机图形学》课程实验教学大纲所 属 课 程 编码:

220142301

所 属 课 程 性质:

学科专业选修课程

教学对象: 计算机科学与技术专业本科学生学时学分: 24学时 1学分编写单位: 计算机科学系编 写 人: 闫敬审 定 人: 田敬军编写时间: 2006年 11 月一、 课程实验简介 计算机图形学是随着计算机及外围设备而产生和发展起来的,它是近代计算机科学与雷达、电视及图像处理技术的发展汇合而产生的硕果。在造船、航空航天、汽车、电子、机械、土建工程、影视广告、地理信息、轻纺化工等领域中的广泛应用,推动了这门学科的不断发展。二、教学目的和要求通过《计算机图形学》的上机实践,使学生掌握计算机图形学的有关原理、算法及系

统,并能用C++语言、OpenGL库编写绘图程序。三、教学环节及学时安排共有八组上机实践操作,计 24学时。

四、与其他课程的关系

Page 24: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《计算机图形学》是一门应用课程,它的预修课程有《数据结构》、《软件工程》、《离散数学》、《C++程序设计语言》五、教材及参考书

1、教材杨钦主编,计算机图形学(第一版),清华大学出版社,2005年2、参考书[1]孙家广 杨长贵编著,计算机图形学(第一版),清华大学出版社,2004年[2]廖朵朵,张华军,OpenGL三维图形程序设计(第一版),星球地图出版社,2

005年六、考核形式及要求本课程是考查课,考试的形式是操作考试,满分为 100分。本课程学生期末成绩由平时成绩和期末成绩两部分合成,其中平时成绩(课堂考

核和平时作业)占 20%,由理论知识考试 30%、上机操作 50%组成。七、实验项目及学时分配

项目序号

实验项目 目的与要求 学

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1OpenGL基本程序结构

掌握使用C++调用OpenGL函数编写 图形程序的基本步骤和过程,掌握基本函数的应用

2 √ √ 1

2OpenGL生成基本图形

理解构造几何图元函数的用法,几何图元的类型及颜色等函数的用法,可利用辅助库中提供的基本三维图元构造复杂物体

4 √ √ 1

3 OpenGL 运用平移、缩放、旋转的基本原 4 √ √ 1

Page 25: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

图形变换 理进行几何变换,进行投影变换

4 OpenGL的光照

掌握简单光照模型的概念,了解OpenGL 光组成,掌握在场景中使用光照的方法,包括创建光源、启动光照,重点掌握各参数的意义及使用方法。

4 √ √ 1

5OpenGL的物体材质

了解材质颜色的概念,掌握材质与光照的关系,掌握在场景中为物体添加材质的方法,重点是材质定义函数中各参数的意义及使用方法

2 √ √ 1

6OpenGL的纹理映射

纹理映射是描述具有真实感的物体使用最广的方法,本实验掌握最基本的执行纹理映射所需的步骤,包括纹理定义、纹理控制、映射方式和纹理坐标生成

4 √ √ 1

7OpenGL复杂物体建模

了解图元扩展、法向计算、曲线生成和曲面构造的概念,掌握图元扩展(包括点、线、多边形)、Bezier曲线、Bezier曲面生成的方法

2 √ √ 1

8 OpenGL动画

了解OpenGL双缓存制作动画的 原 理 , 掌 握 重 点 函 数auxSwapBuffers的使用

2 √ √ 1

Page 26: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《AutoCAD及开发》课程实验教学大纲

所 属 课 程 编码:

220142324

所 属 课 程 性质:

专业任意选修课

教学对象: 计算机科学与技术专业本科学生学时学分: 24学时 1学分编写单位: 计算机科学系编 写 人: 张珺审 定 人: 孟一真编写时间: 2006年 11月一、课程实验简介

CAD技术发展速度很快,并广泛应用于电子、机械、建筑、广告等领域,形成了以微型计算机为硬件支持的显著特点。AutoCAD可以说是 CAD类软件中的旗帜,在我国的占有率已达到 80%以上。AutoCAD 具有强大的绘图功能,利用它不但能够绘制一般的二维工程图,而且能建立三维模型,生成三维真实感很强的图形。另外,还可以在AutoCAD基础上进行二次开发,形成更为广阔的领域。二、教学目的和要求熟悉 AutoCAD 软件环境,熟练掌握常用的 AutoCAD 基本操作,熟练掌握

AutoCAD 常用绘图命令及所有编辑命令,最后根据要求做出合格的课程设计。三、教学环节及学时安排

Page 27: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

本课程的教学包括如下环节:课堂讲授、实验课。通过各个教学环节的教学,重点培养学生的自学能力、动手能力、创新能力、分析问题解决问题的能力。课堂讲授主要通过多媒体演示教学的方法,讲授下面几个方面的内容:(1) AutoCAD 2002 使用基础(2) 绘图工具(3) 图形编辑(4) 图层及对象特性控制(5) 图块、属性与外部参照(6) 尺寸标注与文字实验课教学的基本目标是:熟悉 AutoCAD软件环境,熟练掌握常用的 AutoCAD

基本操作,熟练掌握 AutoCAD 常用绘图命令及所有编辑命令,最后根据要求做出合格的课程设计。四、与其他课程的关系

预修课程:信息文化基础五、教材及参考书

1、教材《AutoCAD教程》,吴涛 ,清华大学出版社、北方交通大学出版社。2、参考书[1] 《AutoCAD2002实用教程》,薄继康 ,电子工业出版社。[2] 《计算机辅助设计与绘图》,李学志编著, 清华大学出版社。[3] 《AutoCAD入门与进阶》,中国 IT培训工程编委会,珠海出版社出版。

六、考核形式及要求本课程是考查课,百分制。本课程的考核以平时成绩和期末成绩两方面综合评价。

Page 28: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

成绩构成:平时成绩(40%)+期末成绩(60%)。七、实验项目及学时分配

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1

AutoCAD 2002 图形界

1.熟悉 AutoCAD 2002 的图形界面2.练习输入点的坐标3.练习 AutoCAD 2002 的常用环境设置

1 √ √ 1

2 绘制基本图形1.练习绘制二维基本图形对象2.练习绘制多线3.练习图案填充及精确绘图

4 √ √ 1

3 图形编辑1.练习构造选择集2.练习实用基本编辑工具3.练习编辑多线和填充图案4练习使用高级编辑工具

4 √ √ 1

4图层及对象特性控制

1.练习进行图层管理2.练习编辑对象特性 4 √ √ 1

5图块、属性与外部参照

1.练习图块的操作2.练习设置相应的属性、外部参照 3 √ √ 1

6尺寸标注与文

1.练习常用的尺寸标注及修改尺寸标注样式2.练习尺寸标注的关联性及编辑3.练习文字的输入

3 √ √ 1

7AutoCAD实用工具

1.练习使用常用查询工具2.练习布局与打印输出 1 √ √ 1

8 三维模型1.练习创建三维模型2.练习创建三维实体模型及编辑三维实体模型 1 √ √ 1

9小区平面图设

计 1.设计一张小区平面图 3 √ √ 1

Page 29: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《C++课程设计》实验课程教学大纲 课 程 编码:

220145221

课 程 性质:

学科专业必修课程

教 学 对象:

计算机科学与技术专业本科学生

学 时 学分:

24学时 0.5学分

编 写 单位:

计算机科学系

编 写 人: 姜海洋审 定 人: 杜瑞庆编 写 时间:

2006年 11 月

一、实验课程简介《C++与面向对象程序设计》是计算机专业的一门专业基础课,主要内容是介绍

C++语言中的数据类型、运算、语句结构及其程序设计的基本方法;《C++课程设计》是在学生学习完上述课程以后进行的设计性试验课程,目的是使学生能够更好地掌握C++程序设计语言,更深地理解面向对象程序设计的基本概念与方法,从而学会利用C++语言解决一般应用问题,并为后续专业课程的学习奠定程序设计基础。二、教学目的和要求

Page 30: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

C++是当今最流行的高级程序设计语言之一,应用十分广泛。它也是一门复杂的语言,与 C语言兼容,既支持结构化的程序设计方法,也支持面向对象的程序设计方法。面向对象的思想只有通过具体的程序才能真正掌握。故在学生学习完《C++与面向对象程序设计》课程后,开设C++课程设计实验课程。通过做课程实验,学生应能加深对讲授内容的理解,累积经验、学会独立上机调试

程序;并且逐步达到综合运用封装、继承和多态等C++难点知识,真正掌握C++语言的精华,从而熟练应用C++程序设计语言。三、教学环节及学时安排每次单元设计,先将课程设计题目发给学生,让学生先阅读题目;将学生可能产

生疑问之处解释清楚,并将要用到的知识点作以简单回顾。然后按照相应分配的学时,让学生在规定的学时内完成单元设计题目,最后对出现较多的共性问题做讲解和指导。对于综合课程设计,让学生拿到题目后,根据题目要求做出系统分析与设计,包

括:系统总体框架、系统功能模块、系统关键算法流程图等,对其相应部分的设计给出相应的学时;编写源程序代码;根据系统功能对系统提供的所有功能进行测试,并写出系统调试报告;由学生对本次综合课程设计做出个人总结,并由教师对综合课程设计及本试验课程做最后总结。四、与其他课程的关系《C++课程设计》的先修课是《信息技术基础》,《计算机组成原理》,《C语言程序

设计》及《C++与面向对象程序设计》,它们为本课程提供计算机硬软件基础知识,本课程又为《数据结构》等课程提供程序设计基础。五、教材及参考书参考书[1]王燕:《面向对象的理论与C++实践》,第一版,清华大学出版社,1997.2

Page 31: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

[2] H·M·Deitel 著,周靖 译:《C++编程金典》,第三版,清华大学出版社,2002. 9

[3] 吕凤翥:《C++语言基础教程》,第一版,清华大学出版社,1999.3

[4]钱能:《C++程序设计教程》,第一版,清华大学出版社,1999.4

六、考核形式及要求本课程为考查课。成绩由平时、单元课程设计和综合课程设计及实验报告四个部分

的成绩组成。平时占10%,实验报告20%,单元课程设计占30%,综合课程设计占40%。七、实验项目及学时分配

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1C++类的定义及类对象的封装性

通过给定的单元课程题目1,让学生对 C++类的定

义,类对象的封装性有更深刻地了解和体会

2 √ √ 1

2友元函数的说明、定义及使用

通过给定单元课程设计2,掌握友元函数的使用 2 √ √ 1

3函数、运算符重载及

类型转换通过给定单元课程设计3,要求学生掌握函数、运算符重载及类型转换

2 √ √ 1

4 引用参数及返回值 通过给定单元设计 4,掌握引用参数及返回值 2 √ √ 1

5继承与多重继承、类

的派生通过设计题目 5,进一步运用继承与多重继承类的派生解决实际问题

2 √ √ 1

Page 32: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

6多态性与虚函数及抽象类

通过设计题目 6,加深对多态性与虚函数及抽象类的使用方法的理解

3 √ √ 1

7利用模版工具实现类属机制

通过设计题目 7,使学生可以学会利用模板工具实现类属机制

3 √ √ 1

8 C++的 I/O流库通过设计题目 8,让学生对 C++ 的 I/O流库有更深的理解

2 √ √ 1

9小型公司人员管理系

通过一个综合的课程设计题目,使学生对综合运用C++程序设计语言有初步的认识

6 √ √ 1

Page 33: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《Linux操作系统》课程实验教学大纲 所 属 课 程 编码:

220142237

所 属 课 程 性质:

学科专业选修课

教学对象: 计算机科学与技术专业本科学生学时学分: 34学时 1学分编写单位: 计算机科学系编 写 人: 张洪波审 定 人: 高伟编写时间: 2006年 11 月一、课程实验简介

本课程是计算机科学与技术专业的一门专业课。主要讲授 Linux操作系统简介及安装、Linux的桌面环境、常用命令、Linux 文件系统管理、Linux 网络应用及管理等内容。二、教学目的和要求

Linux作为网络操作系统,已经在网络服务操作系统领域占据主流的地位。我国政府把发展 Linux作为发展民族软件产业的重要机遇,与此成鲜明对比的是,我国Linux人才却极度匮乏,为此,在计算机专业本科教学体系中,增加 Linux操作系统的内容,培养从事 Linux操作系统管理的专业技术人才。

Linux操作系统的教学目的在于使考生具备扎实的 Linux系统管理的理论知识和操作技能,为从事 Linux系统管理打下坚实的基础,适应计算机管理技术的最新发展趋势。

Page 34: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

三、教学环节及学时安排本课程的教学包括如下环节:课堂讲授、实验课。通过各个教学环节的教学,重点

培养学生的自学能力、动手能力、创新能力、分析问题解决问题的能力。《Linux操作系统》课程的课堂讲授主要通过多媒体演示教学的方法,主要讲授

Linux操作系统简介及安装、Linux的桌面环境、常用命令、Linux 文件系统管理、Linux

中网络应用及管理等内容。目的是让学生通过学习能够理解和掌握 Linux高级操作系统有关知识。通过实验操作,使学生加深对 Linux高级操作内容的理解和掌握,培养学生配置和管理网络的能力。四、与其他课程的关系

本课程的操作性和实用性很强,开设本课程无需甚多的理论课作为基础。 学生只要掌握计算机的基本使用方法、熟悉 Internet 基本使用方法、具有初步的 TCP/IP 网络知识即可。如果学生在学习本课程前学习过《Windows 2000/2003 Server 配置与管理》将有助于学习和理解本课程的教学内容,但不是必需。

本课程可以作为《操作系统原理》课程的先修课开设,也可作为《操作系统原理》课程的同步选修课开设。五、教材及参考书

1、教材孟庆昌 吴健等编著,Linux教程,电子工业出版社,2005年 8月第七次印刷.

2、参考书[1] 黄丽娜 管佩森 陈可彩主编,Red Hat Linux9.0基础教程,清华大学出版社,

2005年 1月第五次印刷[2] 黄庆生 吴振华 苏哲主编,Linux基础教程(第一版),人民邮电出版社,1999

年 6月

Page 35: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

六、考核形式及要求本课程是考查课,考试的形式是上机测试,成绩的合成主要由两部分构成:平时

成绩和期末成绩。平时成绩所占的比例为 30%,期末成绩占 70%。平时成绩的评分标准主要是由以下几个方面:

(1)学生的考勤情况(占 10%)(2)学生的听讲情况(占 10%)(3)学生的完成作业情况(占 10%)期末成绩主要取决于学生的上机测试成绩。该考核方式目的是让学生通过学习能够理解和掌握 Linux高级操作系统有关知识。

通过理论学习和实验操作,使学生加深对 Linux操作内容的理解和掌握,培养学生分析问题解决问题的能力。

基本要求课前:要求理论课教师布置好实验题目、实验要求和实验目的,要求实验教师为实

验准备好必须的设备和软件;要求学生提前编写完成实验要求的程序代码。课中:要求理论课教师随时解答学生提出的实验问题,同时要注重启发和引导学

生,使学生养成独立思考、解决问题的能力,检查学生的实验内容;实验教师要及时解决实验设备可能出现的故障,保证实验顺利地进行。学生则应该按照实验要求,认真编写和调试源代码,完成实验内容。

课后:一周内交实验报告。七、实验项目及学时分配

Page 36: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1Linux 操作系统的安装

完成 Linux操作系统的分区和安装 3 √ √ 1

2Linux 操作系统界面的熟悉

熟悉 Linux操作系统登录、桌面应用和控制台基本操作

3 √ √ 1

3 系统命令的使用熟悉 Linux系统的命令行解释程序的运行环境,掌握文件管理、目录管理、进程管理等的命令的使用

12

√ √ 1

4 网络应用及管理掌握网络的基本概念;网络的基本应用及网络的配置;服务器的配置;防火墙的配置

16

√ √ 1

Page 37: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《大型数据库系统》课程实验教学大纲 所 属 课 程 编码:

220252129

所 属 课 程 性质:

学科专业选修课程

教学对象: 计算机科学与技术专业专接本学生学时学分: 17学时 0.5学分编写单位: 计算机科学系编 写 人: 李春艳审 定 人: 张洪波编写时间: 2006 年 11月一、课程实验简介《大型数据库系统》是一门数据库方面的专业技术基础课,通过本课程的学习,能

熟练掌握 Transact-SQL语言,并能进行简单的数据库编程。可以在数据库的设计中实现数据的完整性和一致性、数据库的安全。二、教学目的和要求目的:《大型数据库系统》主要介绍Microsoft SQL Server的基本概念、安装和

配置技术、安全性管理、数据库和数据对象管理、索引技术、数据操纵技术、备份和恢复技术、完整性技术、数据恢复技术、数据互操纵技术、性能监视和调整技术等内容。要求:了解关系型数据库管理的基本原理和使用技术。

三、教学环节及学时安排《大型数据库系统》实验是和《大型数据库系统》课程教学相配合的,在《大型数据库

Page 38: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

系统》的授课过程中已经含有实验教学环节的内容,故在实验中不再单独设置实验教学。四、与其他课程的关系

预修课程:《数据库原理》五、教材

闪四清 《SQL Server实用简明教程》 清华大学出版(第二版) 高等教育出版社 2004 六、考核形式及要求本课程是考查课,本课程考核成绩由平时成绩和期末考试两部分组成,分数比例

为:期末考试 60%,平时成绩 40%(其中平时成绩由实训 30%、平时学习表现与作业 10%)。

Page 39: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

七、实验项目及学时分配项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1 注册服务器 掌握 SQLServer2000的身份认证、创建和管理用户登录的方法 1 √

2 创建数据库及数据库表掌握数据库和表的基本操作,以及对表中数据的操作 1 √

3 简单 SELECT查询 掌握 Transact-SQL简单查询 1 √

4 复杂多表查询训练 掌握 Transact-SQL 复杂查询 1 √

5 记录插入,更新的实现 掌握数据库中的数据的维护 1 √

6 索引的使用 掌握索引的操作和使用  1 √

7 数据的导出与导入 了解数据转换服务的若干问题及如何使用代理实现自动管理任务 1 √

8 数据备份与恢复  掌握数据备份、数据复制的作用和操作方法 1 √

9 存储过程的编写与使用掌握如何使用存储过程、通过封装商务规则来改进应用程序的设计和性能 2 √

10 使用约束与规则 掌握数据完整性的设置 1 √11 触发器的创建与使用  掌握触发器的功能、作用和实现方法。 2 √12 综合实训 设计图书数据库 4 √

Page 40: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《C++与面向对象程序设计》课程实验教学大纲 所 属 课 程 编码:

220142108

所 属 课 程 性质:

学科专业必修课程

教学对象: 计算机科学与技术专业本科学生学时学分: 17学时 0.5学分编写单位: 计算机科学系编 写 人: 田敬军审 定 人: 张洪波编写时间: 2006年 11月一、课程实验简介面向对象的程序设计是一门实践性很强的课程,每个学生必须完成一定数量的上

机作业。通过上机作业进一步加深对课程基本内容的理解。同时,在程序设计方法及上机操作等基本技能和科学作风方面受到比较系统的、严格的训练。由于学生编程和上机的熟悉程度往往差别较大,本大纲所要求的实验为每个学生

必须完成的实验,即最低要求。其它上机内容由学生在教师指导下自选,内容可以是习题中编写的程序,也可以是学生解决实际问题中所编写的程序。二、教学目的和要求程序设计实践是面向对象程序计课程的一个十分重要的环节,其主要目的概括为

以下几点:1.帮助学生加深对抽象、枯燥的语法结构和语义现象及程序执行过程的理解。

Page 41: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

2.使学生较为熟练地掌握集成化编程环境的使用,包括程序的编辑、编译、调试与测试等技能都能得到严格的训练和提高。

3.培养学生的编程能力和阅读、分析程序的能力。属于验证性实验项目中的编程题目,一般要求以上机测验的形式在实验室内当场

完成;属于综合性实验项目的编程题目,除了规定的实验时数之外,允许学生增加一些课外时数。三、教学环节及学时安排本实验课程与课堂教学同步进行(非独立设课),从第 9周开始原则上每周安排

实验,每次实验时间 2学时,总实验学时数:17学时。也可根据实际情况灵活掌握上机时间和次数。四、与其它课程的关系

实验课是对学生的一种全面综合训练,是与课堂听讲、自学和练习相辅相成的必不可少的一个教学环节。本课程使学生熟悉 C++的语法特性,了解 C与 C++的区别和兼容性;理解面向对象程序设计的基本原理,包括类、对象、抽象、封装、继承和多态性等关键要素以及其关键语法特性—类;掌握用 C++编写面向对象程序的一般方法;了解VC++编程环境。五、教材及参考书

1、教材王燕编著,面向对象的理论与C++实践,清华大学出版社,1997年2、参考书[1]钱能,程序设计实验指导,清华大学出版社,1999

[2]刘路放,Visual C++与面向对象程序设计教程,高等教育出版社,2000

[3]网冠科技,C++时尚编程百例,机械工业出版社,2001

Page 42: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

[4]李春葆,C++语言习题与解析,清华大学出版社,2001

六、考核形式及要求本课程是不是单独设课的实验,通过平时上机提交作业考核学生成绩,占该课程

总成绩的 10%。七、实验项目及学时分配

项目序号

实 验项目 目的与要求 学

时要求 类型 每

组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1

认识C++

程序及其编程环境。

1.实验目的:(1)掌握用 VC++集成开发环境编辑源程序的方法。(2)掌握在VC++集成开发环境中编译、调试与运行程序的方法。(3)学会使用cin进行数据输入操作。(4)学会使用cout进行数据输出操作。2.实验要求:(1)编写实验程序;(2)在VC++运行环境中,输入源程序;(3)编译运行源程序;(4)写出运行结果。

2 √ √

2

类与对象的定义

1.实验目的:(1)掌握类与对象的定义与使用方法;(2)初步掌握构造函数、拷贝构造函数的定义与使用方法;(3)初步掌握析构函数的定义与使用方法;(4)理解构造函数与析构函数的调用过程。2.实验要求:(1)编写实验程序;(2)在VC++运行环境中,输入源程序;(3)编译运行源程序;(4)输入实验测试数据,写出运行结果。

4 √ √ 1

3

友元函数与运算符重载函数

1.实验目的:(1)理解友元函数与运算符重载函数的概念;(2)学会友元函数的定义与使用方法;(3)掌握运算符重载函数的定义与使用方法;2.实验要求: (1)编写实验程序(2)在VC++运行环境中,输入源程序(3)编译运行源程序(4)输入测试数据进行程序测试;(5)写出运行结果。

4 √ √ 1

Page 43: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

4继承与派生

1.实验目的:(1)理解继承与派生的概念;(2)掌握派生类定义格式与使用方法;(3)初步掌握派生类构造函数的定义与使用方法,理解构造函数的调用过程,及基类成员的初始化过程;(4)理解冲突、支配规则与赋值兼容性原则的概念。2.实验要求:(1)编写实验程序;(2)在VC++运行环境中,输入源程序;(3)编译运行源程序;(4)输入测试数据进行程序测试;(5)写出运行结果。

2 √ √ 1

5

多态性与虚函数

1.实验目的:(1)理解在类的派生中虚函数的作用(2)掌握抽象类的使用(3)理解类的不同类型的成员函数中调用虚函数的区别(4)理解虚析构函数的使用意义2.实验要求:(1)编写实验程序;(2)在VC++运行环境中,输入源程序;(3)编译运行源程序;(4)输入测试数据进行程序测试;(5)写出运行结果。

2 √ √ 1

6

流、流类、流类体系

1.实验要求:(1)理解流、流类、流类体系的概念;(2)学会用预定义格式控制函数设置输出格式(数制、宽度、小数点等);(3)掌握文本文件的使用方法;(4)初步掌握二进制文件的使用方法。2.实验要求(1)编写实验程序;(2)在VC++运行环境中,输入源程序;(3)编译运行源程序;(4)输入实验数据,写出运行结果。

3 √ √ 1

Page 44: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《数据仓库》课程实验教学大纲 所 属 课 程 编码:

220142239

所 属 课 程 性质:

学科专业选修课程

教学对象: 计算机科学与技术专业本科学生学时学分: 16学时 0.5学分编写单位: 计算机科学系编 写 人: 高伟审 定 人: 张洪波编写时间: 2006年 11月一、课程实验简介本实验主要使学生能够掌握数据仓库建立流程 OLAP工具的使用;对数据挖掘的

几个经典算法思想进行验证;熟悉主流数据挖掘系统的安装、使用和开发技术。二、教学目的和要求明确本课程实验课的目的和要求,通过实验培养学生总体上了解或掌握什么方法

或技能,达到什么目的;对学生有什么具体要求(比如:理解实验原理及实验方案,掌握正确操作规程;掌握各种仪器的使用,了解其性能参数、适应范围及注意事项等)。三、教学环节及学时安排本课程实验以 SQL Server 2000为平台,设计、建立数据库,并以此为基础创建

数据仓库,并运用Analysis Server工具进行维度、度量值以及多维数据集的创建,使用维度浏览器进行多维数据的查询、编辑操作。

Page 45: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

本课程实验共 16学时。四、与其他课程的关系

先修课程:《数据库原理》、《SQL Server 2000》五、教材及参考书

1、教材基础教研室自编 数据仓库实验指导 2005年2、参考书[1] 沈兆阳,SQL SERVER 2000 OLAP 解决方案 --数据仓库与 ANALYSIS

SERVICES,清华大学出版社,2001年 9月六、考核形式及要求本课程是考查课,考试成绩主要由两部分构成:平时成绩和实验成绩。平时成绩所

占的比例为 30%,实验成绩占 70%。平时成绩的评分标准主要是由以下几个方面:(1)学生的考勤情况(占 10%)(2)学生的听讲情况(占 10%)(3)学生的完成作业情况(占 10%)实验成绩主要取决于学生的上机实验成绩。该考考核方式目的是让学生通过学习能够理解和掌握数据仓库的有关知识。通过理

论学习和实验操作,使学生掌握数据仓库的系统框架及整体结构,掌握数据仓库的设计及开发过程。基本要求课前:要求理论课教师布置好实验题目、实验要求和实验目的,要求实验教师为实

验准备好必须的设备和软件;要求学生提前编写完成实验要求的程序代码。课中:要求理论课教师随时解答学生提出的实验问题,同时要注重启发和引导学

生,使学生养成独立思考、解决问题的能力,检查学生的实验内容;实验教师要及时解

Page 46: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

决实验设备可能出现的故障,保证实验顺利地进行。学生则应该按照实验要求,认真编写和调试源代码,完成实验内容。课后:一周内交实验报告。

七、实验项目及学时分配项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1 数据仓库的构建

1.理解数据库与数据仓库之间的区别与联系;2.掌握典型的关系型数据库及其数据仓库系统的工作原理以及应用方法;3.掌握数据仓库建立的基本方法及其相关工具的使用。

12 ✓ ✓ 1

2数据仓库:多维数据组织与分析

(OLAP)

1.理解维(表)、成员、层次(粒度)等基本概念及其之间的关系;2.理解多维数据集创建的基本原理与流程;3.理解并掌握 OLAP分析的基本过程与方法;

2 ✓ ✓ 1

3 数据仓库:数据挖掘

1.理解数据挖掘的基本概念及其过程;2.理解数据挖掘与数据仓库、OLAP 之间的关系3.理解基本的数据挖掘技术与方法的工作原理与过程,掌握数据挖掘相关工具的使用。

2 ✓ ✓ 1

Page 47: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《.NET编程》课程实验教学大纲 所 属 课 程 编码:

220252126

所 属 课 程 性质:

学科专业必修课程

教学对象: 计算机科学与技术专业专接本学生学时学分: 17学时 0.5 学分编写单位: 计算机科学系编 写 人: 张学红审 定 人: 夏方林编写时间: 2006 年 11 月一、课程实验简介《.NET编程》是计算机科学与技术专业的一门重要的基础课,也是学生学习使用计

算机的入门课程。ASP.NET是Microsoft的一项新的网站开发技术,是编译执行的Web 服务器端开发工具。ASP.NET使用先进技术提高性能,支持强大的开发工具。其优越性适应性强、简易、可管理、可恢复和有效性、可定制性和可扩展性、安全可靠性。语言支持(C#,VB,JScript)。二、教学目的和要求ASP.NET动态网站开发技术大量使用组件技术,将 Web浏览器的Web服务器之

间的网络通信完全的包装起来。要想在程序设计中充分利用和发挥其优点,必须首先熟练掌握基本概念、基本规定以及基本的编程方法。因此,本课程的学习要求学生必须掌握好课程的基础知识,在此基础上掌握一定的编程技能。为此,授课过程中应始终注意

Page 48: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

加强实践环节,安排足够的上机实习。三、教学环节及学时安排本课程应注重培养学生的动手能力以及解决问题的能力,在教学过程中通过实例

教学,让学生充分了解本课程的基本知识,并设计一些问题让学生思考解决的方法,从而拓展思维。四、与其他课程的关系本课程实验先修课为:HTML语言、ASP编程,.NET编程。

五、教材及参考书1、教材金雪云 编著,ASP.NET简明教程,清华大学出版社,2003年 7月。2、参考书[1]李正希等编著,ASP.NET案例开发,中国水利水电出版社,2005年 1月。[2]启明工作室,ASP.NET+SQLServer网络应用系统开发与实例,人民邮电出版社,

2005年 2月。

六、考核形式及要求本课程是考查课,考试的形式为课程设计,成绩所占比例为:平时占 40%,课程

设计占 60%,考核应以考核实验技能为主。七、实验项目及学时分配

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

Page 49: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

1 ASP.NET的常用内置对象1.掌握Response 和Response的用法和使用2.掌握Application、Session的使用3.掌握Server、Cookie使用

3 √ √ 1

2 ASP.NET高级编程1.掌握命名空间的概念和使用方法2.掌握事件驱动的概念

3 √ √ 1

3ASP.NET的其他Web控件

1.掌握web增强控件的使用2.日历控件、广告控件的使用3.掌握web增强控件的使用4.验证控件、自定义控件的使用

3 √ √ 1

4 访问数据库 1.掌握数据库的基本知识2.使用数据库的基本方法和技巧 4 √ √ 1

5 在线投票系统

通过本实验,使学生通过上机操作了解并掌握 ASP.NET的工作原理,Web服务器的安装与配置方法,ASP.NET项目的开发方法和开发步骤;培养学生对基于ASP.NET的Web程序项目进行分析、设计和开发的技能,为提高学生的实际操作能力打下基础。

4 √ √ 1

Page 50: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《Java编程》课程实验教学大纲 所 属 课 程 编码:

220252125

所 属 课 程 性质:

学科专业必修课程

教学对象: 计算机科学与技术专业专接本学生学时学分: 17学时 0.5学分编写单位: 计算机科学系编 写 人: 杜瑞庆审 定 人: 姜海洋编写时间: 2006 年 11 月一、课程实验简介《Java编程》课程实验是在学生学习 Java 相关课程时进行的设计性试验课程,目

的是使学生能够更好地掌握 Java程序设计语言,更深刻地理解面向对象程序设计的基本概念与方法,从而学会利用 Java语言解决有关网络和多线程的一般应用问题,并为后续专业课程的学习奠定程序设计基础。本课程适应于计算机科学与技术专业的学生。

二、教学目的和要求通过本课程的实验,使学生能够巩固和掌握面向对象程序设计的思想,能够掌握

类与对象、继承和多态等基本理论,能够掌握数据库操作、文件操作、网络应用、多线程多媒体技术,能够利用这些技术解决一般应用性的问题,使学生能够利用面向对象编程思想思考问题和分析问题,并达到解决问题的目的。

Page 51: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

三、教学环节及学时安排在实验前,简单讲解实验涉及到的理论知识。

四、与其他课程的关系先修课:《C程序设计》,《C++与面向对象程序设计》,《计算机网络》,《数据库

原理》,《数据结构》,《操作系统》。上述课程为本课程提供编程思想基础和理论基础。

五、教材及参考书1、教材肖旻 主编,Java程序设计教程,中国电力出版社,2003年。2、参考书[1] 张孝祥 编著,Java就业培训教程,清华大学出版社,2003年。[2] 刘宝林 编著,Java程序设计与案例,高等教育出版社,2004年。

六、考核形式及要求本课程是考查课,考试的形式为课程论文和课程设计。

总成绩为 100分,其中平时作业成绩占 20%,平时实验成绩占 20%,课程论文占 40%,课程设计占 20%。七、实验项目及学时分配

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1 流程控制结构熟练掌握 if语句和 switch语句,熟悉使用while、do-while、for语句实现循环的方法,掌握在程序设计中用循环的方法实现各种算法

3 √ √ 1

Page 52: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

2 类与对象,继承与多态掌握如何定义类及类成员变量、成员方法,掌握对象的创建、对象属性的引用和方法的调用,掌握创建子类的方法,实现方法与构造方法的重载

2 √ √ 1

3 抽象类与接口 掌握抽象类与抽象方法的特点与使用,掌握定义和实现接口的方法 2 √ √ 1

4 常用算法和常用数据结构掌握一维数组和二维数组的使用方法,掌握字符串、类库的使用方法,掌握链表的操作,掌握常用的排序算法

2 √ √ 1

5 异常处理和文件操作掌握异常处理的基本概念,熟悉Java异常处理机制,学会使用 try-catch-finally 结构对异常进行检测、捕获和处理

2 √ √ 1

6 多线程的实现 了解多线程的基本概念,掌握用Thread类实现多线程 2 √ √ 1

7 网络聊天程序 综合运用所学知识,完成一个网络应用程序或者多线程应用的程序 4 √ √ 1

Page 53: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《管理信息系统课程》实验教学大纲 所 属 课 程 编码:

29443203

所 属 课 程 性质:

专业选修课程

教学对象: 计算机科学与技术专业本科学生学时学分: 34学时 1学分编写单位: 计算机科学系编 写 人: 夏方林审 定 人:编写时间: 2005年 9 月一、课程实验简介

管理信息系统课程实验是管理信息系统课程理论的实践,该课程适用于计算机科学与技术专业本科学生。该课程实验主要完成图书馆管理系统、库存管理系统、工资管理信息系统等几个小型管理信息系统的开发,通过该课程实验进一步提高学生综合运用所学管理信息系统知识的能力,掌握管理信息系统开发方法。二、教学目的和要求通过该课程实验,使学生掌握管理信息系统的基本理论、概念、原理、结构和功能,

充分认识到信息对组织管理的重要性,尤其是管理信息系统在企业经营和管理中的重要性。掌握管理信息系统的组织、管理与应用开发的方法、技术、过程与步骤。使学生了解本学科发展方向,使学生能够全面正确地分析、评价管理信息系统在组织、管理与应用过程中所出现的问题,将来能综合运用所学知识解决问题,改变企业经营管理模式,

Page 54: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

提高经济效益。

通过本课程的学习,增强学生的全局意识、团队意识和市场意识,培养学生综合运用知识和开发管理信息系统的初步能力。三、教学环节及学时安排

实验一 图书馆管理系统(8学时)实验内容:该管理系统主要有以下几项管理功能:1.能够存储一定数量的图书信息,并方便有效的进行相应的书籍数据操作和管理,

这主要包括:1) 图书信息的录入、删除及修改。2) 图书信息的多关键字检索查询。3) 图书的出借、返还和资料统计。2.能够对一定数量的读者进行相应的信息存储与管理,这其中包括:1) 读者信息的登记、删除及修改。2) 读者资料的统计与查询。3.够对需要的统计结果提供打印输出。4.能够提供一定的安全机制,提供数据信息授权访问,防止随意删改。

实验二 库存管理系统(8学时)实验内容:该管理系统主要有以下几项管理功能:1.单据审核:审核员负责对产品入库单、出库单进行审核,检查入库单和出库单

填写的形式是否符合要求,产品实际入库数量和金额与入库单上填写的数据是否一致,

Page 55: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

出库单上填写的出库数量是否大于产品实际库存量等。不合格的单据分别返回车间和销售科,合格的单据转给记帐员登记库存台帐。

2.登录库存台帐:记帐员依据合格的入库单和出库单登记产品出入库台帐,记录每一笔出入库业务。

3.库存统计:统计员根据库存台帐定期统计分析各种产品每日、每月出入库数量等综合数据,也可进行库存数据的随机查询等。

实验三 工资管理信息系统(6学时)实验内容:本实验是一个完整的工资管理信息系统演示系统,主要功能如下:1.显示工资主文件(上月的工资主文件)2.显示工资变动文件(即主处理文件)3.更新、显示工资主文件(即用工资变动文件去更新工资主文件,形成本月的工资主文件)4.建立扣款文件5.显示工资扣款文件6.计算工资汇总表7.恢复原样(指恢复数据库中原有数据)

实验四 管理信息系统的设计(12学时)实验内容:根据前一实验系统分析说明书,进行系统设计,包括:1.功能结构图设计。 2.新系统信息处理流程设计。3.输出设计。 4.存储文件格式设计。

Page 56: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

5.输入设计。 6.代码设计。7.程序设计说明书。 8.编写系统设计说明书。本次实验能够培养学生正确运用系统设计的过程与方法,结合一个实验课题,复习、巩固管理信息系统中系统设计知识,提高系统设计实践能力。熟悉代码设计、数据存储设计、输入输出设计等环节,并编制相应的文档。进一步树立正确的系统设计思想。培养学生实践动手能力。四、与其他课程的关系本课程实验是对管理信息系统课程理论的实践。

五、教材及参考书1、教材

2、参考书[1] 薛华成,管理信息系统(第 4版),清华大学出版社,2003 年 12月。[2] 邓良松等编,软件工程(第二版),西安电子科技大学出版社,2003年。

六、考核形式及要求管理信息系统课程试验为考查课,本考查课程成绩由期末论文成绩及平时成绩合

成。其中,期末论文成绩占 60%,平时成绩占 40%(其中,试验成绩占 20%,作业及出勤占 20%)。七、实验项目及学时分配

Page 57: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

项目序号

实 验 项目 目的与要求 学

时要求 类型 每

组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1 图书馆管理系统

《图书馆管理系统》针对的用户是单个中小型图书室或者个人,藏书的种类和数量较少,读者的数量和来源受到一定的限制。能够熟悉图书馆管理系统操作。

8 √ √ √ 5

2 库存管理信息系统

本实验提供库存管理信息系统的教学演示。通过运行产品入库、出库(销售)、查询、报表输出和系统维护等程序,能够熟悉库存管理信息系统的操作方法。

14 √ √ 5

3 管理信息系统的设计

根据前一实验系统分析说明书,进行系统设计,包括:1.功能结构图设计。 2.新系统信息处理流程设计。3.输出设计。 4.存储文件格式设计。5.输入设计。 6.代码设计。7.程序设计说明书。 8.编写系统设计说明书。本次实验能够培养学生正确运用系统设计的过程与方法,结合一个实验课题,复习、巩固管理信息系统中系统设计知识,提高系统设计实践能力。熟悉代码设计、数据存储设计、输入输出设计等环节,并编制相应的文档。进一步树立正确的系统设计思想。培养学生实践动手能力。

12 √

Page 58: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《计算机安全》课程实验教学大纲所 属 课 程 编码:

220252133

所 属 课 程 性质:

学科专业必修课程

教学对象: 计算机科学与技术专业专接本学生学时学分: 22学时 0.5学分编写单位: 计算机科学技术编 写 人: 英锋审 定 人: 李春艳编写时间: 2006年 11 月一、课程实验简介《计算机安全》是计算机科学与技术的一门专业课程,又是一门实践性极强的技术基

本课,通过实验手段,使学生掌握计算机系统安全的主要概念和技术,培养学生诊断系统错误,分析系统安全隐患,防备系统遭受攻击的能力。为从事计算机系统管理,科学研究打下坚实的基础。二、教学目的和要求通过本课程的实验,使学生较全面的了解网络系统安全的基本概念、网络安全技术

和应用,增强学生对网络安全工具应用的认识,了解和掌握对网络安全进行有效保护的实际操作技能。掌握计算机网络安全需要的攻、防、测、控、管、评等方面的基础理论和实施技术。三、教学环节及学时安排每次上机练习前,给学生布置本次课需要完成的作业,讲解本次课需要注意的重

Page 59: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

点、难点。本课程参考学时数:16学时。

四、与其他课程的关系本实验课程是为了加强学生对讲授课程的理解,使学生在实际操作的过程中进一

步掌握讲授课程中教授的技能。五、教材及参考书

1、教材陈波 于泠 肖军模,计算机系统安全原理与技术,机械工业出版社,2006.1。2、参考书[1]赵一鸣 朱海林,计算机安全电子工业出版社,(高等学校计算机专业规划教

材)[2]黄允聪 严望佳,网络安全基础清华大学出版[3]谢希仁,计算机网络,电子工业出版社

六、考核形式及要求本课程学生期末成绩由平时成绩和课程论文成绩两部分合成,平时作业及到课率

占 40%,课程论文成绩占 60%。七、实验项目及学时分配

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1

网 络操作系统安全

1.了解操作系统的安全与访问控制2.了解 Windows NT 系统的安全3.了解Windows 2000和其他

网络操作系统安全

2 √ √

Page 60: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

2

VIGENERE算法加密实验

通过编写实现 VIGENERE 算法的程序,培养学生根据实际要求,使用 VC++或 C 编程的能力,加强对数据加密技术课程中VIGENERE 算法工作原理的理解。

4 √ √

3

DES算法的程序实现

通过编写实现 DES 算法的程序,培养学生根据实际要求,使用VC++或 C编程的能力,加强对计算机安全中 DES算法工作原理的理解。

8 √ √

4

数据库与数据安全

1.了解数据库的安全特性2.了解数据库的安全保护3.掌握数据备份和恢复4.了解网络备份系统和数据容灾

2 √ √

5

数据加密与鉴别

1.了解传统密码技术2.掌握对称密码体制和公开密码体制3.掌握密钥管理4.了解网络保密通信5.了解加密软件 PGP6.了解鉴别与认证技术

2 √ √

6

网 络安全应用实例

1.了解天网个人版防火墙2.了解加密软件-PGP的应用3. 了解 sniffer 工具 -tcpdump的应用4.了解入侵检测工具-snort的应用5.了解数据包嗅探工具-NetXray的应用6.了解扫描之王-nmap 的应用7.了解远程安全扫描器-nessus的应用8.了解反黑精英 -Trojan Ender的应用9.掌握查看开放端口-判断木马的方法10. 掌握常见国产木马的清除方法

4 √ √

Page 61: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《3Dmax/Photoshop》课程实验教学大纲

所 属 课 程 编码:

220142316

所 属 课 程 性质:

专业任意选修课

教学对象: 计算机科学与技术专业本科学生学时学分: 22学时 1学分编写单位: 计算机科学技术系编 写 人: 张珺审 定 人: 孟一真编写时间: 2006年 11月一、课程实验简介

3ds max是当今世界上应用领域最广,使用人数最多的三维动画制作软件,为各行业(建筑表现、场景漫游、影视动画、角色游戏、机械仿真等)提供了一个专业、易掌握和全面地解决方法。3ds max7支持大多数现有的 3D软件,并又有大量第三方的内置程序。Discreet开发的 character studio是一个为高级角色动画及群组动画提供理想扩展方案的插件。3ds max 同时与Discreet的最新 3D合成软件 combustion完美结合,从而提供了理想的视觉效果。二、教学目的和要求通过本课程的学习,使学生掌握的 3dsmax基本知识,能熟练使用 3D进行制作

设计。

Page 62: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

三、教学环节及学时安排本课程的教学包括如下环节:课堂讲授、上机练习。通过各个教学环节的教学,重

点培养学生的自学能力、动手能力、创新能力、分析问题解决问题的能力。课堂讲授主要通过多媒体演示教学的方法,讲授下面几个方面的内容:(1) 基础建模(2) 常用修改器(3) 复合对象(4) 高级建模(5) 材质与贴图(6) 场景(7) 动画上机练习教学的基本目标是:熟悉 3dsmax7.0 软件环境,熟练掌握常用的

3dsmax7.0基本操作,熟练掌握 3dsmax7.0 常用建模操作及所有修改编辑命令,并对材质、贴图、场景进行设计,同时掌握动画设计,最后通过课程设计考查。四、与其他课程的关系

预修课程:信息文化基础五、教材及参考书

1、教材《3ds max7动画教程》 西安电子科技大学出版社 2005年 10月。2、参考书[1] 《3ds max7 基础与实例全科教程》 航空工业出版社 2005年 5月。[2] 《中文版 3ds max7轻松课堂实录》 北京希望电子出版社 2006年 8月。[3] 《CS游戏设计再现》 科学出版社 2004年 8月。

Page 63: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

六、考核形式及要求本课程是考查课,百分制。本课程的考核以平时成绩和期末成绩两方面综合评价。成绩构成:平时成绩(40%)+期末成绩(60%)。

七、实验项目及学时分配项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1 常用修改器

1.熟悉修改器面板2.挤出 (扳手)3.挤出 (手枪)4.倒角 (姓名)5.车削 (酒瓶 花瓶 高脚杯)

3 √ √ 1

2 复合对象

1.熟悉复合对象控制面板2.放样 窗帘的建立3.布尔 储物箱的建立4.桌布的建立5.房间的建立6.椅子的建立

3 √ √ 1

3 高级建模 1.熟悉高级建模的界面2. 建立汽车模型 3 √ √ 1

4 材质与贴图

1. 熟悉面板2. 建立飞机模型 3 √ √ 1

5 场景1. 熟悉场景面板2. 建立灯罩模型3. 建立简单楼房模型

2 √ √ 1

6 动画 1. 建立射箭运动模型2. 建立坦克模型 2 √ √ 1

7 手机制作 手机制作 6 √ √ 1

Page 64: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《C语言程序设计》课程实验教学大纲 所 属 课 程 编码:

220142134

所 属 课 程 性质:

学科专业必修课程

教学对象: 计算机科学与技术专业本科学生学时学分: 34学时 1学分编写单位: 计算机科学系编 写 人: 杜瑞庆审 定 人: 姜海洋编写时间: 2006 年 11 月一、课程实验简介本课程实验的内容与《C语言程序设计》理论教学相对应,为实验课程,适用于计

算机应用专业的学生,对相应理论课程学习起到辅助和互相促进的作用。二、教学目的和要求本课程实验教学的目标在于使学生能够掌握算法的基本概念,并根据算法编制程

序,掌握调试程序的基本技巧,初步了解软件开发所要经历的阶段,为学生从事计算机软件开发和数据处理工作打下坚实的基础。实验教学要求:要求掌握数据类型的定义和使用;三种结构的程序设计;数组;

函数;指针;结构体与共用体;文件操作等。三、教学环节及学时安排

Page 65: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

教学环节:学生通过上机实践完成作业,教师进行辅导和指导,同时进行适当讲解。四、与其他课程的关系是《C语言程序设计》的实践课程,为后续课程(比如:数据结构、操作系统)奠定

良好的编程基础。五、教材及参考书

1、教材谭浩强 著,C程序设计(第二版),清华大学出版社,2003年。2、参考书[1] Alice E.Fischer等, C语言程序设计实用教程,电子工业出版社,2001年。[2] 肖炜等,C语言程序设计思想与实践,冶金工业出版社,2002年。

六、考核形式及要求本课程为考试课,考试形式为闭卷考试,总成绩为 100分,其中平时实验成绩占

10%,平时作业成绩占 10%,期末考试成绩占 80%。

七、实验项目及学时分配项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1 熟悉 C语言编程环境

熟悉 Visual C++6.0 编程环境,掌握上机实践步骤。 2 √ √ 1

2 练习各种表达式 掌握各种表达式的写法和应用 2 √ √ 1

Page 66: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

3 编写简单的顺序程序

掌握顺序程序设计的结构与程序的编写,掌握字符数据的输入输出(putchar getchar 函数),掌握格式输入和输出(printf scanf 函数)

2 √ √ 1

4 编写选择结构程序

掌握选择结构程序的编写,掌握关系表达式和逻辑表达式的应用,掌握 if语句和 switch语句

2 √ √ 1

5编写循环控制程序: while 语句 do…while 语句和 for语句

掌握循环控制程序的编写,掌握 while语句 do…while语句和 for语句

2 √ √ 1

6 编写循环控制程序:综合应用

掌握循环的嵌套,掌握 break语句和 continue语句,掌握循环控制的综合应用

2 √ √ 1

7 编写一维数组和二维数组程序

掌握一维数组的定义和引用,掌握二维数组的定义和引用 2 √ √ 1

8 编写字符数组程序 掌握字符数组和字符串的应用 2 √ √ 1

9 编写一般函数 掌握函数定义的一般形式,掌握函数的参数和函数的调用 2 √ √ 1

10编写嵌套函数和递归函数

掌握函数的嵌套,掌握函数的递归调用 4 √ √ 1

11编写有关预处理命令的程序

掌握宏定义、文件包含和条件编译 2 √ √ 1

12

编写指向变量和数组的指针的程序

掌握指向变量的指针 4 √ √ 1

13综合实验 掌握文件、链表、数组等操作 2 √ √ 1

14编写结构体的程序 掌握结构体的定义和应用 2 √ √ 1

Page 67: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

15单向链表程序 掌握用链表处理链表,掌握共

用体,掌握枚举类型 2 √ √ 1

Page 68: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《WEB高级编程》课程实验教学大纲所 属 课 程 编码:

220142210

所 属 课 程 性质:

专业限定选修课

教学对象: 计算机科学与技术专业本科应用方向学生学时学分: 28学时 1学分编写单位: 计算机科学系编 写 人: 李涧审 定 人: 张洪波编写时间: 2006 年 11 月一、课程实验简介本课程实验根据《WEB高级编程》教学大纲的讲授内容,合理安排难度适宜、具有

一定实践功能的实验,可培养学生的实际动手能力。二、教学目的和要求本课程属于实践环节,教学的主要任务是从应用和实践的角度出发,使学生通过

上机操作掌握本课程所讲述的设计思想,并能独立开发动态网站,为提高学生的实际操作能力打下基础。三、教学环节及学时安排每次实验前可详细说明实验的具体要求和实验相关内容

四、与其他课程的关系

Page 69: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

本课程学习前应了解HTML语言的一些基本语法、具有Access 或 SQL Server等任意一种数据库编程的基础,并在后续的课程中可进一步学习其他的网络高级编程等课程。五、教材及参考书

1、教材汪晓平 钟军编著,ASP 网络开发技术(第二版),人民邮电出版社,2005年。2、参考书[1] 魏善沛主编,Web数据库技术实用教程(第一版),清华大学出版社.

[2] 贾耀炜 主编,HTML语言与主页设计(第一版),人民邮电出版社.

[3] 宣小平主编,ASP数据库系统开发实例导航(第一版),人民邮电出版社,2003年.

六、考核形式及要求本课程为考查课,考试形式为开卷;成绩采用百分制,成绩的合成及评分标准为:

平时成绩占 40%(包括出勤、作业、上机实验等),考查成绩占 60%(包括程序结果、程序综合说明等)。七、实验项目及学时分配

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1练习使用超文本标识语言

1.会制作最简单的网页2.熟练掌握使用 HTML语法、基本结构及标识

2 √ √ 1

2 练习使用ASP

1.通过上机练习掌握 ASP的发布2.通过上机练习掌握 ASP的变量、基本脚本语言及ASP 服务器

2 √ √ 1

3练习使用

ASP内置对象(一)

熟 练 掌 握 Request 对 象 与Response对象的用法 2 √ √ 1

Page 70: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

4练习使用

ASP内置对象(二)

熟练掌握 Server对象的用法 2 √ √ 1

5练习使用

ASP内置对象(三)

熟练掌握 Application 对象与Session对象的用法 3 √ √ 1

6练习使用

ASP内置组件

1 .练习使用 FileAccess 组件、Ad Rotator组件、Browser Capabilities组件2.练习使用 Content Linking组 件 、 Content Rotator 组件、Counters组件

3 √ √ 1

7练习使用处理表单数据

练习处理表单数据及确认用户表单 2 √ √ 1

8练习使用SQL语言

在 SQL Server2000 环境下通过上机练习掌握 SQL语言 2 √ √ 1

9ADO与数据库(一)

练 习 使 用 Connection 对象、Command对象 2 √ √ 1

10

访问数据库 练 习 使 用 Connection 对象、Command对象访问数据库 4 √ √

11

综合课程设计——在线

投票系统考查对所学知识的掌握情况及综合应用能力。 4 √ √ 1

Page 71: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《计算机导论》课程实验教学大纲所 属 课 程 编码:

220142130

所 属 课 程 性质:

学科专业必修课程

教学对象: 计算机科学与技术专业本科学生学时学分: 34学时 1学分编写单位: 计算机科学系编 写 人: 闫敬审 定 人: 田敬军编写时间: 2006年 11月一、课程实验简介本实践课程重在培养学生的信息能力,包括信息获取能力、信息加工处理能力和信

息技术的利用能力等。是学生快速、准确地获取信息、加工信息和传播信息的关键。是计算机基础教育的第一步。二、教学目的和要求通过上机实践,使学生掌握计算机的基本操作,熟练使用Office系列软件,能熟练

使用网络资源进行信息的浏览、信息检索、信息发布。三、教学环节及学时安排包括windows2000 操作系统的使用、Office2000系列软件的使用及因特网的基

本应用,共 34学时。四、与其他课程的关系本课程相当于是对计算机专业开设的所有课程作了一个前言介绍,系统地概括性地讲述了这些课程要解决的主要问题以及这些课程之间的联系。它为学生后期的学习打下了基础,使学生对

Page 72: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

计算机有一定的了解,对日后要学习的课程也有所了解。对本课程掌握的程度直接影响后续课程的学习。

五、教材及参考书1、教材[1]张彦铎,计算机导论(第一版),清华大学出版社,2004年[2]刘明生,信息技术基础(第一版),中国科学技术出版社,2006年2、参考书[1]刘明生,信息技术基础实验指导与习题(第一版),中国科学技术出版社,

2006年[2]Roberta Baber,Marilyn Meyer,《计算机导论》,清华大学出版社,2000年

6月六、考核形式及要求本课程是考查课,考试的形式是理论考试和上机操作,平时成绩占 20%,理论知

识占 30%,上机实践占 50%。七、实验项目及学时分配

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1 Windows2000操作系统

掌握Windwos2000的基本操作,熟练使用Windows2000操作系统进行文件管理

10 √ √ 1

2 Word2000 文字处理软件

熟悉Word2000的编辑环境,熟练掌握Word2000中各种菜单和对话框的使用,重点掌握Word文档的基本编辑、文档的格式设置;熟练使用Word完成文档的页面设置及制作图文混排效果;熟练使用Word完成文档的制表工作

10 √ √ 1

Page 73: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

3 Excel2000 电子表格软件

熟练使用Excel完成电子表格的编辑工作;使用Excel完成电子表格计算功能及格式排版工作;熟练使用Excel完成对数据的图表编辑,并能用Excel数据库管理功能熟练操作数据

2 √ √ 1

4PowerPoint2000 演示文稿软件

熟练使用PowerPoint完成演示文稿的制作 2 √ √ 1

5FrontPage2000 网页制作软件

掌握网页制作的相关知识,能制作出精美的网页 6 √ √ 1

6 因特 网的基本应用

使学生重点掌握计算机网络的基础知识,熟练IE的操作环境,掌握IE中各种菜单和对话框的使用,重点掌握因特网基础知识以及信息的浏览、信息的检索、FTP、EMAIL等功能

6 √ √ 1

Page 74: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

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

220145225

课 程 性质:

学科专业必修课程

教 学 对象:

计算机科学与技术专业本科学生

学 时 学分:

24学时 0.5学分

编 写 单位:

计算机科学系

编 写 人: 夏方林审 定 人: 张学红编 写 时间:

2006 年 11 月

一、实验课程简介本实验课程按照组网要求,在 Windows2000 Server 操作系统和 Red Hat

Linux 9.0操作系统上配置各种服务器,使用 Cisco系统命令按照组网要求配置路由器和交换机。该实验课程适用于计算机科学与技术等本科专业。本实验课程主要是为了提高计算机专业学生的网络实践能力。二、教学目的和要求

Page 75: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

随着计算机技术和通信技术的迅速发展和相互渗透,计算机网络已进入社会的每一个领域,而且推动着社会的信息化步伐。社会的每一个领域都正在大力实施基于计算机网络的信息化改革,这迫切需要大量的掌握计算机网络系统规划、设计、建设和运行维护的技术人员,为满足社会对计算机网络人才的需求,特配合《计算机网络》课程开设《计算机网络》实验课程。通过本实验课程,使学生掌握 TCP/IP协议的配置;掌握 TCP/IP协议的故障检测

和排除方法;了解系统网络命令及其所代表的含义,以及所能对网络进行的操作;了解和认识 IIS、Web、FTP 服务;掌握如何将自己的主机配置成WEB、FTP、DHCP、DNS

服务器;掌握路由器和交换机的配置;学会双绞线的制作等等。通过本实验课程进一步加强学生独立分析问题和解决问题的能力、综合设计及创新能力的培养,同时注意培养学生实事求是、严肃认真的科学作风和良好的实验习惯,提高自身价值,提高自身社会竞争力。三、教学环节及学时安排在每次学生做实验前简单说明实验目的以及实验要求,并演示每一次实验的实验

过程。四、与其他课程的关系学生在学习完《计算机网络》课程抽象的理论知识后,通过本实验课程,使学生巩

固和加深对计算机网络理论知识和概念的理解。

五、教材及参考书1、教材雷震甲,计算机网络实验教程,西安电子科技大学出版社,2005年 4月。

Page 76: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

2、参考书[1]朱立才,计算机网络原理实验教程,科学出版社,2005年。

六、考核形式及要求该实验课程为考查课,成绩由平时、实验操作、实验报告成绩组成,其中平时成绩

占 40%、实验操作成绩占 40%、实验报告成绩 20%。七、实验项目及学时分配项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修选修验证性

演示性设计性综合性其他

1Win2000 Server系统组网、网络配置及帐号管理

了解Win2000 Server中网络命令及使用。掌握网络配置、帐号管理及网线制作。

2 √ √ 1-5

2

Win2000 IIS 服务器的配置; Win2000 DHCP 服务器的配置 Win2000 DNS 服务器的配置。

了解Win2000 Server中IIS 服务器的安装、DHCP服 务 器 的 安 装 。 掌 握Web、FTP 服务器的创建及配置以及访问 FTP 站点,掌握 DHCP 服务器及客户端的;配置掌握 DNS服务器的配置。

6 √ √ 1-5

3Red Hat Linux 9.0网络基本配置、帐号管理

掌握 Red Hat Linux 9.0中网络的基本配置;帐号的管理;

2 √ √ 1-5

4Red Hat Linux 9.0 Apache 服务器的配置

了解 Red Hat Linux 9.0中 Apache 服务器的安装与启动;掌握 Apache 服务器的的配置。

2 √

5 访问 Cisco路由器和交换设备

了解终 端配置及结 果检测。掌握模式切换基本命令、解决常见问题。

2 √ √ 1-5

6 路由器基本配置 了解接入网的配置。 2 √ √ 1-5

7 路由协议配置 掌握路由器基本配置。 2 √ √

8 路由器接入网配置 掌握路由协议的配置。 2 √ √

9 交换机基本配置 掌握交换机的基本配置。 2 √ √

Page 77: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

10 交换机VLAN配置 掌握交换机 VLAN 的配置。 2 √ √

Page 78: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《软件工程》课程实验教学大纲 所 属 课 程 编码:

220252127

所 属 课 程 性质:

学科专业必修课程

教学对象: 计算机科学与技术专业专接本学生学时学分: 17学时 0.5学分编写单位: 计算机科学系编 写 人: 夏方林审 定 人: 张学红编写时间: 2006 年 11 月一、课程实验简介《软件工程》课程实验是《软件工程》课程理论的实践,该课程适用于计算机科学与

技术等本科专业学生。该课程实验主要根据教师拟定的题目,完成软件系统分析、系统设计、编码、测试等软件生命周期各阶段的工作,提交软件产品,并编写各阶段的开发文档。通过该课程实验进一步提高学生综合运用所学软件工程思想和方法的能力,系统掌握软件工程思想对软件开发维护的重要性。二、教学目的和要求通过本课程实验的教学,使学生系统掌握软件开发最基本的内容:可行性分析和

项目开发计划、需求分析、概要设计、详细设计、编码、测试、维护;系统掌握这些阶段的目标、任务、特点、步骤和文档;掌握用结构化方法开发小型软件项目,同时了解软件工程的质量保证中的各种基本概念和方法,了解软件工程管理中的思想和方法。

Page 79: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

三、教学环节及学时安排在学生从老师列出的题目中选定题目后,简单回顾软件生存周期各阶段工作及要

求,并说明软件生存周期各阶段文档的编写要求。四、与其他课程的关系本课程实验是对《软件工程》课程所学理论、思想、方法的实践。

五、教材及参考书(一)教材邓良松等编,软件工程(第二版),西安电子科技大学出版社,2003年。(二)参考书[1]中国机械工业教育协会组编,软件工程,机械工业出版社,2001年 1月。

六、考核形式及要求本课程是考查课,考查的形式是写课程论文。本考查课程成绩由课程论文成绩及平

时成绩合成。其中,课程论文成绩占 60%,平时成绩占 40%(其中,实验成绩占 20%,作业及出勤占 20%)。七、实验项目及学时分配

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1 系统分析针对选择的题材进行需求分析。使用以数据流图和数据字典为工具的结构化分析建模方法。

3 √ √ 5-10

2 系统设计

针对选择的题材进行系统结构建模。使用以系统结构图为工具的结构化设计建模方法,用详细设计工具(流程图/N-S 图/PDL/判定表等)描述软件主要模块的算法。

4 √ √ 5-10

Page 80: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

3 编程与单元测试完成各模块程序的编写;编写测试计划,并用白盒/黑盒方法测试主要模块单元;完成单元测试。

3 √ √ 5-10

4 测试 完成集成测试、确认测试,并编写测试分析报告。 4 √ √

4 文档编写 说明书编制;编写项目开发总结报告。 3 √ √ 5-

10

Page 81: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《数据结构课程设计》实验课程教学大纲 课 程 编码:

220145222

课 程 性质:

学科专业必修课

教 学 对象:

计算机科学与技术专业本科学生

学 时 学分:

24学时 0.5学分

编 写 单位:

计算机科学系

编 写 人: 姬婧审 定 人: 郑铮编 写 时间:

2006年 11 月

一、实验课程简介数据结构是计算机专业的一门重要的专业基础课。它主要研究信息的逻辑结构及其

基本操作在计算机中的表示和实现。它是学习操作系统、数据库原理等计算机专业核心课程的基础。数据结构实验则是数据结构课程教学中必不可少的实验课程。通过实验学生可以更进一步了解数据结构的算法设计思想及实现方法,从而达到锻炼学生理论与实践相结合的能力。二、教学目的和要求

Page 82: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

数据结构实验是一门实践性较强的课程,学生通过上机实验,要求在数据结构的逻辑特性和存储表示、基本数据结构的选择和应用、算法设计及其实现等方面加深对课程基本内容的理解。同时,在程序设计方法及上机操作等基本技能和科学作风方面受到比较系统的、严格的训练。三、教学环节及学时安排教师应在实验过程中进行辅导和指导,同时进行适当讲解,即每次实验前讲解本

次实验具体要求和算法实现思路。四、与其他课程的关系数据结构的表示和操作算法均涉及到程序设计语言。C语言所提供的数组、指针、结

构体、文件等多种数据类型可以方便地用来表示数据的存储结构。在本课程的学习过程中,应注重从数据结构的角度来分析问题、解决问题,不是简单地实现一个程序算法,而是从比较中合理地选用数据结构与算法,并尽可能地做到数据结构与算法的完美结合,这在很大程度上丰富、发展了C语言的风格、技巧和应用规模。本课程是后续课程“操作系统”和“数据库概论”的重要基础。例如,操作系统中

的存储管理、作业调度要用到链表及队列等;数组、链表以及查找、排序算法在数据库技术中都得到了直接的应用,而文件的组织方式、文件的索引、检索技术等是操作系统和数据库的重要组成内容。五、教材及参考书

1、教材严蔚敏 吴伟民,数据结构(C语言版),清华大学出版社,2002年2、参考书[1] 严蔚敏,数据结构(C语言版)习题集,清华大学出版社,2002年

Page 83: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

[2] 严蔚敏、陈文博,数据结构及应用算法教程,清华大学出版社,2001年 2月第一版

[3] 许卓群,数据结构与算法,高等教育出版社,2004年六、考核形式及要求本实验课程为考查课,采用开卷形式,成绩评定方法为平时占 40%(包括实验预

习、实验准备、上课出勤等),实验操作占 60%(包括实验运行结果、实验报告等)。分数采用百分制。七、实验项目及学时分配

项目序号

实验项目 目的与要求 学

时要求 类型 每

组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1 约瑟夫环问题求解

了解线性表的存储结构、约瑟夫环问题;熟悉线性链表、循环单链表的存储结构及基本操作;用 C语言将约瑟夫环问题算法实现。

2 √ √ 1

2一元稀疏多项式计算器

了解一元稀疏多项式的定义,用带表头结点的单链表存储多项式,多项式的项数存放在头结点中。用 C语言实现多项式计算器。

2 √ √ 1

3 算术表达式求值

学会栈的基础知识、结构特点、顺序存储;演示用算符优先法对算术表达式求值的过程。

3 √ √ 1

4 迷宫问题掌握链表的概念和用法;设计程序,对任意设定的迷宫,求出一条从入口到出口的通路,或得出没有通路的结论。

3 √ √ 1

5 哈夫曼编/译码器

理解哈夫曼树的概 念和应用方法;掌握哈夫曼算法和哈夫曼编码;编写程序实现哈夫曼编/译码器。

2 √ √ 1

6最小生成树

了解图和网的概念;学习实现最小生成树的几种算法;利用克鲁斯卡尔算法求网的最小生成树。

2 √ √ 1

7哈希表设计

了解几种哈希函数的构造方法,了解处理冲突的方法;选择合适的函数完成建表和查表程序。

4 √ √ 1

Page 84: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

项目序号

实验项目 目的与要求 学

时要求 类型 每

组人数

必修

选修

验证性

演示性

设计性

综合性

其他

8内部排序算法比较

掌握冒泡排序、直接插入排序、选择排序、快速排序、希尔排序、堆排序的排序方法。用随机函数产生随机测试数据的方法。学会分析比较问题,对问题结果能正确、有效归纳总结。

2 √ √ 1

9多关键字排序

了解排序的几种算法;了解多关键字的使用范围;编写程序实现成绩排序。

4 √ √ 1

Page 85: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《AutoCAD及开发》课程实验教学大纲

所 属 课 程 编码:

220252124

所 属 课 程 性质:

专业课

教学对象: 计算机科学与技术专业专接本学生学时学分: 32学时 1学分编写单位: 计算机科学系编 写 人: 张珺审 定 人: 孟一真编写时间: 2006年 11月一、课程实验简介

CAD技术发展速度很快,并广泛应用于电子、机械、建筑、广告等领域,形成了以微型计算机为硬件支持的显著特点。AutoCAD可以说是 CAD类软件中的旗帜,在我国的占有率已达到 80%以上。AutoCAD 具有强大的绘图功能,利用它不但能够绘制一般的二维工程图,而且能建立三维模型,生成三维真实感很强的图形。另外,还可以在AutoCAD基础上进行二次开发,形成更为广阔的领域。二、教学目的和要求熟悉 AutoCAD 软件环境,熟练掌握常用的 AutoCAD 基本操作,熟练掌握

AutoCAD 常用绘图命令及所有编辑命令,最后根据要求做出合格的课程设计。三、教学环节及学时安排

Page 86: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

本课程的教学包括如下环节:课堂讲授、实验课。通过各个教学环节的教学,重点培养学生的自学能力、动手能力、创新能力、分析问题解决问题的能力。课堂讲授主要通过多媒体演示教学的方法,讲授下面几个方面的内容:(1) AutoCAD 2002 使用基础(2) 绘图工具(3) 图形编辑(4) 图层及对象特性控制(5) 图块、属性与外部参照(6) 尺寸标注与文字实验课教学的基本目标是:熟悉 AutoCAD软件环境,熟练掌握常用的 AutoCAD

基本操作,熟练掌握 AutoCAD 常用绘图命令及所有编辑命令,最后根据要求做出合格的课程设计。四、与其他课程的关系

预修课程:信息文化基础五、教材及参考书

1、教材《AutoCAD教程》,吴涛 ,清华大学出版社、北方交通大学出版社。2、参考书[1] 《AutoCAD2002实用教程》,薄继康 ,电子工业出版社。[2] 《计算机辅助设计与绘图》,李学志编著, 清华大学出版社。[3] 《AutoCAD入门与进阶》,中国 IT培训工程编委会,珠海出版社出版。

六、考核形式及要求本课程是考查课,百分制。本课程的考核以平时成绩和期末成绩两方面综合评价。

Page 87: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

成绩构成:平时成绩(40%)+期末成绩(60%)。七、实验项目及学时分配项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1AutoCAD

2002 图形界面

1.熟悉 AutoCAD 2002的图形界面2.练习输入点的坐标3.练习 AutoCAD 2002的常用环境设置

2 √ √ 1

2 绘制基本图形1.练习绘制二维基本图形对象2.练习绘制多线3.练习图案填充及精确绘图

4 √ √ 1

3 图形编辑1.练习构造选择集2.练习实用基本编辑工具3.练习编辑多线和填充图案4练习使用高级编辑工具

4 √ √ 1

4 图层及对象特性控制 1.练习进行图层管理2.练习编辑对象特性 4 √ √ 1

5 图块、属性与外部参照1.练习图块的操作2.练习设置相应的属性、外部参照

6 √ √ 1

6 尺寸标注与文字1.练习常用的尺寸标注及修改尺寸标注样式2.练习尺寸标注的关联性及编辑3.练习文字的输入

3 √ √ 1

7 AutoCAD实用工具 1.练习使用常用查询工具2.练习布局与打印输出 2 √ √ 1

8 三维模型 1.练习创建三维模型2.练习创建三维实体模型及编辑三维实体模型

4 √ √ 1

9 小区平面图设计 小区平面图设计 3 √ √ 1

Page 88: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《C语言课程设计》实验课程教学大纲 课 程 编码:

220145220

课 程 性质:

学科专业必修课程

教 学 对象:

计算机科学与技术专业本科学生

学 时 学分:

24学时 0.5学分

编 写 单位:

计算机科学系

编 写 人: 杜瑞庆审 定 人: 姜海洋编 写 时间:

2006 年 11 月

一、实验课程简介《C语言程序设计》是计算机专业的一门专业基础课,主要内容是介绍C语言中的

数据类型、运算、语句结构及其程序设计的基本方法;《C语言课程设计》是在学生学习上述课程后进行的设计性试验课程,目的是使学生能够更好地掌握 C语言程序设计语言,更深地理解面向过程程序设计的基本概念与方法,从而学会利用 C语言解决一般应用问题,并为后续专业课程的学习奠定程序设计基础。二、教学目的和要求

Page 89: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

C语言是当今最流行的高级程序设计语言之一,应用十分广泛。它支持结构化的程序设计方法,即面向过程的程序设计方法。只有通过具体程序实例的练习,才能真正掌握面向过程的程序设计方法。故在学生学习完《C语言程序设计》课程后,开设《C语言课程设计》实验课程。通过课程实验,使得学生能够加深对讲授内容的理解、累积经验、学会独立上机调

试程序;并且逐步达到综合运用数组、函数、结构体、指针等难点知识,真正掌握C语言的精华,从而达到熟练应用程序设计语言的目的。三、教学环节及学时安排在实验开始前,简单讲解相关理论知识。

四、与其他课程的关系《C语言课程设计》的先修课是《信息技术基础》和《C语言程序设计》,它们为本课

程提供计算机硬件、软件基础知识,本课程又为《数据结构》等软件课程提供程序设计基础。五、教材及参考书参考书

[1] 谭浩强 著,C程序设计(第二版),清华大学出版社,2003年。[2] Alice E.Fischer 等, C语言程序设计实用教程,电子工业出版社,2001.9。[3] 肖炜 等,C语言程序设计思想与实践,冶金工业出版社,2002.10。六、考核形式及要求本课程为考查课,成绩由平时成绩、单元课程设计、综合课程设计及实验报告四个

部分的成绩组成。平时成绩占10%,实验报告占20%,单元课程设计占30%,综合课程设计占40%。七、实验项目及学时分配

Page 90: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1 选择结构程序设计熟练掌握选择结构程序设计的特点,掌握 if 语句和switch语句

2 √ √ 1

2 循环结构程序设计通过“检验哥德巴赫”猜想的程序设计,使学生熟练掌握循环语句的使用

2 √ √ 1

3 一维数组程序设计通过“折半查找法”的练习,使学生熟练掌握一维数组的应用

2 √ √ 1

4 多维数组程序设计通过“魔方阵”和“找鞍点”的练习,使学生熟练掌握多维数组的应用。

2 √ √ 1

5 函数通过递归函数的练习,使学生熟练掌握函数的定义、声明和调用。

2 √ √ 1

6 多文件程序设计通过在多个文件中定义“宏”、“条件编译”,利用“文件包含”进行编程练习,使学生熟练掌握多文件程序的使用。

2 √ √ 1

7 链表程序设计通过“单向链表”和“双向链表”的练习,使学生熟练掌握指针与结构体的编程。

2 √ √ 1

8 文件操作 通过“读写文件”的练习,使学生熟练掌握文件操作。 2 √ √

1

9 个人所得税计算器通过“个人所得税计算器”综合练习,培养学生综合应用所学知识的能力。

2 √ √ 1

Page 91: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1

0银行储蓄系统

通过一个综合的课程设计题目(例:银行储蓄系统),使学生对综合运用 C语言程序设计语言有初步的认识

6 √ √ 1

Page 92: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《计算机组成原理实验》实验课程教学大纲 课 程 编码:

220145208

课 程 性质:

学科专业必修课

教 学 对象:

计算机科学与技术专业本科学生

学 时 学分:

18学时 0.5学分

编 写 单位:

计算机科学系

编 写 人: 高朝审 定 人: 刘志芳编 写 时间:

2006年 11月

一、实验课程简介本实验课程作为计算机科学与技术专业“计算机组成原理——汇编语言程序设计

——微型接口技术——计算机体系结构”系列实验的一个重要环节。在这一环节中,要求学生利用计算机硬件实验仿真软件和硬件实验箱,在老师的指导下,通过自己思考进行部分硬件的设计和调试,学习计算机各大部件的组成原理,逻辑实现,设计方法及其互连,从而使学生系统科学地受到分析问题和解决问题的训练。二、教学目的和要求

Page 93: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

计算机组成原理是计算机科学与技术专业的一门必修专业基础课,它是一门实践性强、涉及知识面广的课程,本实验课程的教学目的和要求是使学生通过实验手段掌握计算机结构与组织的基本原理,也使学生系统科学地受到分析问题和解决问题的训练。通过课堂教学和实验教学的紧密结合,培养学生理论联系实际的思维方式,增强分析与解决实际问题的能力,学习计算机各大部件的组成原理,逻辑实现,设计方法及其互连,构成整体的技术,为学生对硬件、软件系统的分析、设计、开发和使用能力打下基础。 三、教学环节及学时安排本实验课程教学主要包括课堂讲授和实际操作两部分。课堂讲授主要加深学生对理

论知识的理解和掌握,并依据实验箱的硬件布线和各功能模块引导学生将理论内容与实验内容联系起来,进一步巩固学生的理论基础。 课上讲解----------------------------- 6学时主要包括:各实验的内容,原理及要求,实验报告等1)正确使用实验器材,如微机实验系统装置、各模块等。2)掌握实验中接口电路的设计和连接方法及程序设计方法。3)具有正确处理实验数据、分析实验现象的能力。4)初步具有分析、查找和排除电路和程序中常见故障的能力。5)能独立写出严谨的、有理论分析的、实事求是的、文理通顺的、字迹端正的实验报

告。四、与其他课程的关系本实验教学与计算机原理教学课程内容相辅相成,进一步融会贯通理论教材内容,

并与微机原理及电子课程相互联系,是计算机科学与技术专业“计算机组成原理——汇编语言程序设计——微型接口技术——计算机体系结构”系列实验的一个重要环节。

Page 94: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

通过这一环节的训练,为学生做相关课程综合设计打下基础,达到培养设计、开发,和调试计算机的能力。五、教材及参考书

1、教材北京理工达盛科技有限公司,EL-JY-II 型计算机组成原理实验系统实验指导书

2、参考书[1] 白中英,计算机组成原理,北京,科学出版社,2000年

六、考核形式及要求该实验课程性质为考查课,成绩的合成及评分标准,平时、期中、期末或实验操作

等各教学环节的考核各占总分数的百分比等。考核形式:实验后由指导老师检查一组硬件实验箱上的各功能部件的执行状态,

以确定硬件设计的正确性;每人写一份实验报告,指导老师对实验报告进行批改、评分。成绩评定:平时实验本课程总成绩的 20%,试验报告成绩占本课程总成绩的 80%。

八、实验项目及学时分配项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1 运算器实验 掌握运算器的组成及工作原理。 2 √ √2、3

2 移位运算实验 掌握移位控制的功能及工作原理。 2 √ √2、3

Page 95: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

3 存储部件实验 掌握半导 体静态随即存储器RAM 特性和使用方法。 2 √ √

2、3

4微程序控制器的组成与实现实验

掌握微程序控制器的组成及工作过程。 3 √ √2、3

5 扩展 8255并行口在构成一台完整的模型机的基础上,控制真实的外围接口芯片,进行基本的接口实验。外扩一片8255接口芯片,完成基本并行口实验。

3 √ √2、3

6 复 杂模型机的设计与实现 综合运用所学计算机原理知识,设计并实现较为完整的计算机。 6 √ √2、3

Page 96: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《微机原理与接口实验》实验课程教学大纲 课 程 编码:

220145209

课 程 性质:

学科专业必修课

教 学 对象:

计算机科学与技术专业本科学生

学 时 学分:

18学时 0.5学分

编 写 单位:

计算机科学系

编 写 人: 高朝审 定 人: 马宁编 写 时间:

2006年 11 月

一、实验课程简介本实验课程作为计算机科学与技术专业“计算机组成原理——汇编语言程序设计——微型接口技术——计算机体系结构”系列实验的一个重要环节。在这一环节中,要求学生利用微型计算机原理和接口技术的硬件知识、汇编语言的软件编程方法,在老师的指导下,通过自己思考进行部分硬件的设计和驱动软件的设计,通过微机的操作界面和微机接口实验设备进行调试,从而达到预期的设计要求。

二、教学目的和要求微机原理是计算机科学与技术专业的一门必修专业基础课,它是一门实践性强、涉

及知识面广的课程,本实验课程的教学目的和要求是使学生通过实验手段掌握微型计

Page 97: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

算机实现技术、计算机主板构成、接口技术及其应用编程方法,也使学生系统科学地受到分析问题和解决问题的训练。通过课堂教学和实验教学的紧密结合,培养学生理论联系实际的思维方式,增强分析与解决实际问题的能力,初步具备微机接口电路、微机实时应用系统的设计能力,为今后更广泛的计算机应用与开发打下基础。三、教学环节及学时安排本实验课程教学主要包括课堂讲授和实际操作两部分。课堂讲授主要加深学生对理

论知识的理解和掌握,并依据实验箱的硬件布线和各功能模块引导学生将理论内容与实验内容联系起来,进一步巩固学生的理论基础。

课上讲解----------------------------- 6学时主要包括:

1)正确使用实验器材,如微机实验系统装置、各模块等。2)掌握实验中接口电路的设计和连接方法及程序设计方法。3)具有正确处理实验数据、分析实验现象的能力。4)初步具有分析、查找和排除电路和程序中常见故障的能力。5)能独立写出严谨的、有理论分析的、实事求是的、文理通顺的、字迹端正的实验报告。

四、与其他课程的关系本实验教学与微机原理教学课程内容相辅相成,进一步融会贯通理论教材内容,

并与计算机组成原理及汇编语言、电子课程相互联系,是计算机科学与技术专业“计算机组成原理——汇编语言程序设计——微型接口技术——计算机体系结构”系列实验的一个重要环节。通过这一环节的训练,为学生做相关课程综合设计打下基础,从而使学生系统科学地受到分析问题和解决问题的锻炼。五、教材及参考书

Page 98: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

教材北京理工达盛科技有限公司,8086实验指导书,第一版

六、考核形式及要求该实验课程性质为考查课。 考核形式:1. 实验后由指导老师检查一组硬件实验箱上的各功能部件的执行状态,以确定硬件设计的正确性;

2. 每人写一份实验报告,指导老师对实验报告进行批改、评分。 成绩评定: 平时实验本课程总成绩的 20%,试验报告成绩占本课程总成绩的 80%。

七、实验项目及学时分配项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1 简单 I/O口扩展实验 掌握利用 74 LS244和 74 LS273 扩展 I/O的方法。 3 √ √

2、3

2 8255并行口实验 掌握 8255工作原理,实现并行接口输入输出。 3 √ √2、3

3 RAM 扩展实验 掌握 PC机外存扩展方法。 3 √ √2、3

4 8259中断控制器实验1.掌握 PC机中断处理系统的基本原理。

2.学会编写中断服务程序。3 √ √

2、3

Page 99: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

5 8279显示器接口实验1.掌握 8279的工作原理。2.学习 LED显示器的使用方法。

3 √ √2、3

6 8237DMA控制器实验1.掌握 PC机工作环境进行

DMA方式数据传送方法。2. 掌握 DMA控制器 8237的编程方法。

3 √ √2、3

Page 100: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

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

所属课程编码: 220252134

所属课程性质: 学科专业必修课程教学对象: 计算机科学与技术专业专科接本科学生学时学分: 16学时 0.5学分编写单位: 计算机科学系编 写 人: 王祥审 定 人: 英锋编写时间: 2006 年 11 月

一、课程实验简介《JSP程序设计教程》课程实验是在学生学习 JSP 相关课程时进行的设计性试验课

程,目的是使学生能够更好地掌握 JSP程序设计语言,更深地理解 JSP动态网站程序设计的基本概念与方法,从而学会利用 JSP语言解决有关基于WEB的动态网站一般应用问题,并为后续专业课程的学习奠定基础。本课程适应于计算机科学与技术专业的学生。

二、教学目的和要求通过本课程的实验,使学生能够巩固和掌握基于WEB的动态网站设计的思想,能

够掌握 JavaBean、Servlet、JSP内部对象、JDBC等基本技术,能够掌握数据库操作、文件操作、基于WEB的网络应用、动态网站,能够利用这些技术解决一般应用性的问题,使学生能够利用 JSP与 J2EE思想思考问题和分析问题,并达到解决问题的目的。三、教学环节及学时安排在实验前,简单讲解实验涉及到的理论知识。

Page 101: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

四、与其他课程的关系先修课:《HTML4.0》,《JAVA面向对象程序设计》,《计算机网络》,《数据库

SQL语法》。上述课程为本课程提供编程思想基础和理论基础。

五、教材及参考书1、教材向学哲 主编,JSP程序设计教程,人民邮电出版社,2007年。2、参考书[1] 彭超 马丁编著,JSP 网络编程入门与实践,清华大学出版社,2007年。[2] 杜秀川,王曼,JSP 网络编程——基于数据驱动的WEB开发,电子工业出版

社,2007年。[3] (美)Mark Wutka 著,程显华等译,JSP和 Servlet程序设计使用专辑,机械

工业出版社,2002年。六、考核形式及要求本课程是考查课,考试的形式为课程论文和课程设计。

总成绩为 100分,其中平时作业成绩占 20%,平时实验成绩占 20%,课程论文占 40%,课程设计占 20%。七、实验项目及学时分配

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1JSP 运 行环境安装与配置

掌握 JSP运行环境的安装与配置,熟悉 Tomcat,Weblogic,WebSphere。掌握 JSP 文件的建立与使用。

1 √ √ 1

Page 102: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

2 HTML 基础

掌握 Frontpage与Dreamweaver,掌握 HTML 元素的使用方法,掌握表单与框架,了解CSS。

1 √ √ 1

3Java 语言程序设计基础

掌握 Java程序设计的基本概念,掌握数组与字符串操作。 1 √ √ 1

4 JSP语法 掌握 JSP 程序结构, JSP 指令与JSP 标签。 1 √ √ 1

5 JSP 内 部对象

掌握 JSP的 9个内部对象的用途与使用方法。 1 √ √ 1

6 JavaBean

掌握 JavaBean 的建立与使用方法。 1 √ √ 1

7 Servlet 掌握 Servlet的原理与使用方法。 1 √ √ 1

8 JSP 文 件操作 掌握 JSP 文件操作。 1 √ √ 1

9 JDBC连接数据库 掌握 JSP数据库操作 JDBC。 2 √ √

10 综合实训 实现网上书店。 6 √ √

Page 103: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《WEB数据库网络开发(VB.NET)》课程实验教学大纲 所 属 课 程 编码:

220252121

所 属 课 程 性质:

学科专业必修课程

教学对象: 计算机科学与技术专业专接本学生学时学分: 34学时 1学分编写单位: 计算机科学系编 写 人: 姬婧审 定 人: 郑铮编写时间: 2006年 11月一、课程实验简介

VB.NET课程实验与 VB.NET理论课程紧密结合,是学习 VB.NET 不可缺少的实践环节。它可以使学生将理论应用于实践,将所学知识与实际相结合,加深对所学知识的理解和应用。二、教学目的和要求本课程属于实践环节,教学的主要任务是从应用和实践的角度出发,使学生通过

上机操作掌握本课程所讲述的程序设计思想,并能独立编写.net应用程序,为提高学生的实际编程能力打下基础。三、教学环节及学时安排主要形式为学生上机实践完成作业,教师应进行辅导和指导,同时进行适当讲解 ,

即每次实验前讲解本次实验具体要求和实现思路。

Page 104: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

四、与其他课程的关系预修课程:计算机文化基础,程序设计基础,数据库应用。后续课程:.Net编程

五、教材及参考书1、教材龚沛曾、杨志强、陆慰民编,Visual Basic.NET程序设计教程,高等教育出版社,

2005年。2、参考书[1] 康博 译,VB.NET程序设计教程,清华大学出版社(第一版),2001年[2] 康博 译,VB.NET入门经典,清华大学出版社(第一版),2002年[3] 康博 译,VB.NET高级编程,清华大学出版社(第一版),2002年[4] 黄志超主编,Visual Basic.NET项目开发实践(第一版),中国铁道出版社,

2003年六、考核形式及要求本课程为考查课,考试形式为开卷;成绩采用百分制,成绩的合成及评分标准为:

平时成绩占 40%(包括出勤、作业、上机实验等),考查成绩占 60%(包括程序结果、程序综合说明等)。七、其他说明教学环节具体实施应由各位教师灵活掌握,实验具体课题可根据学生情况拟定。

八、实验项目及学时分配

Page 105: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1认识和熟悉集成开发环境

了解 VB.NET系统对计算机软、硬件的要求;掌握启动与退出VB.NET的方法;掌握建立、编辑和运行一个简单的 VB.NET应用程序的全过程。

2 √ √ 1

2 创建简单的应用程序进一步掌握 VB.NET应用程序建立、编辑和运行的一般过程;掌握常用控件(文本框、标签、命令按钮)的应用。

2 √ √ 1

3 VB.NET程序设计初步 掌握表达式、赋值语句的正确书写规则;掌握常用函数的使用。 2 √ √ 1

4 顺序、选择结构程序设计掌握 InputBox、MsgBox的使用;掌握逻辑表达式的正确书写形式,掌握单分支、双分支、多分支条件语句的使用,掌握情况分支与多分支条件语句的区别。

2 √ √ 1

5 循环结构程序设计掌握 For语句的使用;掌握 Do 语句的各种形式的使用;掌握如何控制循环条件,防止死循环。

2 √ √ 1

6 基本的结构控制

综合应用三种基本结构;学会程序调试的方法。 2 √ √ 1

7 数组掌握数组的声明、数组元素的应用;掌握数组的初始化和常用操作;应用数组解决与数组有关问题的常用算法。

2 √ √ 1

8 过程掌握函数过程和子过程的定义和调用方法;掌握形参和实参的对应关系;掌握值传递和地址传递的方式;掌握变量、函数和过程的作用域。

2 √ √ 1

9 用 户 界面设计

掌握常用控件的属性、事件和方法,初步掌握利用常用控件创建基于图形用户界面应用程序的技术。

2 √ √ 1

10

面向对象程序设计基础

掌握 VB.NET 预定义类的使用,类的定义和对象的声明方法;学会设计简单的类;了解属性、方法的定义;掌握利用类的继承关系定义派生类的方法;掌握函数的重载,了解函数的改写。

2 √ √ 1

Page 106: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

11 文件

掌握顺序文件、随机文件及二进制文件的特点和使用;掌握各类文件的打开、关闭和读/写操作;学会在应用程序中使用文件。

2 √ √ 1

12

图形应用程序开发

了解 GDI+的图形功能;掌握GDI+中的绘图工具;掌握常用几何图形、简单艺术图形的绘制方法;掌握非规则窗口的实现方法。

4 √ √ 1

13 访问数据库

了解 VB.NET 数据库的访问过程;掌握使用数据控件访问数据库的方法;掌握两种类型数据绑定的实现。掌握使用代码创建数据访问对象的方法;掌握数据库的增、删、改、查操作;了解数据库处理BLOB的方法。

4 √ √ 1

14 个人通讯录 考查对所学知识的掌握情况及综

合应用能力。 4 √ √ 1

Page 107: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《数据库原理》课程实验教学大纲所属课程编码: 220252130

所属课程性质: 学科专业必修课程教学对象: 计算机科学与技术专业专接本学生学时学分: 17学时 0.5学分编写单位: 计算机科学技术系编 写 人: 李春艳审 定 人: 张洪波编写时间: 2006年 11 月一、实验课程简介数据库原理课程主要是学习数据库的建立、使用和规范化的技术,数据库原理是一

门实践性很强的课程,实验是课程的重要组成部分。必须尽可能提供较多的机会让学生坐在终端前进行数据库的设计和使用实践。二、教学目的和要求本实习课程是以 Visual Foxpro6.0 for Windows为教材,通过实习可以使学生

了解关系型数据库的基本概念和程序结构化设计方法,从而为专业应用计算机奠定基础;数据库管理系统是一种管理数据的工具,通过实习可使学生掌握数据库管理系统Visual Foxpro6.0的操作使用和各种函数及命令的格式与功能、窗口和菜单的制作方法、帮助学生设计出理想的用户界面,学会利用Visual Foxpro6.0 来设计、调试、测试数据应用系统。三、教学环节及学时安排

章次 实验内容 学时1 基础知识 12 数据库的基本操作 13 数据窗口的维护 24 排序、索引与统计 2

Page 108: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

5 报表设计 26 多重数据库操作 27 程序的建立与控制命令 18 变量与函数、格式化输入输出 19 菜单的制作 110 综合实例的开发 4合计 17

四、与其他课程的关系预修课程《数据结构》、《离散数学》

五、教材及参考书1、教材

张玲 范玉涛主编,Visual Foxpro上机实践指导教程(第一版),机械工业出版社,2003

2、参考书[1] 史济民 汤观全编著,Visual Foxpro及其应用系统开发(第一版), 清华大

学出版社 2002

[2] 王珊,萨师煊主编,数据库系统概论(第二版),高等教育出版社,2002

六、考核形式及要求考试课,考试的形式是闭卷,期末成绩由平时 10%、期末 80%、实验操作 10%合

成。七、实验项目及学时分配

Page 109: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

项目序号 实验项目 目的与要求 学

时要求 类型 每

组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1 基础知识掌握基本表的基本概念。初步了解和使用 VFP的开发环境。掌握 VFP中建表的基本命令。

1 √

2 数据库的基本操作

学会通过选择菜单命令和在命令窗口中输入命令这两种方法对表进行编辑和简单的纪录追加、删除等操作

1 √

3 数据窗口的维护在本实践中主要练习如何使用 copy structure to 命令,利用已有的相似结构的表来创建新表结构,并使用append from 命 令进行纪录的追加。

2 √

4 排序、索引与统计

本实践是用命令方式实现对满足一定条件的数据库记录的查询 2 √

5 报表设计 练习如何用命令来对表进行 2 √

6 多重数据库操作 练习练习如何为表创建索引,以加快查询速度 2 √

7 程序的建立与控制命令

练习如何使用 select 语句进行查询,熟悉 select语句的结构 1 √

8 变量与函数、格式化输入输出

练习连接查询,分组和排序,使用集函数的查询 1 √

9 菜单的制作通过建立“图书情况”、“作者情况”、“编写情况”表单来操纵数据库中的表

1 √

10 综合实例的开发 设计实现图书管理系统设计 4 √

Page 110: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《大学物理》课程实验教学大纲 所 属 课 程 编码:

220142135

所 属 课 程 性质:

学科专业必修课程

教学对象: 计算机科学技术专业本科学生学时学分: 18学时 0.5学分编写单位: 物理系编 写 人: 郭旺周、刘福臻、姚久民审 定 人: 杨会静编写时间: 2006年 11月一、课程实验简介普通物理实验课程的属于实践课程,适用高等院校非物理专业理工科本/专科学生,

它与普通物理课有紧密联系,物理实验的实验方法和思想、实验的理论条件、实验仪器装置、实验技术、实验的数据处理及误差分析等方面都有自身的指导思想和内容。二、教学目的和要求物理实验是对高等院校理工类本/专学生进行科学实验基本训练的一门必修的基础

课程,是学生进入大学后,接受系统实验技能训练的开端,是入门的向导,通过学生自身的实践过程,将知识转化为能力的实践性教学环节。在培养学生用实验手段去观察发现、分析和研究问题,最终解决问题的能力方面起着重要作用。也为学生独立进行科学研究,设计实验方案、选择,使用仪器设备以及提出新的实验课题;为进一步学习后续的实验课打下良好的基础。

Page 111: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

1、培养和提高学生的科学实验素养。2、学习和掌握运用实验原理、方法研究某些物理现象,进行具体测试,得出结论,

加深对物理学原理的理解。3、培养和提高学生的科学实验能力。

三、教学环节及学时安排普通物理实验主要由绪论、力学实验,电磁学实验组成,其中绪论 3学时,力学实

验 9学时,电磁学实验 6学时。具体做法是严格把好三关:把好预习关;认真指导实验;把好批阅作业关。

四、与其他课程的关系本课程是大学阶段实验教学的基础,为后续的实验课程做准备,同时又为力学、热

学、光学和电磁学等理论课的必要的实践环节。五、教材及参考书

1、推荐教材普物实验讲义(力学、热学部分),郭旺周、姚久民编普物实验讲义(电磁学部分),曹福军编2、参考书[1] 杨述武主编 马葭生、张景泉、贾玉民编,普通物理实验(一、力学、热学部分)

高等教育出版社, 2000年[2] 杨述武主编 杨介信,陈国英编,普通物理实验(二、电磁学部分),高等教育

出版社, 2000年[3] 杨述武主编,马葭生、张景泉、贾玉民编,普通物理实验(四、综合及设计部

分),高等教育出版社, 2000年[4] 沈元华、陆申龙主编,基础物理实验,高等教育出版社,2003

Page 112: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

[5] 吕斯骅、段家齐主编,新编基础物理实验,高等教育出版社,2006

六、考核形式及要求普通物理实验为考查课,根据平时实验预习情况、上课情况、实验操作技能水平以

及实验报告综合评定实验成绩。七、实验项目及学时分配

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

1 绪论

1 了解普物实验在物理学中的地位和作用,如何上好普物实验课;2深刻理解实验课中注意人身安全、注意爱护仪器设备的重要性;3 了解不确定度原则在实验数据处理中的使用方法。

2 √ √ 2

2 长度测量1 练习使用测长度的几种 常用仪器;2练习作好记录和误差计算,用算术平均值处理实验数据方法。

2 √ √ 2

3 密度的测量

1熟悉物质密度的测量方法;2掌握物理天平的使用方法。 2 √ √ 2

4牛顿第二定律的验

证1分析和校正实验中系统误差; 2掌握即时速度的测量方法;3学习在气垫导轨上验证牛顿第二定律。

2 √ √ 2

5直流电表和直流测量电路

1 了解模拟式安培计的原理和应用条件;2通过测量固定电阻、可变电阻及二极管非线性电阻,学习掌握直流电路及其应用。

2 √ √ 2

6 用直流电桥测电阻

1能按实验电路自组惠斯通电桥; 2自组电桥时能正确选择比例臂电阻的阻值和倍率,并掌握调节电桥平衡的方法;3用箱式电桥时,能工确选择比例臂倍率,使测量结果有四位有效数字;4能正确使用检流计的粗、细调按钮;5掌握电源按钮和检流计按钮的正确通断顺序,使电桥能安全并较快地达到平衡。

2 √ √ 2

Page 113: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

项目序号

实验项目 目的与要求 学时

要求 类型 每组人数

必修

选修

验证性

演示性

设计性

综合性

其他

7

用板式电势差计测量电池的电动势及内阻

1电位差计由工作电流回路,校准工作电流回路和测量回路组成;2用电位差计测电动势或电压的原理(补偿法);3电位差计测电池内阻的原理(全电路欧姆定律);4使用电位差计必须先校准后测量;5 了解标准电池的性能和使用注意事项。

3 √ √ 2

8用箱式电势差计校正电表

1 直流电位差计的结构和工作原理,直流电位差计由工作电流回路、校准工作电流回路和测量回路组成,应用补偿法(或电势比较法)原理测量;2校准电流表的原理;3 了解标准电池的特性和使用注意事项;4 了解标准电阻的特点和使用方法。

3 √ √ 2

Page 114: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《电工与电子技术基础(模拟部分)》课程实验教学大纲

所 属 课 程 编码:

220142137

所 属 课 程 性质:

学科专业必修课程

教学对象: 计算机科学与技术专业本科学生学时学分: 17学时 0.5学分编写单位: 物理系编 写 人: 杨霞审 定 人: 杨会静编写时间: 2006年 11月

一、实验课程简介电工学实验是电工学课程教学的一个重要组成部分,是理论课的重要实践教学环

节,电工学实验教学的任务,不仅是巩固所学的理论知识和丰富学习内容,帮助学生掌握电工学基本知识,更重要的是让学生熟悉实验仪器设备,掌握常用电子仪器仪表的使用方法,培养学生动手能力,观察能力,创造能力和自主设计的基本能力,培养学生分析问题、归纳问题、解决问题能力和创新精神,养成严肃认真实事求是的科学态度和严谨的工作作风。电工实验教学与《电工学》教材相配合,实验配有先进仪器设备,实验室每个实验

有 20套设备,一人一组。充分放手让学生自行设计、自主实验,使学生在科学方法上得到初步训练,全面提高学生的综合素质。

Page 115: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

二、教学目的和要求本课程与《电工学》课程并行开出,是重要的实践环节,目的是通过实验培养学生

理论联系实际的能力,加深对电工学基本定律的理解,并能运用所学理论知识增强分析和处理实际问题的能力,培养学生的创新精神。要求对常用主要电工实验方法有所了解,并掌握各实验原理、步骤和常用实验仪器

设备、仪表的操作方法及一些基本公式的运算。1)能使用常用的电工、电子仪表、仪器及电工、电子设备。 2)掌握基本的电工测量技术、方法和数据处理方法。 3)能按电路图接线、查线和排除简单的线路故障。 4)能进行实验操作、观察实验现象、测取数据和测绘波形曲线。 5)能整理分析实验数据、绘制曲线并写出规范的、条理清楚的、内容完整的实验报告。要求学生必须完成实验项目中的必修实验,并坚持严格的考核制度

三、教学环节及学时安排1. 为保证实验教学效果,学生上课前必须认真预习实验,并写出预习报告。2. 演示仪器操作和实验过程,强调难点、重点。3. 同学在理解原理的基础上自行做实验。4. 测取数据和测绘波形曲线并总结实验结果。5. 验证理论,解答问题,最后提交实验报告。实验过程学时为 3学时。

四、与其他课程的关系

Page 116: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

电工学实验的先修课程是《电工学》,是一门技术基础实验课,学生通过有关理论知识的学习后,方可进行教学大纲设置的实验内容,在实验过程中,注意掌握电工学的基本理论、基本知识和基本技能。为将来专业课的学习打下基础。五、教材及参考书

1、教材自编《电工电路实验讲义》 2、参考书[1] 秦曾煌. 《电工学》  第六版. 高等教育出版社. 2000.2

六、考核形式及要求课程实验考试方式:考查。考查的评分标准,各内容所占比例:1.本实验课程单独进行考核。2. 每次实验成绩,每个实验总分为 10分,所有实验成绩平均后作为实验总成绩,总分为 10分,总成绩占电工学与电子技术基础课程的 10%要求:1. 做好实验内容的预习,写出预习报告;2. 了解实验设备的正确使用方法;3. 按实验要求正确连接电路和仪器;4. 认真记录实验数据并按电路原理分析实验结果;5. 实验数据正确,原理及误差分析准确;6. 实验过程中,具有严谨的学习态度,认真、踏实、一丝不苟的科学作风。

Page 117: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

7. 实验报告包括:实验名称、目的、内容、原理、设备及仪表(名称、规格、型号)、实验装置或线路连接原理图、实验步骤、实验记录、数据处理(或原理论证、或实验现象描述等)。

八、实验项目及学时分配项目序号

实验项目 目的与要求 学时要求 类型 每

组人数

必修选修验证性

演示性设计性综合性其他

1 基尔霍夫定律的验证

验证基尔霍夫定律的正确性 ,加深对基尔霍夫定律的理解加深对参考方向、等值概念的理解。

3 √ √ 1

2 叠加原理和戴维南定理的验证

验证线性电路叠加原理的正确性,加深对线性电路的叠加性和齐次性的认识和理解。掌握戴维南定理的验证。

3 √ √ 1

3 正弦稳态交流电路相量的研究

学会正确连接日光灯电路及功率因数的提高的方法,掌握正弦交流电路中电压和电流的相量关系,掌握功率表的正确使用方法。

3 √ √ 1

4 晶体管共射极单管放大器

掌握放大器静态工作点的调试方法,会分析静态工作点对放大器性能的影响;掌握放大器电压放大倍数、输入电阻、输出电阻及最大不失真输出电压的测试方法。

3 √ √ 1

5 差动放大电路 理解差动放大电路性能及特点;掌握差动放大电路主要性能指标的测试方法。

2 √ √ 1

6 负反馈放大电路理解放大电路中引入负反馈的方法,掌握负反馈对放大器各项性能指标的测试方法。

3 √ √ 1

Page 118: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。
Page 119: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

《电子技术基础(数字部分)》课程实验教学大纲 所 属 课 程 编码:

220142113

所 属 课 程 性质:

学科专业必修课程

教学对象: 计算机科学与技术专业本科学生学时学分: 17学时编写单位: 物理系编 写 人: 太军君审 定 人: 尹义斌编写时间: 2006 年 11 月

一、课程实验简介本课程实验的是数字电路课程的实验课,本课是本专业的技术基础课,通过数字

电路实验课使学生获得数字电子技术的入门知识,掌握数字电路的基本工作原理、分析方法和基本技能,培养学生分析问题和解决问题的能力。 为今后深入学习有关专业课和从事数字电子技术方面的实际工作打下基础。二、教学目的和要求数字电路实验是本专业的技术基础课,主要是使学生获得数字电子技术的入门知识,

掌握数字电路的基本工作原理、分析方法和基本技能,培养学生分析问题和解决问题的能力。 为今后深入学习有关专业课和从事数字电子技术方面的实际工作打下基础。三、教学环节及学时安排数字电路实验课程,共 17学时,共 6个实验,每个实验用 3(2)学时,其中

0.5学时讲授,2.5学时操作。

Page 120: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

四、与其他课程的关系本实验课程是数字电路课程的实验操作课程。

五、教材及参考书(一)教材电子信息教研室自编 数字电路实验讲义(未正式出版) 2005年(二)参考书阎石 主编 《数字电子技术基础》(第四版), 高等教育出版社 。康华光 主编 《电子技术基础(数字部分)》(第四版),高等教育出版社。

六、考核形式及要求数字电路课程是考试课,数字电路考试的形式是闭卷,成绩的合成及评分标准,

平时成绩占 10%、实验操作成绩占 10%、期末考试成绩占 80%。七、实验项目及学时分配项目序号

实验项目 目的与要求 学时要求 类型 每

组人数

必修选修验证性

演示性设计性综合性其他

1 TTL 集成门电路实验 熟悉 TTL各种门电路的逻辑功能及测试方法。 3 √ √ 1

2 组合逻辑电路分析和设计

掌握组合逻辑电路的分析方法;验证全加器、奇偶校验器的逻辑功能;掌握组合逻辑电路的设计方法

和简化技术。3 √ √ √ 1

3 译码器掌握中规模集成电路译码器的工作原理及逻辑功能;学习译码器的应用。

3 √ √ 1

4 触发器的功能测试掌握RS触发器、D触发器和 J-K触发器的逻辑功能及触发方式;熟悉各类触发器间的相互转换。

3 √ 1

Page 121: 计算机科学系—计算机科学与技术专业实验教学大纲read.pudn.com/downloads119/doc/fileformat/507905/... · Web view数字电路实验课程,共17学时,共6个实验,每个实验用3(2)学时,其中0.5学时讲授,2.5学时操作。

5 计数器掌握同步二——十进制计数器的工作原理;了解译码和显示器件的使用

2 √ 1

6 移位寄存器 掌握移位寄存器的工作原理,逻辑功能及应用 3 √ 1