ImageVerifierCode 换一换
格式:DOCX , 页数:107 ,大小:86.28KB ,
资源ID:4932985      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/4932985.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(计算机专业所有课程实验大纲.docx)为本站会员(b****4)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

计算机专业所有课程实验大纲.docx

1、计算机专业所有课程实验大纲计算机工程系课程实验大纲程序设计基础(A First Course in Programming)课程实验教学大纲 1数据结构(Data Structure)课程实验教学大纲 5微机原理与接口技术(Microcomputer Priciple & Interface Technique)课程实验教学大纲 8操作系统(Operating System)课程实验教学大纲 12数据库原理(Operating System)课程实验教学大纲 14美术设计(Art Designing)课程实验教学大纲 17数据库原理及应用(Priciple&Application of Dat

2、abase)课程实验教学大纲 19微机原理及应用(Priciple & Application of Microcomputer)课程实验教学大纲 22单片机原理及应用(Single-chip Computer Priciple & Application)课程实验教学大纲 25开发工具(Development Tools)课程实验教学大纲 27计算机网络及应用(Computer Network & Application)课程实验教学大纲 31计算机控制技术(Computer Control Technique)课程实验教学大纲 34计算机故障诊断与维护(Diagnostication-De

3、fects & Maintenance Computer)课程实验教学大纲 36多媒体技术及应用(The Multi-media technology & its Application)课程实验教学大纲 41软件工程(Software Engineering)课程实验教学大纲 45面向对象程序设计(Object-Oriented Programming)课程实验教学大纲 48数据库程序设计(PB)(Programming on Database)课程实验教学大纲 51数据库程序设计(Delphi)(Programming on Database)课程实验教学大纲 54SQL数据库管理与设计(

4、Management & Designing on SQL Server)课程实验教学大纲 56计算机网络原理及体系结构(Network Priciple & Architecture)课程实验教学大纲 59组网技术与网络管理(Technology of Building & managing Network)课程实验教学大纲 62网络程序设计语言(Network Programming)课程实验教学大纲 66计算机动画技术(Animation Technique on Computer)课程实验教学大纲 70计算机图形设计(Graphics Designing on Computer)课程实

5、验教学大纲 72包装设计与印刷(Packaging Designing & Printing)课程实验教学大纲 76视频技术与制作(Edition on Video)课程实验教学大纲 78多媒体系统开发(Multi-media system Development)课程实验教学大纲 80计算机网络安全(Computer Network Security)课程实验教学大纲 86企业网站建设技术(Technology of Enterprise Web Site Building)课程实验教学大纲 89综合布线系统(Integrate Collocation-line System)课程实验教学大

6、纲 91程序设计基础课程实验教学大纲(A First Course in Programming)适用于(计算机类)各专业参考学时:30学时一、 实验的教学目的和任务本课程是计算机各专业的一门专业基础课。通过实验环节,能够使学生对计算机的基本组成有一定的感性认识,了解Dos、Windows等的基本操作。在程序设计的实验环节中,要求学生熟练掌握C语言的基本语法、调试方法和运行步骤;在熟练掌握N-S流程图画法的基础上,运用C语言的各种控制结构、数据结构和处理方法解决实际问题;通过大量的实践,使学生有较高的编程、读程能力。在这个过程中,要逐步培养学生分析问题和解决问题的能力,建立起结构化程序设计的思

7、维模式,从而为后续课程打下一个良好的基础。二、 实验的具体内容1认识计算机(1)实验目的通过观看计算机的内部结构,认识基本组件,如:CPU、内存条、硬盘、显卡、网卡、插槽等;了解计算机的安装过程和连接方法。(2)实验设备及环境微机若干台。2Dos基本命令操作(1)实验目的对Dos 的常用基本命令进行训练,如:dir、cd、md、copy、del等,使学生熟练掌握基本命令的操作。(2)实验设备及环境装有Dos、或Windows的微机若干台。3.Windows系统基本操作(1)实验目的熟悉Windows的操作环境,了解它的基本组成;掌握该操作系统的使用方法、设置方法和基本组件的配置方法。(2)实验

