2018年安徽师范大学自动化本科专业《matlab程序设计》课程大纲本科教学大纲

2024-08-14

2018年安徽师范大学自动化本科专业《matlab程序设计》课程大纲本科教学大纲(精选4篇)

2018年安徽师范大学自动化本科专业《matlab程序设计》课程大纲本科教学大纲 篇1

课程名称:Matlab程序设计

一、课程概况

所属专业: 课程类型: 开课学期: 学时: 拟使用教材:

郑阿奇.《matlab实用教程》电子工业出版社.2012 国内(外)现有教材:

郑阿奇.《matlab实用教程》电子工业出版社.2012 学习参考资料

1.于润伟.《matlab基础及应用》机械工业出版社.2012 自动化 专业方向课程 5 36

开课单位: 课程代码: 学分: 核心课程:

物理与电子信息学院 0845600 2.5 否

二、课程描述(300字以内)

本门课程是电子信息类、自动化类等专业方向课,为学习后续课程准备必要的matlab程序设计知识,主要培养学生掌握掌握Matlab语言的编程方法,并能够熟练地将Matlab应用于学习中,解决相关课程中的复杂的数学计算问题,为后续多门课程使用该语言奠定基础。

三、课程目标

通过本课程的学习,要求学生掌握Matlab的数据类型、矩阵输入和操作方法、语法结构、函数的使用以及二维、三维绘图功能,掌握工具箱的使用方法,初步具有综合运用matlab编程知识,分析并解决工程技术问题的能力。

四、教学要求

授课教师将按照学校本科教学工作有关要求做好课程教学各项工作,严格按照课表规定的时间、地点上课,不迟到、不早退,将根据本大纲要求,认真备课完成教案与讲稿编写等各项课前准备工作;授课过程力求内容充实、概念准确、思路清晰、详略得当、逻辑性强、重难点突出,力戒平铺直叙、照本宣科,同时重视对学生的学习方法指导和课堂教学效果信息的反馈,实现教与学的双向互动;同时将结合课程目标要求,做好考核内容设计,并严格按照本大纲要求做好出勤率统计、作业评价等各项工作。

学习是大学生自己的责任和义务,学生应根据课程大纲要求制定本门课程学习计划,加强学业管理,严格自我要求,提升自主学习能力,主动适应课程学习要求。参与课堂教学活动不迟到、不早退,无正当理由不请假,上课认真听讲,不做任何与课堂教学无关事宜,不使用手机,积极与授课教师进行教学互动,同时利用课余时间做好预习、复习、课外书籍阅读等工作,主动与同学开展合作学习,认真完成任课教师布置的课程作业。

五、考核方式及要求

为实现课程教学目标,本门课程考核方式及要求为:出勤率及课程作业占10%,点到不少于3次,其中缺席1次,按无成绩计算;随堂测验1次,测验成绩按10%折算后计入总成绩;实验成绩按20%折算后计入总成绩;期末考试为卷面考试,占总成绩的60%。

六、课程内容

第一章:Matlab语言概述(授课时间:第五学期第1周)

教学目标:通过本章教学,使学生熟悉matlab的基本功能、发展历史、运行环境以及上机运行方法。

教学重点:matlab的基本功能;命令行及脚本运行方法。教学难点:matlab脚本的概念及编写;matlab的命令行指令。学

时:课堂教学2学时,课外自主学习时间不少于2学时 教学方法:讲授法、演示法 主要内容:

1)MATLAB简介

一、matalb功能和特点

二、matlab发展历史

2)MATLAB环境设置 3)MATLAB帮助 4)其他管理

学习方法:小组讨论、实验操作 课后作业:

1.什么是高级语言?什么是低级语言?

2.Matlab语言的优点是什么?Matlab程序如何运行?怎样查看帮助?

第二章:Matlab数值计算(授课时间:第五学期第2,3,4周)

教学目标:通过本章教学,使学生掌握matlab语言中的矩阵、数组、多项式的应用,掌握matlab常用的数据分析函数。

