当前位置:文档之家› 《多媒体技术与应用》课程教学大纲

《多媒体技术与应用》课程教学大纲

《多媒体技术与应用》课程教学大纲
《多媒体技术与应用》课程教学大纲

《多媒体技术与应用》课程教学大纲

一、课程基本信息

课程代码:16002902

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

英文名称:multimedia technology and application

课程类别:通识课

学时:32

学分:2

适用对象:非计算机专业

考核方式:考查

先修课程:计算机概论

二、课程简介

多媒体技术是计算机技术、通信技术和广播电视技术相互渗透相互融合,而形成的一门综合性很强的新技术、新学科,是人类处理信息手段的又一次飞跃。目前多媒体技术已渗透到社会、科学的各个方面,给人们的生活、观念及生产活动带来了巨大的变革。因此,学习并掌握多媒体技术的基本理论、方法和标准,对信息专业的学生是非常必要的。

三、课程性质与教学目的

本课程在吸取最新多媒体技术成果的基础上,通过全面系统地介绍多媒体技术的原理和应用,让学生了解、认识并掌握多媒体技术的基本概念、理论与方法,熟练掌握各种媒体及媒体处理技术,熟练掌握的数据压缩技术及相关的多媒体数据压缩国际标准,了解并掌握多媒体技术的硬件基础与软件基础,熟练掌握多媒体信息管理技术。最终使学生既掌握多媒体技术的基本原理和实用技术,又把握多媒体技术的发展方向,具备运用多媒体技术的基本知识与能力。

四、教学内容及要求

第1章概论

本章首先介绍多媒体技术的基本概念,包括媒体与多媒体技术的定义,以及多媒体技术的重要特征。然后回顾多媒体技术的发展历程,简要介绍多媒体技术的几个重要标准。接着简述多媒体技术的主要研究内容,说明本课程的内容和结构。最后介绍

了多媒体技术的典型应用和发展前景。

第一节多媒体的基本概念

第二节多媒体技术的产生与发展

第三节多媒体技术的应用

第四节多媒体技术研究的主要内容

1.多媒体技术的基础

2.多媒体硬件平台

3.多媒体软件技术

4.多媒体信息管理技术

5.多媒体界面设计与人-机交互技术

6.多媒体通信与分布应用技术

【教学重点难点】

1.媒体及其类型;

2.多媒体技术的关键特征与定义;

3.多媒体技术的研究内容与发展前景。

【课程考核要求】

1.理解并掌握各种媒体类型;

2.理解并掌握多媒体技术的关键特征与定义;

3.了解多媒体技术的发展历史,尤其是标准化阶段中的几个重要标准;

4.理解并掌握多媒体技术的研究内容。

【复习思考题】

1.多媒体技术的主要特性有哪些?请归纳叙述这些特性之间的关系。

2.多媒体信息系统和多媒体计算机有什么不同?在概念上应当如何看待这两者之间的关系

3.多媒体技术研究的主要内容有哪些?

第2章媒体与媒体技术

本章研究各种媒体的性质及其相应的处理方法,这是多媒体技术的基础。本章首先简单介绍媒体的种类及特点,然后重点讨论数字音频处理的基本概念与基本理论,主要包括声音的基础知识,特别是音乐和语音的物理概念、心理声学、数字声音的表示、音乐合成、音频处理等;详细讨论数字视频处理的基本概念和基本理论,主要包括色彩的基础知识,彩色空间的表示与转换,以及图形、图像、视频处理的基本方法等。最后简单讨论触觉媒体技术。在教学中,针对本院本专业学生的特点以及所学过的知识,为了让学生能够更容易、更深入地理解掌握多媒体技术知识,本章将补充有关数字信号处理的基本概念与基础知识,尤其是有关频谱的概念、傅里叶变换、滤波、数字信号处理过程等等。

第一节媒体的种类与特点

1.媒体的种类

2.媒体的性质和特点

第二节听觉媒体技术

1.声音媒体性质

2.音频的数字化与再现

3.数字音频的主要技术参数

4.数字音频文件格式

5.MIDI与音乐合成

第三节视觉媒体技术

1.颜色与视觉特性

2.彩色空间表示与转换

3.数字图像处理基础

4.数字视频处理基础

第四节触觉媒体技术

1.触觉媒体概述

2.简单指点设备与技术

3.位置跟踪

4.力反馈与触觉反馈

【教学重点难点】

1.频谱的概念、数字信号处理的过程;

2.声音与听觉特性、声音的数字化、数字声音的技术指标与质量;

3.颜色的基本概念、彩色空间的表示与转换。

【课程考核要求】

1.理解并掌握频谱的概念、傅里叶变换,熟悉并掌握数字信号处理的过程;

2.熟练掌握声音的三要素、人的听觉特性;

3.掌握声音的数字化过程、数字声音的技术指标、声音质量,了解音乐合成与MIDI技术;

4.熟练掌握颜色的基本概念、彩色空间的表示与转换;

5.掌握数字图像、视频处理的基本方法;

6.了解触觉媒体技术。

【复习思考题】

1.什么是模拟信号?什么是数字信号?

2.媒体的空间含义是指什么?媒体的时间含义是指什么?媒体的时空综合是指什么?

3.声音的三要素是什么?人的听觉特性有哪些?

4.声音的数字化过程是怎样的?什么是声音的符号化?

5.正常人耳听觉的频率范围大约是多少?根据采样定理,为了保证声音不失真,采样频率应在多少赫兹?

6.数字音频的主要技术参数有哪些?

7.颜色的三要素是什么?人的视觉特性有哪些?

8.简述各种彩色空间的特点与应用。

9.数字图像的主要技术参数有哪些?

10.数字视频的主要技术参数有哪些?

第3章多媒体数据压缩技术

多媒体信息的数据量巨大,如果不进行数据压缩,计算机系统几乎无法对它进行存储与传输,也无法在多媒体信息系统中处理。因此,数据压缩技术是多媒体技术中最重要的关键技术之一。本章首先详细地介绍在数据压缩中常用的且技术最成熟的几种压缩编码方法,包括统计编码、预测编码和变换编码。然后重点讨论了图像、视频、音频的国际压缩标准,包括静态图像压缩的JPEG标准、运动图像压缩的MPEG标准以及音频压缩的基本方法与各种标准,这些都是多媒体系统中最重要的压缩标准,应用十分广泛。本章最后简单介绍数据压缩的新技术与新发展,包括子带编码、分形编码和小波变换编码。这些编码都是基于内容的压缩编码方法,突破了经典数据压缩编码理论的框架,大大地提高了压缩效率,形成了现代数据压缩技术。它们已经或正在被广泛地应用于图像、视频、音频数据压缩,已成为多媒体数据压缩标准的主体技术框架。

第一节多媒体数据压缩技术概述

1.数据冗余的类型

2.数据压缩方法的分类

3.数据压缩技术性能指标

第二节预测编码

1.DPCM编码

2.ADPCM编码

第三节变换编码

1.最佳变换

2.离散余弦变换

第四节统计编码

1.行程编码

2.LZW编码

3.Huffman编码

4.算术编码

第五节分析-合成编码

1.向量量化

2.小波编码

3.分形编码

4.子带编码

第六节音频压缩标准

1.音频压缩编码的基本方法

2.电话质量的语音压缩标准

3.调幅广播质量的音频压缩标准

4.高保真立体声音频压缩标准

第七节图像和视频压缩标准

1.图像和视频压缩编码的基本方法

2.静态图像压缩标准

3.视频压缩标准

【教学重点难点】

1.数据压缩的基本原理与方法;

2.几种常用的压缩编码方法,包括统计编码、预测编码和变换编码;

3.图像、视频、音频的国际压缩标准。

【课程考核要求】

1.理解并掌握数据压缩的基本原理,尤其是有关熵、信息熵、信息冗余度的概念;

2.掌握无损压缩与有损压缩的概念、特点、适用范围;

3.掌握数据压缩的性能指标;

4.熟练掌握统计编码、预测编码、变换编码的基本原理与方法;

5.熟练掌握静态图像压缩标准JPEG,理解并掌握MPEG视频压缩与MPEG音频压缩标准;

6.了解数据压缩的新技术与新发展,包括子带编码、分形编码和小波变换编码。

【复习思考题】

1.简述数据压缩的基本原理。

2.数据压缩技术可分为几类?各有什么特点?

3.简述统计编码的基本原理。

4.对于信源

??

????04.006.010.010.015.020.035.0:7654321

x x x x x x x X 进行Huffman 编码。5.已知信源

?

?

