计算机科学与技术学院本科实验教学大纲(2009版)_第1页
计算机科学与技术学院本科实验教学大纲(2009版)_第2页
计算机科学与技术学院本科实验教学大纲(2009版)_第3页
计算机科学与技术学院本科实验教学大纲(2009版)_第4页
计算机科学与技术学院本科实验教学大纲(2009版)_第5页
已阅读5页,还剩58页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机科学与技术学院

本科实验教学大纲(2009版)

哈尔滨工程大学

2010年12月印制

目录

1.数据库原理教学大纲..........................................3

2.面向对象程序设计教学大纲....................................5

3.算法设计与分析实验教学大纲..................................7

4.软件工程实验教学大纲........................................9

5.计算机体系结构实验教学大纲.................................11

6.编译原理实验教学大纲.......................................13

7.人工智能A实验教学大纲.....................................15

8.计算机图形学A实验教学大纲.................................17

9.分布式与并行计算实验教学大纲...............................19

10.VLSI与硬件描述语言实验课程教学大纲........................20

11.嵌入式系统实验教学大纲....................................22

12.数字信号处理A实验教学大纲................................24

13.数据结构与程序设计实验教学大纲............................26

14.数字逻辑实验教学大纲......................................28

15.可编程技术实验课程教学大纲................................30

16.操作系统实验教学大纲......................................33

17.计算机网络实验教学大纲....................................37

18.计算机组成实验教学大纲....................................39

19.计算机硬件实验教学大纲....................................42

20.软件工程项目实践教学大纲..................................44

21.计算机技术创新基础实验教学大纲............................47

22.计算机技术创新实践教学大纲................................49

23.计算机体系结构实验课程教学大纲............................51

24.计算机病毒防护技术实验教学大纲............................53

25.网络安全与防护技术实验教学大纲............................55

26.无线网络安全技术课程实验教学大纲..........................57

27.物联网感知技术实验教学大纲................................59

28.物联网传输技术实验教学大纲................................60

29.物联网信息处理技术实验教学大纲............................62

数据库原理教学大纲

一、实验基本信息

课程编号:0906506

中文名称:数据库原理

英文名称:DatabasePrinciple

课程总学时:48

实验学时:16

开设学期:软件工程(4)、计算机科学与技术(5)、信息安全(5)

面向专业:计算机科学与技术、信息安全、软件工程

二、实验目的和任务

本课程实验教学的主要目的是配合课堂教学内容,以IBMDB29作为主要的DBMS实

验平台,使学生通过实际上机实践,掌握数据库设计、数据库管理、数据库应用设计的基本

知识和基本技能,掌握数据库管理系统的使用方法,具有相应的解决数据库设计和开发数据

库应用系统过程中问题的能力。

三、实验教学基本要求

要求学生掌握数据库系统的基本概念、基本原理和基本方法,了解典型数据库管理系统

的系统结构,学会使用数据库管理系统,进而能够开发数据库应用系统。通过IBMDB29

这一典型的现代数据库系统的安装、配置和运行,以及数据库应用程序开发,使学生掌握数

据库系统的设计和管理方法,能熟练进行数据库的操作、设计和管理,培养其实际动手能力。

课程实验的要求是,学生能够在课程实验教师的指导下,独立完成相关实验内容:

1、建立数据库结构,完成数据库中的基本表的建立,同时将表中数据进行添加;

2、对于已完成数据库中数据进行修改、删除操作;

3、采用查询语句对于数据库中数据进行查询或统计功能的操作;

4、对于己有数据库进行建立相应视图,同时在视图上进行相应的查询、修改、删除等

操作。

四、实验项目基本情况

序实验实验类实验要

实验项目名称内容提要备注

号学时型求

利用SQL语句完2学建立数据库结构,完成数据验证必选

1成数据库建立时库中的基本表的建立,同时

将表中数据进行添加。

利用SQL语句完2学对于已完成数据库中数据验证必选

2

成数据库维护时进行修改、删除操作。

利用SQL语句完4学采用查询语句对于数据库设计必选

3成数据库查询忖中数据进行查询或统计功

能的操作。

利用SQL语句完4学对于已有数据库进行建立设计必选

成视图设计时相应视图,同时在视图上进

4

行相应的查询、修改、删除

等操作