教学重点:矩阵和向量的定义及使用。

教学难点:各种多项式函数及数据分析函数的掌握

时:课堂教学6学时,课外自主学习时间不少于6学时 教学方法:讲授法、演示法 主要内容:

1)变量和数据 2)矩阵和数组

一、矩阵输入

二、矩阵元素

三、字符串

四、矩阵和数组运算

五、多维数组 3)日期和时间

一、日期和时间的表示格式

二、日期和时间函数 4)稀疏矩阵

一、稀疏矩阵的建立

二、稀疏矩阵的运算 5)多项式

一、多项式的求值、求根和部分分式展开

二、多项式的乘除法和微积分

三、多项式拟合和插值 6)数据分析

7)算术运算符和算术表达式 学习方法:小组讨论、实验操作 课后作业:

1.怎样用matlab求解线性方程组?

2.如何用matlab进行二次函数拟合?

第三章:Matlab符号计算(授课时间:第五学期第5,6周)

教学目标:通过本章教学,使学生掌握符号表达式的建立,掌握符号表达式的代数运算以及符号积分变换。

教学重点:符号表达式的概念及使用。

教学难点:符号表达式的建立以及符号表达式的代数及微积分运算,符号积分变换的应用。

时:课堂教学6学时,课外自主学习时间不少于6学时 教学方法:讲授法、演示法 主要内容:

1)符号表达式的建立 2)符号表达式的代数运算 3)符号表达式的操作和转换 4)符号极限、微积分和级数求和 5)符号积分变换 6)符号方程的求解

学习方法:小组讨论、实验操作

第四章:Matlab的计算可视化和GUI设计(授课时间:第五学期第7,8,9周)

教学目标:通过本章教学,使学生掌握图表绘制的方法,熟悉图形绘制工具,掌握图形用户界面的设计方法。

教学重点:图表绘制及图形用户界面设计。

教学难点:多个图形的绘制方法;三维图形绘制;可视化的GUI设计界面环境使用。

时:课堂教学6学时,课外自主学习时间不少于6学时 教学方法:讲授法、演示法 主要内容:

1)二维曲线的绘制 2)特殊图形绘制 3)三维图形绘制 4)图形绘制工具 5)图形用户界面设计

学习方法:小组讨论、实验操作

第五章:Matlab程序设计(授课时间:第五学期第10,11周)

教学目标:通过本章教学,使学生掌握程序的三种基本结构,熟悉m文件的编制,掌握函数的设计与使用方法,掌握性能优化方法和性能分析工具。

教学重点:m脚本文件和m函数文件;流程控制语句。教学难点:函数参数传递;函数句柄的使用。

时:课堂教学6学时,课外自主学习时间不少于6学时 教学方法:讲授法、演示法 主要内容:

1)程序流程控制 2)M文件

3)函数调用和参数传递 4)函数句柄 5)数值分析 6)内联函数 7)性能优化和加速

学习方法:小组讨论、实验操作

第六章:线性控制系统分析与设计(授课时间:第五学期第12,13周)

教学目标:通过本章教学,使学生掌握matlab中与控制系统相关的函数,熟悉相关工具箱的使用,掌握熟悉如何应用matlab对线性系统进行时域及频域分析。教学重点:线性系统描述;模型之间的转换,控制系统工具箱。教学难点:线性控制系统时域分析;频域分析。

时:课堂教学4学时,课外自主学习时间不少于4学时 教学方法:讲授法、演示法 主要内容:

1)程序流程控制 2)M文件

3)函数调用和参数传递 4)函数句柄 5)数值分析 6)内联函数 7)性能优化和加速

学习方法:小组讨论、实验操作

第七章:Simulink仿真环境(授课时间:第五学期第14,15周)

教学目标:通过本章教学,使学生掌握matlab中simulink仿真工具的使用,掌握模型创建方法,掌握子系统建立与封装方法,掌握simulink模型的运行方法。

教学重点:模型创建;模型仿真与分析。

教学难点:常用模块的参数与属性设置;连续系统仿真;离散系统仿真;混合系统仿真。