????=8/78/110X ,对11011111进行算术编码。

6.DPCM、ADPCM 编码的基本原理是什么?

7.常用的变换编码有哪些?变换编码是如何压缩数据的?8.简述混合编码方法的基本思想。

9.常用的图像压缩标准有哪些?它们分别采用什么压缩方法?

10.JPEG 无失真压缩算法中,能否只采用统计编码?或只用预测编码?为什么?11.在JPEG 定义的基于DCT 的有失真压缩算法中,压缩过程有哪几步?简述其工

作原理。

12.MPEG 标准为减少视频图像的时间冗余采用了哪些方法?13.MPEG-2标准采用档次和级别划分对其应用有何意义?14.常用的声音压缩标准有哪些?它们分别采用什么压缩方法?15.简述MPEG 音频压缩标准的编码过程。

16.简述子带编码的基本原理,并举例说明其实际应用。17.为什么分形压缩能够得到较高的压缩比?它有什么缺点?18.简述基于小波变换数据压缩的特点。第4章

多媒体硬件基础

在现有计算机系统中,要以数字方式处理多媒体信息,要解决的首要问题是各种媒体的数字化。图像、音频、视频信号只有以数字数据形式进入到计算机的存储设备中,计算机软件才能对它们进行有效处理。完成这些工作首先需要大量的多媒体硬件设备,其任务就是要完成多媒体信息的获取、存储、组织、合成、表现。本章将系统介绍多媒体硬件系统,包括音频接口、视频接口、光存储技术、多媒体的输入输出设备与多媒体计算机等。

第一节数字音频处理接口1.音频卡的工作原理

2.音乐合成与MIDI接口规范第二节数字视频处理接口1.视频图像显示

2.视频卡的工作原理

第三节多媒体输入/输出设备1.笔输入

2.触摸屏

3.扫描仪

4.数码相机

5.虚拟现实的三维交互工具

6.输入/输出接口

第四节多媒体存储技术

1.光存储的类型

2.光存储系统的技术指标

3.光存储格式标准和类型

4.CD-ROM光存储系统

5.CD-R光存储系统

6.磁光存储系统

7.相变光存储系统

8.DVD光存储系统

9.光盘库系统

第五节多媒体计算机

1.多媒体处理器

2.多媒体总线

3.多媒体个人计算机

【教学重点难点】

1.音频卡的工作原理;

2.视频卡的工作原理;

3.光存储技术的基本原理、技术指标、几种主要的光盘规范。

【课程考核要求】

1.掌握数字音频处理接口的原理与功能;

2.掌握数字视频处理接口的原理与功能;

3.熟练掌握光盘存储技术的读写原理、类型、规格、格式及其制作方法;

4.了解多媒体的输入输出设备。

【复习思考题】

1.简述多媒体存储设备的分类及其特点。

2.简述光盘存储技术及其基本原理。

3.简述光存储系统的特点及其相关性能指标。

4.光盘按照读写功能可分为哪几类?其特点是什么?

5.简述只读光盘的读原理。

6.简述CD-DA光盘存储数据的物理格式。

7.简述CD-ROM光盘存储数据的物理格式。

8.简述CD-I光盘存储数据的物理格式。

9.简述VCD光盘存储数据的物理格式。

10.简述音频卡的工作原理及其使用方法。

11.简述视频卡的分类及其功能特点。

12.简述多媒体处理器的结构与功能特点。

13.简述扫描仪的功能及其相关技术指标。

14.简述扫描仪的工作原理。

第5章多媒体软件平台

多媒体软件是多媒体系统的灵魂,它能灵活地调度和使用多种媒体信息,使之与硬件协调地工作。本章在阐述多媒体软件层次结构的基础上,重点介绍多媒体软件中

的媒体编辑与处理软件和著作工具,主要包括音频处理软件Cool Edit、图像处理软件Photoshop、视频处理软件Premiere的应用和多媒体创作工具Authorwere/Dreamwaver。

第一节多媒体软件的层次

第二节多媒体素材制作软件

1.文本编辑与录入软件

2.图形与图像编辑与处理软件

3.音频编辑与处理软件

4.视频编辑与处理软件

5.动画编辑软件

第三节多媒体著作软件

1.多媒体著作工具概述

2.Authorware

3.Dirctor

4.ToolBook

【教学重点难点】

1.声音的编辑处理,尤其是声音的特殊效果处理、特殊声音的产生、声音的分析等;2.图像的编辑处理,重点是Photoshop的图层、通道、滤镜、路径等功能,以及各种功能的综合应用;

3.视频的编辑处理,重点是Premiere的切换、滤镜、运动、叠加等功能,以及各种功能的综合应用;

4.多媒体创作工具Authorwere的各种功能。

【课程考核要求】

1.掌握多媒体节目开发的基本过程;

2.熟练掌握声音的录制、编辑、制作;

3.熟练掌握图像的编辑、处理、制作;

4.熟练掌握视频的编辑、处理、制作;

5.熟练掌握多媒体创作工具Authorwere。

【复习思考题】

1.通过实验掌握声音信号的采集与处理方法。

2.通过实验熟练掌握音频处理软件Cool Edit的各种功能。

2.利用Cool Edit录制声音文件。要求这段声音必须既有音乐,又有自己录制的语音,并存成WAV文件。

3.对自己录制的声音进行多种编辑处理,增加一些特殊效果,并去除杂音,进行适当的剪裁。

4.分析自己所录制声音的频谱特性。

5.将所保存的WAV格式,转换成PCM格式、ADPCM格式、CD格式、MP3格式等,分析其文件大小并播放,主要比较其播放音质的差别。

6.利用Cool Edit录制、编辑自己的声音,并进行适当的处理、变换。

7.通过实验加深理解有关颜色的基本概念和各种彩色空间的特点。

8.通过实验熟练掌握图像处理软件Photoshop的各种功能。

9.利用Photoshop创作自己的图像作品。要求主题明确,有一定创新,具有良好的视觉效果,至少包含Photoshop的图层、通道、滤镜功能,并写出具体的创作步骤,给出原始的素材、中间过程和最终效果。

10.通过实验熟悉扫描仪的操作方法,掌握应用扫描仪获取文本、图像信息的方法。11.通过实验加深对视频基本概念的理解,熟悉视频信号的采集与数字化电视节目的制作方法。

12.通过实验熟练掌握Premiere的各种功能。

13.利用Premiere创作自己的视频作品。要求主题明确,有一定创新,具有良好的视觉效果,至少包含Premiere的切换、滤镜、运动、重叠功能,并写出具体的创作步骤,给出原始的素材、中间过程和最终效果。

14.简述多媒体节目所具有的特点。

15.简述多媒体节目的创作流程。

16.简述多媒体创作工具的功能特点。

17.简述多媒体创作工具的分类及其特点。

18.简述多媒体节目开发的各个关键环节。

19.简述Authorware的基本编程方法。

20.通过实验熟练掌握Authorware的各种功能。

21.运用所学知识,利用Authorware分成4人一组,每组创作一个多媒体作品。要求采用模块化结构进行设计,程序界面清晰、友好,具有明确的主题、良好的交互性、丰富的表达方式和强烈的视觉效果。并写出具体的创作步骤,给出原始的素材、中间过程和最终效果。

第6章多媒体信息管理技术

信息及数据管理是信息系统的核心问题之一。多媒体的数据量巨大、种类繁多,每种媒体之间的差别十分明显,但又具有种种信息上的关联。这些都给数据与信息的管理带来新的问题。本章重点讨论多媒体信息管理的两种技术:多媒体数据库与超媒体技术。本章首先概述多媒体信息管理的一般问题,然后重点讨论多媒体数据库与基于内容的检索技术,最后较详细地讨论超媒体技术,这种技术为掌握信息的关联提供了一个很好的工具。

第一节多媒体信息管理的问题

1.概述

2.多媒体数据管理的问题

3.多媒体数据与数据库管理

第二节多媒体数据模型

1.NF数据模型

2.面向对象数据模型

3.其他数据模型

第三节多媒体信息检索技术

1.多媒体与媒体语义

2.基于内容检索系统的一般结构

3.基于内容检索的过程和指标

4.特征匹配——过程及方法

第四节多媒体信息关联技术

1.超媒体的概念

2.超媒体的组成要素

【教学重点难点】

1.基于内容检索系统的结构、以及基于内容检索的过程和指标;

2.超媒体的基本概念和其基本组成要素。

【课程考核要求】

1.了解多媒体数据管理的特殊问题;

2.掌握多媒体数据库以及基于内容的检索技术;