数据库安全性和2学对数据库管理系统所提供验证必选

5完整性时的安全性和完整性机制进

行验证。

数据库并发控制2学对数据库管理系统所提供验证必选

6和恢复机制时的并发控制和恢复机制进

行验证。

五、实验教材或实验指导书

1.王珊,萨师熠,数据库系统概论(第四版).北京:高等教育出版社.2006年5月.

2.(英)ThomasM.connolly,CarolynE.begg.数据库系统-设计、实现与管理(第四版.

英文版).北京:电子工业出版社.2008年1月.

3.杨鑫华.数据库原理与DB2应用教程.北京:清华大学出版社.2007年8月.

面向对象程序设计教学大纲

一、实验基本信息

课程编号:0906511

中文名称:面向对象程序设计

英文名称:ObjectorientedProgramming

课程总学时:56

实验学时:16

开设学期:4

面向专业:计算机科学与技术、信息安全(保密技术)

二、实验目的和任务

本课程实验教学的主要目的是配合课堂教学内容,通过讲述面向对象的基本概念的内

容,学生完成使用面向对象语言编译器的训练,使学生了解面向对象的基本概念,掌握面向

对象程序开发的设计思想,具有解决面向对象的方法设计并开发实际应用程序问题的能力。

三、实验教学基本要求

要求学生掌握面向对象的基本概念、基本原理和基本方法,了解典型血向对象的特征,

学会使用VO+或DEV开发环境,进而能够开发特定功能程序。

通过本门课程实验的环节,要求学生了解和掌握的以下基本知识点:

1、设计循环控制语句的设计与实现;

2、正确分析“问题空间”和“解空间”中的对象,设计程序进行验证并观察执行情况。

3、设计继承实例,验证多态性的执行情况。

4、设计实验,运用重载和范型方法设计并编写程序解决实际问题。

四、实验项目基本情况(小4号黑体)

序实验实验类实验要

实验项目名称内容提要备注

号学时型求

练习内容涉及基本数据结

C++程序设计基构和基本运算、分支与循

14学时设计必选

础环、指针与引用、函数及其

应用。

正确分析并得出“问题空

2类与对象4学时间”和“解空间”中的对象,设计必选

并对其进行抽象并在指定

编译器中实现。

实验中通过继承关系来描

述现实世界中的某些现象,

3继承与多态4学时设计必选

并对于可能出现的多态现

象给出合理的解释。

实验中运用重载和范型方

4重载与范型4学时法设计并编写程序解决实设计必选

际问题。

五、实验教材或实验指导书

1.黄明军李桂杰.面向对象编程导论(原书第3版).北京:机械工业出版社,2003

年9月.

2.李师贤蒋爱军梅晓勇林瑛.C++Primer中文版(第4版).北京:人民邮电出版

社,2006年3月.

3.裘宗燕译.C++程序设计语言(特别版).北京:机械工业出版社,2002年7月.

4.周靖译.C++面向对象程序设计.北京:清华大学出版社(第6版),2007年6月.

算法设计与分析实验教学大纲

一、实验基本信息

课程编号:0906512

中文名称:算法设计与分析

英文名称:DesignandAnalysisofAlgorithms

课程总学时:40学时

实验学时:8学时

开设学期:5

面向专业:计算机科学与技术、软件工程、信息安全(保密技术)

二、实验目的和任务

本课程从算法复杂性分析的基本方法和原理入手,以讲授算法设计的基本方法和原理,

算法优化的基本方法和技巧为主,通过典型的问题及相应的求解算法和算法复杂性分析,开

阔学生的算法设计与分析中的思路,活跃学生的思想,锻炼学生解决问题的动手能力。

32课时理论课按照算法设计方法进行组织,包括算法复杂性分析、递归与分治算法、

动态规划算法、贪心算法、回溯法、分支界限法等内容;8学时实验课程完成分治算法、动

态规划算法、贪心算法、分支界限算法相关算法的设计及实现实验。可使学生在掌握计算机

算法设计的理论同时通过设计训练,使学生掌握算法的不同编程语言的实现及设计手段,使

学生对计算机算法设计技术有更深刻的理解,使学生获得利用编程工具进行算法设计的能力

和相关技能。进一步提高学生的实践动手能力、综合设计能力和自主创新能力。