时:课堂教学4学时,课外自主学习时间不少于4学时 教学方法:讲授法、演示法 主要内容:

1)Simulink简单程序演示 2)模型创建 3)Simulink基本模块 4)复杂系统仿真与分析 5)子系统与封装

学习方法:小组讨论、实验操作

第八章:matlab高级应用(授课时间:第五学期第16周)

教学目标:通过本章教学,使学生了解matlab的应用接口,了解低级文件的输入输出方法。

教学重点:应用接口;文件输入与输出。教学难点:mex文件的使用。

时:课堂教学2学时,课外自主学习时间不少于2学时 教学方法:讲授法、演示法 主要内容:

1)Matlab应用接口 2)低级文件输入输出

2018年安徽师范大学自动化本科专业《matlab程序设计》课程大纲本科教学大纲 篇2

课程名称:电子系统设计

一、课程概况

所属专业: 课程类型: 开课学期: 学时: 拟使用教材:

潘松《EDA技术实用教程》(第五版).科学出版社.2013年 国内(外)现有教材:

江国强《EDA技术与应用》(第四版).北京:电子工业出版社.2014年 周振超《EDA技术及应用》.清华大学出版社.2015 学习参考资料

侯伯亨《VHDL硬件描述语言与数字逻辑电路设计》西安电子科技大学出版社.2002年

黄沛昱《 EDA技术与VHDL设计实验指导》.西安电子科技大学出版社.2002年 自动化 专业基础课程 4 24

开课单位: 课程代码: 学分: 核心课程:

物理与电子信息学院 0845240 2 是

二、课程描述(300字以内)

本课程是自动化专业的是电子类专业一门重要的专业基础课,系统地介绍EDA基础知识、常用的EDA开发工具、FPGA/CPLD器件、硬件描述语言、项目设计等内容,EDA技术是指以计算机为工作平台,融合了应用电子技术、计算机技术、信息处理及智能化技术的最新成果,进行电子产品的自动设计。利用EDA工具,电子设计师可以从概念、算法、协议等开始设计电子系统,大量工作可以通过计算机完成,并可以将电子产品从电路设计、性能分析到设计出IC版图或PCB版图的整个过程的计算机上自动处理完成。本课程基于可编程逻辑器件(CPLD、FPGA),系统介绍其开发及应用,这些器件可以通过软件编程而对其硬

件结构和工作方式进行重构,从而使得硬件的设计可以如同软件设计那样方便快捷。通过学习,提高学生应用计算机和设计软件对电子电路进行自动化设计和分析的能力,为今后的学习和就业奠定基础。

三、课程目标

课程主要目标是使学生了解现代电子电路设计自动化的基本流程,了解CPLD和FPGA等可编程逻辑器件的硬件结构、原理和特性,熟悉EDA设计方法,掌握VHDL设计语言,利用EDA开发工具进行数字系统的设计及仿真,从而提高学生应用计算机对电子电路进行自动化设计和分析的能力,为今后学习和就业奠定重要的基础。

四、教学要求

授课教师将按照学校本科教学工作有关要求做好课程教学各项工作,严格按照课表规定的时间、地点上课,不迟到、不早退,将根据本大纲要求,认真备课完成教案与讲稿编写等各项课前准备工作;授课过程力求内容充实、概念准确、思路清晰、详略得当、逻辑性强、重难点突出,力戒平铺直叙、照本宣科,同时重视对学生的学习方法指导和课堂教学效果信息的反馈,实现教与学的双向互动;同时将结合课程目标要求,做好考核内容设计,并严格按照本大纲要求做好出勤率统计、作业评价等各项工作。

学习是大学生自己的责任和义务,学生应根据课程大纲要求制定本门课程学习计划,加强学业管理,严格自我要求,提升自主学习能力,主动适应课程学习要求。参与课堂教学活动不迟到、不早退,无正当理由不请假,上课认真听讲,不做任何与课堂教学无关事宜,不使用手机,积极与授课教师进行教学互动,同时利用课余时间做好预习、复习、课外书籍阅读等工作,主动与同学开展合作学习,认真完成任课教师布置的课程作业。