3.掌握超媒体的概念和其基本组成要素。

【复习思考题】

1.多媒体数据库的主要问题是什么?在哪些地方与传统的数据库系统是相同?哪些地方是不相同的?有了多媒体数据库后,关系数据库会怎样?

2.什么是基于内容的检索?基于内容检索与模式识别、图像理解等技术的主要区别在哪些地方?它们各自的目的是什么?

3.在基于内容检索系统中,为什么采用相似性查询?精确查询能否做到?什么样的媒体可以做到精确查询?

4.超媒体的主要组成要素有哪些?每一要素有哪些主要功能?

六、推荐教材和教学参考资源

1.多媒体技术及应用案例教程李建芳人民邮电出版社2015.3

2.张正兰等.《多媒体技术及其应用》.电子工业出版社.2006年1月

3.毫无PS痕迹:你的第一本photoshop书赵鹏中国水利水电出版社

4.抠图+修图+调色+合成+特效Photoshop核心应用5项修炼曾宽人民邮电出版社

5.Flash CS6动画设计与特效制作220例Flash CS6动画设计与特效制作220例清华大学出版社

七、其他说明

1.教学内容讲授的要求

由于多媒体技术是一门多学科交叉的综合性技术。因此,本课程的宗旨是力求让学生把握多媒体技术的脉络,在吸取最新多媒体技术成果的基础上,全面系统地介绍多媒体技术的原理和应用;既重视理论、方法和标准的介绍,又兼顾具体技术的讨论

和解决实际问题的举例;既注重描述成熟的理论和技术,又介绍多媒体技术相关领域的最新发展。在课堂讲授时,应重点讲授多媒体的基本技术,细讲各种媒体及媒体处理技术、数据压缩技术、信息管理技术,粗讲多媒体的硬件技术与软件技术。注意:教学内容的顺序和进度,不要受本大纲或教材章节的限制,教师可根据具体情况进行调整。例如,考虑到教学内容的相关性,以及上机实验的时间安排,在具体教学中,讲授完“第2章媒体及媒体技术”,可以提前讲“第5章多媒体软件平台”。

2.教学方法及手段的建议

本课程以理论讲授为主,实验教学为辅,采用课堂讲授和学生自学相结合,分析问题与归纳总结相结合,理论教学与实践教学相结合,注重启发式教学,从基本概念入手,由浅入深,循序渐进,突出重点、难点。特别注意引入学科新知识、新动态,提高授课质量,加大课堂信息量。在教学过程中,采用多媒体课件演示,并配备课程的教学大纲、实验指导书、电子教案、多媒体课件等教学资源。

3.实践教学环节的要求

多媒体技术既具有很强的理论性,又有很强的实用性,内容十分丰富。为了提高学生对课堂知识的深刻理解,提高解决实际问题的能力,应保证有良好的实验环境。在教师指导下配合课堂学习内容,安排有针对性的上机实验;上机结束后写上机实验报告。具体要求:在网络环境下,以Windows2007为平台,配备课程的教学大纲、电子教案、课件、以及音频处理软件Cool Edit、图像处理软件Photoshop、视频处理软件Premiere、多媒体创作工具Authorwere Dreamwaver等实验环境。建议实践总学时为16。

4.课后作业的要求

由于本课程具有操作性和实验性强的特点,布置适当的笔头作业,多以实验作业为主。作业批改方式可采用上机批改、个别批改、习题课集体批改、电子邮件等方式。

5.课程的考核方式

学期期末安排考试,考试方式为考查,笔试和上机。期末成绩由三部分构成:平时成绩(30%)、上机考试成绩(30%)和期末考试成绩(40%)。平时成绩包括:出勤、平时作业、测验、上机作业等。闭卷笔试主要考核学生对基本概念、基本理论与基本方法的理解和掌握情况,对相关软件的应用情况。上机考试主要围绕软件的实际应用进行考察。

大纲修订人:谢嵘修订日期:2019.2

大纲审定人:沈永珞审定日期:2019.2

人工智能课程教学大纲

人工智能课程教学大纲 【课程编码】JSZX0300 【适用专业】计算机科学与技术 【课时】 72(理论)+28(实验) 【学分】 3 【课程性质、目标和要求】 人工智能是计算机科学的重要分支,是计算机科学与技术专业本科生的专业限选课之一。本课程介绍如何用计算机来模拟人类智能,即如何用计算机实现诸如问题求解、规划推理、模式识别、知识工程、自然语言处理、机器学习等只有人类才具备的"智能",使得计算机更好得为人类服务. 作为本科生一个学期的课程,重点掌握人工智能的基础知识和基本技能,以及人工智能的一般应用.完成如下教学目标: (1)了解人工智能的概念和人工智能的发展,了解国际人工智能的主要流派和路线,了解国内人工智能研究的基本情况,熟悉人工智能的研究领域. (2)较详细地论述知识表示的各种主要方法。重点掌握状态空间法、问题归约法和谓词逻辑法,熟悉语义网络法,了解知识表示的其他方法,如框架法、剧本法、过程法等。 (3)掌握盲目搜索和启发式搜索的基本原理和算法,特别是宽度优先搜索、深度优先搜索、等代价搜索、启发式搜索、有序搜索、A*算法等.了解博弈树搜索、遗传算法和模拟退火算法的基本方法. (4) 掌握消解原理、规则演绎系统和产生式系统的技术、了解不确定性推理、非单调推理的概念. (5)概括性地介绍人工智能的主要应用领域,如专家系统、机器学习、规划系统、自然语言理解和智能控制等. (6)简介人工智能程序设计的语言和工具. (7) 掌握Visual Prolog编程环境,会使用Prolog语言编写简单的智能程序。 要求学生已修过《数据结构》、《离散数据》和《编译原理》。 【教学时间安排】 本课程计 3 学分,理论课时72 ,实验课时28。学时分配如下表所示:

计算机操作系统教学大纲

《计算机操作系统》课程教学大纲 一. 课程名称 操作系统原理 二. 学时与学分 学时共64学时(52+12+8) 其中,52为理论课学时,12为实验学时,8为课外实验学时 学分 4 三. 先修课程 《计算机组成原理》、《C语言程序设计》、 《IBM—PC宏汇编程序设计语言》、《数据结构》 四. 课程教学目标 通过本课程的学习,要达到如下目标: 1.掌握操作系统的基本原理与实现技术,包括现代操作系统对计算机系统资源的管理策略与方法、操作系统进程管理机制、现代操作系统的用户界面。 2.了解操作系统的结构与设计。 3.具备系统软件开发技能,为以后从事各种研究、开发工作(如:设计、分析或改进各种系统软件和应用软件) 提供必要的软件基础和基本技能。 4.为进一步学习数据库系统、计算机网络、分布式系统等课程打下基础。 五. 适用学科专业 信息大类各专业

六. 基本教学内容与学时安排 主要内容: 本课程全面系统地阐述计算机操作系统的基本原理、主要功能及实现技术,重点论述多用户、多任务操作系统的运行机制;系统资源管理的策略和方法;操作系统提供的用户界面。讨论现代操作系统采用的并行处理技术和虚拟技术。本书以Linux系统为实例,剖析了其特点和具体的实现技术。 理论课学时:52学时 (48学时,课堂讨论2学时,考试2学时) ?绪论4学时 ?操作系统的结构和硬件支持4学时 ?操作系统的用户界面4学时 ?进程及进程管理8学时 ?资源分配与调度4学时 ?存储管理6学时 ?设备管理4学时 ?文件系统6学时 ?Linux系统8学时 七、教材 《计算机操作系统》(第2版),庞丽萍阳富民人民邮电出版社,2014年2月 八、考核方式 闭卷考试

UbuntuLinux操作系统第2版(微课版)—教学大纲