三、实验教学基本要求

通过该课程的教学,使学生初步了解和运用算法设计与分析知识,加深对算法设计在解

决实际问题的理解,能够运用所学知识设计和实现具有特定功能的算法实例。

1.掌握算法设计与分析的基础知识,包括算法书写规范、分治算法、动态规划算法、

贪心算法、分支与回溯算法等算法设计方面的内容,提交可正确运行的程序及源码。

2.掌握必要的算法设计技巧,在实验课上完成所设计实验内容。

3.至少熟悉一种编程工具的功能和原理,掌握利用相应编程工具进行算法设计的方法,

能够利用工具完成项目实例的算法设计与开发工作。

4.实验前做好预习,设计源程序,实验完成经教师检查合格后提交一份规范、条理清

晰、内容完整的实验报告。

四、实验项目基本情况

序实验实验类实验要

实验项目名称内容提要备注

号学时型求

实现二分搜索算法及合

1分治算法实验2设计必做

并、快速排序算法

动态规划和贪心实现最长公共子序列及活

24设计必做

算法实验动安排问题算法

分支界限算法实

32实现0T背包算法设计必做

五、实验教材或实验指导书

1.王晓东.计算机算法设计与分析(第3版).电子工业出版社,2007.5.

2.THCormen,CELeiserson,RLRivestandCStein(2001).Introductionto

Algorithms(thesecondedition).TheMITPress.(影印版:算法导论(第二版),高等

教育出版社)

软件工程实验教学大纲

一、实验基本信息

课程编号:0906513

中文名称:软件工程

英文名称:SoftwareEngineering

课程总学时:48学时

实验学时:16学时

开设学期:6

面向专业:计算机科学与技术、信息安全(保密技术)

二、实验目的和任务

实验目的是提高学生对软件工程专业知识的综合应用能力,使学生在学习理论知识的基

础上提高并加强工程化知识与实践知识的教育,并通过实践进•步深入理解和掌握理论知

识,为今后从事软件开发与维护打下扎实的实践基础。

通过实验课程,熟悉和基本掌握软件工程文档书写的标准和规范,熟悉并掌握用Visio

实现UML不同视图绘制、用Project进行项目管理、用SVN实现软件配置管理,通过实践全

面领会和贯通所学习的理论知识。培养学生综合运用所学课程知识,分析解决问题的能力,

为学生提供了必要的技能训练。

三、实验教学基本要求

要求学生在实验中,理解掌握软件工程基本概念、原理、方法,学会使用CASE

(ComputerAidedSoftwareEngineering)工具辅助完成软件工程各阶段的工作、完成项

目过程的管理。实验教学作为理论教学的辅助,上机操作对课堂内容有积极的促进作用,每

次实验都会随堂检查学生完成及掌握的情况。在实验环节结束时,给出软件工程实验最终成

绩,作为课程总成绩的一部分。

四、实验项目基本情况

序实验实验类实验要

实验项目名称内容提要备注

号学时型求

软件工程国家标准、软件产综合实必做实

1软件工程标准化2

品开发文件编制指南验验

安装掌握叫L建模工具综合实必做实

2Visio绘图初步4

Visio的使用方法验验

Visio绘制基本以小型项目为例,学会绘制综合实必做实

34

UML视图类图、用例图、时序图和状验验

态转换图

以小型项目为例,熟悉并掌

软件项目管理综合实必做实

44握项目管理工具Project

Project验验

的使用

以小型项目为例,熟悉并掌

软件配置管理综合实必做实

52握配置管理工具SVN的使

VSS验验

五、实验教材或实验指导书

1.赵池龙.实用软件工程.北京:电子工业出版社,2006

2.刁成嘉.UML系统建模与分析设计.北京:机械工业出版社,2007

计算机体系结构实验教学大纲

一、实验基本信息

课程编号:0906514

中文名称:计算机体系结构

英文名称:ComputerArchitecture

课程总学时:56

实验学时:8

开设学期:6

面向专业:计算机科学与技术

二、实验目的和任务

采用WinDLX模拟器平台,了解WinDLX的工作原理,搭建WinDLX工作平台开

展体系结构研究的相关实验,使学生加深理解计算机系统结构课程理论知识,帮助学生了解

