八文_文档搜索
 
设为首页   |  加入收藏夹
 八文网 - 汇聚八方文档 - 做最优秀的免费文档下载网站
 

2001-2002级计算机科学与技术专业教学大纲

文档类型: Microsoft Word 文档 文档大小:797.5KB
级计算机科学与技术专业教学大纲《计算机基础》教学大纲
一、课程编号:2208
二、课程名称:计算机基础
三、学分学时:21 (另开设实验16学时,课外上机32学时)
四、教学对象:全校各专业
六、先修课程:
七、课程性质,作用,教学目标(含知识,能力、素质的要求)
本课程主要是面向非计算机专业的本科学生的一门计算机基础课程,其目的是使学生具备计算机的基本知识和基本操作能力.课程的主要任务是向学生介绍计算机以及信息技术基础知识和办公自动化软件的使用方法,并对学生进行上机操作训练、使学生具有基本的信息技术基础知识,掌握计算机的基本操作和使用方法,为学生进一步学习和使用计算机以及后续学习计算机相关课程打好坚实的基础.
八、教学内容基本要求(一)、基本要求
1.了解计算机信息以及信息技术基础知识;
2.掌握计算机中数值,字符和汉字信息的编码表示、了解图像,声音和视频等信息的编码表示;
3.了解计算机系统的基本组成和基本工作原理,掌握微机系统的基本构成;
4.熟练掌握中文Windows操作系统,字处理软件Word,电子表格软件Excel,演示文稿制作软件PowerPoint,网页制作软件Frontpage的使用;
5.了解计算机网络以及网络安全的基本知识,掌握浏览器软件IE的使用方法;
6.了解计算机信息系统以及信息安全的基本知识;
(二)、教学内容
第一章信息技术概述
1.数据与信息的基本概念,数据与信息的特点和关系
2.信息技术的概念,特点和体系
3.信息社会特征、信息化社会带来的冲击和信息社会文化现象
第二章信息表示
1.数制的概念,二进制,八进制,十进制,十六进制以及相互之间的转换
2.计算机中数值:整数和浮点数的表示
3.字符,汉字,图像,声音,视频在计算机中的编码表示
4.计算机中的信息单位以及网络传输速率的单位表示
第三章计算机系统
1.计算机系统组成及其工作原理
2.微型计算机系统:软件和硬件系统的组成及其工作原理
第四章中文Windows操作系统
1.Windows操作系统概述,安装与退出
2.Windows操作系统的基本操作
3.Windows操作系统的文件系统及资源管理器
4.Windows操作系统的附件的使用:写字板,画图,记事本,计算器,娱乐工具
第五章字处理软件Word的使用
1.Word的基本知识:主要功能与特点、启动与退出、窗口组成
2.Word的基本操作:文档的创建、打开、保存和关闭操作
3.Word文档的制作:文字的录入与编辑,字体,段落,页面,分栏等格式的控制
4.Word文档中表格的制作
5.Word文档中图片的插入与图文混排,绘图工具,公式编辑器,艺术字的使用
第六章电子表格处理软件Excel的使用
1.Excel的基本知识:主要功能和特点、启动与退出、窗口组成以及工作簿和工作表的概念
2.Excel的基本操作:工作簿的创建、打开、保存和关闭操作
3.工作表的基本操作:数据的输入,公式和函数的使用,单元格编辑操作,工作表的修饰与排版
4.图表的生成与编辑,记录单的排序,筛选
第七章演示文稿制作软件PowerPoint的使用
1.PowerPoint基本知识:基本功能与特点、启动与退出、窗口与视图方式
2.演示文稿的制作:文本,图像,表格,声音,视频等对象的插入以及文稿的美化
3.演示文稿的播放:幻灯片的动画,幻灯片切换方式,幻灯片放映方式的设置
第八章计算机网络基础知识
1.计算机网络的基本概念:计算机网络的定义和功能,构成与分类,基本结构和常用网络设备
2.局域网的基本知识:局域网的主要特点、拓扑结构与传输介质,网络协议和基本组成
3.广域网(特指Internet)基本知识:TCPIP协议,Internet用户连接方式,提供的主要服务
4.浏览器软件IE的使用:基本操作,电子邮件的使用
5.计算机网络安全基本知识:计算机病毒及其危害,黑客与防范、计算机安全法规
第九章网页制作软件Frontpage的使用
1.网页制作基础知识:网页,网站,主页的概念,制作网站的步骤与方法,HTML语言入门
2.网页制作软件Frontpage的使用:文本,表格的编辑与格式控制,图像的插入,超级链接的使用,框架页面,表单页面的制作
第十章计算机信息系统应用与信息系统安全
1.计算机信息系统的基本知识:概念,结构,分类
2.典型信息系统介绍及使用说明
3.计算机信息系统安全
九、实践性环节的内容、要求见实验大纲
十、多媒体教学手段运用的内容、要求及占用学时(或学时比例)100%学时运用多媒体教学手段进行教学.
十一、教材及参考书《计算机应用基础教程》,边善裕,上海科学文献出版社,1998年;
《新编计算机基础教程》,李凡陈凤兰,河海大学出版社,1999年
十二、考核方式期末书面考试成绩占40,上机40,平时成绩(包括作业,课堂练习,)占20,以百分制给出总评成绩.
十三、教学大纲说明在强调基本概念的理解前提下,重视上机操作实践.充分利用机房和多媒体教室授课教师应经常布置一些小课题,加强学生的实践能力.
《程序设计语言C》教学大纲
一、课程编号:2339
二、课程名称:程序设计语言C
三、学分,学时:4学分,授课48学时,课内上机16学时,课外上机16学时
四、教学对象:计算机科学技术
六、先修课程:《计算机基础》
程序设计语言C课程是学习计算机高级语言程序设计的一门实践性很强的课程.主要任务是介绍C语言中的数据类型,运算,语句结构及其程序设计的基本方法,使学生掌握使用VisualC设计应用程序的基本技能,了解面向对象的和结构化的程序设计方法,能够编写,调试和运行实用,规范、可读性好的VisualC程序.目的是使学生掌握一门高级程序设计语言、培养学生应用计算机分析,解决问题的能力、为日后从事软件技术工作,科学研究,开拓新技术领域打下坚实的基础.
第一章C语言概述了解C语言中的单词、语句,函数和程序的含义;了解用C语言设计程序的过程;掌握一个C程序的结构;学会在VC6.0集成开发环境下输入,编辑,编译,连接和运行程序.
第二章数据类型,运算符和表达式掌握C语言中标识符的定义方式;掌握C语言中每一种预定义数据类型的含义和不同类型数据混合运算时的类型转换原则和方法;掌握各种类型常量的定义格式和使用;掌握变量和符号常量的定义及对应存储空间的大小;掌握每一种运算符的表示法,优先级,目数和结合性;能够把一般数学算式或不等式表示成C算术表达式或逻辑表达式.
第三章流程控制语句熟练掌握if语句,switch语句,for语句,while语句,do语句和各种跳转语句的格式,功能和执行过程,会利用它们编写出解决实际应用问题的分支或循环程序.
第四章函数和编译预处理掌握函数的定义和调用格式,参数的实虚结合过程,常量参数和带默认值参数的含义;能够确定每一个变量和符号常量的作用域范围;理解变量的各种存储类的含义;掌握简单递归函数的执行过程;掌握函数重载的含义、重载函数定义之间的异同;掌握无参宏和有参宏的定义和使用方法,理解有参宏和函数的区别;学会使用条件编译编制和调试程序.
第五章数组掌握一维数组和二维数组的定义和初始化方法,一维数组元素和二维数组元素的表示与访问;会利用一维数组和二维数组编写出进行数值计算,统计,排序,查找等程序;掌握字符串概念,字符串的存储格式,字符串的输入输出、字符串拷贝、连接,比较、查找字符,求长度等函数的原型格式,调用格式与功能.
第六章结构体,共同体和枚举类型掌握结构体类型的定义格式,结构体变量的定义和初始化,结构体变量成员的表示和访问;掌握结构体作为函数参数的方法和作用;掌握共同体类型的定义格式,共同体类型预结构体类型的异同、共同体变量成员的表示和访问;掌握枚举类型的定义格式,枚举类型变量的定义、初始化和引用.
第七章指针掌握指针的概念,指针变量的定义格式与存储分配、对指针进行的每一种运算的运算符表示及操作功能;掌握一维和二维数组元素的指针访问方式,数组名的指针含义;掌握动态存储分配的概念,利用new和delete运算符动态分配和释放单个变量,一维数组,二维数组存储空间的表达式格式;掌握字符指针和字符数组的区别和联系;掌握指针数组的定义和使用方法;掌握指针作为函数参数的方法和作用;掌握带参数的main函数的使用方法,了解各参数的作用;掌握引用变量的定义与含义、它与初始化变量之间的关系;掌握const类型指针变量的定义、含义和用途;掌握链表的基本操作.
第八章类与对象掌握类的含义与定义格式;掌握对象的含义、定义格式和使用方法;掌握类中不同类型成员的定义方式,含义和使用方法;理解封装性,继承性和多态性的含义;理解类和结构体类型的区别和联系;了解this指针.
第九章构造函数和析构函数掌握类的无参构造函数,带参构造函数和拷贝构造函数的定义格式及作用;掌握析构函数的定义格式与功能.
第九章类的继承与多态性,运算符重载掌握类继承的概念,派生类定义的格式与应用;了解类的静态成员的定义与初始化;掌握类的虚函数与多态性的含义与功能;了解类模板的定义与调用格式;掌握友元函数的含义、定义和使用方法;掌握虚函数的含义、定义和使用方法;掌握运算符重载方法和作用.
第十章C流了解C流的概念;掌握cin和cout标准输入输出流的使用方法和作用;掌握文件流的定义格式,字符文件和字节文件的读写数据的访问操作;了解字符串流的定义与使用.
《Visual C程序设计》(第一版),张岳新,苏州大学出版社,2002年;
《面相对象程序设计Visual C》(第一版),刘斌、王衷,清华大学出版社2003年期末书面考试成绩占70,平时成绩(包括作业,课堂练习)占30,以百分制给出总评成绩.
本课程的重点是:数据类型,运算符和表达式;流程控制语句;数组;结构体,共同体和枚举类型;指针;类与对象;构的继承与多态性,运算符重载造函数和析构函数;类;
《电路与电子学》教学大纲
一、课程编号:2111
二、课程名称:电路电子学
三、学分,学时:4.5学分,64学时,另有10学时实验
六、先修课程:《物理》《高等数学》
电路是电专业的一门专业基础课,它的主要任务是通过各个教学环节,运用各种教学手段和使学生掌握各种应用电路的基本概念,基本原理,基本计算方法;培养学生分析,解决问题的能力和实验技能,专业课程的学习,日后从事工程技术工作,科学研究,开拓新技术领域和终身学习打下坚实的基础.
(一)、路模型和电路定律掌握电压,电流参考方向的概念,吸收,发出功率的表达式和计算方法;掌握电阻,电容、电感,独立电源等电路元件的伏安关系;掌握KCL,KVL;了解含受控电源电路的计算.
(二)电阻电路的等效变换掌握电阻的串联和并联的等效变换;掌握实际电源的两种模型及其等效变换和电源的串联和并联;了解电阻的星形连接和三角形连接的等效变换和输入电阻的求解方法(三)电阻电路的一般分析方法了解电路的图和KCL,KVL的独立方程数,掌握支路电流法,网孔电流法,回路电流法和节点电压法.
(四)电路定理掌握叠加定理,戴维南定理,诺顿定理和互易定理;了解替代定理和特勒根定理(五)含有运算放大器的电阻电路掌握含有运算放大器的电阻电路的分析;了解运算放大器的模型.
(六)一阶电路和二阶电路掌握直流一阶电路的零输入响应、零状态响应和全响应;掌握一阶电路的阶跃响应和冲激响应、了解二阶电路的零输入响应、阶跃响应和冲激响应.
(七)正弦交流电路掌握元件VAR和电路定律的相量形式;掌握正弦稳态电路的分析和正弦稳态电路的功率掌握电路的串联谐振;解电路的并联谐振;掌握偶合电感电路的计算;掌握对称三相电路的计算了解不对称三相电路的概念(八)非正弦周期电流电路和信号的频谱掌握非正弦周期电流电路的计算;掌握有效值,平均值和平均功率;了解傅立叶级数.
(九)电路方程的矩阵形式掌握结点电压方程的矩阵形式;了解回路方程和割集电压方程的矩阵形式;掌握状态方程(十)二端口网络掌握二端口的方程和参数;掌握二端口的等效电路和二端口的连接;了解回转器和负阻抗变换器.
本课程单独开设电路实验《电工实习》,1学分16学时应用自制电路CAI课件,30%学时运用多媒体教学手段进行教学.
《电路》(第四版),邱关源,高等教育出版社,2001年;《电路分析基础》(第三版),李翰逊,高等教育出版社,1999年期末书面考试成绩占80,平时成绩(包括作业,课堂练习)占20,以百分制给出总评成绩.
本课程的重点是:KCL,KVL;电阻电路的等效变换;网孔电流法,回路电流法和节点电压法;叠加定理,戴维南定理,诺顿定理和互易定理;直流一阶电路的零输入响应、零状态响应和全响应;正弦交流电路;结点电压方程的矩阵形式;二端口的方程和参数《数字逻辑与系统》教学大纲
一、课程编号:2048
二、课程名称:数字逻辑与系统
三、学分,学时:4学分,56学时,8学时实验
六、先修课程:《电路与电子学》
数字逻辑与系统是电子科学技术专业的一门专业基础课,它的主要任务是通过各个教学环节,运用各种教学手段和使学生掌握各种数字逻辑电路的基本概念,基本原理,基本计算方法;培养学生分析,解决问题的能力和实验技能,通过专业课程的学习为日后从事工程技术工作,科学研究,开拓新技术领域和终身学习打下坚实的基础.
1.数字逻辑基础掌握基本概念,公式和定理;理解模拟信号与数字信号的特点;了解数字电路的发展历史;掌握数制之间的转换方法及特点.
2.逻辑门电路理解半导体二极管,三极管和MOS管的开关特性;理解分立元器件门电路;掌握TTL集成门电路和CMOS集成门电路.
3.组合逻辑电路的分析与设计掌握逻辑代数的基本概念,掌握逻辑函数的代数化简法和卡诺图画简法,掌握逻辑函数的表示方法及其相互之间的转换,掌握组合电路的分析和设计方法.
4.常用组合逻辑功能器件掌握编码器,译码器数据分配器,数值比较器,加法器等组合逻辑功能器件的概念,特点和应用.掌握用中规模集成电路实现逻辑设计的方法.
5.触发器掌握基本触发器,同步触发器,主从触发器和边沿触发器的电路结构与工作原理;掌握时钟触发器的功能分类及转换;掌握触发器功能表示方法及转换.
6.时序逻辑电路的分析和设计掌握时序逻辑电路的基本概念;掌握时序逻辑电路的分析方法和同步时序逻辑电路的设计方法.
7.常用时序逻辑功能器件掌握计数器,寄存器和移位寄存器的分析和设计.
8.脉冲波形的产生与变换掌握单稳态触发器,施密特触发器,555定时器及其应用
9.数模,模数转换器理解DA转换器;理解AD转换器.本课程单独开设数字电子技术实验《数字系统课程设计》,1学分16学时应用自制模拟电子CAI课件,50%学时运用多媒体教学手段进行教学.
《电子技术基础数字部分》(第四版),康华光、高等教育出版社,2000年;
《数字电子技术基础》(第四版),阎石,高等教育出版社,1999年本课程重点掌握见教学内容基本要求.
《离散数学A》教学大纲
一、课程代码:2037
二、课程名称:离散数学A
三、学时学分:644
四、教学对象:计算机科学与技术专业
六、先修课程:《高等数学》,《概率论与数理统计》,《线性代数》
《程序设计语言C》,离散数学是现代数学的一个重要分支,是计算机科学中基础理论的核心课程.它主要由数理逻辑,集合论、代数系统和图论等部分组成.离散数学实质上是从计算机科学的需要出发,将这些相互独立的数学分支的基本内容重新组织而成,它既是为专业服务的基本理论课程,又通过课程来培养学生的抽象思维和慎密概括的能力.因此,要求在学习本课程的基础理论知识的同时,要注意培养学生的抽象思维,慎密概括和逻辑推理的实际能力.为后续专业课程的学习打下坚实的理论基础.
命题逻辑
1.命题的定义;原子命题与复合命题;命题变元
2.联结词:五个主要的命题联结词及运算级别
3.合式公式与真值表
4.公式类型;等价式与永真蕴含式
5.对偶原理;全功能联结词
6.范式:合取与析取范式;极小项和极大项;主合取与主析取范式
7.命题演算的推理理论:真值表法;直接证明法;间接证明法(CP规则和反证)谓词逻辑
1.谓词与命题函数
2.量词:量词与个体域;全总个体域与特性谓词
3.谓词公式与符号化
4.自由变元与约束变元;代入规则和换名规则
5.谓词演算的等价式和永真蕴含式
6.前束范式
7.谓词演算的推理理论:全程指定与推广;存在指定与推广集合论与二元关系
1. 集合:概念;表示;运算;包含排斥原理
2. 序偶与笛卡儿乘积
3.关系:定义及表示;关系性质
4.关系运算;复合关系与逆关系;闭包运算
5.等价关系;等价类;商集;集合划分
6.相容关系;最大相容类;覆盖
7.次序关系:偏序关系与全序;HASSE图;极大(小)元、最大(小)元、上(下)界、最小上界和最大下界函数
1.函数的概念;掌握的定义及和的计算.
2.单射,满射,双射函数
3.复合函数,逆函数,特征函数图论
1.有向图,无向图的基本概念;握手定理
2.路径,循环;图的连通性及连通度
3.图的邻接矩阵,关联矩阵,可达矩阵
4.带权图及最短路径
5.欧拉图和哈密顿图
6.树:有向树,无向树,最小生成树
7.二元树,树的遍历,HUFFMAN树
8.平面图:概念,性质及判别;欧拉公式及推论
9.二分图:概念,匹配代数系统
1.代数运算及代数系统;运算性质,特殊元素
2.同态、同构,同余
3.半群,独异点;群的概念,交换群
4.循环群与置换群:元素阶数,生成元
5,环的定义及性质格与布尔代数
1.偏序格,代数格及性质;子格
2.有界格,有补格,分配格与布尔格
3.布尔代数及性质《离散数学》(第一版),姜泽渠,重庆大学出版社,2001年;
《离散数学导轮》(第一版),王元元、科学出版社,2002年考核方式为闭卷考试;期末书面考试成绩占80,平时成绩(包括作业,课堂练习)占20,以百分制给出总评成绩.
《计算机组成与系统结构》教学大纲
一、课程编号:2213
二、课程名称:计算机组成与系统结构
三、学分,学时:5学分,授课72学时,实验8学时
四、教学对象:计算机科学与技术本科专业
六、先修课程大学计算机信息技术,概率论与数理统计,电路与电子技术,数字逻辑与系统,微机原理与接口B 等《计算机组成与系统结构》是计算机专业的一门重要的专业基础课,属于技术性,工程性和实践性很强的一门课.主要讲解计算机系统内部各部分的组成原理和工作机制;计算机主机与外部设备之间的数据传输过程;计算机系统结构的概念,流水线技术,标量处理机、向量处理机、并行处理机、多处理机等内容、是计算机科学与技术专业必修的基础主干课程.
学完本课程,学生可以深知从程序和数据输入直到显示、打印输出结果的计算机内部工作的全过程,从而建立完整的系统理论、为今后从事计算机硬件和软件技术工作打下坚实的基础.
同时这门课程是实践性非常强的一门课,理论知识指导实验、使学生们建立起计算机的时空概念,掌握计算机的基本设计方法.实验以验证基本理论为主,着重培养学生的逻辑设计能力和动手能力、帮助学生加深对计算机工作原理的理解,培养良好的实验习惯.
八、教学内容基本要求:
(一)、计算机系统概论
1.教学内容(1)计算机的分类和应用(2)计算机的硬件(3)计算机的软件(4)计算机系统的层次结构
2.基本要求(1)熟练掌握:计算机系统的层次结构,计算机组成等.
(2)掌握内容:冯-诺依曼计算机特征.
(3)了解内容:计算机系统的发展方向.
(二)、运算方法与运算器(1)数字与文字的表示方法(2)定点加法,减法运算(3)定点乘法运算(4)定点除法运算(5)定点运算器的组成(6)浮点运算方法和浮点运算器(1)熟练掌握:计算机系统中的主要信息编码、原码、反码、补码、移码.定点二进制运算方法(包括加法,减法,乘法和除法),浮点数的表数范围,表数精度,定点加法器的构成原理,浮点数运算方法,奇偶校验码、海明校验码、CRC校验码.
(2)掌握内容:快速乘除法实现技术.
(3)了解内容:现代计算机的运算器构成原理.
(三)、 存储系统(1)存储器概述(2)半导体存储器1)读写存储器RAM2)只读存储器ROM(3)存储器扩展(4)高速存储器(5)Cache存储器(6)虚拟存储器(7)存储保护(1)熟练掌握:存储器的扩展方法,并行主存储器的编址方式,存储系统的性能参数,存储地址虚实映像与变换方法,替换算法,高速缓冲器工作原理,虚拟存储器工作原理,存储系统的构成和性能评价.
(2)掌握内容:半导体存储器内部单元电路构成原理,低位交叉访问存储器和高位交叉访问存储器,替换算法的实现.
(3)了解内容:大型机的存储系统组织方式.
(四)、指令系统(1)指令格式(2)寻址方式(3)指令格式的优化设计(4)操作码的优化设计(5)地址码的优化设计(1)熟练掌握:指令的格式,操作码、地址码的作用,寻址方式等内容.
(2)重点掌握:指令格式的优化设计方法.
(3)了解内容:CISC,RISC计算机的发展状况.
(五)、中央处理器(1)CPU的功能和组成(2)指令周期,指令的执行过程(3)时序产生器和控制方式(4)微程序控制器组成原理与实现方法(5)组合逻辑控制器组成原理与实现方法(6)流水线技术简介(1)熟练掌握:控制器的基本组成,基本功能.
(2)掌握:指令的执行过程,组合逻辑控制器的组成原理与设计方法,微程序控制器的设计方法,微指令的格式,微程序流的控制.
(3)了解内容:控制器的控制方式,流水线工作过程.
(六)、总线系统(1)总线的概念和结构形态(2)总线接口(3)总线的仲裁、定时和数据传送模式(4)PCI总线,ISA总线和Futurebus总线(1)熟练掌握:总线概念,总线接口和总线的三种集中式仲裁方式.
(2)了解内容:PCI总线,ISA总线和Futurebus总线.
(七)、输入输出设备及系统
1. 教学内容(1) 输入输出系统概述(2) 显示设备(3) 打印设备(4) 硬磁盘存储设备(5) 软盘存储器(6) 磁带存储器(7) 光盘存储器(8) 主机与外设传送信息的方式1) 程序查询方式2) 程序中断方式3) DMA方式4) 通道方式(1)熟练掌握:显示器工作原理,点阵式打印机工作原理,辅助存储器的主要技术指标,磁记录方式,硬盘存储器,软盘存储器和光盘存储器工作原理;四种主机与外设交换信息的方式.
(2)掌握内容:输入输出设备分类.
(3)了解内容:磁记录原理.
(八)、 流水线技术与向量处理技术(1)先行控制技术(2)流水线工作原理(3)流水线性能分析(4)超标量处理机工作原理(5)超流水线处理机工作原理(6)超标量超流水线处理机工作原理(7)超长指令字处理机(8)向量处理技术与向量处理机(1)熟练掌握:流水线工作原理,时空图,线性流水线,输入任务连续的情况下单功能线性流水线的吞吐率,加速比和效率.
(2)掌握内容:输入任务不连续的情况下单功能线性流水线的性能分析,超标量处理机的典型结构.
(3)了解内容:线性流水线计算机的存储结构,流水线中段的控制方法,流水线技术开发,超标量处理机工作原理和性能分析,超流水线处理机工作原理,超标量超流水线处理机工作原理,超长指令字处理机工作原理,向量处理技术.
(九)、互连网络(1)互连网络的基本概念(2)静态互连网络(3)动态互连网络
掌握内容:互连网络的作用,静态网络,动态网络.
(十)、单指令流多数据流计算机(1)SIMD计算机基本结构(2)SIMD的优缺点(1)掌握内容: SIMD计算机基本结构, SIMD计算机的优缺点.
(2)了解内容:SIMD计算机的实例.
(十一)、多处理机系统(1)多处理机系统特点(2)共享存储多处理机(3)分布存储多处理机(1)掌握内容:共享存储多处理机、分布存储多处理机.
(2)了解内容:多处理机实例.
内容:《计算机组成与系统结构》的每一章均有多媒体教学内容、运用FLASH 课件或者PowerPoint课件动态演示计算机内部各部分的组成原理和工作机制,以及系统结构的相关内容.
要求:直观生动形象,便于学生理解和接受
学时:6-8学时
教材:
[1]白中英:《计算机组成原理》(第三版・网络版),科学出版社,2000[2]尹朝庆:《计算机系统结构》,华中科技大学出版社,2000年3月
参考书:
[1] 王爱英:《计算机组成与结构》,清华大学出版社,2000年[2] 朱怡健:《计算机组成原理》,东南大学出版社,2000年8月
十二、考核方式:闭卷考试对计算机系统中硬件的组成有较全面的了解,如运算器,控制器,存储系统,输入输出系统等内容;了解并掌握冯・诺依曼型计算机各组成部分的工作原理及它们之间的内在联系;
掌握数据和控制信息的基本表示方式,数据的四则运算方法;了解指令系统及优化设计,标量处理机、流水线技术,向量处理机、并行处理及互联网络等系统结构的主要内容;
具有一定的分析与设计计算机硬件系统(单部件逻辑)的能力、并掌握一定的实验和调试技能;
通过课堂学习和实验、对现有的各种类型(大,中、小,微)的计算机、有一定的系统分析能力;
《微机系统与接口B》教学大纲
一、课程编号:2220
二、课程名称:微机原理与接口
三、学分,学时:3学分,42学时,8学时实验
六、先修课程:《电路与电子学》,《数字逻辑系统》,《计算机基础》
本课程是电气信息类专业的一门专业基课程,它的主要任务是通过各个教学环节,运用各种教学手段,使学生掌握微型计算机的基本工作原理,汇编语言程序设计,常用接口芯片的工作原理及接口电路的设计技术,结合一些工程应用实例,使学生能够设计微机系统.通过本课程的学习,使学生具备一定的微机系统设计的理论基础、培养学生应用计算机解决实际问题的能力.
第一章计算机基础了解微型计算机组成,掌握计算机中的数制和码制
第二章微处理器了解微处理器内部结构及工作原理,掌握微处理器外部引脚及系统构成,掌握典型时序分析.
第三章半导体存储器了解半导体存储器的分类,掌握读写存储器RAM,掌握只读存储器ROM,掌握半导体存储器芯片与CPU的连接,掌握外存储器
第四章指令系统掌握指令格式,掌握寻址方式,掌握指令系统
第五章汇编语言程序设计掌握汇编语言的格式,掌握伪指令,掌握汇编语言程序设计和调试,掌握DOS功能调用
第六章输入和输出掌握输入和输出的寻址方式,掌握CPU与外设数据传送的方式,掌握中断概念,掌握的中断方式,掌握中断控制器Intel 8259A
第七章并行接口片子掌握接口的功能与分类,掌握可编程并行接口8255A的应用,掌握键盘接口,LED显示器接口电路设计及编程
第八章串行通信及接口电路掌握串行通信基本概念,掌握可编程并行接口8251A设计及编程,掌握串行接口标准和通信应用实例
第九章计数器和定时器电路掌握8253内部结构工作原理,掌握8253工作方式,掌握8253应用实例
第十章数模(DA)转换与模数(AD)转换接口掌握DA转换器接口,AD转换器接口的设计及编程,掌握数据采集系统设计.
第十一章总线技术掌握PCI总线,ISA总线, EISA 等总线的概念和使用.
实践内容一:编程实验(汇编语言设计)实验一统计学生的一门课成绩实验二查找数据块中最大数实验三画线程序实验四自编程序上机调试
实践内容二:硬件接口实验实验一简单IO端口实验实验二8255可编程并行接口实验扫描式键盘实验三8255可编程并行接口实验动态LED数码显示实验四双机通信实验自制CAI教学软件《微机系统与接口》,80%学时运用多媒体教学手段进行教学.
胡刚王萍张慰兮《微机原理及应用》机械工业出版社2001.9王萍周根元李云《微机原理应用实践》机械工业出版社2001.9
1. 周明德《微型计算机系统原理及应用》第三版清华大学出版社1999 谢剑英《微型计算机控制技术》国防工业出版社1999期末书面考试成绩占70,平时成绩(包括作业,课堂练习,实验)占30,以百分制给出总评成绩.
课程的重点汇编语言程序设计;半导体存储器芯片与CPU的连接;输入和输出方式及接口电路;并行通信,串行通信的概念;8255A 等接口芯片的工作原理,与CPU的硬件连接及软件编程.
难点存储器中分段的概念;堆栈的概念及应用典型时序分析的中断方式,中断概念,中断控制器Intel 8259A的原理及编程;硬件设计与软件编程的工作时序配合.
《汇编语言》教学大纲
一、课程编号:2040
二、课程名称:汇编语言
三、学分,学时:4学分,授课52学时,课内上机12学时,课外上机12学时
六、先修课程:程序设计语言C 根据国家教委、省教委和学校对教学的要求,并密切的紧跟世界计算机技术的最新发展动态、用最新的知识,结合本校的实际情况,用科学性强并简单易懂生动活泼启发式的教学方式,极大的培养学生的独立思考、分析和解决问题的能力、使学生在尽量短的时间内熟练的掌握计算机最基本的汇编语言的功能,用法和技巧.
八、课程内容与学时分配
第一章基础知识4学时
教学目地:掌握计算机的基本原理及概念.计算机中的数制格式和互换.汇编语言与软硬件系统的关系和地位.
教学的重点与难点:计算机中的数制格式和互换.汇编语言与软硬件系统的关系.
8086 CPU寄存器结构及功能和寻址方式4学时掌握8086系列CPU寄存器结构及功能和寻址方式及用法.特别是段寄存器和标志寄存器8086系列CPU寄存器结构及功能和寻址方式.特别是段寄存器和标志寄存器汇编语言的调试和运行4学时熟悉DEBUG程序和命令及能用DEBUG 程序调试和运行简单小程序DEBUG 程序的命令和显示方式,特别是单步和断点命令和标志位的显示格式数据移动指令6学时熟悉掌握数据移动指令的格式,功能,用法及寻址方式端口输入和输出指令,堆栈操作指令,数据交换指令,数据换码指令,地址传送指令和标志位寄存器的传送指令算术运算指令4学时掌握各种数制运算指令的格式,用法,寻址方式和与标志位的关系和影响各种数制运算指令的格式,用法,寻址方式和对标志位的影响、特别是对溢出标志位OF的影响汇编源程序的书写格式和编译调试4学时熟悉掌握汇编源程序的两种书写格式及编译和连接程序的使用简化段和完整段的异同及用法和数据格式.编译和连接程序的正确用法逻辑运算和转移指令4学时熟悉掌握逻辑运算指令,比较指令和条件转移指令的功能,用法以及与标志位的关系和可用的寻址方式逻辑运算指令,比较指令和条件转移指令的功能,用法以及与标志位的关系和寻址方式字符串操作和循环指令2学时熟悉掌握字符串操作和循环指令的功能,用法及与标志位的关系字符串操作和循环指令的功能,用法及与标志位的关系软硬件中断和相应指令6学时熟悉掌握了解软硬件中断的概念,功能和用途及中断处理程序的编写软硬件中断的概念,功能和用途及中断处理程序的编写
第十章过程4学时熟悉掌握过程的概念,书写格式和用法及相应的伪指令过程及远近过程的概念,用法及相应的伪指令.过程的三个属性,四种调用方式及参数的传递
第十一章C语言程序与汇编语言程序的互相调用4学时熟悉掌握C语言程序与汇编语言程序的互相调用及参数的传递.了解嵌入式汇编语言程序的用法C语言程序与汇编语言程序的互相调用及参数的传递.
第十二章机器指令的字节结构和指令时钟周期2学时理解掌握机器代码指令的概念,结构和指令时钟周期的概念机器代码指令的概念,结构和指令时钟周期的概念
第十三章BIOS和DOS功能调用及功能调用表4学时熟悉掌握BIOS和DOS常用功能调用的功能和用法BIOS和DOS常用功能调用的异同和用法
第十四章汇编程序的几种常用目标程序结构分析4学时熟悉掌握汇编程序的几种常用目标码程序结构和用法汇编程序的几种常用目标码程序结构分析(COM,EXE等)及用途
第十五章伪指令及用法4学时熟悉掌握常用伪指令的功能和用法常用伪指令的功能及用法和注意事项80486和奔腾系列处理器的硬件结构了解80486和奔腾系列处理器的体系结构及特点和MMX及32位和64位指令系统80486和奔腾系列处理器的体系结构及特点和MMX及32位和64位指令系统
九、实践环节部分采用多媒体
沈美娜等编:《IBM-PC汇编语言程序设计》,清华大学出版社平时10%实验30期未考试60%《数据结构A》教学大纲
一、课程编号:2047
二、课程名称:数据结构A
三、学分,学时:4.5学分,授课60学时,课内上机12学时,课外上机12学时
六、先修课程:离散数学,C语言程序设计或C程序设计数据结构是计算机专业的一门专业基本课,该课程是从数据的逻辑结构和物理结构出发讲授数据与数据之间的逻辑关系,物理关系和算法设计.包括:算法分析,集合,线性表,栈与队列,串,数组和广义表,树和二叉树,图,查找,排序及讨论有关算法的实现.通过对若干操作实现的介绍进一步阐明数据结构的算法设计思想.
数据结构在计算机科学中是一门综合性的专业基础课,数据结构课程是计算机科学教育的主要内容.通过本课程的学习使学生掌握数据结构的概念,算法原理和方法;使用程序设计语言编制和调试常用算法;了解和熟悉数据结构在计算机系统中的作用和地位、与硬件的研究范围和计算机软件的研究有密切的关系;认识到数据结构不仅是一般程序设计的基础、而且是设计和实现编译程序,操作系统,数据库系统及其它系统程序和大型应用程序的重要基础.
八、课程内容与学时分配:
1. 绪论(4学时)
1.1数据结构讨论的范畴
1.2与数据结构相关的概念
1.3算法及其描述和分析
2. 线性表(8学时2学时上机)
2.1线性表的类型定义
2.2线性表的顺序表示和实现
2.3线性表的链式表示和实现
2.4有序表
2.5顺序表和链表的综合比较
3. 排序(4学时2学时上机)
3.1排序的基本概念
3.2简单排序方法
3.3先进排序方法
3.4基数排序
3.5各种排序方法的综合比较
4. 栈和队列(4学时2学时上机)
4.2栈的应用举例
4.4队列应用举例
5. 串和数组(4学时2学时上机)
5.1串的定义和操作
5.2串的表示和实现
5.3正文模式匹配
5.4正文编辑串操作应用举例
5.6矩阵的压缩存储
6. 树和二叉树(6学时4学时上机)
6.1二叉树
6.2二叉树遍历
6.3树和森林
6.4树的应用
7. 图和广义表(6学时2学时上机)
7.1图的定义和术语
7.2图的存储结构
7.3图的遍历
7.4连通网的最小生成树
7.5单源最短路径
7.6拓扑排序
7.7关键路径
7.8广义表
8. 查找表(6学时2学时上机)
8.1静态查找表
8.2动态查找表
8.3哈希表及其查找
9. 文件(4学时)
9.1基本概念
9.2顺序文件
9.3索引文件
9.4哈希文件
9.5多关键码文件
10.数据结构程序设计示例(2学时)
10.1 抽象数据类型
10.2 从问题到程序的求解过程
10.3 程序的规范说明
10.4 应用示例分析就下面各部分内容分别安排相应的实验
1. 线性表线性表的基本操作分别在两种存储结构中的实现;用线性表表示一元多项式及实现稀疏多项式的相加等运算.
2. 排序插入排序,快速排序,选择排序,归并排序,基数排序的算法实现与分析.
3. 栈和队列栈和队列的基本操作分别在两种存储结构上的实现;栈和队列的应用,递归算法的设计.
4. 串和数组串的基本运算的实现;串的匹配算法.数组的应用.
5. 树和二叉树二叉树的遍历算法实现;线索二叉树;哈夫曼树及哈夫曼编码的生成算法.
6. 图和广义表图的遍历算法;图的连通性问题;拓扑排序,关键路径;最短路径.
7. 查找表顺序查找,折半查找的算法实现;二叉查找树;哈希表查找的算法实现与分析;全部采用多媒体
严蔚敏陈文博:《数据结构及应用算法教程》清华大学出版社,2001年.
陈松乔肖建华刘丽华陈可:《算法与数据结构》(C与C描述)清华大学出版社北方交通大学出版社2002年
傅清祥王晓东等:《算法与数据结构》(第二版),电子工业出版社2001年《操作系统A》教学大纲
一、课程代码:2078
二、课程名称:操作系统A
三、学时,学分:4学分,64学时
六、先修课程:《程序设计语言C》,《数据结构》,《面向对象的程序设计》, 《操作系统》是计算机专业学生必修的专业基础课之一、是一门涉及较多硬件知识的计算机系统软件课程.在计算机软硬件课程的设置上,它起着承上启下的作用.其特点是概念多,较抽象和涉及面广,其整体实现思想和技术又往往难于理解.
操作系统对计算机系统资源实施管理,是所有其他软件与计算机硬件的唯一接口,所有用户在使用计算机时都要得到操作系统提供的服务.因此本课程的目的与任务是使学生通过本课程的学习,理解操作系统的基本概念和主要功能,掌握常用操作系统(如UNIX和Windows 系列)的使用和一般管理方法,了解它是如何组织和运作的,从而为学生以后的学习和工作打下基础.
(一)、操作系统引论教学内容
1.1 操作系统的形成和发展
一、什么是操作系统
二、操作系统的发展历程
1.2 操作系统的功能和特性
一、操作系统的功能
二、操作系统的特性
1.3 操作系统的类型和主要产品
一、多道批处理系统
二、分时系统
三、实时系统
四、个人机系统
五、网络操作系统
六、分布式操作系统
七、操作系统的主要产品系列
1.4 操作系统的用户界面
一、图形界面
二、命令行界面
三、系统调用教学要求
1,掌握:操作系统的定义、操作系统的特性和主要功能.
2,理解:操作系统的主要类型,UNIX命令行格式,分时概念.
3,了解:操作系统的发展历程,分时和实时操作系统的特点、操作系统的用户界面,操作系统在计算机系统中的地位、主要操作系统产品系列.
教学建议各实施单位可根据具体情况,对所用操作系统的运行环境作适当介绍.
(二)、进程管理
2.1 进程的概念
一、多道程序设计概念
二、进程的定义
2.2 进程的状态和组成
一、进程的状态及其变化
二、进程的组成
三、进程队列
2.3 进程的管理和有关命令
一、进程的管理
二、进程管理命令
2.4 进程的相互作用和通信
一、进程的同步与互斥
二、同步机制及其应用
三、进程间的通信
1,掌握:进程定义、临界区概念,进程的状态及其变化,进程的同步与互斥.
2,理解:多道程序设计概念,进程的组成,进程管理的基本命令,信号量和P,V操作及其应用.
3,了解:进程间的通信. 进程以及进程的同步与互斥既是本课程的重点、又是难点、可组织适当讨论、多加练习,适当开设习题课,鼓励学生积极思考、多提问题.
(三)、 处理机管理
3.1作业调度
一、调度级别
二、作业状态
三、作业调度
3.2进程调度
3.3调度性能的评价
3.4常用调度算法
一、先来先服务法
二、时间片轮转法
三、优先级法
四、其他算法简介
1.掌握:作业调度和进程调度的功能,先来先服务法,时间片轮转法,优先级法.
2.理解:调度级别、性能评价标准,UNIX常用调度命令.
3.了解:Shell命令执行过程,其他调度算法.
(四)、存储器管理
4.1存储器管理引言
一、存储器的层次
二、用户程序的主要处理阶段
三、存储管理的功能
四、存储管理基本技术
4.2 分页存储管理技术
一、虚拟存储器的概念
二、分页的概念
三、请求分页的基本原理
四、硬件支持及缺页处理
五、页的保护和共享
4.3分段存储管理技术
一、分段存储管理的基本概念
二、分段存储管理的基本原理
三、段的保护和共享
四、段页式存储管理技术
4.4 虚存中的置换算法
一、先进先出法
二、最优置换法
三、最近最少使用置换法
四、最近未使用置换法
4.5 UNIX和Windows中的存储管理技术
1,掌握:用户程序的主要处理阶段及相应概念,分页和分段的概念,虚拟存储器概念,分页存储管理技术.
2,理解:存储器层次,分段存储管理技术,UNIX中的存储管理技术.
3,了解:段页式存储管理技术,虚存中的置换算法. 处理机管理和存储器管理的实验可一起进行、以体现二者的联系.
(五)、 文件系统
一、文件及其分类
二、文件系统的功能
5.2文件的逻辑组织和物理组织
一、文件的逻辑组织
二、文件的物理组织
5.3目录结构
一、文件控制块和文件目录
二、目录结构
5.4文件存储空间的管理
5.5文件的共享和文件系统的安全性
一、文件的连接
二、文件的存取控制
三、文件的后备和恢复
5.6 UNIX文件的主要操作及其命令
一、普通文件的操作
二、目录文件的操作
三、文件系统的操作
四、管道文件
1,掌握:文件的逻辑组织和物理组织的概念及不同的组织形式,文件的目录结构,文件和目录的主要操作.
2,理解:文件的分类,文件的存取控制,UNIX文件系统的主要操作.
3,了解:文件系统的功能,文件存储空间的管理,文件的后备和恢复、管道文件.
(六)、 设备管理
6.1设备管理概述
一、设备分类和标识
二、缓冲技术
三、设备管理的功能
6.2设备分配技术
一、设备分配技术
二、Spooling系统
6.3输入输出管理
一、处理输入输出请求的步骤
二、设备管理程序功能
1,掌握:设备分配技术,设备管理程序功能,UNIX常用设备安装和管理.
2,理解:缓冲技术.
3,了解:设备分类,Spooling系统,处理IO请求的步骤.
(七)、 中断和信号机构
7.1中断处理
一、中断的一般处理过程
二、系统调用的实施
7.2 UNIX信号机构
一、信号分类
二、信号处理方式
三、信号的检测和处理
1.理解: 中断的一般处理过程.
2.了解:系统调用实施,UNIX信号机构.
(八)、 死锁
8.1死锁的概念
一、什么是死锁
二、死锁的必要条件
8.2死锁的预防
8.3死锁的避免
一、安全序列
二、银行家算法
8.4死锁的检测及恢复
一、死锁的检测
二、死锁的恢复
1.掌握:死锁的概念,死锁的预防和避免.
2.理解:死锁的必要条件.
3.了解:银行家算法,死锁的检测及恢复.
(九) 微内核体系结构
9.1微内核概述
一、微内核概念
二、微内核结构的特点
三、微内核操作系统产品
9.2 Windows 2000的结构
9.3 Windows 2000的对象,进程和线程
四、进程管理程序
9.4 Windows 2000的内核
一、内核调度程序
二、中断和异常处理
三、内核的同步机制
9.5虚拟存储管理
一、进程的虚拟地址空间
二、NT虚拟分页的地址转换机构
三、页面调度策略和工作集
9.6输入输出系统
一、输入输出系统的结构
二、统一的驱动程序模型
9.7 Windows 2000网络功能
一、内装网络
二、开放式结构
三、分布式应用环境
9.8进程通信,对象管理及安全性
一、进程通信
二、对象管理
三、NT的安全性
1.理解: 微内核、对象,线程的概念.
2.了解:Windows NT的结构及各部分的主要功能.
(十)、网络操作系统
10.1 网络系统概述
一、计算机网络的定义、分类和发展
二、常用网络互连标准
10.2网络操作系统
一、网络操作系统的任务及分类
二、网络操作系统的一般特性
10.3 Windows 2000网络命令使用
1.理解:网络操作系统的任务.
2.了解:网络操作系统的一般特性,Windows NT网络命令.
(一)、操作实验实验一、进程管理通过使用有关进程管理的命令,学会如何注册和退出系统,如何设置和修改口令等、使学生进一步掌握进程的概念及状态、加深对进程管理的理解.
实验二、处理机管理和存储器管理通过使用有关处理机管理,存储器管理和通信的命令,学会使用Desktop图形界面进行一般管理,巩固有关处理机管理和存储器管理的教学内容.
实验三、文件系统通过使用有关文件和目录的命令,使学生进一步理解文件系统的功能,掌握操作方法,能正确地对文件,目录等实施管理.
实验四、设备管理学习使用有关文件,数据的转储,终端和打印机等设备的安装、管理,提高设备管理的实际能力实验五、微内核体系结构学习,使用Windows 2000命令和图形界面,使学生学会在Windows 2000上进行操作(二)、编程实验
实验一:可变分区存储管理编程实验
实验二:进程调度模拟实验
实验三:银行家算法编程实验
实验四:多线程编程实验
实验五:网络通信编程实验本课程采用双语教学,使用英文原版教材 等:Operating system Concepts, 高等教育出版社(影印版)
汤子瀛等:计算机操作系统,西安电子科技大学出版社
平时:10% 课程实践:30% 期末考试:60%(一)、课程的教学要求
基本概念:多道程序设计,并发,分时,作业,进程,互斥与同步,周转时间,吞吐量,重定位、连接,虚拟存储,虚拟设备,死锁、线程.
基本知识:计算机系统资源(处理机、存储器,设备,文件)的管理策略.
基本技能:管理系统资源的常用命令,系统配置与维护的方法和技术.
重点:进程概念,存储管理(尤其虚拟存储)的各种策略,文件系统的管理,设备的管理和配置.
难点:进程的概念及其与程序的区别、进程间同步与互斥的正确实现,虚拟设备与虚拟存储.
(二)、课程的教学方法和教学形式建议本课程概念多,较抽象,涉及面广,因此教学形式以讲授方式为主.为加强和落实动手能力的培养,应充分重视实践性教学环节,保证必要的上机机时.
对关键性概念,整体实现思想方面的问题可辅以课堂讨论的形式.如条件许可,应利用网络技术进行授课,答疑和讨论.
(三)、教学要求的层次
课程要求大体上分为三个层次:了解,理解和掌握.了解即能正确判别有关概念和方法;理解是能正确表达有关概念和方法的含义;掌握是在理解的基础上加以灵活应用.
《编译原理》教学大纲
一、课程编号:2234
二、课程名称:编译原理
三、学分,学时:4学分,64学时
六、先修课程:《高级程序设计语言》,《离散数学》,《算法与数据结构》
编译原理是计算机科学与技术专业本科生所必修的学科基础课程,通过本课程的学习,使学生了解编译原理基本概念,原理和方法.课程以形式语言为基础、内容包括词法分析,语法分析,语义分析,语法制导翻译,中间代码生成及优化,目标代码生成等.本课程的知识与计算机应用中很多领域有紧密联系与广泛应用,了解与掌握本课程的基本内容将有利于学生提高专业素质和适应社会多方面需要的能力.
(一)编译程序概述了解编译过程的五个阶段,编译程序的结构,编译程序的生成.对一些名词的基本概念应掌握,如汇编,编译,解释,遍、自展,移植等.
(二)文法与语言掌握符号串与符号串集合,文法与语言的形式定义、语言的分类,语法树与句型分析.
(三)词法分析掌握正规式,正规集,有限自动机、有限自动机的确定化和最小化,有限自动机与正规式等价.掌握手编词法分析程序设计方法,并调试出来,提高实践能力、了解词法分析程序自动生成.
(四)自上而下语法分析和自下而上语法分析掌握LL(1)分析法,包括递归子程序法,预测分析法.掌握算符优先分析法,LR分析法.掌握手编语法分析程序,了解语法分析程序自动生成.要求在上机作业中手编语法分析程序并调试出来,这不仅提高设计和实践能力、并且可以加深对这些语法分析方法的理解.
(五)语法制导语义翻译和中间代码产生掌握S_属性文法和L_属性文法,翻译模式,递归下降翻译器的设计.掌握各种中间代码、语法制导语义翻译成四元式中间代码子程序,主要有赋值语句,算术表达式,控制语句,循环语句,说明语句翻译,类型检查,以及数组翻译中下标变量地址的计算.
(六)代码优化掌握优化基本概念,基本块划分,用DAG方法进行基本块内代码优化.掌握循环优化,主要是代码外提,强度削弱和删除归纳变量.
(七)目标代码生成掌握定义、待用信息和活跃信息,简单目标代码生成法和循环中固定寄存器分配法.
(八)符号表了解符号表在编译程序中作用,嵌套子程序的符号表组织.
(九)存储空间分配了解三种存储空间分配策略适用于不同程序的特点、栈式动态存储分配方法.
实验一:
设计PASCAL语言的词法分析程序.通过设计,编程,调试出一个具体词法分析程序,加深对词法分析原理的理解,掌握其设计方法.词法分析程序能通过实例数据的测试.
实验二:
设计一表达式的语法分析程序.通过设计,编程,调试出一个具体语法分析程序,能调用词法分析程序为其提供单词符号串,进行语法分析,掌握语法分析方法和程序设计方法.语法分析程序能通过实例数据的测试.
编译程序概述,文法与语言、词法分析,语法制导语义翻译和中间代码产生,代码优化等章节采用多媒体课件教学,占总学时的34.
陈火旺等编著,《程序设计语言编译原理》(第三版),国防工业出版社2000年;
吕映芝、张素琴,蒋维杜编,《编译原理》,清华大学出版社;
考试,成绩评定标准:卷面分实验分平时分(百分制)
语言和文法的表示、归约与句柄,是重点也是难点.手编词法分析程序是重点、词法分析程序自动生成是难点、其原理是重点也是难点.语法分析程序是重点、其中LL(1)分析法,算法优先分析法,LR分析法是难点.语义翻译是重点、其中布尔表达式,控制语句,循环语句翻译既是难点又是重点.数组翻译中下标变量地址的计算是难点.
《计算机网络》课程教学大纲
一、课程代码:2136
二、课程名称:计算机网络
三、学时,学分:3学分,授课42学时,实验6学时《操作系统A》
《计算机网络》是计算机专业学生的一门重要必修课.作为计算机技术,通信技术和自动化技术相互融合和发展而形成的一门新兴学科,计算机网络已经应用于科研、教育,管理,生产,商业以及日常生活各个领域.通过本课程的教学,使学生对计算机网络从整体上有一个较清晰的了解,了解计算机网络的基本概念,了解网络新技术的新发展,从网络层次结构模型的应用层到物理层来对计算机网络体系结构进行描述,掌握计算机网络各层协议的基本工作原理及其所采用的技术,对当前计算机网络的主要种类和常用的网络协议有较清晰的概念,学会计算机网络的一些基本设计方法,对典型计算机网络(Internet)的特点和具体实现有基本印象,初步培养在TCPIP协议工程和LAN上的实际工作能力、学会计算机网络操作和日常管理和维护的最基本方法,为以后计算机网络及其应用的专题学习和研究打下基础.
(一) 计算机网络基础
教学内容:
1.1 计算机网络概述
1.2 传输介质
1.3 传输技术
教学要求:
熟练掌握:信道,信道容量,信道带宽以及信道的复用和通信方式数据编码技术
了解:传输介质(二)局域网,广域网和分组交换技术
2.1 ISOOSI网络体系结构
2.2Internet网络体系结构
2.3传输误差与检测
2.4局域网技术
2.5广域网技术
2.6ATM技术
熟练掌握:ISOOSI网络体系结构和Internet网络体系结构,局域网技术,广域网技术,ATM技术
掌握:传输误差与检测(三) 网络互连技术
3.1TCPIP协议
3.2网络互连
熟练掌握:TCPIP协议的协议组成IP协议的地址表示、数据的组成以及报文的转发
掌握:网络互连技术(四) 网络管理与应用
4.1网络管理
4.2网络安全
4.3网络系统集成
熟练掌握:SNMP技术
掌握:Internet的管理, 网络安全, 结构化布线
了解:网络系统集成的原则及相关流程(五) 计算机网络的发展
5.2 Qos与RSVP
5.3 网络发展趋势
掌握:IPV6技术, Qos与RSVP
了解:网络发展趋势见实验教学大纲,单独开设计算机网络实验全部采用多媒体教学方式《计算机网络与Internet教程》张尧学编著清华大学出版社,2002年;
《计算机网络工程教材》, 黄叔武编著,清华大学出版社,2000年
本课程通过三方面进行考核:平时成绩15;作业15;闭卷考试70.
《数据库原理》教学大纲
一、课程编号:2217
二、课程名称:数据库原理
三、学分,学时:4.5学分,授课62学时,课内实验10学时,课外实验10学时
六、先修课程:计算机组成与系统结构,数据结构A,高级程序设计语言本课程是主要是面向计算机科学与技术本科专业的学生,主要介绍数据库系统的模式结构,关系代数,SQL语言、数据库设计及规范化.以关系数据库为主,并适当介绍分布式数据库系统和面向对象数据库系统.数据库技术无论学术地位还是在实际应用领域都占有很重要的位置.鉴于数据库技术的重要的学术地位和广泛的实际应用范围,《数据库原理》成为计算机专业的必修课程.
(一) 数据模型(1)了解数据库系统
doc文档的标签: 计算机 教学大纲 2002 科学 2001 专业 技术
更多推荐标签: 动画片观后感   苏拾莹   刑法学2作业   电影技术保障   金融学内容   博客毕业设计   锌师模饪   心理调试   日本软件设计   中外美术   英文歌曲报告   服务市场营销   制定营销战略   通花顺   西北航空市场   二元液系相图   谈谈绿色食品   团购活动策划   户外广告方案   车间报表格式   论财务观念   祭岳父文   园林的发展   湖南卫视优势   气垫导轨   科技的小论文   健康测试   罪犯改造   详细设计规范   蒙牛营销方案  
相关文档推荐
多媒体技术教学大纲
焊接技术与工程系焊接技术与工程专业教学大
计算机应用技术(软件技术方向)专业教学计
计算机文化基础教学大纲
计算机信息管理专业教学计划
开放教育试点计算机科学与技术专业教学实.
2004级会计专业财务管理课教学大纲
计算机公共基础课程教学大纲
计算机组成原理教学大纲
计算机科学与技术本科专业教学计划
计算机文化基础课程教学大纲
计算机文化基础教学大纲
《计算机应用基础》课程实验教学大纲
计算机科学与技术专业2001年级
多媒体技术教学大纲
计算机组成原理及系统结构教学大纲
计算机系统结构课程教学大纲
酒店管理专业教学大纲
计算机概论教学大纲
2006级电气自动化技术专业教学计划
推荐文档下载
D3齐鲁楼市新闻
欢乐篮球
关于申请攻读巴黎高科农业工程与林学院(硕
中国深海资源研究开发十五年(1991-2
China金铅笔广告大会
国立成功大学医学院泌尿学科
计算机辅助教育(CBE)
财务事工
增强团员意识主题教育活动
我与书的故事
新增人员工资审批程序
人事管理工作制度
华中农业大学第四十四届教职工运动会报名表
10人聊天室上列表申请书
中国第二届档案学博士邀请函
单元一地球村的生活
物理试题
文学理论教程习题集
计算机与多媒体技术
注意交通安全
 
文档下载提示:
·最新免费文档下载、毕业论文免费下载、Word文档下载、Excel表格下载、PDF电子书下载、PowerPoint提案下载
·所有文档均为网友上传,仅供学习参考,用作其它用途时请征得相关权益人许可.
·八文网只提供文档共享平台,不对文档内容的正确性及相关内容所引发的后果负责.
·如此文档"2001-2002级计算机科学与技术专业教学大纲"涉及您的权益,请附上网址来信告知web_8wen(#)126.com,本站将认真配合并改正。
Copyright ©2005-2008 八文网-  8Wen.com . All rights reserved.