《Ubuntu Linux操作系统》课程教学大纲 学分: 4 学时:48 适用专业: 高职高专类计算机专业 一、课程的性质与任务 课程的性质: 本课程是为计算机专业学生开设的课程。课程安排在第学期。 课程的任务: 通过本课程的学习,使学生熟悉Linux操作系统的基本操作,掌握Linux操作系统的配置管理、软件使用和编程环境部署。本课程将紧密结合实际,以首选的Linux桌面系统Ubuntu 为例讲解操作系统的使用和配置,为学生今后进行系统管理运维、软件开发和部署奠定基础。整个课程按照从基础到应用,从基本功能到高级功能的逻辑进行讲授,要求学生通过动手实践来掌握相关的技术操作技能。 前导课程: 《计算机原理》、《Windows操作系统》。 后续课程: 《Linux应用开发》 二、教学基本要求 理论上,要求学生掌握Ubuntu Linux操作系统的基础知识,包括配置管理、桌面应用、编程和软件开发环境。 技能上,要求学生能掌握Ubuntu Linux操作系统的配置方法和使用技能,涵盖系统安装和基本使用、图形界面与命令行、用户与组管理、文件与目录管理、磁盘存储管理、软件包管理、系统高级管理、桌面应用、Shell编程、C/C++编程、Java与Android应用开发、LAMP 平台与PHP、Python、Node.js开发环境部署,以及Ubuntu服务器安装与管理。 培养的IEET核心能力: ?具备系统管理方向的系统工程师的工程能力:掌握Linux配置管理和运维,包括用 户与组管理、文件与目录管理、磁盘存储管理、软件包管理、系统高级管理、服务器安装与管理。 ?具备应用开发工程师的开发环境部署能力,包括Shell编程、C/C++编程、Java与 Android应用开发、LAMP平台与PHP、Python、Node.js开发环境的部署和流程。 ?基本职业素养:具有良好的文化修养、职业道德、服务意识和敬业精神;接受企业 的文化;具有较强的语言文字表达、团结协作和社会活动等基本能力;具有基本的英语文档阅读能力,能较熟练地阅读理解Ubuntu Linux的相关英文资料。

《人工智能》教学大纲

附件1 广东财经大学华商学院课程教学大纲模板 一、课程简介 人工智能是计算机与自动化学科的一门分支学科。它研究如何用机器来模仿人脑所从事的推理、证明、识别、理解、学习、规划、诊断等智能活动。人工智能是当前科学技术中正在迅速发展,新思想、新观点、新技术不断涌现的一个学科,也是一门涉及数学、计算机科学、控制论、信息论、心理学、哲学等学科的交叉和边缘学科。人工智能原理是计算机科学技术类专业的应用学科。前修课程包括:离散数学、数据结构、算法分析与设计等,后续课程:专家系统,知识工程。 二、教学目标 (1)熟练掌握图搜索策略,熟练掌握回溯策略、图搜索策略的过程以及算法(BACKTRACK 以及AI算法),掌握一些典型问题的启发式函数; (2)掌握用命题逻辑、一阶逻辑表示知识的方法,并在此基础上进行推理,熟练掌握归结方法以及归结反驳过程,熟练掌握利用归结反驳方法进行推理。 (3)掌握基于贝叶斯规则的不确定性推理,掌握条件概率、独立、条件独立及贝叶斯公式;掌握利用贝叶斯定理检测垃圾邮件的基本方法。 三、主要教学模式和教学手段 1.本课程的教学包括课堂讲授、课外作业、辅导答疑、上机实验和期末考试等教学环节。

2.课堂教学采用启发式教学方法,理例结合,多媒体并用,引导学生加深对课程内容的理解,提高学生的学习兴趣和效果。 3.理论联系实际,通过本课程的教学,力争使学生在理解和掌握大纲所要求的知识内容的基础上,能正确地运用这些知识解决有关实际问题。 四、教学内容(要求编写所有章节的主要内容) 第一章人工智能概述 基本内容和要求: 1.人工智能的概念与目标; 2.人工智能的研究内容与方法; 3.人工智能的分支领域; 4.人工智能的发展概况。 第二章逻辑程序设计语言Prolog 基本内容和要求: 1.掌握Prolog语言的语句特点、程序结构和运行机理; 2.能编写简单的Prolog程序,能读懂一般的Prolog程序。 教学重点: Prolog程序设计。 教学难点: 表与递归,回溯控制 第三章基于图搜索的问题求解 基本内容和要求: 1.掌握状态图的基本概念、状态图搜索基本技术和状态图问题求解的一般方法,包括穷举式搜索、启发式搜索、加权状态图搜索和A算法、A*算法等; 2.掌握与或图的基本概念、与或图搜索基本技术和或图问题求解的一般方法; 3.理解一些经典规划调度问题(如迷宫、八数码、梵塔、旅行商、八皇后等问题)的求解方法; 教学重点:

计算机系统课程教学大纲

《计算机系统结构》教学大纲 (参考学时:约48学时) 1.课程的性质、目的和意义 计算机系统结构是计算机科学与技术专业(本科)必修的一门专业技术课。计算机系统结构是计算学科的重要分支之一。计算机的发展历史说明,计算机性能的不断提高主要依靠器件的变革和系统结构的改进。今天,在器件潜力几乎达到极限的情况下,计算机系统结构的改进尤为重要。 本课程是从外部来研究计算机系统, 即使用者所看到的物理计算机的抽象;编写出能够在机器上正确运行的程序所必须了解到的计算机的属性;软硬件功能分配及分界面的确定。 通过本课程的学习,使学生建立计算机系统的完整概念;掌握计算机系统结构的基本概念、基本原理、基本结构和基本分析方法,为学生熟悉现代计算机系统特别是微型计算机系统的开发、应用和发展打下良好的基础。本课程应该注重培养学生对系统结构的分析能力,掌握系统结构设计的基本原则。即如何最合理地利用新器件,最大限度地发挥其潜力,设计并构成综合性能指标最佳的计算机系统。 本课程为计算机专业(本科)高年级课程,需要综合几乎所有计算机专业基础和相关的前继专业课程知识。主要有:计算机组成原理、汇编语言程序设计、高级语言程序设计、数据结构、操作系统、编译原理等课程。本课程的新内容为超标量处理机、超流水线处理机、向量处理机、并行处理机、线程级并行、多核处理器、多处理器系统及其并行计算等。 1.教学内容 本课程知识结构图如图1所示。

第一部分计算机系统结构的基础 1.教学内容 2.计算机的发展及其分类; 3.计算机系统多级层次结构和计算机系统结构的基本概念; 4.计算机系统设计的评价标准和定量原理; 5.软件、器件、应用对计算机系统结构的影响; 6.计算机系统的分类。 2.教学基本要求 1.熟练掌握内容: 计算机系统层次结构,计算机系统结构定义,计算机组成定义,计算 机实现定义,系统结构、组成与实现的三者关系,透明性,计算机系统设计的定量分析原理(Amdahl定律,CPU性能公式,并行性原理,局部性原理),MIPS定义,MFLOPS 定义。 2.掌握内容: 弗林分类法,冯·诺依曼计算机特征,计算机系统结构的演变,软件、器 件、应用对计算机系统结构的影响,模拟与仿真。 3.了解内容: 计算机系统结构的发展,计算机的分类,计算机系统设计的主要方法。 3.重点和难点 重点: 1.计算机系统结构,计算机组成和计算机实现是三个不同的概念; 2.计算机系统设计的定量分析原理(Amdahl定律,CPU性能公式,并行性原理,局部性 原理); 3.系统结构的评价标准; 4.计算机系统结构的分类。 难点: 1.计算机系统设计的定量分析原理。 第二部分计算机指令系统 1. 教学内容 1.数据类型; 2.寻址技术; 3.指令系统的设计; 4.指令系统的改进。 2.教学基本要求 1.熟练掌握内容:数据表示和数据结构,自定义数据表示,大端存储和小端存储,寻址 方式,指令格式的优化(Huffman编码法、扩展编码法),RISC的定义与特点,减少指令平均执行周期数方法。

人工智能教学大纲

《人工智能》教学大纲 一、课程概述 1. 课程研究对象和研究内容 人工智能是计算机与自动化学科的一门分支学科。它研究如何用机器来模仿人脑所从事的推理、证明、识别、理解、学习、规划、诊断等智能活动。人工智能是当前科学技术中正在迅速发展,新思想、新观点、新技术不断涌现的一个学科,也是一门涉及数学、计算机科学、控制论、信息论、心理学、哲学等学科的交叉和边缘学科。 《人工智能》(双语)课程的主要目标是为大学本科高年级学生提供有关人工智能理论以及应用所必需的知识和技能;掌握人工智能的基本原理;掌握设计开发智能系统的基本方法。 2. 课程在整个课程体系中的地位 人工智能原理是计算机科学技术类专业的应用学科。前修课程包括:离散数学、数据结构、算法分析与设计等,后续课程:专家系统,知识工程,该课程可以在大学三、四年级开设。 二、课程目标 1.熟练掌握图搜索策略,熟练掌握回溯策略、图搜索策略的过程以及算法(BACKTRACK 以及A*算法),掌握一些典型问题的启发式函数。 2.掌握用命题逻辑、一阶逻辑表示知识的方法,并在此基础上进行推理,熟练掌握归结方法以及归结反驳过程,熟练掌握利用归结反驳方法进行推理。 3.掌握基于贝叶斯规则的不确定性推理,掌握条件概率、独立、条件独立及贝叶斯公式;掌握利用贝叶斯定理检测垃圾邮件的基本方法。 三、课程内容和要求 这门学科的知识与技能要求分为知道、理解、掌握、学会四个层次。这四个层次的一般涵义表述如下: 知道———是指对这门学科和教学现象的认知。 理解———是指对这门学科涉及到的概念、原理、策略与技术的说明和解释,能提示所涉及到的教学现象演变过程的特征、形成原因以及教学要素之间的相互关系。 掌握———是指运用已理解的教学概念和原理说明、解释、类推同类教学事件和现象。