模拟器的相关知识,了解性能模拟与功能模拟的区别,加深学生对微体系结构和简单指令流

水线等相关知识的掌握。帮助学生理解计算机体系结构的基本概念、基本原理和各部分的设

计思想;通过在模拟器上观察和分析各种优化技术对机器性能的影响,可以更容易了解RISC

机器系统结构特点;通过此实验,可以帮助学生更好地理解系统结构课程中诸如流水技术、

相关、Cache替换算法等较抽象复杂的内容。培养学生分析和解决问题的能力,加强学生的

文献检索能力与信息利用能力。

三、实验教学基本要求

1.通过该模拟实验,进一步掌握和巩固流水线的基本知识;

2.初步掌握在特定体系结构下的汇编代码的编写和优化;

3.培养运用所学知识解决实际问题的能力;

4.了解解决数据相关、控制相关及结构相关的方法。

四、实验项目基本情况

实实验

实验项目名称内容提要实验类型实验要求备注

验学时

WinDLX体系结构了解WinDLX体系结构及

及WinDLX环境下1WinDLX环境下的汇编语言使授课机房授课

的汇编语言用方法

1以求阶乘程序fact,s为例,

熟悉使用WinDLX模拟器及

WinDLX模拟器1验证性学生实践

WinDLX环境下的汇编语言使

用,了解程序实现流程

通过运行程序

structure_d.s,找出存在结

WinDLX流水线结构相关的指令对以及导致结

22综合性学生实践

构相关分析构相关的部件;分析结构相关

对CPU性能的影响,讨论解决

结构相关的方法

通过运行程序data_d.s,分

析当采用定向技术时,数据相

WinDLX流水线数关引起的暂停时钟周期数以

32综合性学生实践

据相关分析及程序执行的总时钟周期数,

计算暂停时钟周期数占总执

行周期数的百分比

以求阶乘程序fact,s为例,

WinDLX流水线控熟悉使用WinDLX模拟器及

42综合性学生实践

制相关分析WinDLX环境下的汇编语言使

用,了解程序实现流程

五、实验教材或实验指导书

自编实验指导材料

编译原理实验教学大纲

一、实验基本信息

课程编号:06020060

中文名称:编译原理实验

英文名称:CompilerPrincipleExperiment

课程总学时:56学时

实验学时:16学时

开设学期:6

面向专业:计算机科学与技术(计算机科学方向)、软件工程(软件工程)

二、实验目的和任务

通过实验使学生进一步学习和掌握编译原理的基本概念、编译器的基本思想。使学生进

一步了解和掌握软编译器原理,提高编写实际编译小程序的设计能力,通过实验课程,熟悉

和基本掌握设计编译程序的方法,全面领会和贯通所学习的编译器的理论知识。培养学生综

合运用所学课程知识,分析解决问题的能力,为学生提供了必要的技能训练,以达到更深入

理解和掌握编译原理课程内容的目的。

三、实验教学基本要求

要求学生在实验中,使用标准的需求分析以及设计文档的格式。

四、实验项目基本情况

序实验实验类实验要

实验项目名称内容提要备注

号学时型求

熟悉词

学习编译程序中

12安装使用词法分析程序上机法分析

的词法分析程序

熟悉语

学习编译程序中

22安装使用语法分析程序上机法分析

的语法分析程序

熟悉代

学习编译程序中

32安装使用代码生成程序上机码生成

的代码生成程序

设计词法分析程要求能够将输入符号串,转

42上机必做

序换成输出的'Tokens'

要求能够判断出输

设计语法分析程

52入'Tokens',能否被该文上机必做

法所识别

设计一套完整的要求输入符号串,输出目标

66上机必做

编译程序代码

五、实验教材或实验指导书

1.张菁著.《编译原理及实践》(中英双语版),北京:清华大学出版社,2007

2.龚天富,侯文永.程序设计语言与编译.北京:电子工业出版社.1997

3.伍春香.编译原理一习题与解析.北京:清华大学出版社.2010

4.陈火旺.程序设计语言编译原理[M].北京:国防工业出版社.第三版.2000

人工智能A实验教学大纲

一、实验基本信息

课程编号:0906517

中文名称:人工智能A

英文名称:ArtificialIntelligenceA

课程总学时:40

实验学时:8

开设学期:7

面向专业:计算机科学与技术

