收藏 分销(赏)

湖州师范学院.doc

上传人:s4****5z 文档编号:8655197 上传时间:2025-02-24 格式:DOC 页数:63 大小:747KB 下载积分:10 金币
下载 相关 举报
湖州师范学院.doc_第1页
第1页 / 共63页
湖州师范学院.doc_第2页
第2页 / 共63页


点击查看更多>>
资源描述
湖州师范学院 计算机科学与技术专业本科实验课教学大纲 (本科公共必修课教学大纲) 修订日期:2006年 9 月 目录 模拟电子与数字逻辑实验教学大纲 1 电路原理实验教学大纲………………………………………………………………………4 软件工程概论实验教学大纲 5 C语言程序设计实验教学大纲 8 面向对象程序设计实验教学大纲 11 数据结构实验教学大纲 14 汇编语言实验教学大纲 17 计算机组成原理实验教学大纲 19 计算机接口技术实验教学大纲 21 操作系统实验教学大纲 24 数据库原理实验教学大纲 26 计算机网络实验教学大纲 28 多媒体原理与技术实验教学大纲 30 编译原理实验教学大纲 32 组网与网络管理技术实验教学大纲 34 WEB应用开发技术实验教学大纲 36 算法分析与设计实验教学大纲 38 软件项目管理实验教学大纲 40 网络工程规划设计实验教学大纲 42 计算机故障诊断与维护实验实验教学大纲 45 平面设计实验教学大纲 47 计算机图形学实验教学大纲 49 信息安全技术实验教学大纲 51 网站设计与维护实验教学大纲 53 可编程器件及应用实验教学大纲 55 嵌入式系统及应用实验教学大纲 57 i 课程名称: 模拟电子与数字逻辑 课程性质:专业主干课 实验室名称:模拟电子实验室 主要撰写人:王大雄 数字电子实验室 审稿人:成新民 一、学时、学分 课程总学时:90 实验学时:18 课程总学分:5 实验学分:合并在课程内 二、适用专业 计算机科学与技术专业。 三、实验目的与任务 电子技术实验是一门实践性很强的课程,通过实验培养学生的动手能力、独力操作能力和创新能力,要求学生学会使用常用的电子仪器,掌握模拟电路的分析、设计、调试、测量及故障的排除方法,掌握数字电路的逻辑功能及测试方法,培养学生设计、调试常用组合逻辑电路和时序逻辑电路的能力。 要求学生在实验前预习,实验后必须写实验报告,包括电路的工作原理,实现过程,调试中出现的问题。 四、实验配套的主要仪器设备几台(套)数 模拟电路实验仪 50台 数字电路实验仪 50台 双踪示波器 50台 函数信号发生仪 50台 交流毫伏表 50台 五、实验项目与要求 序号 实验项目名称 时数 必开 选开 每套仪器人数 目的要求 实验类型 1 常用电子仪器的使用 2 选开 1 掌握示波器、信号发生器、稳压源、毫伏表、万用表等仪器仪表的技术指标和使用方法。 验证 2 晶体管共射 极单管放大器 2 必开 1 掌握放大器静态工作点的调试,掌握放大器电压放大倍数、输入电阻、输出电阻、最大不失真输出电压、通频带的测试方法。 验证 3 负反馈放大器 2 选开 1 掌握负反馈放大器静态工作点、放大倍数、输入电阻、输出电阻、通频带等各项性能指标的测试方法,加深理解负反馈对放大器性能的影响。 验证 4 差动放大器 2 选开 1 掌握差动放大器性能指标的测试方法。 验证 5 集成运算放 大器指标测试 2 选开 1 掌握集成运算放大器性能指标的测试方法。 验证 6 模拟运算电路 2 必开 1 理解集成运放的工作原理。掌握比例放大器、加法器、减法器的设计及测试方法。 设计 7 电压比较器 2 选开 1 掌握过零比较器、滞回比较器的测试方法。 验证 8 LC正弦波振荡器 2 选开 1 掌握LC正弦波振荡器的调试和测试方法。 验证 9 集成功率放大器 2 选开 1 掌握集成功率放大器的静态、动态测试方法。 验证 10 集成稳压器 2 必开 1 掌握整流滤波电路、集成稳压器的设计、主要指标测试。 验证 11 集成逻辑门的逻 辑功能与参数测试 2 必开 1 掌握TTL集成门电路的逻辑功能、测试方法及使用规则。掌握与非门转换成其它门的方法。 验证 12 组合逻辑电路 的设计与测试 2 必开 1 掌握组合逻辑电路的设计与测试方法。 验证 13 译码器及其应用 2 选开 1 掌握集成译码器逻辑功能测试及时序脉冲分配器的设计,熟悉数码管的使用。 验证 14 选择器及其应用 2 选开 1 掌握集成数据选择器的逻辑功能及使用方法,学习用数据选择器构成组合逻辑电路 验证 15 触发器及其应用数据 2 必开 1 掌握基本RS、JK、D、T触发器逻辑功能测试方法及它们之间功能的相互转换。 验证 16 计数器及其应用 2 必开 1 掌握计数器的设计与测试方法。掌握用集成计数器设计任意进计数器。 验证 17 移位寄存器及其应用 2 选开 1 掌握移位寄存器逻辑功能及其应用,实现数据构成环形计数器。 验证 18 555定时器及其应用 2 选开 1 掌握555定时器的测试方法和应用。 验证 19 D/A、A/D转换 2 选开 1 了解D/A转换器DAC0832、A/D转换器ADC0809功能。 验证 六、考核形式 其实验成绩纳入该门课程的总评成绩中,所占比例与课程学分(课时)分配比例基本一致。实验报告(含实验理论)占40%—60%,实验技能(含实验态度)占60%—40%。 七、实验开出率 必开实验必须100%完成,选开实验可根据实际情况进行开设。 八、主要教材及参考书 [1]刘全忠主编.《电子技术(电工学Ⅱ)(第二版)》.北京:高等教育出版社,2003(6) [2]康华光主编.《电子技术基础——模拟部分(第四版)》.北京:高等教育出版社,1999(6) [3]康华光主编.《电子技术基础——数字部分(第四版)》 .北京:高等教育出版社,2000(6) [4]梁明理,邓仁清主编.《电子线路(第四版)》.北京:高等教育出版社,2001(6) 课程名称: 电路原理 课程性质:专业主干课 实验室名称:电工电路原理实验室 主要撰写人:李春芝 审稿人:成新民 一、学时、学分 课程总学时:60 实验学时:12 课程总学分:4 实验学分:合并在课程内 二、适用专业 计算机科学与技术专业。 三、实验目的与任务 电路实验是电路课程的实践性教学环节。其作用与任务是:使学生通过本大纲所规定的全部实验教学内容,获得电路实验最必要的仪表使用、误差理论、基本实验技能,提高运用基本理论来分析问题和解决问题的能力。 四、实验配套的主要仪器设备几台(套)数 电工电子教学实验台 25台 高可靠连接插头和导线配件 25套 元件箱-1 25台 元件箱-2 25台 电工原理-1 25台 电工原理-3 25台 单、三相交流电路试验 25台 单三相电感电容箱 25台 示波器 25台 万用表 25台 直流电动机 25台 三相异步电动机 25台 继电器接触控制-1 25台 继电器接触控制-2 25台 静电场描绘仪 25台 五、实验项目与要求 序号 实验项目名称 时数 必开 选开 每套仪器人数 目的要求 实验类型 1 仪表的使用与 测量误差的计算 2 选开 2 熟悉实验台上各类测量仪器,电源的布局及使用方法 掌握电压表和电流表内阻的测量方法。熟悉误差的计算方法 验证 2 减小仪表测 量误差的方法 2 选开 2 了解电压表和电流表的内阻在测量中产生的误差及其分析方法。掌握减小因仪器内阻引起的测量误差的方法 验证 3 基尔霍夫定律验证 2 必开 2 验证基尔霍夫定理的正确性,学习电压、电流的测试方法 验证 4 叠加原理的验证 2 必开 2 验证叠加定理和等效电源定理的正确性,加深对线性电路的叠加性的认识。 验证 5 戴维南定理 2 必开 2 通过实验掌握和巩固戴维南定理,掌握测量有源二端网络等效参数的一般方法 验证 6 电压源与电流 源的等效变换 2 必开 2 掌握电源外特性的测试方法 验证电压源与电流源等效变换的条件 验证 7 RC一阶电路 的响应测试 2 选开 2 测定RC一阶电路的零输入响应,零状态响应及完全响应。学习电路时间常数的测量方法掌握有关微分积分的概念进一步学会用示波器测绘图形 验证 8 R、L、C元件 阻抗特性的测定 2 选开 2 验证电阻,感抗,容抗与频率的关系,测定R~f,XL~f与Xc~f特性曲线 验证 9 RLC串连谐振的研究 2 选开 2 学习用试验方法绘制RLC串连电路的幅频特性曲线加深理解电路谐振的条件、特点、掌握电路品质因数的测定 综合 10 正弦稳态交流 电路向量的研究 2 必开 2 研究正弦稳态交流电路中电流电压相量之间的关系,掌握日光灯电路接法,理解改善功率因数的方法 综合 11 互感电路测试 2 选开 2 学会互感电路同名端、互感系数以及耦合系数的测定方法。理解线圈位置,材料对互感的影响 验证 12 单相铁芯变压 器特性的测试 2 选开 2 通过单相变压器的测试、了解其性能,变比,铁损,铜损测量 综合 13 三相交流电路电 压、电流的测量 2 选开 2 掌握三相负载作星形连接、三角形连接的方法,验证这两种接法下线、相电压电流的关系充分理解三相四线制供电系统中中线的作用 验证 14 三相电路功率的测量 2 选开 2 掌握用一瓦特表法,二瓦特表法测三相电路的有功功率和无功功率的方法 综合 六、考核形式 其实验成绩纳入该门课程的总评成绩中,所占比例与课程学分(课时)分配比例基本一致。实验报告(含实验态度、实验理论)占实验成绩的60%—40%,实验技能(含实验态度)占实验成绩的40%—60%。 七、实验开出率 100% 八、主要教材及参考书 1.《简明电路分析基础》李瀚荪 高等教育出版社 2.《电路》邱关源 高等教育出版社 3.《DGJ-2,3型电工技术实验装置实验指导书》杭州天科技术实业有限公司 4.自编电路原理实验指导书 课程名称:软件工程概论 课程性质:专业主干课 实验室名称:软件实验室 主要撰写人: 李 刚            审稿人:王智群 一、学时、学分 课程总学时: 72 实验学时: 18 课程总学分:4 实验学分:合并在课程内 二、适用专业 计算机科学与技术专业 三、实验教学目的和要求 要求学生利用所学软件工程课程的知识和理论,参考有关标准,结合一个小型计算机应用系统,进行分析建模、设计、编程、复审、测试等一系列工作,并以规范的文档形式表现出来。在具体分析设计过程中,允许适当加入一些课本中没有涉及到的知识、工具以及一些新方法,作为对课程的一种扩展。通过本课程实验,应使学生了解完成一个计算机应用系统开发的完整过程,学习所应该采取的步骤、方法,掌握系统分析、系统设计和系统测试的主要环节,能够适应将来实际工作的需要。 四、实验配套的主要仪器设备及台(套)数 微机:每人一台(套) 五、实验项目内容和要求 序号 实验项 目名称 时数 实验要求 每套仪器人数 目 的 要 求 实验 类型 1 项目需求分析 2 必开 1 根据师给定的的题目或自选 题目进行需求分析工作; 进行业务需求分析、用户需求、功能需求、非功能需求分析 得出需求规格说明书(含数 据流图) 验证 2 项目概要设计 2 必开 1 建立初始结构图 对初始结构构图进行改进、优化 得出概要设计说明书 设计 3 项目详细设计(1) 2 必开 1 进行详细设计工作(1) 设计 4 项目详细设计(2) 2 必开 1 进行详细设计工作(2) 设计 5 项目复审 2 必开 1 得出详细设计说明书 制定项目复审计划 进行项目复审工作 得出项目复审结论和报告 验证 6 编码(1) 2 必开 1 利用某一种选定的高级语言进行编码工作(1) 验证 7 编码(2) 2 必开 1 利用某一种选定的高级语言进行编码工作(2) 验证 8 编码(3) 2 必开 1 利用某一种选定的高级语言进行编码工作(3) 验证 9 编码(4) 2 必开 1 利用某一种选定的高级语言进行编码工作(4) 验证 10 项目测试(1) 2 选开 1 进行黑盒测试,设计测试用例,得出测试记录,形成测试报告 综合 11 项目测试(2) 2 选开 1 进行白盒测试,设计测试用例,得出测试记录,形成测试报告 综合 六、考核形式 实验成绩纳入该门课程的总评成绩中,所占比例与课程学分(课时)分配比例基本一致。实验报告(含实验态度、实验理论)占实验成绩的60%—40%,实验技能(含实验态度)占实验成绩的40%—60%。 七、实验开出率 必开实验开出率100%,选开实验根据实际情况灵活掌握。 八、主要教材及参考书 [1]张海藩编著.《软件工程导论》(第四版).北京:清华大学出版社,2003年 [2]史济民编.《软件工程——原理、方法与应用》.北京:高等教育出版社,1990年 [3]刘润东编著.《UML对象设计与编程》.北京:北京希望电子出版社,2000年 [4]计算机软件工程规范国家标准汇编》.北京:中国标准出版社,2000年 [5]薛德黔等.《软件工程》.北京:科学出版社,2005年 课程名称:C语言程序设计实验 课程性质:专业主干课 实验室名称: 主要撰写人:张建宏            审稿人:唐国民 一、学时、学分 课程总学时:36 实验学时:36 课程总学分:1 实验学分:1 二、适用专业 计算机科学与技术专业 三、实验教学目的和要求 通过上机实验,学生可以进一步理解、巩固所学的知识。安排上机实验,可训练学生的基本技能;可培养、提高学生的实际动手能力。通过上机实验,掌握关系数据库系统设计的基本方法和过程,培养学生解决实际问题的能力;通过上机实验,掌握C语言编译环境的使用——C语言源程序的编辑、编译、连接和执行;掌握C语言的基本结构——顺序、选择和循环结构的程序设计;掌握C语言数组的定义和使用,并掌握利用一维数组来设计算法——排序(选择、冒泡排序算法),利用二维来实现矩阵的基本操作——矩阵的加、减和乘法运算、矩阵的转置等运算。 四、实验配套的主要仪器设备及台(套)数 微机每一学生一台 五、实验项目内容和要求 序号 实验项目名称 时数 实验要求 每套仪器人数 目的要求 实验类型 1 C程序的运行环境和运行一个C程序的方法 2 必开 1 熟悉编程环境;学习跟踪方法调试程序。 验证 2 数据类型、运算符和表达式 2 必开 1 学习C语言的数据类型、运算符和表达式的使用 验证 3 顺序结构程序设计 2 必开 1 学习格式输入输出;体会基本数据类型的使用方法。进一步学习跟踪方法调试程序。 验证 4 选择结构程序设计 2 必开 1 掌握各种分支处理程序的设计方法。 验证 5 循环结构程序设计 2 必开 1 掌握各种实现循环的方法。学习设置断点的调试方法。 验证 6 一维数组 2 必开 1 掌握一维定义和使用。了解排序(选择、冒泡)算法。 验证 7 二维数组 2 必开 1 掌握二维数组的定义和使用;掌握用数组来处理字符串的程序设计 验证 8 指针基本操作 2 必开 掌握指针的概念,理解指针的本质 验证 9 函数的定义及调用-值传递 2 必开 1 掌握函数的定义和使用的方法。 验证 10 函数的定义及调用-地址传递 2 必开 1 体会值传递,掌握用指针和数组作函数参数;递归函数的设计;体会全局变量和局部变量的区别。 验证 11 字符串 2 必开 1 掌握用指针来处理字符串的相关程序设计 验证 12 指针高级操作 4 必开 1 学会使用指向数组、字符串的指针变量;进一步体会字符串操作。 验证 13 结构体与链表 2 必开 1 掌握结构体变量、联合体变量的定义和使用;学会使用结构体数组。将学生的各科成绩组织成一个结构体形式,再进行有关操作。 验证 14 预处理 2 选开 1 掌握宏定义和文件包含的使用 验证 15 文件操作 2 必开 1 掌握文件的定义,文件基本操作。 验证 16 位运算 2 选开 1 掌握按位运算的概念和方法。进一步理解计算机的内部数据的具体表示形式。 验证 17 综合实验 6 选开 1 编写一个简单的成绩处理程序,它基于文件存放数据。综合应用前面各实验涉及内容,并利用先前编写的函数。 综合 六、考核形式 实验练习 七、实验开出率 100% 八、主要教材及参考书 教材: [1]张建宏.《C语言程序设计实践教程》.北京:中国铁道出版社,2006(1) 参考书: [2]谭浩强编著.《C程序设计题解与上机指导》.北京:清华大学出版社,2005(3) [3]谭浩强编著.《C程序设计》. 北京:清华大学出版社, 2005(3) [3]教育部考试中心.《C语言程序设计》. 北京:高等教育出版社,2002(1) 课程名称:面向对象程序设计实验(VC) 课程性质:专业主干课 实验室名称:计算机软件实验室 主要撰写人:施莹            审稿人:唐国民 一、学时、学分 课程总学时:36 实验学时:36 课程总学分:2 实验学分:2 二、适用专业 本教学大纲适用于计算机科学与技术专业 三、实验教学目的和要求 本实验课程为计算机科学与技术专业的《面向对象程序设计》的配套实验课程,使学生了解和使用VC集成开发环境,学习完整的C++程序开发过程,培养学生对软件系统设计的综合能力。 学生通过实验应能用类技术面向对象的方法来设计所需的问题,学生应具有一般程序设计的能力。 四、实验配套的主要仪器设备及台(套)数 微机每一学生一台 五、实验项目内容和要求 序号 实验项目名称 时数 必开 选开 每套仪器人数 目的要求 实验类型 1 熟悉 VC 环境 2 必开 1 编制可以完成简单的输入输出和运算的程序,学习简单变量的定义与使用、常量的定义及使用,分支、循环语句等。 验证 2 数据类型与表达式 2 选开 1 掌握C++语言数据类型,熟悉如何定义变量,以及对它们赋值的方法;学会使用C++有关算术运算符。 验证 3 C++程序设计初步 2 选开 1 掌握C++程序中赋值语句和输入输出语句的使用方法;掌握结构化程序的3种基本结构在C++中的实现。 验证 4 函数与预处理 2 必开 1 熟悉定义函数的方法及其函数的嵌套调用和的递归调用的方法;熟悉编译预处理的应用。 验证 5 数组 2 必开 1 掌握一维数组和二维数组的定义、赋值和输入输出方法和字符数组、字符串函数的使用;掌握与数组有关的排序算法。 验证 6 指针 2 必开 1 掌握指针的概念,会定义和使用指针变量;能正确使用数组的指针、字符串的指针和引用型变量。 验证 7 自定义数据类型 2 必开 1 掌握结构体类型变量的定义和使用,结构体数组的概念和应用;了解链表的概念。 验证 8 类和对象(一) 4 必开 1 掌握声明类的方法,类和类的成员的概念以及定义对象的方法;初步掌握用类和对象编制基于对象的程序。 验证 9 类和对象(二) 4 必开 1 掌握类的构造函数和析构函数的概念和使用方法;掌握对对象数组、对象的指针及其使用方法;掌握友元的概念和使用;了解类模板的使用方法。 验证 10 运算符重载 4 必开 1 了解运算符重载的概念和使用方法;掌握几种常用的运算符重载的方法;了解转换析构函数的使用方法。 设计 11 继承与派生 4 必开 1 了解继承在面向对象程序设计中的重要作用;理解继承与派生的概念;掌握通过继承派生出一个新的类的方法;了解虚基类的作用和用法。 设计 12 多态性与虚函数 4 必开 1 了解多态性的概念。了解虚函数的作用和使用方法;了解静态关联和动态关联的概念和用法;了解纯虚函数和抽象类的概念和用法。 验证 13 输入输出流和C++工具 2 必开 1 掌握标准输入输出流的应用,包括输入输出格式;学会使用C++的异常处理机制进行程序的调试和使用命名空间解决名字的冲突。 验证 六、考核形式 实验结束进行检查程序的运行结果,并记载成绩;指定部分学生通过电子邮件递交编定的源程序,并记载成绩;上机考核,根据运行结果和编写的源程序评定成绩。总成绩=平时*40%+期未*60% 七、实验开出率 100% 八、主要教材及参考书 教材: 谭浩强编著.《C++程序设计题解与上机指导》. 北京:清华大学出版社,2005.3 参考书: 谭浩强编著.《C++程序设计》. 北京:清华大学出版社,2004.6 课程名称:数据结构 课程性质:专业主干课 实验室名称: 主要撰写人:王国钧            审稿人: 唐国民       一、学时、学分 课程总学时:72 实验学时:12 课程总学分:4 实验学分:合并在课程内 二、适用专业 计算机科学与技术专业 三、实验目的和要求 《数据结构》是计算机科学和技术专业的一门专业核心课程,也是计算机及相关专业的重要基础理论课程。该课程既有较强的理论要求,又有密切联系实际的要求,即如何将某种数据的逻辑结构,通过在计算机中的实现,体现机内的存储表示,反映出其物理结构的特性,并利用C语言实现各种算法程序。通过《数据结构》实验的开设,使学生进一步理解各种算法与数据结构的特点、存储表示和运算方法,学会如何把书上学到的知识用于解决实际问题。培养、训练学生选用合适的算法与数据结构和编写高质量应用程序的能力,从而使书上的知识变“活”,达到深化理解和灵活掌握教学内容的目的。 四、实验配套的主要仪器设备及台(套)数 微机每生一台 五、实验项目内容和要求 序号 实验项目名称 时数 必开 选开 每套 仪器 人数 目的要求 实验类型 1 线性表 2 必开 1 掌握线性表的基本操作,如建立、插入、删除、以及查找等运算在顺序存储结构和链式存储结构上的各种运算。 验证 2 栈与队列 2 必开 1 掌握栈与队列的基本操作:插入、删除、查找等运算。 验证 3 树和二叉树 2 必开 1 进一步掌握指针变量、动态变量的含义;掌握二叉树的结构特征,以及各种存储结构的特点及适用范围;掌握用指针类型描述、访问和处理二叉树的运算。 验证 4 哈夫曼树 2 选开 1 了解哈夫曼树的概念,掌握哈夫曼树的算法。 设计 5 图 2 必开 1 掌握图的基本存储方法;掌握有关图的操作算法并用高级语言实现;熟练掌握图的两种搜索路径的遍历方法。 验证 6 图 2 选开 1 了解图的一些应用,了解最小生成树和最短路径概念,掌握最小生成树和最短路径的算法.掌握拓朴排序的算法. 设计 7 排序 2 必开 1 掌握常用的排序方法,并掌握用高级语言实现排序算法的方法;深刻理解排序的定义和各种排序方法的特点,并能加以灵活应用;了解各种方法的排序过程及其依据的原则,并掌握各种排序方法的时间复杂度的分析方法。 验证 8 查找 2 必开 1 掌握查找的不同方法,并能用高级语言实现查找算法;熟练掌握二叉树的构造和查找方法。 验证 六、考核形式 每次实验结束前检查程序运行结果,并记载成绩;实验完成后须撰写并上交实验报告;指定部分学生通过电子邮件递交编定的源程序,并记载成绩;上机考核,根据运行结果和编写的源程序评定成绩。实验成绩占课程总成绩的20%。 七、实验开出率 100% 八、教材及教学参考书 [1]王国钧,唐国民,苏晓萍等.《数据结构——C语言描述》,.北京:科学出版社,2005年8月1版 [2]王国钧, 唐国民,《数据结构实践教程》(自编教材),2005年9月 [3]严蔚敏,吴伟民编著.C语言版《数据结构》.北京:清华大学出版社,1997年4月第1版 [4]严蔚敏,吴伟民编著.C语言版《数据结构》题集.北京:清华大学出版社,1999年2月第1版 [5]张乃孝编著.C语言版《算法与数据结构》.北京:高等教育出版,2002年9月第1版 [6]Ellis Horowitz,Sartaj Sahni,Susan Anderson-Freed,《Fundamentals of Data Structures in C》, Computer Science Press. [8]Robert .Kruse, C.L.Tondo, Bruce Leung,《Data Structures & Program Design in C》2nd Edition,.北京:清华大学出版社影印,1998年8月第1版 课程名称:汇编语言 课程性质:专业主干课 实验室名称:汇编语言实验室 主要撰写人:罗 孝            审稿人:王智群 一、学时、学分 课程总学时:54 实验学时:18 课程总学分:3 实验学分:合并在课程内 二、适用专业 本教学大纲适用于计算机科学与技术专业 三、实验教学目的和要求 汇编语言程序设计是计算机科学与技术专业必修的专业基础课程,汇编语言程序设计实验的目的是:掌握用汇编语言编程的基本方法,了解底层I/O驱动软件的编程方法,为后续课的学习打下扎实的基础。基本要求是:通过对本课程的学习,培养用汇编语言进行编程的思路、方法,养成良好的程序设计习惯。 四、实验配套的主要仪器设备及台(套)数 微机每生一台 五、实验项目内容和要求 序号 实验项目名称 时数 必开 选开 每套仪器人数 目的要求 实验类型 1 汇编语言源程序的运行 2 必开 1 掌握汇编语言源程序运行的一般步骤 验证 2 使用DEBUG调试程序 2 必开 1 掌握DEBUG中的常用命令及调试程序的方法 验证 3 顺序结构程序设计 2 必开 1 掌握顺序结构程序设计的方法,各种指令及寻址方式的使用。 验证 4 分支结构程序设计 2 必开 1 掌握控制转移指令的使用,分支结构程序的设计方法。 验证 5 循环程序设计 2 必开 1 掌握单重,多重循环程序结构及循环程序结构循环的控制。 验证 6 子程序设计 4 必开 1 掌握子程序设计方法和参数传递。 验证 7 显示器I/O程序设计 2 必开 1 熟悉使用DOS功能调用显示字符和字符串的编程方法。 验证 8 键盘输入程序设计 2 必开 1 熟悉使用DOS功能调用从键盘接受字符和字符串的编程方法。 验证 六、考核形式 实验结束进行检查程序的运行结果,并记载成绩;指定部分学生通过电子邮件递交编定的源程序,并记载成绩;上机考核,根据运行结果和编写的源程序评定成绩。实验成绩占课程总成绩的20% 七、实验开出率 100% 八、主要教材及参考书 教材: 自编实验指导书,2006 参考书: [1]马力妮. 80x86汇编语言程序设计.北京:机械工业出版社,2001(7) [2]赵树升,杨建军.DOS/Windows汇编语言程序设计教程.北京:清华大学出版社,2005(1) [3]杨季文.80x86汇编语言程序设计教程.北京:清华大学出版社,1999(1) 课程名称:计算机组成原理 课程性质:专业主干课 实验室名称:微机接口与组成实验室 主要撰写人: 罗 孝            审稿人: 刘利民 一、学时、学分 课程总学时:54 实验学时:10 课程总学分: 3 实验学分:合并在课程内 二、适用专业 计算机科学与技术专业 三、实验教学目的和要求 通过本实验课程的开设使学生较深刻地了解计算机的组成与结构、计算机的工作原理。熟练掌握计算机存储器工作原理、读写过程、读写时序及内部结构位扩展、字扩展的设计与译码、运算器的工作原理及设计方法、微程序控制工作原理。掌握微程序、主存扩展的整合过程。 四、实验配套的主要仪器设备及台(套)数 个人电脑 25套 TEC-2000计算机组成原理实验系统 25套 五、实验项目内容和要求 序号 实验项目名称 时数 必开 选开 每套仪器人数 目的要求 实验类型 1 基础汇编语言程序设计 2 选开 2 了解设备的结构,初步掌握设备的使用。 验证 2 运算器实验 2 必开 2 掌握运算器的基本工作原理 验证 3 微程序控制器实验 2 必开 2 学会通过微指令直接控制硬件工作。 验证 4 主存储器扩展实验 2 必开 2 将给定内存容量扩展,连接 并测试是否成功。 验证 5 I/O口实扩展实验 2 选开 2 掌握CPU对串行接口芯片8251的控制与使用。 验证 6 TEC-2实验 多级中断实验 4 选开 2 通过实验综合掌握了解微程序、主存扩展、基本汇编语言结构。 设计 六、考核形式 其实验成绩纳入该门课程的总评成绩中,所占比例与课程学分(课时)分配比例基本一致。实验报告(含实验态度、实验理论)占实验成绩的60%—40%,实验技能(含实验态度)占实验成绩的40%—60%。 七、实验开出率 100% 八、主要教材及参考书 [1]《TEC-2计算机组成原理实验系统》实验手册 [2] 王爱英.《计算机组成与结构》.北京:清华大学出版社 课程名称:计算机接口技术 课程性质:专业主干课 实验室名称:微机接口与组成实验室 主要撰写人: 罗 孝            审稿人: 刘利民 一、学时、学分 课程总学时:54 实验学时:10 课程总学分: 3 实验学分:合并在课程内 二、适用专业 计算机科学与技术专业 三、实验教学目的和要求 计算机接口技术实验是在学习微型计算机接口技术理论的基础上,使学生较深刻地理解微型计算机的工作原理及常用接口芯片的工作原理和使用方法。根据要求能够设计常用的接口控制电路并编写相应的程序,为后续课程和毕业设计打下坚实的基础。 四、实验配套的主要仪器设备及台(套)数 个人电脑 25套 TPC-2003微机接口实验系统(及其附件) 25套 双踪示波器 25套 五、实验项目内容和要求 序号 实验项目名称 时数 实验要求 每套仪 器人数 目的要求 实验类型 1 基础汇编语言程序设计 2 选开 1~2 了解设备的结构,初步掌握设备的使用。 验证 2 I/O地址译码器实验 2 必开 1~2 掌握I/O地址译码电路的工作原理。通过译码器输出端的脉冲来控制着一个发光二极管闪烁发光。 验证 3 简单并行口(一) 2 选开 1~2 掌握简单并行口的工作原理及使用方法。编程从键盘输入一个字符,根据8个发光二极管发光情况验证其正确性。 验证 4 简单并行口(二) 2 选开 1~2 进一步掌握简单并行口的工作原理及使用方法。用逻辑电平开关预置某个字母的ASCⅡ码,编程输入这个ASCⅡ码,并将其对应字母在屏幕上显示出来。 验证 5 可编程并行接口 2 必开 1~2 掌握8255方式0的工作原理及使用方法。要求数据从C
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 百科休闲 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服