《人工智能》详细教学大纲.doc

《人工智能》教学大纲 课程名称:人工智能 英语名称:Artificial Intelligence 课程代码:130234 课程性质:专业必修 学分学时数: 5/80 适用专业:计算机应用技术 修(制)订人: 修(制)订日期:2009年2月 审核人: 审核日期: 审定人: 审定日期: 一、课程的性质和目的 (一)课程性质 人工智能是计算机科学理论基础研究的重要组成部分,人工智能课程是计算机科学技术专业的专业拓展选修课。通过本课程的学习使学生了解人工智能的提出、几种智能观、重要研究领域,掌握人工智能求解方法的特点。掌握人工智能的基本概念、基本方法,会用知识表示方法、推理方法和机器学习等方法求解简单问题等。 (二)课程目的 1、基本理论要求: 课程介绍人工智能的主要思想和基本技术、方法以及有关问题的入门知识。要求学生了解人工智能的主要思想和方法。 2、基本技能要求: 学生在较坚实打好的人工智能数学基础(数理逻辑、概率论、模糊理论、数值分析)上,能够利用这些数学手段对确定性和不确定性的知识完成推理;在理解Herbrand 域概念和Horn 子句的基础上,应用Robinson 归结原理进行定理证明;应掌握问题求解(GPS )的状态空间法,能应用几种主要的盲目搜索和启发式搜索算法(宽度优先、深度优先、有代价的搜索、A 算法、A*算法、博弈数的极大—极小法、α―β剪枝技术)完成问题求解;并能熟悉几种重要的不确定推理方法,如确定因子法、主观Bayes 方法、D —S 证据理论等,利用数值分析中常用方法进行正确计算。 3、职业素质要求:结合实战,初步理解和掌握人工智能的相关技术。 二、教学内容、重(难)点、教学要求及学时分配 第一章:人工智能概述(2学时) …… ………………………………………………………………装……订……线…………………………………………………………………………………………………………… …………………………

《计算机操作系统》教学大纲

《计算机操作系统》教学大纲 课程名称:计算机操作系统 总学时:68 理论学时:56 实验学时:12 一、课程性质及培养目标 《操作系统》是计算机科学与技术等专业的专业课之一。本课程将全面系统地介绍操作系统的基本理论与基本工作原理,包括操作系统内部工作过程与结构及相关概念、技术和理论,并作为实例介绍目前主流操作系统Windows的工作原理。在各章节中会介绍当前主流操作系统Windows的各部分功能及实现作为实例,以求学生对操作系统的基本理论和原理能够融会贯通。通过本课程的学习,要求学生理解操作系统在计算机系统中的作用、地位和特点,熟练掌握和运用操作系统在进行计算机软硬件资源管理和调度时常用的概念、方法、算法、策略等。 二、课程的教学原则与方法 在总结操作系统课程教学实践经验的基础上,结合课程自身的特点,制定本课程的教学原则为:理论讲解和实践相结合的教学原则。在教学过程中采用的教学方法主要有:以语言形式获得间接经验的方法(例如讲授法、讨论法、读书指导法等),以直观形式获得直接经验的方法(例如演示法),以实际训练形式形成技能、技巧的教学方法(例如讲练结合法、实验法等)。 三、教学内容与教学基本要求 第一单元操作系统引论 1、教学内容 任务1 操作系统概述 任务2 操作系统的发展历史 任务3 操作系统的分类 2、教学基本要求 让学生对操作系统形成初步的认识,对操作系统中的概念有整体的了解。了解操作系统的发展过程;掌握操作系统类型和功能、操作系统的基本特征;熟练掌握操作系统定义。 3、教学重点与难点 教学重点:操作系统的发展过程,操作系统的分类、基本特征和功能 教学难点:操作系统的基本特征,操作系统的结构设计 4、复习参考题 ⑴OS的作用可表现在哪几个方面? ⑵OS有哪几大特征?最基本得特征是什么? 第二单元操作系统原理基础 1、教学内容

操作系统课程教学大纲

GDOU-B-11-213 《操作系统》课程教学大纲 课程简介 课程简介: 本课程主要讲述操作系统的原理,使学生不仅能够从系统内部了解操作系统的工作原理,而且可以学到软件设计的思想方法和技术方法。主要内容 包括:操作系统的概论;操作系统的作业管理;操作系统的文件管理原理; 操作系统的进程概念、进程调度和控制、进程互斥和同步等;操作系统的各 种存储管理方式以及存储保护和共享;操作系统的设备管理一般原理。其次 在实验环节介绍实例操作系统的若干实现技术,如:Windows操作系统、Linux 操作系统等。 课程大纲 一、课程的性质与任务: 本课程计算机学科的软件工程专业中是一门专业方向课,也可以面向计算机类的其它专业。其任务是讲授操作系统的原理,从系统内部了解操作系统的工作原理以级软件设计的思想方法和技术方法;同时介绍实例操作系统的若干实现技术。 二、课程的目的与基本要求: 通过本课程的教学使学生能够从操作系统内部获知操作系统的工作原理,理解操作系统几大管理模块的分工和管理思想,学习设计系统软件的思想方法,通过实验环节掌握操作系统实例的若干实现技术,如:Windows操作系统、Linux操作系统等。 三、面向专业: 软件工程、计算机类 四、先修课程: 计算系统基础,C/C++语言程序设计,计算机组成结构,数据结构。 五、本课程与其它课程的联系:

本课程以计算系统基础,C/C++语言程序设计,计算机组成结构,数据结构等为先修课程,在学习本课程之前要求学生掌握先修课程的知识,在学习本课程的过程中能将数据结构、计算机组成结构等课程的知识融入到本课程之中。 六、教学内容安排、要求、学时分配及作业: 第一章:操作系统概论(2学时) 第一节:操作系统的地位及作用 操作系统的地位(A);操作系统的作用(A)。 第二节:操作系统的功能 单道系统与多道系统(B);操作系统的功能(A)。 第三节:操作系统的分类 批处理操作系统(B);分时操作系统(B);实时操作系统(B)。 第二章:作业管理(2学时) 第一节:作业的组织 作业与作业步(B);作业的分类(B);作业的状态(B);作业控制块(B)。 第二节:操作系统的用户接口 程序级接口(A);作业控制级接口(A)。 第三节:作业调度 作业调度程序的功能(B);作业调度策略(B);作业调度算法(B)。 第四节:作业控制 脱机控制方式(A);联机控制方式(A)。 第三章:文件管理(8学时) 第一节:文件与文件系统(1学时) 文件(B);文件的种类(B);文件系统及其功能(A)。 第二节:文件的组织结构(1学时) 文件的逻辑结构(A);文件的物理结构(A)。 第三节:文件目录结构(1学时) 文件说明(B);文件目录的结构(A);当前目录和目录文件(B)。 第四节:文件存取与操作(1学时) 文件的存取方法(A);文件存储设备(C);活动文件(B);文件操作(A)。 第五节:文件存储空间的管理(2学时) 空闲块表(A);空闲区表(A);空闲块链(A);位示图(A)。 第六节:文件的共享和保护(2学时)

DX3004模式识别与人工智能--教学大纲