8、设备及环境装有Windows操作系统的微机若干台。4.C语言基本程序设计(1)实验目的验证课本中简单的C语言程序,从而熟悉C语言的运行环境和运行步骤。要求学生掌握以下要点:如何进入C语言编辑环境,如何保存、编译、调试、和运行程序,并查看运行结果等;掌握单步调试的方法,通过加观察点分析程序的运行状态,帮助查找和改正程序的错误,直至调试成功。(2)实验设备及环境安装了TurboC2.0软件的微机若干台。5分支、循环程序设计(1)实验目的对一个问题采用不同的控制结构,观察它的执行过程和结果,从而掌握不同设计结构的应用环境和适用场合;继续学习单步调试的方法,通过加观察点分析程序的运行状态,帮助查找和改

9、正程序的错误,直至调试成功。(2)实验设备及环境安装了TurboC2.0软件的微机若干台。6数组应用(一)(1)实验目的掌握一维、二维数组的定义和使用;熟悉数组元素的引用及其与下标的对应关系;了解数组在内存中的存放方式。(2)实验设备及环境安装了TurboC2.0软件的微机若干台。7数组应用(二)(1)实验目的掌握字符数组的初始化和应用;了解系统如何处理字符串常量和变量;熟悉对字符串处理的常用函数。(2)实验设备及环境安装了TurboC2.0软件的微机若干台。8函数定义及函数调用(一)(1)实验目的掌握函数的定义及调用方法;了解C程序、源文件及函数之间的关系;掌握函数形、实参之间的对应关系及函

10、数调用的几种方式。(2)实验设备及环境安装了TurboC2.0软件的微机若干台。9函数定义及函数调用(二)(1)实验目的掌握用数组处理数据时,在函数调用中的使用方式;理解数组名作函数实参时,形参的定义与接收过程,二者在内存中的操作关系。(2)实验设备及环境安装了TurboC2.0软件的微机若干台。10预处理命令的使用(1)实验目的了解预处理的概念,掌握它的三种处理功能:宏定义、文件包含和条件编译;理解预处理与文件编译概念的不同。(2)实验设备及环境安装了TurboC2.0软件的微机若干台。11指针的定义与使用(1)实验目的理解指针的含义及指针、指针变量、指针变量的值三者之间的关系;掌握指针的定

11、义、引用和处理;掌握通过改变实参指针变量所指变量的值,获得多个变化了的返回值的方法。(2)实验设备及环境安装了TurboC2.0软件的微机若干台。12指针与数组、函数(1)实验目的了解数组指针的概念,明确数组的指针、数组的地址、数组名之间的关系;掌握对数组指针的操作及作为函数参数的传递过程。(2)实验设备及环境安装了TurboC2.0软件的微机若干台。13结构体数组的使用(1)实验目的了解结构体类型的概念,掌握定义、引用结构体变量的方法;理解子函数在接收结构体类型的实参时,形参的定义方法。(2)实验设备及环境安装了TurboC2.0软件的微机若干台。14链表的定义及使用(1)实验目的了解链表的

12、概念,掌握对链表的各种操作:如建立链表,对链表的插入、删除和输出;理解头指针在对链表操作中的重要性。(2)实验设备及环境安装了TurboC2.0软件的微机若干台。15文件操作(1)实验目的了解文件的基本概念和相关操作,掌握文件的读写过程;理解文件的指针的概念及其在文件操作中的重要作用。(2)实验设备及环境安装了TurboC2.0软件的微机若干台。三、学时分配序号实验项目基本要求学时实验性质1认识计算机了解计算机的基本组成2基础性2DOS基本命令操作掌握基本的DOS命令2基础性3WINDOWS系统基本操作熟悉系统的操作环境2基础性4C语言基本程序设计熟悉TC的编译、运行环境2指导性5分支、循环程

13、序设计掌握分支、循环的控制原理2基础性6数组应用(一)掌握一、二维数组的定义及使用2基础性7数组应用(二)掌握字符数组的定义和使用2指导性8函数定义及函数调用(一)掌握简单函数的定义及调用2基础性9函数定义及函数调用(二)掌握数组作函数参数的方法2指导性10预处理命令的使用掌握三种预处理功能2基础性11指针的定义与使用掌握指针的处理机制2基础性12指针与数组、函数深刻理解指针与数组、函数的关系2指导性13结构体数组的使用掌握结构体的定义及使用方法2基础性14链表的定义及使用掌握链表在数据处理中的作用2指导性15文件操作了解文件的基本操作2基础性总 计30四、实验考核方式及评分办法1根据实验报告