二、实验目的和任务

本实验是人工智能A课程的实践环节。人工智能是研究如何构造出智能系统来模拟、

延伸和扩展人类智能的科学。本课程通过实验环节使学生掌握人工智能系统的设计和实现方

法,训练学生应用人工智能方法解决实际问题的能力,培养学生求实创新的科研素养。

三、实验教学基本要求

通过上机编程实验,掌握搜索和推理两类问题求解技术,能够熟练运用人工智能方法解

决实际问题,培养出基本的科研能力和求实创新的科研素养。

四、实验项目基本情况

序实验项实验实验实验备

内容提要

号目名称学时类型要求注

从A*算法、£剪枝算法、CSP回溯算法、

随机优化算法中选择一种或多种,自主设计

搜索实

14一个基于搜索技术的应用系统,如最优路径上机必做

规划系统、博弈系统、地图着色系统、游戏

系统等。

从归结原理、规则演绎推理或不确定性推理

推理实

24方法中选择一种或多种,自主设计一个推理上机必做

应用系统,如故障诊断系统等。

五、实验教材或实验指导书

[1]StuartRussell,PeterNorvig.ArtificialIntelligence:AModernApproach(2nd)(影印版).

清华大学出版社,2006

[2]王万良.人工智能及其应用(第二版).高等教育出版社,2008

计算机图形学A实验教学大纲

一、实验基本信息

课程编号:0906518

中文名称:计算机图形学A

英文名称:ComputerGraphicsA

课程总学时:40

实验学时:8

开设学期:计算机科学与技术(7)、软件工程(5)

面向专业:计算机科学与技术(计算机科学方向)、软件工程(数字新闻媒体技术)

二、实验目的和任务

计算机图形学的主要研究内容就是研究如何在计算机中表示图形、以及利用计算机进行

图形的计算、处理和显示的相关原理与算法。本课程通过实验环节使学生掌握计算机图形学

基本概念、原理和基本方法,训练学生图形方面分析解决问题和图形编程的基本能力,培养

学生求实创新的科研素养。

三、实验教学基本要求

通过上机编程实验,掌握二维图形和三维图形的设计与显示算法,掌握简单三维形体的

消隐和简单光反射模型计算。最后能独立实现一个简单三维形体的真实感显示,使学生具有

基本图形编程能力,为今后从事计算机图形学领域的设计、研究及应用工作奠定技术基础。

四、实验项目基本情况

序实验项实验实验实验备

内容提要

号目名称学时类型要求注

编程实现一种基于几何变换的简单动画。选

几何变择一种简单图形(二维或三维)和一种几何

12上机必做

换动画变换,实现图形的显示、变换结果的显示,

从而形成动画形式的显示。

编程实现一种基于样条曲线的图形显示。在

样条曲

22讲过的参数样条曲线中选择一种,实现一种上机必做

线

二维曲线图形的显示。

3图形消2编程实现一种图形消隐算法。在Roberts消上机必做

隐隐算法和深度缓存算法中选择一种,实现一

种曲面体或多面体的网格状消隐显示。

三维形在实验3的基础上,根据简单光反射模型公

体的真式,计算三维形体表面的颜色,将计算出的

42上机必做

实感显颜色填充到三维形体表面的每•点,实现三

示维形体的真实感显示。

五、实验教材或实验指导书

1.孙立镌.计算机图形学(第2版).哈尔滨工业大学出版社,2006.

2.潘云鹤,董金祥,陈德人.计算机图形学一原理、方法及应用.高等教育出版社,

2003.

3.成思源.计算机图形学.冶金工业出版社,2003.

分布式与并行计算实验教学大纲

一、实验基本信息

课程编号:0906519

中文名称:分布式与并行计算

英文名称:DistributedandParallelComputing

课程总学时:32学时

实验学时:8学时

开设学期:7

面向专业:计算机科学与技术

二、实验目的和任务

通过实验使学生进一步了解分布式计算系统的体系结构和并行计算技术的发展情况、解

分布式系统和并行系统的基本原理,掌握分布式与并行计算的基本原理,使学生具有能够完

成简单的分布式及并行算法设计的能力。支持专业培养目标中,对本科毕业生在高性能计算

和高性能计算机体系结构方面的教育要求。

三、实验教学基本要求