《模式识别与人工智能》课程教学大纲 一、课程基本信息 课程代码:DX3004 课程名称:模式识别与人工智能 课程性质:选修课 课程类别:专业与专业方向课程 适用专业:电气信息类专业 总学时: 64 学时 总学分: 4 学分 先修课程:MATLAB程序设计;数据结构;数字信号处理;概率论与数理统计 后续课程:语音处理技术;数字图像处理 课程简介: 模式识别与人工智能是60年代迅速发展起来的一门学科,属于信息,控制和系统科学的范畴。模式识别就是利用计算机对某些物理现象进行分类,在错误概率最小的条件下,使识别的结果尽量与事物相符。模式识别技术主要分为两大类:基于决策理论的统计模式识别和基于形式语言理论的句法模式识别。模式识别的原理和方法在医学、军事等众多领域应用十分广泛。本课程着重讲述模式识别的基本概念,基本方法和算法原理,注重理论与实践紧密结合,通过大量实例讲述如何将所学知识运用到实际应用之中去,避免引用过多的、繁琐的数学推导。这门课的教学目的是让学生掌握统计模式识别基本原理和方法,使学生具有初步综合利用数学知识深入研究有关信息领域问题的能力。 选用教材: 《模式识别》第二版,边肇祺,张学工等编著[M],北京:清华大学出版社,1999; 参考书目: [1] 《模式识别导论》,齐敏,李大健,郝重阳编著[M]. 北京:清华大学出版社,2009; [2] 《人工智能基础》,蔡自兴,蒙祖强[M]. 北京:高等教育出版社,2005; [3] 《模式识别》,汪增福编著[M]. 安徽:中国科学技术大学出版社,2010; 二、课程总目标 本课程为计算机应用技术专业本科生的专业选修课。通过本课程的学习,要求重点掌握统计模式识别的基本理论和应用。掌握统计模式识别方法中的特征提取和分类决策。掌握特征提取和选择的准则和算法,掌握监督学习的原理以及分类器的设计方法。基本掌握非监督模式识别方法。了解应用人工神经网络和模糊理论的模式识别方法。了解模式识别的应用和系统设计。要求学生掌握本课程的基本理论和方法并能在解决实际问题时得到有效地运用,同时为开发研究新的模式识别的理论和方法打下基础。 三、课程教学内容与基本要求 1、教学内容: (1)模式识别与人工智能基本知识; (2)贝叶斯决策理论; (3)概率密度函数的估计; (4)线性判别函数; (5)非线性胖别函数;

操作系统教学大纲

《操作系统》课程教学大纲 一、课程基本信息课程名称:《操作系统》总学时与学分:72学时 4学分 课程性质:专业必修课授课对象:计算机科学与技术专业 二、课程教学目标与任务 操作系统原理是一门专业基础课程,是涉及考研等进一步进修的重要课程,是计算机 体系中必不可少的组成部分。本课程的目的和任务是使学生通过本课程的学习,理解操作 系统的基本概念和主要功能,掌握操作系统的使用和一般的管理方法,从而为学生以后的 学习和工作打下基础。 三、学时安排 课程内容与学时分配表 章 节 内 容学 时 第一章 操作系统引论5第二章 进程管理12第三章 处理机调度与死锁12第四章 存储管理12第五章 设备管理10第六章 文件管理8第七章 操作系统接口4第八章 网络操作系统3第九章 系统安全性3第十章 UNIX 操作系统3四、课程教学内容与基本要求 第一章 操作系统引论 教学目标:通过本章的学习,使学生掌握操作系统的概念,操作系统的作用和发展过 程,知道操作系统是配置在计算机硬件上的第一层软件,是对计算机系统的首次扩充,是 现代计算机系统必须配置的软件。 基本要求:掌握操作系统的目标和作用、发展过程、基本特征及主要功能;了解操作 系统的结构设计 本章重点:操作系统的概念、作用,操作系统的基本特征以及操作系统的主要功能。 本章难点:操作系统基本特征的理解,操作系统主要功能的体现。 教学方法:讲授与演示相结合、管路敷设技术通过管线不仅可以解决吊顶层配置不规范高中资料试卷问题,而且可保障各类管路习题到位。在管路敷设过程中,要加强看护关于管路高中资料试卷连接管口处理高中资料试卷弯扁度固定盒位置保护层防腐跨接地线弯曲半径标高等,要求技术交底。管线敷设技术包含线槽、管架等多项方式,为解决高中语文电气课件中管壁薄、接口不严等问题,合理利用管线敷设技术。线缆敷设原则:在分线盒处,当不同电压回路交、电气课件中调试试卷相互作用与相互关系,根据生产工艺高中资料试卷要求,对电气设备进行空载与带负荷下高中资料试卷调控试验;对设备进行调整使其在正常工况下与过度工作下都可以正常工作;对于继电保护进行整核对定值,审核与校对图纸,编写复杂设备与装置高中资料试卷调试方案,编写重要设备高中资料试卷试验方案以及系统启动方案;对整套启动过程中高中资料试卷电气设备进行调试工作并且进行过关运行高中资料试卷技术指导。对于调试过程中高中资料试卷、电气设备调试高中资料试卷技术电力保护装置调试技术,电力保护高中资料试卷配置技术是指机组在进行继电保护高中资料试卷总体配置时,需要在最大限度内来确保机组高中资料试卷安全,并且尽可能地缩小故障高中资料试卷破坏范围,或者对某些异常高中资料试卷工况进行自动处理,尤其要避免错误高中资料试卷保护装置动作,并且拒绝动作,来避免不必要高中资料试卷突然停机。因此,电力高中资料试卷保护装置调试技术,要求电力保护装置做到准确灵活。对于差动保护装置高中资料试

《人工智能》课程教学大纲

人工智能》课程教学大纲 、课程基本信息 二、课程教学目标 《人工智能》是计算机科学与技术专业的一门专业拓展课,通过本课程的学习使本科生对人工智能的基本内容、基本原理和基本方法有一个比较初步的认识,掌握人工智能的基本概念、基本原理、知识的表示、推理机制和智能问题求解技术。启发学生开发软件的思路,培养学生对相关的智能问题的分析能力,提高学生开发应用软件的能力和水平。 三、教学学时分配

四、教学内容和教学要求 第一章人工智能概述(3 学时) (一)教学要求 1.掌握人工智能的基本概念; 2.理解人工智能的发展状况。 3.理解人工智能的基本技术; 4.了解人工智能的研究途径与方法; 5.了解人工智能的分支领域; (二)教学重点与难点教学重点:人工智能的基本技术。教学难点:三大学派的研究途径与方法。 (三)教学内容 第一节人工智能的基本概念 1.什么是人工智能 2.强人工智能与弱人工智能 3.脑智能和群智能 4.符号智能和计算智能 第二节人工智能发展概况 1.人工智能学科的产生

2.人工智能学科的发展 3.人工智能三大学派 第三节人工智能研究途径与方法 1.人工智能的研究目标 2.人工智能的研究方法 3.人工智能的研究内容 第四节人工智能基本技术 1.推理技术 2.搜索技术 3.知识库技术 4.归纳技术 5.联想技术第五节人工智能的应用 1.难题求解 2.机器定理证明 3.自动程序设计 4.模式识别 5.机器翻译 6.智能管控 7.智能决策 8.智能人机接口 第六节人工智能的影响 1.人工智能对人类的影响 2.人工智能对社会的影响 本章习题要点:对基本概念、技术、方法的理解。 第二章智能程序设计语言(5 学时)(一)教学要求 1.了解常见的几种人工智能程序设计语言;

《人工智能导论》教学大纲

人工智能导论》教学大纲 大纲说明 课程代码: 3235042 总学时: 32 学时(讲课 32 学时) 总学分: 2 学分 课程类别:限制性选修 适用专业:计算机科学与技术,以及有关专业 预修要求: C 程序设计语言,数据结构 课程的性质、目的、任务: 人工智能是计算机科 学中涉及研究、 科学与技术, 以及有关专业重要的专业方向与特色模块课程之一。 生对人工智能的发展概况、 基本原理和应用领域有初步了解, 启发学生对人工智能的兴趣,培养知识创新和技术创新能力。 课程教学的基本要求: 人工智能的研究论题包括计算机视觉、规划与行动、多 言理解、专家系统和机器学习等。 这些研究论题的基础是通用和专用的知 识表示和推理机制、 问题求解和搜索算法,以及计算智能技术等。要求学生掌握这些研究论题的基础知识。 人工智能还提供一套工具以解决那些用其它方法难以解决, 甚至无法解决的问题。 这些 工具包括启发式搜索和规划算法, 知识表示和推理形式, 机器学习技术, 语音和语言理解方 法,计算机视觉和机器人学等。 要求学生掌握利用其中的重要工具解决给定问题的基本方法。 大纲的使用说明: 通过适当调节教学内容和学时安排,减少有关章节学时和增加专家系统这一章的学时, 本大纲亦可作为《人工智能与专家系统》的课程教学大纲。 大纲正文 第一章 绪论 学时: 2 学时(讲课 2学时) 了解人类智能与人工智能的含义,人工智能的发展和应用领域;理解人工智能的内涵。 本章讲授要点 :在介绍人工智能概念的基础上, 使学生了解本课程所涉知识的重要意义, 以及人工智能的应用现状和应用前景。 设计和应用智能机器的一个分支。 本课程是计算机 通过本课程的开设, 使学 对主要技术及应用有一定掌握, Agent 系统、 语音识别、自动语

