湖州师范学院求真学院.doc_第1页
湖州师范学院求真学院.doc_第2页
湖州师范学院求真学院.doc_第3页
湖州师范学院求真学院.doc_第4页
湖州师范学院求真学院.doc_第5页
已阅读5页,还剩54页未读 继续免费阅读

下载本文档

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

文档简介

湖州师范学院求真学院2009级计算机科学与技术专业本科实验课教学大纲修订日期:2009 年 9 月目 录第一部分 专业主干课C 语言程序设计实验教学大纲2面向对象程序设计实验教学大纲3程序设计基本训练教学大纲5数据结构实验教学大纲7数据结构课程设计教学大纲9汇编语言实验教学大纲13计算机组成原理实验教学大纲15数字电路与逻辑设计实验教学大纲17微机接口技术实验教学大纲19操作系统实验教学大纲22数据库原理实验教学大纲24计算机网络实验教学大纲26Web 应用实验教学大纲28第二部分 专业限选课和任选课艺术基础实验教学大纲30动漫技术实验教学大纲32平面设计实验教学大纲34三维设计实验教学大纲36算法设计与分析实验教学大纲38JAVA程序设计实验教学大纲40单片机原理与应用实验教学大纲42可编程器件及应用实验教学大纲44嵌入式系统及应用实验教学大纲46嵌入式系统课程设计教学大纲48计算机辅助教学实验教学大纲51计算机故障诊断与维护实验教学大纲54编译原理实验教学大纲56第一部分 专业主干课湖州师范学院求真学院本科计算机科学与技术专业实验课教学大纲课程名称:C语言程序设计实验 课程性质:专业主干课实验室名称:计算机软件实验室 主要撰写人:张建宏一、学时、学分课程总学时:90 实验学时:30 课程总学分:4 实验学分:1二、适用专业计算机科学与技术专业三、实验教学目的和要求教学目的:通过C程序设计实验,培养学生对学习程序设计的兴趣,加深对讲授内容的理解,尤其是通过上机来掌握语法规则,使学生全面了解 C 语言的特点,熟练掌握C 语言程序设计的基本方法和编程技巧。掌握程序设计的基本方法和过程,培养学生解决实际问题的能力;通过上机实验,掌握C语言编译环境的使用C语言源程序的编辑、编译、连接和执行;掌握C语言的基本结构顺序、选择和循环结构的程序设计;掌握C语言数组的定义和使用,并掌握利用一维数组来设计算法排序(选择、冒泡排序算法),利用二维来实现矩阵的基本操作矩阵的加、减和乘法运算、矩阵的转置等运算。基本要求:了解和熟悉C语言程序开发的环境;学会上机调试程序,善于发现程序中的错误,并且能很快地排除这些错误,使程序能正确运行,达到实验知识和理论知识的融会贯通。上机实验前,学生必须事先根据题目的内容编好程序,然后在实验时输入程序、调试程序、直至运行结果正确为止,上机结束后,应整理出实验报告。四、实验配套的主要仪器设备及台(套)数微机每一学生一台五、实验项目内容和要求序号实验项目名称实验时数每组人数实验类型开出要求1C程序的运行环境和运行一个C程序的方法21验证必做2数据类型、运算符和表达式21验证必做3顺序结构程序设计21验证必做4选择结构程序设计21验证必做5循环结构程序设计21设计必做6一维数组21验证必做7二维数组21设计必做8指针基本操作2验证必做9函数的定义及调用-值传递21验证必做10函数的定义及调用-地址传递21设计必做11字符串21验证必做12指针高级操作41验证必做13结构体与链表21验证选做14预处理21验证选做15文件操作21验证选做16位运算21验证选做17综合实验61综合选做六、教学规模及考核形式教学规模:名教师辅导一班考核形式:平时40%+上机考试60%七、实验开出率 100%八、主要教材及参考书教材:1张建宏,唐国民.C语言程序设计实践教程.北京:清华大学出版社,2009(9)参考书:2谭浩强编著.C程序设计题解与上机指导.北京:清华大学出版社,2005(3)3谭浩强编著.C程序设计. 北京:清华大学出版社, 2005(3)3教育部考试中心.C语言程序设计. 北京:高等教育出版社,2002(1)57湖州师范学院求真学院本科计算机科学与技术专业实验课教学大纲课程名称:面向对象程序设计实验 课程性质:专业主干课实验名称:面向对象程序设计实验 主要撰写人:沈张果一、学时、学分课程总学时: 36 实验学时:2课程总学分: 36 实验学分:2二、适用专业计算机科学与技术专业三、实验教学目的和要求1 实验目的希望通过上机实验,增强学生的学习兴趣,提高学生的动手能力,加深对书本知识的理解,主动尝试和使用C+操作界面所提供的各种功能,从而提高学生分析问题和解决问题的能力。2 实验要求要求学生认真准备实验预备知识,加强上机练习。针对学习和实践中出现或思考的问题,主动地编写程序并上机调试运行,从而达到实验的预期效果。四、实验配套的主要仪器设备及台(套)数微机每个学生一台五、实验项目内容和要求序号实验项目名称时数必开选开每套仪器人数目的要求实验类型1熟悉 VC 环境C+基础知识6必开1熟悉C+开发环境,复习回顾C语言知识,为学习C+做准备。验证2类和对象(一)4必开1掌握声明类的方法,类和类的成员的概念以及定义对象的方法;初步掌握用类和对象编制基于对象的程序。验证3类和对象(二)4必开1掌握类的构造函数和析构函数的概念和使用方法;掌握对对象数组、对象的指针及其使用方法;掌握友元的概念和使用;了解类模板的使用方法。验证4运算符重载4必开1了解运算符重载的概念和使用方法;掌握几种常用的运算符重载的方法;了解转换析构函数的使用方法。设计5继承与派生6必开1了解继承在面向对象程序设计中的重要作用;理解继承与派生的概念;掌握通过继承派生出一个新的类的方法;了解虚基类的作用和用法。设计6多态性与虚函数6必开1了解多态性的概念。了解虚函数的作用和使用方法;了解静态关联和动态关联的概念和用法;了解纯虚函数和抽象类的概念和用法。设计7输入输出流和C+工具2选开1掌握标准输入输出流的应用,包括输入输出格式;学会使用C+的异常处理机制进行程序的调试和使用命名空间解决名字的冲突。验证8面向对象综合设计4必开4学会用面向对象的思想设计实现一个应用程序;综合六、教学规模及考核形式1、教学规模:一名教师辅导一班。2、考核形式:实验结束进行检查程序的运行结果,并记载成绩;指定部分学生通过电子邮件递交编定的源程序,并记载成绩;上机考核,根据运行结果和编写的源程序评定成绩。总成绩=平时*50%+期未*50%七、实验开出率100%八、主要教材及参考书1谭浩强.C+ 语言程序设计.北京:清华大学出版社,2004.6(1).2谭浩强.C+ 程序设计题解与上机指导.北京:清华大学出版社,2005.3(1).3钱能. C+程序设计教程.北京:清华大学出版社,2005.9(1).湖州师范学院求真学院本科计算机科学与技术专业实验课教学大纲课程名称:程序设计基本训练 总学时:54 学分:2.5 撰写人:陈宁宇 审核人:王智群 编写日期:2009.8一、课程设计目的和要求1、设计目的程序设计基本训练作为独立的教学环节,是在学习完C语言程序设计课程的理论教学和基础实验基础上,通过开发规模较大的程序,使学生掌握应用计算机解决实际问题的基本方法;熟悉C程序开发的全过程,包括从分析问题开始,建立数据模型,划分功能模块,设计算法,编码,调试和测试程序等;提高综合应用C语言的能力,强化编程和调试能力。通过理论教学、基础实验、课程设计等理论和实践紧密结合的教学,为学生今后学习计算机专业课程创建较扎实的理论和实践基础。2、设计要求程序设计基本训练属于C程序综合应用,侧重C程序开发全过程的初步训练。从基础实验过渡到课程设计,学生普遍感到无从下手。我们采用模仿和引导、逐步过渡到独立设计的教学方法。我们从命题入手,给定设计条件由细一点到粗一点的方法,引导学生应用结构化程序设计方法, 开发规模较大的C程序。通过程序设计基本训练,可以使学生结合C语言程序设计中所学的理论知识,按要求完成设计方案,培养学生独立分析与解决问题的能力;同时,使学生进一步熟悉常用基本算法的使用,学会大型程序的编写和调试方法,从而培养学生严谨的作风和科学的态度。二、课程设计方式在程序设计基本训练的教学中,主讲教师给出约100道程序设计题目,要求学生通过对这些题目的编程实现,进一步掌握用程序解决问题的能力,以及编程的技巧和高效的编程方式。对于每一道题目,采用了“教师出题学生思考、分析、确定解题算法编写程序上机调试运行正确上交实验作业教师批改、讲评”的教学方法。 以便进一步提高教学质量。教师除了每周给学生的固定答疑时间以外,还利用校园网络不定时地与学生在网上进行互动交流。二、适应专业:计算机科学与技术三、课程设计内容序号课程设计内容时数必开选开每套仪器人数目的要求实验类型1计算器基本程序设计14必开1掌握基本数据类型、运算符的应用、数据输入输出;循环结构、选择结构的程序设计的方法。验证2数组18必开1掌握数组的定义、引用输入、输出;用数组实现排序、查找、矩阵计算。验证3指针与函数12必开1用函数调用和指针处理数组的各种运算排序、查找、矩阵计算。验证4链表处理4选开1掌握单向链表的创建;对单向链表数据的处理创建、排序、查找、插入、拆分、合并、输出等操作。设计3文件处理6必开1掌握文件的基本操作文件的打开、关闭以及读写操作;文件的复制、连接、拆分等。设计四、课程设计时间、地点、课程规模、教学方式1、时间:第 二 学期,共 18 周 2、地 点:计算机软件实验室3、课程规模:20名学生一组(一名教师辅导20名学生)。4、教学方式:自主教学或半自主教学五、课程设计考核办法与成绩评定本课程为考查课程。学生按要求上交课程设计的实验报告和总结报告,指导教师根据学生在课程设计中的表现、学生上交的程序设计基本训练实验作业和学生的出勤情况及实验态度等进行综合成绩评定,其中平时的实验作业占50%,总结测验占50%,成绩不合格者重修。程序设计基本训练最终成绩分为“优秀”、“良好”、“中等”、“及格”、“不及格”五级。“优秀”为100分到90分,“良好”为89分到80分,“中等”为79分到70分,“及格”为69分到60分,“不及格”为60分以下。六、教材及教学参考书1唐国民.C语言程序设计.北京:中国铁道出版社,2006(1)2张建宏.C语言实践教程. 北京:中国铁道出版社,2006(1)3谭浩强编著,C程序设计(第二版),清华大学出版社,1999年4谭浩强编著,C程序设计题解与上机指导(第二版),清华大学出版社,2000年5徐连信编著,C语言程序设计,清华大学出版社,20056徐连信编著,C语言程序设计习题解答与实验教程,清华大学出版社,20057H.M.Deitel,P.J.Deltel著(美),薛万鹏等译,C程序设计教程,机械工业出版社,2000七、其他需要说明的问题湖州师范学院求真学院本科计算机科学与技术专业实验课教学大纲课程名称:数据结构 课程性质:宋体四号专业必修课实验室名称:计算机软件实验室 主要撰写人:邵斌一、学时、学分宋体小四,加粗课程总学时:72 实验学时:18 课程总学分:4 实验学分:二、适用专业计算机科学与技术专业宋体五号三、实验教学目的和要求使学生进一步理解各种数据结构的特点、存储表示和运算方法,学会如何把书上学到的知识用于解决实际问题。培养、训练学生选用合适的数据结构和编写高质量应用程序的能力,从而使书上的知识变“活”,达到深化理解和灵活掌握教学内容的目的。四、实验配套的主要仪器设备及台(套)数微型计算机每个学生一台五、实验项目内容和要求序号实验项目名称时数实验要求每套仪器人数目的要求实验类型1线性表插入与删除2必开1掌握线性表的基本操作,插入、删除、查找,以及线性表合并等运算在顺序存储结构和链接存储结构上的运算。验证2栈操作2必开1掌握栈的基本操作。验证3队列操作2选开1掌握队列的基本操作验证4二叉树操作2必开1进一步掌握指针变量、动态变量的含义;掌握二叉树的结构特征,以及各种存储结构的特点及适用范围;掌握用指针类型描述、访问和处理二叉树的运算。验证5图的操作2必开1掌握图的基本存储方法;掌握有关图的操作算法并用高级语言实现;熟练掌握图的两种搜索路径的遍历方法。验证6查找2必开1掌握查找的不同方法,并能用高级语言实现查找算法;熟练掌握二叉树的构造和查找方法。验证7排序2必开1掌握常用的排序方法,并掌握用高级语言实现排序算法的方法验证8数据结构综合实验4必开1编制一个简单的学生成绩管理系统,全面理解掌握常用的数据结构算法。综合六、教学规模及考核形式教学规模:一名教师辅导一班。考核形式:每次实验结束前检查程序运行结果,并记载成绩;实验完成后须撰写并交实验报告;指定部分学生通过电子邮件递交编定的源程序,并记载成绩;上机考核,根据运行结果和编写的源程序评定成绩。实验成绩占课程总成绩的20%。七、实验开出率100%八、主要教材及参考书1数据结构实践教程,自编教材2王国钧、唐国民、苏晓萍.数据结构C语言描述. 北京:科学出版社,2005(8).3严蔚敏、吴伟民.C语言版数据结构.北京:清华大学出版社,1997(4).4严蔚敏、吴伟民.C语言版数据结构题集.北京:清华大学出版社,1999(2).5王立柱.C/C+与数据结构. 北京:清华大学出版社,2000(3).6李春葆.数据结构习题与解析(C语言篇,修订版). 北京:清华大学出版社,2002(4).7 Robert .Kruse, C.L.Tondo, Bruce Leung.Data Structures & program design in C2nd Edition. 北京: 清华大学出版社影印。湖州师范学院求真学院本科计算机科学与技术专业实验课教学大纲课程名称:数据结构课程设计 适应专业: 计算机科学与技术 总学时: 54 学 分:2.5撰写人:邵斌 编写日期: 2009.8.10一、课程设计目的和要求1、设计目的课程设计是使学生融会贯通本课程所学专业理论知识,完成一个较完整的程序设计与计算和程序调试过程,以加深学生对所学理论的理解与应用,进一步认识和熟悉程序设计中的语句的应用和用途,了解解决实际问题的一般过程,培养学生综合运用基础理论知识和专业知识去解决实际应用设计问题的能力。2、设计要求通过数据结构的综合性课程训练,使学生达到以下的目的和要求:1. 结合C语言程序设计、数据结构中所学的理论知识,按要求独立设计方案,培养学生独立分析与解决问题的能力;2. 学会查阅相关手册和资料,通过查阅手册和资料,进一步熟悉常用算法的用途和技巧,并掌握这些算法的具体含义和如何使用这些算法解决实际问题;3. 掌握程序的编译、连接与运行的基本方法。4. 掌握程序的调试技术,进一步熟悉常用基本算法的使用。5. 认真撰写总结报告,培养严谨的作风和科学的态度。二、课程设计方式(一)、选题内容和要求选题分指导教师选题和学生自己选题两种,学生选题应通过指导教师批准后方可进行。1、 选题内容选题要符合本课程的教学要求,包含以下重要内容中的某一方面按要求进行深入的分析与设计。(1) 线性结构的主要内容有:线性表、队列与栈的程序设计等。(2) 非线性结构的主要内容有:二叉树、线索树、排序树、图等的程序设计等。2、 选题要求(1) 注意选题的内容的先进性、综合性、实践性,应适合实践教学和启发创新,选题内容不应太简单,难度要适中;(2) 结合企事业单位应用的实际情况进行选题;(3) 题目成果应具有相对完整功能;(二)、实施步骤1、 选题指导教师在第四个学期末根据数据结构课程设计的要求向学院上报数据结构课程设计的课题名称及进度、要求和预期经费,学院审批后实施。学生根据自己的兴趣爱好按指导教师公布的课题进行选题、着手准备资料的查阅。学生也可以自己选题,但课题应经过指导教师的批准后方可进行。2、 拟出具体的设计方案学生应在指导教师的指导下着手进行程序设计总体方案的总结与论证。学生根据自己所接受的设计题目设出具体的实施方案,报指导教师批准后开始实施。3、 程序的设计与调试学生在指导教师的指导下应完成所接受题目的程序设计工作,并上机调试和运行,最后得出预期的成果。4、 撰写课程设计总结报告课程设计总结报告是课程设计工作的整理和总结,主要包括课程设计的总体设计方案、算法设计、程序测试与调试等部分,最后写出课程设计的总结报告。(三)、上交材料学生应按规范撰写的数据结构课程设计实验报告和总结报告。课程设计实践教学环节结束后,教师应将总结报告按要求装订后送交学院存档。(四)、数据结构课程设计总结报告的撰写规范课程设计的总结报告是在完成设计、编程、调试后,学生对归纳技术文档、撰写科学技术总结报告能力的训练,培养学生严谨的作风和科学的态度。通过撰写课程设计总结报告,不仅可以把设计、安装、调试及技术参考等内容进行全面总结,而且还可以把实践内容提升到理论高度。总结报告按如下内容顺序用A4纸进行打印(撰写)并装订成册:1. 统一的封面(含数据结构课程设计课题名称、专业、班级、姓名、学号、指导教师等,详见附表一);2. 设计任务和技术要求(由指导教师在选题时提供给学生);3. 内容摘要;4. 目录;5. 课程设计总结报告正文,正文可按章节来撰写,应含以下内容:(1) 总体设计方案(画出程序设计框图、方案的论证等内容);(2) 程序设计与分析(各模块或单元程序的设计、算法原理阐述、完整的程序框图等内容);(3) 程序调试与参数测试(使用程序调试的方法和技巧、故障排除;选用合理的参数和数据进行程序系统测试和数据误差分析);(4) 总结(本课题核心内容程序清单及使用价值、程序设计的特点和方案的优缺点、改进方向和意见);6. 按统一格式列出主要参考文献。三、课程设计内容实验1 线性表1、了结顺序表的特性,以及顺序表在实际问题中的应用。2、掌握顺序表的实现方法,以及顺序表的基本操作。3、了解各种链表的特性,以及它们在实际问题中的应用。4、掌握单链表的实现方法,以及单链表的基本操作。实验2 栈1、了解栈的特性,以及它在实际问题中的应用。2、 掌握栈的实现方法以及它的基本操作,学会运用栈来解决问题。3、了解顺序栈的特性,以及它们在实际问题中的应用。4、掌握栈表的实现方法,以及它们的基本操作。实验3 队列1、了解队列的特性,以及它在实际问题中的应用。2、掌握队列的实现方法以及它的基本操作,学会运用队列来解决问题。3、掌握最优二叉树(哈夫曼树)的实现实验4 树和二叉树1、了解树和二叉树的特性,以及它们在实际问题中的应用。2、掌握树和二叉树的实现方法以及它们的基本操作,学会运用树和二叉树来解决问题。实验5 图1、了解图的特性,以及它们在实际问题中的应用。2、掌握图的实现方法以及它们的基本操作,学会运用图来解决问题。实验6 查找1、了解各种查找的特性,以及它们在实际问题中的应用。2、掌握各种查找的实现方法以及它们的基本操作,学会运用不同的查找来解决不同的问题。实验7 排序1、掌握常用的排序方法,并掌握用高级语言实现排序算法的方法。2、深刻理解排序的定义和各种排序方法的特点,并能加以灵活应用。3、了解各种方法的排序过程及其依据的原则,并掌握各种排序方法的时间复杂度的分析方法。实验8 大型作业题指导教师公布大型作业题,学生根据自己的兴趣爱好进行选题,或由指导教师指定题目。学生确定等量后,应立即着手准备资料的查阅。学生也可以自己选题,但课题应经过指导教师的批准后方可进行。学生应在指导教师的指导下着手进行程序设计总体方案的总结与论证。学生根据自己所接受的设计题目设出具体的实施方案,报指导教师批准后开始实施。学生在指导教师的指导下应完成所接受题目的程序设计工作,并上机调试和运行,最后得出预期的成果。课程设计总结报告是课程设计工作的整理和总结,主要包括课程设计的总体设计方案、数据结构和算法的设计、程序测试与调试等部分,最后写出课程设计的总结报告。四、课程设计时间、地点、课程规模、教学方式1、时间:第 3 学期,共 18 周 2、地 点:计算机软件实验室3、课程规模:20名学生一组(一名教师辅导20名学生)。4、教学方式:半自主教学五、课程设计考核办法与成绩评定本课程为考查课程。学生按要求上交课程设计的实验报告和总结报告,指导教师根据学生在课程设计中的表现、学生上交的数据结构课程设计实验报告和总结报告内容进行综合成绩评定,其中平时的实验报告占50%,课程设计总结报告占50%,成绩不合格者重修。数据结构课程设计最终成绩分为“优秀”、“良好”、“中等”、“及格”、“不及格”五级。“优秀”为100分到90分,“良好”为89分到80分,“中等”为79分到70分,“及格”为69分到60分,“不及格”为60分以下。六、教材及教学参考书1数据结构课程设计实验指导书(自编)2王国钧、唐国民、苏晓萍.数据结构C语言描述. 北京:科学出版社3严蔚敏、吴伟民.C语言版数据结构. 北京:清华大学出版社4严蔚敏、吴伟民.C语言版数据结构题集.北京:清华大学出版社5张乃孝.C语言版算法与数据结构.北京:高等教育出版6 Robert .Kruse, C.L.Tondo, Bruce Leung.Data Structures & program design in C2nd Edition. 北京: 清华大学出版社影印。七、其他需要说明的问题课程设计学生守则及管理规定l 学生在课程设计期间应遵守学校作息制度;请假需经指导教师同意,并按学校规定办理请假手续,否则以旷课论处,每天以6课时计算。l 学生必须随时接受指导教师的检查,指导及安排的工作。l 课程设计所使用的机器,须经指导教师同意后,方可使用。课程设计结束后,制作成果必须交院资料室。l 学生使用的计算机、电子仪器或其它设备,若因责任事故造成丢失或损坏,应酌情赔偿。若设备发生故障,应及时报告,学生不得擅自修理。l 严格禁止学生在计算机房或实验室玩游戏,每发现一次,则课程设计成绩降低5分。学生未经指导教师同意将私人盘片、器材带入计算机房或实验室,将予以没收。学生也不得将计算机房和实验室中的任何设备、器材和工具带回宿舍使用,否则视为盗窃。l 学生在实验室内必须严肃认真,不得大声喧哗,严禁吃任何食物,严禁吸烟,每日负责卫生打扫,并在离开时切断电源,关好水龙头,关紧门窗。l 学生借阅院资料室参考书籍和资料时,必须由指导老师带领,并由指导老师签名借阅。l 课程设计学生在停课期间必须每天到所在的实验室签到。湖州师范学院求真学院本科计算机科学与技术专业实验课教学大纲课程名称:汇编语言 课程性质:专业必修课 实验室名称:汇编语言实验室 主要撰写人: 一、学时、学分课程总学时:54 实验学时: 18 课程总学分:2.5 实验学分:合并在课程内二、适用专业本大纲适用于计算机科学与技术专业三、实验教学目的和要求汇编语言程序设计是计算机科学与技术专业必修的专业基础课程,汇编语言程序设计实验的目的是:掌握用汇编语言编程的基本方法,了解底层I/O驱动软件的编程方法,为后续课的学习打下扎实的基础。基本要求是:通过对本课程的学习,培养用汇编语言进行编程的思路、方法,养成良好的程序设计习惯。四、实验配套的主要仪器设备及台(套)数微机每生一台五、实验项目内容和要求序号实验项目名称时数必开选开每套仪器人数目的要求实验类型1汇编语言源程序的运行必开1熟悉汇编语言的运行环境和汇编语言源程序运行的一般步骤验证2汇编语言程序运行2选开1掌握汇编语言源程序运行的一般步骤验证3顺序结构程序设计2必开1掌握顺序结构程序设计的方法,各种指令及寻址方式的使用。验证4分支结构程序设计2选开1掌握控制转移指令的使用,分支结构程序的设计方法。验证5循环程序设计2选开1掌握单重,多重循环程序结构及循环程序结构循环的控制。验证6子程序设计4选开1掌握子程序设计方法和参数传递。设计7显示器I/O程序设计必开1熟悉使用DOS功能调用显示字符和字符串的编程方法。验证8键盘输入程序设计选开1熟悉使用DOS功能调用从键盘接受字符和字符串的编程方法。验证六、教学规模及考核形式教学规模:一名教师辅导一班。考核形式:实验结束进行检查程序的运行结果,并记载成绩;指定部分学生通过电子邮件递交编定的源程序,并记载成绩;上机考核,根据运行结果和编写的源程序评定成绩。实验成绩占课程总成绩的20%七、实验开出率100%八、主要教材及参考书教材:自编实验指导书,2009参考书:1马力妮. 80x86汇编语言程序设计.北京:机械工业出版社,2007(7)2赵树升,杨建军.DOS/Windows汇编语言程序设计教程.北京:清华大学出版社,2005(1)3杨季文.80x86汇编语言程序设计教程.北京:清华大学出版社,1999(1)湖州师范学院求真学院本科计算机科学与技术专业实验课教学大纲课程名称:计算机组成原理 课程性质:专业主干课实验室名称:微机接口与组成实验室 主要撰写人: 一、学时、学分课程总学时:54 实验学时:14 课程总学分: 3 实验学分:合并在课程内二、适用专业计算机科学与技术专业三、实验教学目的和要求通过本实验课程的开设使学生较深刻地了解计算机的组成与结构、计算机的工作原理。掌握计算机存储器工作原理、读写过程、读写时序及内部结构位扩展、字扩展的设计与译码、运算器的工作原理及设计方法,基本掌握微程序控制器及工作原理。四、实验配套的主要仪器设备及台(套)数个人电脑 25套TEC-2000计算机组成原理实验系统 25套五、实验项目内容和要求序号实验项目名称时数必开选开每套仪器人数目的要求实验类型1基础汇编语言程序设计3选开2了解设备的结构,初步掌握设备的使用。验证2汇编语言程序设计4选开2掌握汇编语言的编程和使用。验证3运算器实验4必开2掌握运算器的基本工作原理验证4微程序控制器实验4选开2学会通过微指令直接控制硬件工作。验证5主存储器扩展实验3必开2将给定内存容量扩展,连接并测试是否成功。验证6I/O口实扩展实验3选开2掌握CPU对串行接口芯片8251的控制与使用。验证7TEC2实验多级中断实验4选开2通过实验综合掌握了解微程序、主存扩展、基本汇编语言结构。设计六、考核形式其实验成绩纳入该门课程的总评成绩中,所占比例与课程学分(课时)分配比例基本一致。实验报告(含实验态度、实验理论)占实验成绩的60%40%,实验技能(含实验态度)占实验成绩的40%60%。七、实验开出率100%八、主要教材及参考书1TEC2计算机组成原理实验系统实验手册2 王爱英.计算机组成与结构.北京:清华大学出版社湖州师范学院求真学院本科计算机科学与技术专业实验课教学大纲课程名称:数字电路与逻辑设计课程性质:专业主干课实验室名称:数字电子实验室主要撰写人:一、学时、学分课程总学时:72 实验学时: 18 课程总学分:4 实验学分:合并在课程内二、适用专业计算机科学与技术专业。 三、实验目的与任务电子技术实验是一门实践性很强的课程,通过实验培养学生的动手能力、独力操作能力和创新能力,要求学生学会使用常用的电子仪器,掌握数字电路的逻辑功能及测试方法,培养学生设计、调试常用组合逻辑电路和时序逻辑电路的能力。要求学生在实验前预习,实验后必须写实验报告,包括电路的工作原理,实现过程,调试中出现的问题。四、实验配套的主要仪器设备几台(套)数数字电路实验仪 50台双踪示波器 50台万用表 50台五、实验项目与要求 序号实验项目名称时数必开选开每套仪器人数目的要求实验类型1常用电子仪器的使用4选开1掌握信号发生器、稳压源、毫伏表、万用表等仪器仪表的技术指标和使用方法。验证2集成逻辑门的逻辑功能与参数测试4必开1掌握TTL集成门电路的逻辑功能、测试方法及使用规则。验证3组合逻辑电路的设计与测试3必开1掌握组合逻辑电路的设计与测试方法。验证4译码器及其应用3选开1掌握集成译码器逻辑功能测试及时序脉冲分配器的设计,熟悉数码管的使用。验证5选择器及其应用3选开1掌握集成数据选择器的逻辑功能及使用方法,学习用数据选择器构成组合逻辑电路验证6触发器及其应用数据3必开1掌握基本RS、JK、D触发器逻辑功能测试方法及它们之间功能的相互转换。验证7计数器及其应用3必开1掌握计数器的设计与测试方法。验证8移位寄存器及其应用3选开1掌握移位寄存器逻辑功能及其应用,实现数据构成环形计数器。验证910六、考核形式其实验成绩纳入该门课程的总评成绩中,所占比例与课程学分(课时)分配比例基本一致。实验报告(含实验理论)占40%60%,实验技能(含实验态度)占60%40%。七、实验开出率必开实验必须100完成,选开实验可根据实际情况进行开设。八、主要教材及参考书 1 武庆生主编.数字逻辑(第一版).北京:高等教育出版社 2004(5)2康华光主编.电子技术基础数字部分(第四版) .北京:高等教育出版社,2000湖州师范学院求真学院本科计算机科学与技术专业实验课教学大纲课程名称:微机接口技术课程性质:专业主干课实验室名称:微机接口实验室 主要撰写人:一、学时、学分课程总学时:54 实验学时:18 课程总学分: 3 实验学分:合并在课程内二、适用专业计算机科学与技术专业三、实验教学目的和要求计算机接口技术实验是在学习微型计算机接口技术理论的基础上,使学生较深刻地理解微型计算机的工作原理及常用接口芯片的工作原理和使用方法。根据要求能够设计常用的接口控制电路并编写相应的程序,为后续课程和毕业设计打下坚实的基础。四、实验配套的主要仪器设备及台(套)数个人电脑 25套TPC-2003微机接口实验系统(及其附件) 25套双踪示波器 25套五、实验项目内容和要求序号实验项目名称时数实验要求每套仪器人数目的要求实验类型1基础汇编语言程序设计2选开12了解设备的结构,初步掌握设备的使用。验证2I/O地址译码器实验2必开12掌握I/O地址译码电路的工作原理。通过译码器输出端的脉冲来控制着一个发光二极管闪烁发光。验证3简单并行口(一)2选开12掌握简单并行口的工作原理及使用方法。编程从键盘输入一个字符,根据8个发光二极管发光情况验证其正确性。验证4简单并行口(二)2选开12进一步掌握简单并行口的工作原理及使用方法。用逻辑电平开关预置某个字母的ASC码,编程输入这个ASC码,并将其对应字母在屏幕上显示出来。验证5可编程并行接口2必开12掌握8255方式0的工作原理及使用方法。要求数据从C口输入从A口输出。验证6可编程定时器/计数器2必开12掌握8253的基本工作原理和编程方法。通过手动方式逐个输入单脉冲,观察OUT0电平的变化。验证7继电器控制2选开12进一步熟悉使用8255、8253。编程使用8253定时,让继电器周而复始的闭合5秒钟,断开5秒钟。验证8交通灯控制4必开12通过并行接口8255实现十字路口交通灯的模拟控制,进一步掌握对并行口的使用。要求六个发光二极管按交通灯变化规律亮灭。验证9七段数码管4选开12掌握数码管显示数字的原理,要求(1)从键盘输入一位十进制数并在数码管上显示;验证10竞赛抢答器2选开12设置8255为口输入、口输出,读取口数据,从键盘上按空格键开始下一轮抢答。在七段数码管上将其组号(07)显示出来。验证11DMA传送2选开12掌握DMA方式数据传送方法及DMA控制器8237的编程方法。要求每一次DMA请求从内存向外设传送一个字节数据。验证12串行通讯2选开12掌握串行通信的基本原理工作原理和编程方法。要求从键盘输入一个字符,让其ASCII码加1后送出,再接收显示实现自发自收。验证13数/模转换器2选开12了解数/模转换器的基本原理,掌握DAC0832芯片的使用方法。要求产生正弦波。验证14模/数转换器2必开12了解模/数转换器的基本原理,掌握ADC0809的使用方法。要求从IN0采集输入信号,在屏幕上用16进制数显示转换结果。验证15存储器读写实验2选开12了解PC机62芯总线信号,熟悉6116静态RAM的使用。编程将字符AZ循环存入6116扩展RAM中,然后再将6116的内容读出显示在屏幕上。验证六、考核形式其实验成绩纳入该门课程的总评成绩中,所占比例与课程学分(课时)分配比例基本一致。实验报告(含实验态度、实验理论)占实验成绩的60%40%,实验技能(含实验态度)占实验成绩的40%60%。七、实验开出率100%八、主要教材及参考书1 仇玉章.32位微型计算机原理与接口技术.北京:清华大学出版社2微型机计算机接口技术实验指导书.信息工程学院3 郑学坚微型计算机原理及应用.北京:清华大学出版社湖州师范学院求真学院本科计算机科学与技术专业实验课教学大纲课程名称:操作系统课程性质:专业主干课实验室名称:网络实验室 主要撰写人:苏晓萍一、学时、学分课程总学时:54 实验学时:10 课程总学分:3 实验学分:合并在课程内二、适用专业计算机科学与技术三、实验目的与任务操作系统课程是计算机专业的必修课程和专业主干课。通过学习使学员掌握计算机操作系统的基本原理及组成;计算机操作系统的基本概念和相关的新概念、名词及术语;了解计算机操作系统的发展特点、设计技巧和方法。实践性教学是学生深刻理解操作系统原理的重要的必不可少的环节。通过实验,使学生们的基本编程技术得到了进一步的提高,同时可以对以往所学习的专业课程进行全面的、系统的应用,既对操作系统进行了比较全面的认识和理解,又为以后的学习打下了坚实的基础。四、实验配套的主要仪器设备几台(套)数教师示范投影仪一台,教师示范用微型计算机一台; 586以上微机计算机每生一台(套)。五、主要教材及参考书教 材: 1 王煜等编.操作系统习题解答与实验指导.北京:中国铁道出版社,2004.12参考书: 1 任爱华等编著.操作系统实验指导.北京:清华大学出版社,2004年出版2 周苏编著操作系统原理实验.北京: 科学出版社,2004年出版3 孟静编著操作系统题解与实验指导.北京:高等教育出版社, 2002年出版4 张尧学.计算机操作系统教程习题解答与实验指导.北京:清华大学出版社,2000年六、教学规模及考核形式教学规模:一名教师辅导一班。考核形式:采用百分制,实验态度占10 %,实验理论占15%,操作技能占50%,实验

温馨提示

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

评论

0/150

提交评论