要求学生在实验中,掌握基木的分布式与并行算法的设计方法,掌握并行串匹配算法设

计与分析方法。

四、实验项目基本情况

序实验实验类实验要

实验项目名称内容提要备注

号学时型求

曙光集群计算系参观集

曙光集群计算系统及计算

1统及计算环境观2综合群计算

环境观摩

摩环境

分布式计算环境基于分布式台式机的简单集集系

22上机

的构建集群系统搭建统搭建

并行串

典型并行算法实并行串匹配算法设计与实

34上机匹配算

现现

法实现

五、实验教材或实验指导书

I.陈国良.并行计算-结构,算法与编程.高等教育出版社,2003

2.GerardTel著.分布式算法导论.机械工业出版社,2004

VLSI与硬件描述语言实验课程教学大纲

一、实验基本信息

课程编号:0906521

中文名称:VLSI与硬件描述语言实验

英文名称:LaboratoryofVLSIandhardwaredescribelanguage

课程总学时:36

实验学时:8

开设学期:6

面向专业:计算机科学与技术(计算机工程方向)

二、实验目的和任务

VLSI与硬件描述语言实验是结合本课程的理论授课部分开设的利用硬件描述语言

VHDL设计大规模专用集成电路的实验课程,帮助学生树立工程实践的思想。通过实验培养

学生掌握硬件描述语言描述数字电路的方法,掌握VHDL语言的语法结构,掌握VHDL语

言的实体、结构体、配置、包集合和库的结构,并能用VHDL语言编写复杂的数字系统,

掌握现代电子系统的自上而下的设计思想,熟悉硬件设计的流程。使学生能够用VHDL语

言独立地完成数字集成芯片、嵌入式系统的设计、分析、调试、仿真、在系统编程的全过程。

实验主要采用MAXPLUSII电子设计自动化软件开发平台,帮助学生学习如何安装、

配置该软件环境和熟悉它的编程方式。给定具体的实验任务,让学生自主编程,帮助学生理

解如何使用硬件描述语言设计专用集成电路,帮助学生理解顺序和并行执行的概念;帮助学

生了解与高级语言的区别,建立硬件编程的思维逻辑;另外,通过实验,以直观的方式让学

生建立课堂讲授的知识与硬件设计之间的联系,加深理解,为工程设计打下基础。

三、实验教学基本要求

通过实验课程,使学生以直观的方式理解并掌握课堂讲授的使用VHDL进行VLSI设计

方法和基本流程,学会使用MAXPLUSII软件。掌握VHDL的编程技能,强化硬件思维,

要求给定具体任务,能够自主设计相应的专用集成电路。实验前做好预习,试验完成后,提

交一份规范、条理清晰和内容完整的实验报告。

四、实验项目基本情况

序实验实验实验

实验项目名称内容提要备注

号学U寸类型.要求

学习MAXPLUSII软熟悉和了解实验环境,以D触发器

12演示必做

件环境和简单的实验和加法器等为例初步学习

使用WHEN…ELSE语句或者

WITH•••SELECT•••WHEN语句或

2ALU2者CASE语句设计4-16编码器、使验证必做

用并发语句设计ALU、采用元件例

化设计ALU

分别用信号赋值和变量赋值的方法

实现10分频电路。用双进程Moore

分频电路和红绿灯

32机实现该控制器,状态装换由时钟设计必做

控制器

上升沿触发,该控制器在高电平有

效复位信号reset作用下同步复位

要求最小示值0.01秒,最长计时时

4秒表2间1小时,即0-59分59.99秒设计必做

,有复位键和启/停键

五、实验教材或实验指导书

自编实验指导材料

嵌入式系统实验教学大纲

一、实验基本信息

课程编号:0906522

中文名称:嵌入式系统

英文名称:EmbeddedSystem

课程总学时:60学时

实验学时:12学时

开设学期:6

面向专业:计算机科学与技术(计算机工程方向)

二、实验目的和任务

通过实验使学生加深对嵌入式系统关键技术的理解和掌握。本课程设置了3个实验,分

别是嵌入式操作系统移植、嵌入式应用系统设计和嵌入式引导程序设计,从嵌入式系统的系

统级软硬件核心和应用系统设计出发,涵盖了嵌入式系统的最核心的知识和技术体系。通过