操作系统课程设计2014教学大纲

《操作系统课程设计》大纲 一、设计目的和要求 目的:本课程设计是为配合计算机相关专业的重要专业课《操作系统》而开设的,其主要内容是让学生实际进行操作系统功能模块的设计和编程实现。通过本课程设计的实施,使学生能将操作系统的概念具体化,并从整体和动态的角度去理解和把握操作系统,以巩固和补充操作系统的原理教学,提高学生解决操作系统设计及实现过程中的具体问题的能力。 要求:通过本课程设计的实施,要求培养学生以下能力: (1)培养学生在模拟条件下与实际环境中实现功能模块和系统的能力:课程设计要求学生实际进行操作系统功能模块的设计和编程实现,具体包括:基于线程的多任务调度系统的设计与实现;一个简单文件系统的设计与实现。 (2)培养学生设计和实施工程实验的能力,合理分析试验结果的能力:学生在完成项目的过程中,需要进行实验设计、程序调试、错误分析,从而熟悉实验设计方法及实验结果的分析方法。 (3)培养学生综合运用理论和技术手段设计系统和过程的能力:学生需根据设计项目的功能要求及操作系统原理的相关理论提出自己的解决方案,需考虑项目实现的软硬件环境,设计相关数据结构及算法,在实现过程中发现解决方案的问题并进行分析改进。 (4)培养学生分析并清楚阐述设计合理性的能力:要求学生在项目上机验收和实验报告中分析阐述设计思路的合理性和正确性。 (5)培养学生的组织管理能力、人际交往能力、团队协作能力:课程设计分小组进行,每个小组有一个组长,负责组织本组成员的分工及合作。 二、设计学时和学分 学时:32 ;学分:1 三、设计的主要内容 以下三个题目中:1、2中选做一题,第3题必做。 1、基于线程的多任务调度系统的设计与实现 (1)线程的创建、撤消和CPU切换。 掌握线程的定义和特征,线程的基本状态,线程的私有堆栈,线程控制块TCB,理解线程与进程的区别,实现线程的创建、撤消和CPU切换。 (2)时间片轮转调度 理解各种调度算法、调度的原因,完成时钟中断的截取,具体实现调度程序。 (3)最高优先权优先调度 理解优先权的概念,并实现最高优先权优先调度策略。 (4)利用记录型信号量实现线程的同步

《人工智能》课程教学大纲.doc

《人工智能》课程教学大纲 课程代码:H0404X 课程名称:人工智能 适用专业:计算机科学与技术专业及有关专业 课程性质:本科生专业基础课﹙学位课﹚ 主讲教师:中南大学信息科学与工程学院智能系统与智能软件研究所蔡自兴教授 总学时:40学时﹙课堂讲授36学时,实验教学4学时﹚ 课程学分:2学分 预修课程:离散数学,数据结构 一.教学目的和要求: 通过本课程学习,使学生对人工智能的发展概况、基本原理和应用领域有初步了解,对主要技术及应用有一定掌握,启发学生对人工智能的兴趣,培养知识创新和技术创新能力。 人工智能涉及自主智能系统的设计和分析,与软件系统、物理机器、传感器和驱动器有关,常以机器人或自主飞行器作为例子加以介绍。一个智能系统必须感知它的环境,与其它Agent和人类交互作用,并作用于环境,以完成指定的任务。 人工智能的研究论题包括计算机视觉、规划与行动、多Agent系统、语音识别、自动语言理解、专家系统和机器学习等。这些研究论题的基础是通用和专用的知识表示和推理机制、问题求解和搜索算法,以及计算智能技术等。 此外,人工智能还提供一套工具以解决那些用其它方法难以解决甚至无法解决的问题。这些工具包括启发式搜索和规划算法,知识表示和推理形式,机器学习技术,语音和语言理解方法,计算机视觉和机器人学等。通过学习,学生能够知道什么时候需要某种合适的人工智能方法用于给定的问题,并能够选择适当的实现方法。 二.课程内容简介 人工智能的主要讲授内容如下: 1.叙述人工智能和智能系统的概况,列举出人工智能的研究与应用领域。 2.研究传统人工智能的知识表示方法和搜索推理技术,包括状态空间法、问题归约法谓词逻辑法、语义网络法、盲目搜索、启发式搜索、规则演绎算法和产生式系统等。 3.讨论高级知识推理,涉及非单调推理、时序推理、和各种不确定推理方法。 4.探讨人工智能的新研究领域,初步阐述计算智能的基本知识,包含神经计算、模糊计算、进化计算和人工生命诸内容。 5.比较详细地讨论了人工智能的主要应用,包括专家系统、机器学习、自动规划、Agent、自然语言理解、机器视觉和智能控制等。对于应用内容,根据学时,有选择地进行讲授。 6.评述近年来人工智能的争论,讨论人工智能对人类经济、社会和文化的影响,展望人工智能的发展。 以上内容反映了人工智能的最新进展,理论联系实际,具有很好的针对性。 三.教学内容和学时安排

《操作系统(英)》课程教学大纲

《操作系统(英)》课程教学大纲 (Operating Systems) 一、基本信息 课程代码: 1201313 学分:3学分 总学时:51学时(其中实验 9 学时) 适用对象:本科计算机科学与技术、信息管理、电子商务、物流等专业 先修课程:数据结构、程序设计语言 二、课程性质、教学目的和要求 (一)课程性质和目的 《操作系统》课程是计算机科学与技术本科生专业主干课程,也是信息类各专业的必修课程。 通过本课程的学习,使学生认识到操作系统在计算机软硬件资源管理中的地位和作用,掌握操作系统的基本概念、原理和基本方法,掌握操作系统的开发模式、开发方法和操作系统的分析、设计能力,了解操作系统的发展方向,培养学生观察问题、分析问题、解决问题和实际动手能力,为学生以后参与系统软件分析和开发奠定基础。 (二)教学方法与手段 本课程使用原版教材,采用双语教学,采用课堂讲授和上机实践相结合的方式,并在多媒体环境下进行教学。 (三)教学安排 本课程的总学时为51学时,其中课堂讲授42学时,上机实践教学9学时。 三、教学内容及学时分配 Chapter 1 Introduction ( 1.5 hours, Lab 0 hour) Main Points: Short history, Operating System Concepts, Objectives, Functions, Multiprogramming, Real-Time System, Batch system, Time-sharing system, Distributed operating system, Network operating system. Chapter 2 Computer-System Structures ( 1.5 hours , Lab 0 hour)

《人工智能》详细教学大纲

《人工智能》详细教学大纲 《人工智能》教学大纲 课程代码:130234 课程性质:专业必修 学分学时数: 5/80 适用专业:计算机应用技术 一、课程的性质和目的 (一)课程性质 人工智能是计算机科学理论基础研究的重要组成部分,人工智能课程是计算机科学技术专业的专业拓展选修课。通过本课程的学习使学生了解人工智能的提出、几种智能观、重要研究领域,掌握人工智能求解方法的特点。掌握人工智能的基本概念、基本方法,会用知识表示方法、推理方法和机器学习等方法求解简单问题等。 (二)课程目的 1、基本理论要求: 课程介绍人工智能的主要思想和基本技术、方法以及有关问题的入门知识。要求学生了解人工智能的主要思想和方法。 2、基本技能要求: 学生在较坚实打好的人工智能数学基础(数理逻辑、概率论、模糊理论、数值分析)上,能够利用这些数学手段对确定性和不确定性的知识完成推理;在理解Herbrand 域概念和Horn 子句的基础上,应用Robinson 归结原理进行定理证明;应掌握问题求解(GPS )的状态空间法,能应用几种主要的盲目搜索和启发式搜索算法(宽度优先、深度优先、有代价的搜索、A 算法、A*算法、博弈数的极大—极小法、α―β剪枝技术)完成问题求解;并能熟悉几种重要的不确定推理方法,如确定因子法、主观Bayes 方法、D —S 证据理论等,利用数值分析中常用方法进行正确计算。 3、职业素质要求:结合实战,初步理解和掌握人工智能的相关技术。 二、教学内容、重(难)点、教学要求及学时分配 第一章:人工智能概述(2学时) 1、讲授内容: (1) 人工智能的概念 (2) 人工智能的研究途径和方法 ………………………………………………

《操作系统原理》课程教学大纲