五、考核方式及要求

为实现课程教学目标,本门课程考核方式及要求为:出勤率及课堂表现占10%,点到不少于4次,其中缺席2次,按无成绩计算;期中测验1次,测验成绩按20%折算后计入总成绩;课程作业3-4次,按批改成绩10%折算后计入总成绩;期末考试占总成绩的60%。

六、课程内容

第一章:EDA技术概述(授课时间:第四学期第1周)

教学目标:

1、了解EDA技术及发展现状,硬件描述语言;

2、掌握EDA的基本概念及EDA设计流程。教学重点: EDA设计流程、“自顶向下”的设计方法及EDA工具各模块主要功能。教学难点: 设计处理中优化、综合、适配、分割的理解。

时:课堂教学2学时,课外自主学习时间不少于1学时 教学方法:讲授法、演示法 主要内容:

1.EDA技术及其发展; 2.硬件描述语言;

3.HDL综合 自顶向下的设计技术; 4.EDA设计流程; 5.常用EDA工具; 6.Quartus II概述。学习方法:小组讨论

课后作业:1-1,1-2,1-3,1-4,课后完成,在下周课前提交。

第二章:EDA设计流程及其工具(授课时间:第四学期第2周)

教学目标:

理解PLD结构原理,熟悉CPLD的结构原理和FPGA的结构原理,掌握 CPLD/FPGA的编程与配置。

教学重点: PLD结构原理。

教学难点: FPGA的查找表逻辑结构原理。

时:课堂教学2学时,课外自主学习时间不少于1学时 教学方法:讲授法、演示法 主要内容:

1.PLD的发展历程,PLD分类;

2.PLD结构原理,PLA结构原理,PAL结构原理,GAL结构原理,CPLD的结构原理,FPGA的结构原理,查找表逻辑结构,Cyclone III系列器件的结构原理;

3.PLD产品概述;

4.Altera的FPGA配置方式,CPLD/FPGA的编程与配置,CPLD在系统编程,FPGA配置方式,FPGA专用配置器件,使用单片机配置FPGA。

学习方法:小组讨论

课后作业:2-1,2-2,2-3,2-5,课后完成,在下周课前提交。

第三章:组合电路的VHDL设计(授课时间:第四学期第3-4周)

教学目标:

1.掌握VHDL的基本语法格式; 2.掌握基本组合电路的VHDL设计;

3.熟识VHDL的基本语句;

4.了解VHDL的数据类型转换。教学重点:

VHDL的基本语法格式和基本语句;基本组合电路的VHDL设计。

教学难点:

VHDL中信号定义和数据对象定义,及并行进程之间的关系。

时:课堂教学4学时,课外自主学习时间不少于2学时 教学方法:讲授法、演示法 主要内容:

1.多路选择器及其VHDL描述 ;半加器及其VHDL描述 ;选1多路选择器及其VHDL

描述;选1多路选择器及CASE语句表述方式; CASE语句;

2.IEEE库预定义标准逻辑位与矢量 ;其他预定义标准数据类型 ; 信号定义和数据对象 ;并置操作符;4选1多路选择器的VHDL不同描述方式;全加器及其VHDL表述 ;

3.全加器设计及例化语句应用;

4.GENERIC参数定义语句;整数数据类型 ;省略赋值操作符;移位操作符;各类运算操作对数据类型的要求 ;数据类型转换函数; GENERIC参数传递映射语句。

学习方法:小组讨论

课后作业:3-1,3-3,3-5,3-7,3-12,3-20,课后完成,在下周课前提交。

第四章:时序仿真与硬件实现(授课时间:第四学期第5周)

教学目标:

1、掌握 SignalProbe使用方法;

2、掌握引脚锁定与硬件测试。教学重点:

VHDL程序输入与仿真测试;引脚锁定与硬件测试。

教学难点:

仿真测试文件输入及参数设置; 利用属性表述实现引脚锁定。

时:课堂教学2学时,课外自主学习时间不少于1学时 教学方法:讲授法、演示法 主要内容:

1.VHDL程序输入与仿真测试;

2.引脚锁定与硬件测试,编译文件下载 ;JTAG间接编程模式; USB-Blaster驱动程序安装方法 ;

3.电路原理图设计流程; 4.SignalProbe使用方法; 5.宏模块逻辑功能查询。

学习方法:小组讨论

课后作业:4-1,4-3,4-6,4-10,4-12,课后完成,在下周课前提交。

第五章: 时序电路的VHDL设计(授课时间:第四学期第6-7周)

教学目标:

1、掌握基本时序元件的VHDL表述;

2、熟识D触发器的VHDL描述;

3、掌握实用计数器的VHDL设计,移位寄存器的VHDL设计。教学重点:

基本时序元件的VHDL表述和VHDL实现时序电路的不同表述。

教学难点:

时序电路与组合电路设计的VHDL不完整条件表述。学

时:课堂教学4学时,课外自主学习时间不少于2学时 教学方法:讲授法、演示法 主要内容:

1.基本时序元件的VHDL表述 1,D触发器的VHDL描述,含异步复位和时钟使能的D触发器及其VHDL表述 1,含同步复位控制的D触发器及其VHDL表述,基本锁存器及其VHDL表述,含清0控制的锁存器及其VHDL表述;

2.VHDL实现时序电路的不同表述,双边沿触发时序电路设计讨论,计数器的VHDL设计,移位寄存器的VHDL设计 ;

3.属性描述与定义语句。学习方法:小组讨论

课后作业:5-2,5-3,5-6,5-19,5-12,课后完成,在下周课前提交。

第六章:Quartus II应用深入(授课时间:第四学期第8周)

教学目标:

1.掌握时序电路硬件设计与仿真; 2.掌握功能块Chip Planner应用; 3.熟识 SignalTap II的使用方法。4.了解Synplify的应用方法。

教学重点:

FPGA硬件测试与仿真,SignalTap II的使用方法及参数设置。

教学难点:

SignalTap II的应用及触发信号等参数设置。

时:课堂教学2学时,课外自主学习时间不少于1学时。教学方法:讲授法、演示法 主要内容:

1.时序电路硬件设计与仿真,FPGA硬件测试,SignalTap II的使用方法,编辑SignalTap II的触发信号,Fitter Settings项设置。

2.功能块Chip Planner应用,Chip Planner应用流程说明,Chip Planner说明。3.Synplify的应用及接口方法,Synplify使用流程,Synplify与Quartus II接口。学习方法:小组讨论

课后作业:6-1,6-2,6-3,课后完成,在下周课前提交。

第七章:宏功能模块应用(授课时间:第四学期第9周)

教学目标:

1、掌握创建宏功能模块基本概念;

2、熟识存储器配置文件属性定义和结构设置。教学重点:

LPM 随机存储器的设置和调用,存储器配置文件属性定义和结构设置,In-System Sources and Probes Editor使用方法。

教学难点:

宏功能模块属性定义和结构参数设置,宏功能模块工程创建与仿真测试。

时:课堂教学2学时,课外自主学习时间不少于1学时 教学方法:讲授法、演示法 主要内容:

1.计数器LPM模块调用,计数器模块文本的调用与参数设置,创建工程与仿真测试,利用属性控制乘法器的构建,LPM 随机存储器的设置和调用,存储器初始化文件,LPM_RAM的设置和调用,仿真测试RAM宏模块;

2.VHDL的存储器描述及相关属性,存储器配置文件属性定义和结构设置; 3.简易正弦信号发生器设计; 4.NCO核数控振荡器使用方法; 5.DDS信号发生器设计示例。学习方法:小组讨论

课后作业:7-1,7-2,7-3,7-4,课后完成,在下周课前提交。

第八章:VHDL设计深入(授课时间:第四学期第10-11周)

教学目标:

1、掌握VHDL数据对象的概念;

2、掌握VHDL顺序语句与并行语句应用;

3、熟识 VHDL的不同的描述风格。教学重点:

VHDL顺序语句与并行语句的区别及应用,三态门的设计,VHDL的不同的描述风格。教学难点:

基于不完全条件语句的时序电路设计,VHDL并行语句与顺序语句的区别。学

时:课堂教学4学时,课外自主学习时间不少于2学时 教学方法:讲授法、演示法 主要内容:

1.数据对象,常数,变量,信号,进程中的信号赋值与变量赋值;

2.含高阻输出的电路设计,三态门设计,双向端口的设计方法,三态总线电路设计; 3.顺序语句归纳,并行赋值语句讨论; 4.VHDL的描述风格。学习方法:小组讨论

课后作业:8-1,8-2,8-4,,8-5,8-7,课后完成,在下周课前提交。

第十章: VHDL有限状态机设计(授课时间:第四学期第12周)

教学目标:

1、掌握 VHDL状态机的一般形式及基本概念;

2、掌握Moore型有限状态机的设计;

3、掌握Mealy型有限状态机的设计;

4、了解 借助EDA优化控制工具生成安全状态机。教学重点:

Moore型有限状态机的设计,Mealy型有限状态机的设计。

教学难点:

多进程结构状态机设计及状态机编码选择。

时:课堂教学2学时,课外自主学习时间不少于1学时 教学方法:讲授法、演示法 主要内容:

1.VHDL状态机的一般形式,状态机的一般结构,状态机设计初始约束与表述; 2.Moore型有限状态机的设计,多进程结构状态机,序列检测器之状态机设计; 3.Mealy型有限状态机的设计,状态编码,状态编码设置,安全状态机设计; 4.借助EDA优化控制工具生成安全状态机;

5.硬件数字技术排除毛刺,延时方式,逻辑方式去毛刺,定时方式去毛刺。学习方法:小组讨论

2018年安徽师范大学自动化本科专业《matlab程序设计》课程大纲本科教学大纲 篇3

学时:51学时 学分:3 理论学时:40

实验或讨论学时:11(+11)学时

适用专业:计算机系各本科专业 大纲执笔人:陈少军 大纲审定人:

一、说明

《计算机导论》是计算机各专业本科生的一门先导基础课程,它没有先修课要求,也无直接的后续课,但它是所有计算机专业基础课及专业课的基础。其目的在于激发学生学习兴趣,引导专业学生理解‘计算机科学’的意义、内容和方法。同时,通过计算机基础知识的学习掌握计算机软硬件基本使用方法,使其对计算机的认识由感性的,功能的认识深入到内涵的,理论的认识。使学生对计算机学科的主要骨干课的内容以及相互关系有一个概括的了解,为今后的学习做准备。

根据我校学生的特点和学生未来学习的需要,采用学科基础理论知识与基本操作技能并重的方法实施课程教学。即将该课程划分为两个部分:基础理论与基本操作。在学科基础理论部分主要讲述计算机科学的特点,历史渊源,发展变化,知识组织结构和分类体系。在基本操作部分(配合上机实习)主要讲授当前流行的计算机环境下的基本操作和常用软件的使用方法。使学生熟悉windows操作系统环境,掌握正确的键盘操作方法,熟练运用常用的办公软件、工具软件和网上浏览软件的操作。

课程的教学中要注意培养学生自学和探索的能力,开拓学生的知识面,培养学生的动手能力。

二、正文

(一)课程理论教学

第1章 计算机科学技术与信息化社会

(3学时)

介绍计算机的基本概念、信息化社会的基本特征及对人才的需求以及计算机科学技术的研究范畴。主要包括计算机的基本概念、信息化社会的挑战和计算机科学技术的研究范畴。

第2章 计算机科学技术的基础知识(5学时)

介绍计算机科学技术的基础知识包括计算机的运算基础、数制、数制间的转换、码制、数的定点表示和浮点表示等基础知识,逻辑代数与逻辑电路基础知识;计算机的基本结构与工作原理;程序设计基础;算法与数据结构简介等。