本课程的实验,学生能够达到自己动手搭建一个最小的嵌入式系统的能力,有助于加深对计

算机系统体系结构的理解和掌握。

三、实验教学基本要求

要求学生在实验中,基于指定实验开发平台完成指定实验内容,对于每一个实验内容,

提交一份实验报告。

四、实验项目基本情况

序实验实验类实验要

实验项目名称内容提要备注

号学时型求

可选用uC/OS或者Linux内

嵌入式操作系统

14核在指定实验平台上进行综合必做

移植

移植

基于所移植的操作系统,在

嵌入式应用系统

24指定实验平台上实现•个综合必做

设计

具备一定功能的应用系统

基于指定嵌入式开发平台

嵌入式引导程序和uC/OS或者Linux嵌入式

34综合必做

设计操作系统,开发一个简单的

系统引导程序。

五、实验教材或实验指导书

1.武俊鹏,张国印,姚爱红编著.基于ARM的嵌入式系统设计实验与实践教程.清华大

学出版社.2011.

参考资料:

1.王天苗编著.嵌入式系统设计与实例开发.清华大学出版社.2002.

数字信号处理A实验教学大纲

一、实验基本信息

课程编号:0906523

中文名称:数字信号处理A

英文名称:DigitalSignalProcessingA

课程总学时:40

实验学时:8

开设学期:7

面向专业:计算机科学与技术(计算机工程方向)

二、实验目的和任务

本实验是数字信号处理A课程的实践环节。数字信号处理是研究用数值计算的方法对

信号进行各种变换,使之便于分析、识别和利用的科学。本课程通过实验环节使学生掌握数

字信号与数字系统的分析与设计方法,训练学生应用数字信号处理方法解决实际问题的能

力,培养学生求实创新的科研素养。

三、实验教学基本要求

通过上机编程实验,掌握数字信号与系统的分析与设计技术,能够熟练运用Matlab进

行数字信号处理以解决实际问题,培养出基本的科研能力和求实创新的科研素养。

四、实验项目基本情况

序实验项实验实验实验备

内容提要

号目名称学时类型要求注

学习Matlab数字信号处理工具箱的用法,在

信号、系Matlab中产生方波、锯齿波、Sine函数波、

统及系Dirichlet函数波、非周期方波、非周期三角波、

12上机必做

统响应脉冲序列、扫频信号等基本信号波形的方法,

实验对信号进行采样及加、乘、移位、翻转、卷

积等基本运算。

利用FFT在Matlab中自行编写FFT程序,与Matlab

2进行谱2中的fft函数进行性能对比;在Matlab中使用上机必做

分析实FFT频谱分析方法从受噪声污染的信号中鉴

验别出有用的信号。

数字信

号处理

利用数字信号处理课程中所学的知识及

应用系

34Matlab数字信号处理工具箱,自主选题设计上机必做

统综合

一个数字信号处理应用系统。

设计实

五、实验教材或实验指导书

[1]薛年喜.MATLAB在数字信号处理中的应用.清华大学出版社,2003

数据结构与程序设计实验教学大纲

一、实验基本信息

课程编号:0906550

中文名称:数据结构与程序设计实验

英文名称:DataStructureandProgrammingExperiment

课程总学时:32学时

实验学时:32学时

开设学期:4

面向专业:计算机科学与技术、信息安全

二、实验目的和任务

通过实验使学生进一步学习和掌握面向对象的基本概念、面向对象程序开发的设计思

想、常用的数据结构的特点及其实现,加深理解并掌握数据结构、存储结构的选择和算法设

计的技巧,掌握计算思维方法和计算机科学的基本研究方法与实验技能,培养学生的创新能

力,提高学生分析问题和解决问题的能力。它为学生提供了必要的技能训练,以达到更深入

理解和掌握面向对象程序设计和数据结构课程内容的目的。

三、实验教学基本要求

1.使用C++语言完成算法设计和程序设计并上机调试通过。

2.撰写实验报告,提供实验结果和数据。

3.分析算法,要求给出具体的算法分析结果,并简要给出算法设计小结和心得。

四、实验项目基本情况

序实验实验实验

实验项目名称内容提要备注

号学类型要求

熟悉C++语言环境,理解ADT

复数抽象数据类验证必做

1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论