附件1: 《操作系统原理》课程教学大纲 制定(修订)人: 李灿平、郭亚莎制定(修订)时间: 2006年 7 月所在单位: 信息工程学院 一、课程基本信息

三、教学内容及基本要求 第一章绪论 本章简要介绍操作系统的基本概念、功能、分类以及发展历史。同时讨论研究操作系统的几种观点。 §1.1 操作系统的概念 本节介绍操作系统的基本概念,什么是操作系统以及操作系统与硬件软件的关系。 本节重点:操作系统与硬件软件的关系。 本节要求学生理解什么是操作系统,掌握操作系统与硬件软件的关系。 §1.2 操作系统的历史 本节按器件工艺介绍操作系统的发展历史。 本节重点:多道程序系统的概念。 本节要求学生了解操作系统的发展历史,理解多道程序系统概念。 §1.3 操作系统的基本类型 本节介绍常见的操作系统的类型、特点及适用的对象。 本节重点:批处理操作系统、分时系统、实时系统。 本节要求学生掌握上述三大操作系统的特点及适用对象。 §1.4 操作系统功能 本节简单介绍操作系统的五个功能。处理机管理,存储管理,设备管理,信息管理(文件系统管理)和用户接口。 本节要求学生了解上述功能。 §1.5 计算机硬件简介 本节简单介绍计算机硬件系统。 本节要求学生自修。

§1.6 算法的描述 本节介绍操作系统管理计算机系统的有关过程所用的描述算法。 本节要求学生掌握本书所采用的描述算法。 §1.7 研究操作系统的几种观点 本节介绍研究操作系统的几种观点。系统管理的观点,用户界面观点和进程管理观点。 本节要求学生了解上述三种观点。 第二章操作系统用户界面 本章主要讨论操作系统的两个用户接口,并以UNIX系统为例,简单介绍用户接口的使用操作方法。 §2.1 作业的基本概念 本节介绍作业的基本概念,什么是作业及作业组织(结构)。 本节重点:作业的基本概念。 本节要求学生掌握作业的基本概念,了解作业的组织。 §2.2 作业的建立 本节介绍作业的几种输入方式和作业的建立过程。 本节重点:联机输入方式和Spooling系统,作业控制块PCB和作业的四个阶段。 本节要求学生了解作业的几种输入方式,理解Spooling系统,掌握作业建立的过程内容。理解作业的四个基本阶段。提交、后备、执行以及完成阶段。 §2.3 命令控制界面接口 本节介绍操作系统为用户提供的命令接口界面。介绍命令接口的两种使用方式。讨论联机方式下操作命令的分类。 本节重点:命令接口的使用方式。 本节要求学生理解命令接口的作用和使用方式。了解联机方式下操作命令的分类。 §2.4 系统调用 本节介绍操作系统提供给编程人员的唯一接口,系统调用。同时讨论系统调用的分类。 本节重点:编程人员通过系统调用使用操作系统内核所提供的各种功能和系统调用的处理过程。 本节要求学生了解系统调用的分类、理解系统调用的功能、掌握系统调用的处理过程。 §2.5 UNIX用户界面 本节简单介绍UNIX系统的发展历史和特点以及UNIX系统结构。同时讨论UNIX操作命令和系统调用的分类功能和使用方法。 本节重点:UNIX系统的特点。 本节要求学生了解UNIX系统的发展史,掌握UNIX系统的特点,理解UNIX系统操作命令和系统调用的功能。 第三章进程管理 本章详细介绍进程和线程管理的有关概念和技术。 §3.1 进程的概念 本节介绍进程的基本概念。通过程序的并发执行,引出进程具有并发性特征的概念。同时讨论进程的各式各样的定义以及作业和进程的关系。 本节重点:进程的特征。 本节要求学生了解程序的并发执行,掌握进程的特征。 §3.2 进程的描述 本节介绍进程的静态描述以及进程上下文结构。 本节重点,进程的上下文结构。 本节要求学生理解进程的静态描述内容,掌握进程控制块PCB的作用和进程上下文结构。

《人工智能导论》教学大纲.

《人工智能导论》教学大纲 大纲说明 课程代码:3235042 总学时:32学时(讲课32学时) 总学分:2学分 课程类别:限制性选修 适用专业:计算机科学与技术,以及有关专业 预修要求:C程序设计语言,数据结构 课程的性质、目的、任务: 人工智能是计算机科学中涉及研究、设计和应用智能机器的一个分支。本课程是计算机科学与技术,以及有关专业重要的专业方向与特色模块课程之一。通过本课程的开设,使学生对人工智能的发展概况、基本原理和应用领域有初步了解,对主要技术及应用有一定掌握,启发学生对人工智能的兴趣,培养知识创新和技术创新能力。 课程教学的基本要求: 人工智能的研究论题包括计算机视觉、规划与行动、多Agent系统、语音识别、自动语言理解、专家系统和机器学习等。这些研究论题的基础是通用和专用的知识表示和推理机制、问题求解和搜索算法,以及计算智能技术等。要求学生掌握这些研究论题的基础知识。 人工智能还提供一套工具以解决那些用其它方法难以解决,甚至无法解决的问题。这些工具包括启发式搜索和规划算法,知识表示和推理形式,机器学习技术,语音和语言理解方法,计算机视觉和机器人学等。要求学生掌握利用其中的重要工具解决给定问题的基本方法。大纲的使用说明: 通过适当调节教学内容和学时安排,减少有关章节学时和增加专家系统这一章的学时,本大纲亦可作为《人工智能与专家系统》的课程教学大纲。 大纲正文 第一章绪论学时:2学时(讲课2学时)了解人类智能与人工智能的含义,人工智能的发展和应用领域;理解人工智能的内涵。 本章讲授要点:在介绍人工智能概念的基础上,使学生了解本课程所涉知识的重要意义,以及人工智能的应用现状和应用前景。

《人工智能》课程教学大纲

《人工智能》课程教学大纲 (Artificial Intelligence) 课程性质:院公选课 适用专业:各专业 先修课程:离散数学、数据结构、操作系统原理 后续课程: 总学分:2学分 一、教学目的与要求 1.教学目的 人工智能主要研究解释和模拟人类智能、智能行为及其规律的一门学科,其主要任务是建立智能信息处理理论,进而设计可以展现某些近似于人类智能行为的计算机系统。本课程要求学生掌握人工智能的基本原理,了解人工智能中常用的基本技术,诸如:知识表示技术、搜索技术、自动推理技术以及专家系统等,同时学会运用Prolog语言求解人工智能的实际问题。 2.教学要求 学生必须具有离散数学、程序设计、数据结构、操作系统方面的知识。 二、课时安排 三、教学内容 1.人工智能概述(4学时) (1)教学基本要求 了解:人工智能的发展概况 理解:人工智能的概念 掌握:人工智能的研究途径与方法、人工智能的分支领域 灵活运用:人工智能的基本技术 (2)教学内容

①人工智能的概念 ②人工智能的研究途径与方法(重点) ③人工智能的分支领域(重点、难点) ④人工智能的基本技术(难点) ⑤人工智能的发展概况 2.人工智能程序设计语言(6学时) (1)教学基本要求 了解:人工智能程序设计语言分类 掌握:函数型程序设计语言LISP和逻辑型程序设计语言PROLOG 灵活运用:Turbo PROLOG程序设计语言 (2)教学内容 ①综述 ②函数型程序设计语言LISP(重点) ③逻辑型程序设计语言PROLOG(重点、难点) ④Turbo PROLOG程序设计(难点) 3.基于谓词逻辑的机器推理(6学时) (1)教学基本要求 理解:谓词及谓词逻辑,形式演绎推理 掌握:归结演绎推理 灵活运用:应用归结原理求取问题答案 了解:Horn子句归结与逻辑程序、非归结演绎推理 (2)教学内容 ①一阶谓词逻辑 ②归结演绎推理(重点) ③应用归结原理求取问题答案(重点、难点) ④归结策略 ⑤归结反演程序举例 ⑥Horn子句归结与逻辑程序(难点) ⑦非归结演绎推理 4.图搜索技术(8学时) (1)教学基本要求 掌握:状态图搜索方法、与或图搜索方法 灵活运用:状态图搜索方法进行问题求解、与或图搜索方法进行问题求解了解:博弈树搜索技术 (2)教学内容 ①状态图搜索(重点、难点) ②状态图问题求解(重点) ③与或图搜索(重点、难点) ④与或图问题求解(难点) ⑤博弈树搜索 5.产生式系统(4学时)

相关主题
文本预览
相关文档 最新文档