14、以及出勤情况考核;2实验成绩以20%计入本课程学期总成绩。五、大纲说明该课程的实验基本为基础性实验,对教学中重点和难点所涉及到的实验,老师将给予一定的指导。该课程配备了较为详细的实验指导书,要求学生在实验前完成指定的实验项目,再上机调试程序,得出正确结果;并对结果进行分析,结合实验项目后面的思考题进行总结,达到实验大纲要求的目的。六、实验教科书程序设计基础实验指导书 内部资料教学参考书目1张明新,计算机应用基础兰州大学出版社 2001年8月第一版2. 谭浩强 C程序设计 清华大学出版社 1999年12月第二版3李 秀 计算机文化基础 清华大学出版社 2000年9月第三版4. 刘 璟 高级语言C

15、+程序设计 高等教育出版社 2001年1月第一版5(美)Ramon A. Mata-Toledo 、 Pauline K. Cushman 计算机导论习题与解答 机械工业出版社、 中信出版社 2002年8月第一版6(美)Richard Heathfield、Lawrence Kirby 标准C语言实用全书电子工业出版社 2001年6月第一版撰稿人(签名) 教研室主任(签名) 系主任(签名) 数据结构课程实验教学大纲(Data Structure)适用于三年制专科计算机各专业参考学时:16学时一、 实验的教学目的和任务数据结构是计算机各专业的专业基础课,是各专业课必须具备的理论基础。数据结构的实

16、验目的是帮助学生深刻理解复杂数据结构的特性及其算法,培养学生分析问题、选择数据结构、设计算法的能力,并进一步提高将算法转化成程序代码的能力和调试程序的水平。要求学生在实验指导老师的帮助下自行完成编程、调试、分析结果和实验报告的整理工作。实验学时数不能少于16学时(实验数量不能少于8个)。各专业可根据其需要选做, 但必须保证基本实验内容:线性表、树、图、内部排序、查找。二、 实验的基本内容实验环境:Turbo c 2.01线性表及其应用实验(1)实验目的线性表是一种基本数据结构,根据其存储方式的不同又分为顺序表和线性链表。实验目的是要求学生熟练掌握线性表的顺序存储方式及其插入、删除等基本操作的算

17、法实现,熟练掌握线性表的链式存储方式及其插入、删除等基本操作的算法实现。栈和队列是两个比较特殊的线性表,是编制复杂程序的基本数据结构。要求学生能根据问题的实际情况选择栈或队列的存储方式,利用栈和队列的基本操作(插入和删除)实现算法。(2)实验内容线性表的顺序存储、链式存储及插入、删除运算栈和队列的应用2串及其应用实验(1)实验目的串是一种特殊的线性数据结构,其数据元素为字符。实验目的是要求学生掌握串的顺序存储以及在其上的基本运算。(2)实验内容求串长、串的联接、求子串。3树及其应用实验(1)实验目的树是一种应用广泛的非线性数据结构,是一种以分支关系定义的层次结构。实验目的是要求学生熟练掌握二叉

18、树的链式存储结构以及这种存储结构上递归的先序遍历、中序遍历、后序遍历算法,并了解非递归的先序遍历、中序遍历、后序遍历算法。二叉排序树是二叉树最基本的应用,要求掌握二叉排序树的建立算法。(2)实验内容二叉树的创建二叉树的遍历二叉排序树的创建及遍历4图及其应用实验(1)实验目的图是比线性表和树更复杂的数据结构,是离散数学的主要内容之一。实验目的是掌握图的顺序存储结构邻接表,图的链式存储结构邻接链表,以及在链式存储结构上的遍历方法:深度优先遍历和广度优先遍历。掌握链式存储结构的图的拓扑排序算法。(2)实验内容图的存储图的遍历图的拓扑排序5内部排序实验(1)实验目的排序是信息处理中经常使用的重要运算。