重点:基础知识、计算机的工作原理、算法和程序以及数据就构的概念。第3章 计算机硬件系统(4学时)

以微型计算机为例介绍计算机硬件的组成和各部分的介绍 第4章 计算机软件系统与软件开发(4学时)

介绍计算机软件的开发方法和主要的计算机系统软件,包括程序设计和程序设计语言;程序设计语言翻译系统;操作系统;软件工程方法等方面的知识介绍。

第5章 数据通信与计算机网络(4学时)

介绍计算机通信与网络的基本知识、计算机网络的应用和操作。包括数据通信与连通性;计算机网络体系结构;计算机网络的分类和使用方式;Internet与TCP/IP协议;Internet的服务功能;WWW和浏览器;Intranet和Extranet等内容

第6章 多媒体技术及其应用(4学时)介绍多媒体技术、媒体工具及应用

第7章 数据库系统与信息系统(4学时)

主要介绍数据库系统的基本概念;信息系统的基本概念和几种常用的信息系统,以及对数据库系统的未来展望。

第8章 计算机信息安全技术(4学时)介绍信息社会所面临的计算机安全和计算机病毒问题。包括:计算机信息安全面临的威胁;保密技术;防御技术;虚拟专用网;审计与监控技术和计算机病毒等方面的内容。

第8章 计算机的传统应用与新的应用领域(4学时)

主要介绍计算机在各个行业的应用情况(包括在制造业、商业/银行与证券业、交通运输业、办公自动化与执法、教育、医学、科学研究、艺术与娱乐中的应用),以及未来的展望。

第9章 职业道德与择业

介绍信息产业界的道德准则以及和计算机科学技术领域密切相关的职业种类和人们的一般择业原则。

(二)课程实践教学

主要讲授当前流行的计算机环境下的基本操作和常用软件的使用方法。使学生熟悉windows操作系统环境,掌握正确的键盘操作方法,熟练运用常用的办公软件、工具软件和网上浏览软件的操作。

(三)考核方式、方法

理论部分闭卷笔试(60%);实践部分根据学生平时实验作业的完成情况和态度评分(40%)

三、教学参考书目

2018年安徽师范大学自动化本科专业《matlab程序设计》课程大纲本科教学大纲 篇4

Computer Operating System Course Design

学时:34学时

学分:2 理论学时:8学时

实验或讨论学时:26学时(+26)适用专业:计算机软件专业 大纲执笔人:陈少军

大纲审核人:

一、说明

操作系统实践是计算机专业课程《操作系统》课程的实践部分,是在学习完《操作系统》课程后进行的一次系统的练习。

其目的在于加深对《操作系统》原理和算法的理解、巩固、提高。

本课程建议对每个专题,首先由教师帮助学生了解专题的原理和算法的思想,然后指导学生实际完成,并在专题结束后组织学生进行讨论。

课程的学习建议同时选修linux系统,并在该系统下进行实验。对于不选修linux的同学,亦可在其它的操作系统平台上进行实践。

二、正文

(一)课程的理论教学

各主要专题方向(例如银行家算法、多级反馈队列调度算法、动态分区分配等)的原理和思想的介绍。

并结合linux操作系统,进行

实验1:系统安装实验及系统的用户交互界面和编程界面实验

实验2:进程管理实验 实验3:内存管理实验

实验4:文件系统实验

(供任课教师参考)

(二)课程的实验教学

课程设计的软件环境: <各种平台, 建议用linux +GCC> 内容:根据要求编写算法。

检查方式:提供完整能够运行的程序、源程序、说明书。

(三)本课程的考核方式、方法

由指导教师根据学生完成任务的情况、课程设计说明书的质量和课程设计过程中的工作态度等综合打分。

建议平时表现:30%

上机演示:40%

设计报告:30%

三、教学参考书目

上一篇:本科生电子商务的毕业论文下一篇:人教版六年级上册精品教学设计