19、根据记录所处的位置不同,分为内部排序和外部排序。实验目的是要求学生熟练掌握常用的内部排序算法,并进行算法分析。(2)实验内容插入排序:直接插入排序、希尔排序交换排序:冒泡排序、快速排序选择排序:直接选择排序、堆排序6查找实验(1)实验目的查找,既检索,是非数值处理的程序设计中的基本内容。实验目的要求学生熟练掌握线性表的查找:顺序查找、折半查找和分块查找。(2)实验内容顺序查找折半查找三、 学时分配序号实验项目实验要求实验时数类别一线性表熟练掌握线性表存储、基本操作(插入、删除)的算法实现4基础性二串掌握串及其应用的算法实现2基础性三树掌握二叉树的静态、动态存储表示及访问和处理二叉树的运算4基础

20、性四图掌握图的两种搜索路径的遍历方法,理解有关图的操作算法及用高级语言实现的方法2基础性五排序深刻理解排序的定义及各种方法的特点,掌握常用排序算法的高级语言实现2综合性六查找掌握查找的不同方法,并能用高级语言实现顺序表的查找算法2综合性总计16四、 实验考核方式及评分方法1.根据实验过程中调试程序的能力,实验报告质量以及出勤情况综合评分;2.实验成绩以20%计入本课程学期总成绩。五、 大纲说明本课程要求的实验时数为最少实验时数。实验内容应根据不同专业的特点从中选作。六、 实验教科书教学参考书目1、王路群编,数据结构(C语言描述),中国水利水电出版社,2002年第一版2.陈一华等编,数据结构-使

21、用C 语言,电子科技大学出版社 1998年第一版3. 严蔚敏 吴伟民著,数据结构(C语言版),清华大学出版 1999年第一版撰稿人(签名) 柴世红 教研室主任(签名) 系主任(签名) 微机原理与接口技术课程实验教学大纲Testing Outline of Microcomputer Principles & Interface适用于计算机应用与维护、计算机软件和计算机网络工程专业参考学时:18学时一、实验的教学目的和任务 微机原理与接口技术是一门实践性、应用性很强的课程。实验教学环节是必不可少的。通过实验,加深对理论教学内容的理解,提高学生解决实际问题的能力,使学生得到应用微机接口的初步训练。

22、二、实验的具体内容1.认识系统实验目的 TDN86/88教学实验系统是进行微机接口技术的综合试验平台,是完成各类芯片实验的必需设备,熟练掌握本实验系统的基本原理、模块化分、软硬件操作方法是顺利完成接口技术实验的保证。实验内容 本次实验中将向学生介绍系统的基本构造,演示TDN86/88教学实验系统的正确操作方法。具体内容如下:(1)系统认识实验程序的输入与修改:从3500H内存单元开始建立0-15个数据。运行程序:学习系统提供的单步运行程序、连续运行程序、设断点运行程序等方式。(2)系统操作练习将内存3500H单元开始的0-15共16个数传递到3600H开始的数据区中。实验设备及环境TDN86/

23、88教学实验系统2.数码转换编程及程序调试实验目的本次实验中将向学生介绍MASM5.0和DEBUG的使用方法,由学生独立自主地完成不同数制、码制之间的转换,熟悉汇编语言的编程环境,编程思想、编程技巧。实验内容 (1)将ASCII码表示的十进制数转换为二进制数。 (2)将十进制数的ASCII码转换为BCD码。 (3)将士六位二进制数转换为ASCII码表示的十进制数。 (4)十六进制数转换为ASCII码。实验设备及环境 微机,MASM5.03.分支循环程序设计实验目的通过本次实验掌握分支结构和循环结构这两种基本的程序结构,比较这两种结构在汇编语言中的实现方式和在高级语言中的实现方式的不同,加深对汇

24、编语言算法的理解。 实验内容 设计一数据块间的搬移程序,要求把内存中一数据区(称为源数据块)传送到另一存储区(称为目的数据块)。实验设备及环境微机,MASM5.04.子程序设计实验实验目的(1) 通过程序调试,观察子程序调用及嵌套过程,进一步理解CALL指令和RET指令的功能。(2) 掌握子程序调用时参数传递的方法实验内容 (1)求无符号字节序列中的最大值和最小值:设有一字节序列,其存储首址为3000H,字节数为08H,利用子程序的方法编程求出该序列中的最大值和最小值。 (2)求N!:利用子程序的嵌套和子程序的递归调用,实现N!的运算。实验设备及环境微机,MASM5.05.中断特性及8259应

25、用编程实验实验目的深刻理解中断的概念,熟悉中断的原理,了解微机各类中断方式以及中断工作过程。在本次实验中,学生通过简单的键盘中断实验和定时器中断试验,熟悉8259中断控制器的逻辑结构、管脚功能、中断响应方式、命令字和控制字,进一步加深对中断知识的理解,熟练应用中断解决实际问题。实验内容 (1)正确连接系统电路,编写程序,使系统每次响应外部中断IRQ7时,显示字符“7”,中断10次后,程序退出。 (2)正确连接系统电路,编写程序,完成下面的内容:若有中断请求,则执行其中断服务程序,显示中断号;若正在执行较低级的中断服务程序,则允许比它优先级高的中断程序被响应。实验设备及环境TDN86/88教学实

26、验系统6.8255并行接口应用实验实验目的 在掌握了微机接口的一般形式、原理、工作过程以及芯片编程方法的基础上,通过使用8255并行接口芯片做输入/输出接口实验,掌握其引脚功能、控制字和状态字的使用方法。实验内容 (1)正确连接系统电路,编写程序,使8255端口A工作在方式0并作为输出口,端口B工作在方式0并作为输入口。用一组开关信号接入端口B,端口A输出线接至一组发光二极管,拨动开关,点亮相应的发光二极管。 (2)正确连接系统电路,编写程序,使8255端口A工作在方式0并作为输出口,端口B工作在方式1并作为输入口,则端口C的PC2成为选通信号输入端STBB,PC0成为中断请求信号输出端INT

27、RB。当B口数据就绪后,通过发STBB信号来请求CPU读取端口B数据并送端口A输出显示。实验设备及环境TDN86/88教学实验系统7.8253定时/计数器应用实验实验目的通过这次实验让学生初步了解芯片编程思想和方法,建立微机接口工作过程的整体理论框架。本次实验的具体要求为:掌握8253的工作方式,控制字使用方法,芯片与处理器的连接(管脚的作用)。实验内容 (1)设定8253的2#通道工作方式为方式0,用于事件计数,当计数值为5时,发出中断请求信号,显示“M”。 (2)利用8253的0#通道来定时中断,循环显示“0”“9”十个数。实验设备及环境TDN86/88教学实验系统8.8251串行接口实验

28、实验目的掌握串行通信(通信方式,实现方法,校验方法,接口标准)和IBM PC机的异步通信适配器的工作原理,以及可编程异步通信接口芯片8251的引脚、结构、编程。实验内容 本实验需用两台TDN86/88教学实验系统,通过排线将两台仪器相连。其中一台作接受机,另一台作发送机,将发送机中3000H3009H单元中的代码送到接受机的相应单元中。实验设备及环境TDN86/88教学实验系统9.A/D、D/A转换实验实验目的 掌握A/D、D/A转换原理、转换精度、转换速度等概念,了解几种A/D、D/A转换器的参数指标及其编程方法。 实验内容 (1)用DAC0832产生锯齿波、三角波和正弦波,用示波器观察波形

29、。 (2)用实验台上的ADC0809A/D转换器连接成中断方式的A/D转换电路,编写程序将A/D转换结果存入内存数据缓冲区,并在屏幕上显示转换结果或以图形方式显示电平高低,验证输入的模拟量电压的大小与转换结果的数字量之间的对应关系。实验设备及环境TDN86/88教学实验系统三、学时分配序号实验名称学时(小时)实验性质1认识系统2基础性2数码转换编程及程序调试2基础性3分支循环程序设计2基础性4子程序设计实验2指导性5中断特性及8259应用编程实验2基础性68255并行接口应用实验2指导性78253时钟接口应用实验2基础性88251应用实验2指导性9A/D、D/A转换实验2指导性总计18四、实验考核方式及评分办法1根据操作、实验效果、实验报告以及实验纪律综合评定成绩;2实验成绩以20%计入本课程学期总成绩五、大纲说明实验内容和实验课时可根据教学进度及实验室设备的情况作适当调整。实验学时数不能少于18学时(实验数量不能少于9个)。各专业可根据其需要选做,但必须保证实验的系统性,兼顾软件、硬件。六、实验教科书周耿烈,微机原理与接口技术实验指导书,兰州工专

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1