计算机科学与技术专业教学大纲.docx
- 文档编号:23710597
- 上传时间:2023-05-20
- 格式:DOCX
- 页数:137
- 大小:166.49KB
计算机科学与技术专业教学大纲.docx
《计算机科学与技术专业教学大纲.docx》由会员分享,可在线阅读,更多相关《计算机科学与技术专业教学大纲.docx(137页珍藏版)》请在冰豆网上搜索。
计算机科学与技术专业教学大纲
《计算机科学与技术专业》教学大纲
前言
本教学大纲作为计算机科学与技术专业教学的指导纲要,和各年级培养计划一起形成完整的教学计划指导体系。
本教学大纲的修订按照“追踪学科发展,体现技术前沿,理论基础和实际技能并重”的原则,力求保证教学大纲的先进性、课程内容的前沿性和实用性。
计算机科学与技术专业的教学内容主要包括四部分:
公共基础课、专业基础课、专业方向课和专业选修课。
公共基础课为高等数学、外语、大学物理等全校性课程。
专业基础课为深入学习本专业的专业课程所需的基础课程;由于本专业源于构造性计算科学,故专业基础课中包括的数学课程较多;这一部分课程在本专业培养计划中占有相当重要的地位,它为专业课程的进一步深入学习起到很好的铺垫和支撑作用。
专业方向课一般开设在第三、第四学年,讲授较深层次的计算机理论和计算机科学技术问题,使学生对计算机科学和技术有一个全面、具体、深层次的理解和认识。
专业选修课在第四学年开设,主要讲授计算机各发展方向上所涉及到的前沿技术;通过专业选修课的学习,使学生全面了解计算机的应用领域、技术特点以及各应用领域所涉及的关键技术,为自己确定将来的发展方向。
专业教学的三个部分以C语言为主线贯穿整个教学、实验、课程设计、毕业设计等各个环节。
每一部分所包括的具体课程如下:
1、专业基础课
计算机导论电路原理数字逻辑离散数学C语言程序设计
数据结构计算方法计算机组成原理汇编语言程序设计数据库原理
2、专业方向课
操作系统编译原理计算机网络计算机系统结构
软件工程微型计算机技术
3、专业选修课
VB程序设计管理信息系统Delphi程序设计计算机图形学人工智能导论
单片机原理与应用多媒体技术通信原理
日月年修定日期:
200269
计算机导
电路原
数字逻
离散数
语言程序设
数据结
计算方
计算机组成原
汇编语言程序设
数据库原
操作系
编译原
计算机系统结
计算机网
微型计算机技
软件工
VisualBasic程序设
计算机图形
人工智能原
管理信息系
Delph程序设
单片机原理及应
多媒体技
通信原理
〈〈计算机导论〉〉教学大纲
:
课程编号)学时上机:
60(含15课内学时:
3.5学分课程目的与要求:
《计算机导论》是计算机科学与技术系本科生的一门先导基础课程。
主要讲述计算机科学的特点,历史渊源,发展变化,知识组织结构和分类体系。
主要分为三大部分:
第一部分、介绍计算机基本理论和基本概念;
第二部分、主要讲授计算机科学的意义,内容及方法,其中包括分类分支学科的简介。
主要包括:
数据结构基础知识、操作系基础知识、计算机网络基础知识及数据库基础知识
第三部分、主要讲授一门高级语言PASCA语言语言等,并介学科教学内容及学习方法。
同时进行上机实习操作,熟dos,window环境并练习一些工具软件OFFIC等)的作
课程内容与学时分配第一章、计算机科学的基本概念和基本知识学时
第一计算机模型与二进制学时
第二计算机的基本结构、组成与工作原理学时
第三算法、过程、程序学时
第二章、计算机科学的分类与分支学科简介1学时
第一计算机组成原理、体系结构学时
第二数据结构基础学时
第三操作系统基础学时
第四计算机网络基本应用技术学时
第三章、高级语言与程序设计技术(PASCA语言为例1学时
第一PASCA语言结构学时
第二PASCA语言变量类型学时
第三PASCA语言的过程与函数学时
第四PASCA语言的指针学时
第五PASCA语言的简单程序设计学时
第四计算机应用基础学时
第一计算DOWINDOW环境的熟悉与使用学时
第二计算机常用软件使用方法学时
第三计算机发展趋势学时
第五新一代计算机体系结构与软件方法学学时
教科书、参考教科徐士编,计算机公共基础Window9环境,第二版,清大学出版社
参考王玉编<计算机导>,电子工业出版社
,科学出版社,199>主编<计算机科学导赵致
〈〈电路原理〉〉教学大纲
:
课程编号:
48课内学时:
3学分课程目的与要求:
本课程是电自专业的一门技术基础课,是研究电路理论的入门课程,重讨论集中参数、线性、非时变电路。
通过本课程的学习,使学生掌握电的基本理论和基本分析方法并具备必要的实验技能为后继课程准备必的电路基础知识。
本课程理论严谨,逻辑性强,对培养学生严肃认真的科作风和抽象思维能力、分析计算能力、实验研究能力、总结归纳能力等方起重要的作用
课程内容与学时分配第一电路模型及定(学)
.电路模型的概
.电压、电流参考方向及发出和吸收功率的表达
.电路元件和电路的三种工作状
.基尔霍夫定
.线性和非线性的概
.电位的概
第二线性电阻电路的分(1学)
.简单电阻电路的计
.电阻的串并联特性及参数计
.电阻Y变
.电压源、电流源的串并联特性及计
.实际电源的两种模型及其等效变
.输入、输出电阻及匹配的概
.结点电压法、叠加定理、戴维南定理和诺顿定
第三正弦电流电路的稳态分(1学)
.正弦量的振幅、角频率、相位和初始相
.正弦量的瞬时值、有效值和相位
.正弦量的波形、正弦量的相量、相量
.电路元件的电压电流的相量形式、阻抗和导
.基尔霍夫定律的相量形
.正弦电流电路的有功公率无功功率和视在功率、功率因数和复
.简单电流电路的分析计
.三相电路的连接方式和对称三相电路的电压、电流和功率的计
.互感电路的计
1.串联谐振和并联谐
1.非正弦周期电流电路的分析计算方
第四线性动态电路的分析方(1学)
.一阶电路的时域分析和微分方程的建
.状态和初始状态的概
.初始条件、时间常
.零状态响应、零输入响应和全响
.自由分量和强制分稳态和暂态的感
.阶跃函阶跃响
.冲击函数和一阶电路的冲击响应、卷
.二阶动态电路微分方程的建立和时域分8.
9.震荡和非震荡
第五二端口网(学)
.二端口网络及四种参数方程和参数的计
.二端口网络的等效电
第六分布参数电(学)
1均匀无损耗传输线在正弦激励下的稳态分
2特性阻传播常
3行波、驻波、入射波和反射波和匹配等概
教科书、参考教科周长主《电路理论基础(第二版,高等教育出版社
,高等教育出版社(第四版邱关主编参考:
〈数字逻辑〉教学大
课程编:
6课内学:
学课程目的与要求本课程是计算机科学与技术专业的一门专业基础课程包含模拟电子术数字电子技术和数字逻辑等三部分内容本课程的任务是使学生通过课的学习掌握电子技术中最基本的模拟信号放大的本质在理论上和实上掌握能对模拟信号进行放大的半导体元器(包括半导体三极管场效管集成电路运算放大器等的原理特性和实际应用具有分析逻辑问题设计简单逻辑电路的能力并熟悉一些常用中规模集成模块的使用方法看懂数字装置的逻辑畋本课程具有很强的实践性因而要求学生既要掌逻辑理论的基本概念和基本知识又要加强基本技能的训练从而培养分和解决问题的能力,为今后的专业课程奠定扎实的理论与实践基础
本课程的先修课程为《电路理论
课程内容与学时分配第一电子系统与信号基础学时
电子系统模型、信号及其频谱特性
模拟放大电路的模型及其主要性能指标
第二章半导体二极管及其基本电路(2学时)
1.导体的基本知识。
2.PN结的形成和特性。
3.半导体二极管基本电路及其分析方法。
4.一些特殊的半导体二极管。
第三章半导体三极管及放大电路基础(6学时)
1.半导体三极管的结构及其对模拟信号进行放大的原理。
2.共射极放大电路结构及其静态分析方法(公式法和图解分析法)。
3.小信号模型分析法及其放大电路工作点的稳定问题。
4.共集电极电路和共基极电路的结构及分析方法。
5.放大电路的频率响应。
学时)2场效应管放大电路(第四章.
1.结型场效应管和MOS管的结构及其对模拟信号进行放大的原理。
效应管放大电路结构及其分析方法
第五功率放大电路学时
功率放大电路所面临的一般问题
乙类双电源互补对称功率放大电路和甲乙类互补对称功率放电路
集成功率放大器和功率器件
第六集成电路运算放大器学时
集成电路运算放大器中电流源的作用和特点
集成电路运算放大器中差分式放大电路的作用和特点
集成电路运算放大器的结构和主要参数
第七反馈放大电路学时
反馈的基本概念与分类
负反馈放大电路的方框图及增益的一般表达式
负反馈对放大电路性能的改善指标和负反馈放大电路的分析法
负反馈放大电路的稳定问题
第八模拟信号的运算与处理电路学时
集成电路运算放大器构成同相比例放大器反相比例放大器和、微分、积分电路的工作原理和输入输出关系
对数和反对数放大电路的工作原理和输入输出关系
有源滤波电路(低通、高通、带通、带阻)的工作原理和输入出关系
集成模拟乘法器的工作原理和特性
开关电容滤波
第九信号产生电路学时
正弦波振荡电路的振荡条件
R正弦波振荡电路L正弦波振荡电路工作原理
非正弦信号产生电路
第十直流稳压电源学时
.单相半波和全波整流工作原理
.单相桥式整流工作原理及直流稳压电源的各组成部分
.串联反馈式稳压电路的工作原理及集成稳压器稳压电路
第十一逻辑代数学时
数制与代
逻辑代数基本逻辑关
逻辑代数基本定理、重要规则及常用公
逻辑函数及其化
第十二逻辑门电路学时
二极管和三极管开关特
与、或、非门电
复合门电
TT与非
其它复合门电TT5.
6.MOS管开关特性
NMO逻辑
CMO逻辑
第十三组合逻辑电路学时
组合电路的定义与基本概
组合电路的分
组合电路的设
竞争与冒险的现
加法器及应
13译码器及应
显示译码器及应
1515选择器及应
数据分配
18比较器及应
第十四集成触发器55定时器学时
TT与非门组R触发
或非门组成的基R触发
同R触发
维持阻触发
边J触发
触发器功能转
55定时器及应
第十五时序逻辑电路1学时
时序电路的概念、定义和分
同步电路分析方
同步电路设计方
计数器分
同步计数器分析与设
异步计数器分析与设
中规模集成计数
时序信号发生
寄存器与移位寄存
1RO结构与功
1RO的简化与应
1PL组成与功
1PL的应
1RA组成、功能分
第十六数模和模数转换器学时
.基本概念和实现原
DA典型电
AD基本概
.并行比AD、双积AD、逐次比较AD
教科书、参考,高等(第四版模拟部分《电子技术基康华光主编教科1.
育出版社。
康华光主编《电子技术基础(数字部分(第四版,高等育出版社
参考童诗白主编《模拟电子技术基础,高等教育出版社
林玉江主编《模拟电子技术基础,哈尔滨工业大学出版社
韩振振主《数字电路逻辑设计,大连理工大学出版社
清华大学电子教研室编《数字电子技术基础简明教程高等育出版社
阎石主编《数字电子技术基础(第四版,高等教育出版社
VictorP.NelsonH.TroyNagoeBillD.CarrollJ.DavidIrwin,
DigitalLogiccircuitAnalysis&Desig
SusanA.R.Garrok,RobertJ.Borns.Digitallogic;Analysis,
Application&Design,PurdueUniversity.SaundersCollege
Publishing.Philadelphi
MilosD.Ercegovac,Tomas-lang,JaimeH.
Moreno.IntroductiontoDigitalSystem.JohnWileySon
<离散数>教学大
课程编号
课内学时48
分3
课程目的与要求
本课程是计算机科学与技术专业的主要基础课其目的是介绍在用计机进行问题求解时常用的数学模型以及相关的数学方法同时培养学生的题抽象能力推理能力利用数学模型解决问题的能力要求学生掌握集合关系和映射、图、代数系统等几类模型的有关概念、基本理论和一定的应用技巧,了解一些基于这些模型的典型算法,初步掌握通过建立数学模型来解决非数值应用问题的思维方法和基本技术。
课程内容与学时分配:
第一章集合(2学时)
第一节集合及有关的基本概念
第二节集合的基本运算与集合代数
第二章关系与有向图(6学时)
第一节集合的笛卡尔积与关系
第二节关系的运算
第三节关系的性质
第四节关系及有向图
第五节等价关系与集合的划分
第六节关系的闭包与Warshall算法
第三章映射(6学时)
第一节映射的概念
第二节几类特殊的映射
逆映射第三节
第四节有限集与无限集
第五变
第四计数学时
第一排列与组
第二鸽巢原
第三递归关
第五无向图学时
第一图的基本概
第二通路和连
第三最短路算
第四欧拉
第五哈密尔顿
第六平面图与图着
第六树学时
第一根树与树的遍
第二无向
第三生成树与最小生成树算
第七次序关系与结构学时
第一偏序关系与偏序
第二
第三布尔代
第八代数系统学时
第一代数系统的概
第二同构与同
第三
第四变换群和循环
第五子群和拉格朗日定
第六不变子群与群同
教科书、参考、教科书:
耿素云、屈婉玲编著:
离散数学,高等教育出版社1998
、参考书B.Kolmanet.al.:
DiscreteMathematicalStructur(离数学结构3rded,Prentice-Hall,Inc.,1996;清华大学出版社影印版1997
〈〈C语言程序设计〉〉教学大纲
:
课程编号)学时上机含课内学时:
96(16:
5.5学分课程目的与要求:
《C语言程序设计》是计算机科学与技术系本科生的一门先导基础课程。
主要讲述C语言及C++的产生、特点以及应用领域,引导学生理解、掌握程序设计语言的基本概念,培养学生良好的程序设计方法。
课程主要讲述C语言的数据类型、标识符、常量、变量、基本语句、运算符与表达式以及基本
语句和控制流,以及面向对象编程技术,使学生掌握基本的编程方法,培学生基本的编程能力,为后续课程的学习和上机实验奠定基础
课程内容与学时分配第一章、程序设计语言学时
1计算机语言语言简
2简单程
3算法及程序设计方法介
第二章、数据类型、运算符与表达式学时
1语言的数据类
2语言的标识符、常量和变
3语言的运算符与表达
4不同类型数据间的转
第三章语言程序设计初步学时
1语言的基本组
2语言的基本语
第四语言的控制流程设计学时
1结构化程序设计概
2分支程序设
3循环程序设
第五数组及其应用学时
1一维和二维数
2字符数组和字符
第六函数学时
1函数的定义及调
2变量的存储类型及作用
第七指针1学时
1指针和简单变
2指针与数
3指针作为函数的参
4多级指
5指针数
6指向函数的指
7指向结构类型数据的指
8动态存储分配与链
第八构造数据类型学时
1结构体类
2共用体类
3枚举类
4自定义数据类
第九位运算符学时
1位运算符与位运
2位运算举
第十文件操作学时
文件、文件系统和110.
10.2文件类型指针
13文件操
14文件的读
第十一C+的扩充及其面向对象技术1学时
11C+的扩
12面向对象技
13
14继承性与派生
15多态
16C+I/流
第十二面向对象编程技术1学时
教科书、参考书教科:
谭浩主编<<程序设>(第二版清华大学出版社200月
张素编,蒋维杜审C+面向对象程序设计,清华大学出社1995
参考:
姜仲等主编<<语言程序设>,南京大学出版社199月1
〈数据结构〉教学大
课程编号
课内学时761学时上)
学:
4.5
课程目的与要求
通过本课程的学习培养学生分析问题的能力,学会怎样对处理的数
据建立抽
象数据类型,利用抽象数据类型
进行程序设计;使学生学会用程序设计语言中提供的数据类型描述
和定义数
据结构,较熟练地实现抽象数据
类型。
通过本课程的学习,还使学生对算法的复杂度有一定的分析
能力,并
能具体估算出来;使学生对各种
抽象数据类型的应用背景有进一步的了解,从而拓宽了学生的视
野。
课程内容与学时分配:
第一章概念(2学时)
1.1数据类型和数据结构
1.2基本数据结构
1.3算法及算法分析
第二章表(10学时)
2.1抽象数据类型表
表的实现2.2.
2.3数组
游
其它表结
循环链
双向链
矩阵的表
1一般矩
1特殊矩
1稀疏矩
第三栈和队(学)
抽象数据类型
定义及基本操
3栈的实数链
抽象数据类型队
队列的定义及基本操
队列的实数链
栈和队列的应
表达式求
递归过程的模
1递归数据结构—广义
第四(学)
数据类
串的实)数)链
串的模式匹
第五(1学)
5.树的基本概
5.二叉
5.抽象数据类型二叉
5.二叉树实链接实数组实
5.二叉树的遍
5.线索
5.森
5.森林的二叉树表
5.树和森林的遍
5.1树和森林的数组表
先根次序表
石根次序表
层次次序表
5.1树的应
5.1抽象数据类UFSE的实
5.1哈夫曼算法和哈夫曼编
5.1优先队列的实
)
学(第六章.
6.1概念
6.图的存储表
6.邻接矩
6.邻接
6.邻接多重
6.图的遍
6.深度优先搜
6.广度优先搜
6.最小代价生或
6.10Pri算
6.11Kruska算
6.12最短路
6.13拓扑排
6.14关键路
第七内排(学)
7.插入排
7.直接插入排
1
2
7.3二分法插入排序
7.4希尔排序
7.5选择排序
7.6直接选择排序
7.7堆排序
7.8交换排序
7.9冒泡排序
7.10快速排序
7.11基数排序
7.12归并排序
第八章查找(10学时)
8.1表的查找
8.2顺序查找
8.3二分法查找
8.4分块查找
8.5散列技术1散列函数2解决冲突的方法
树目录的查找8.68.7二叉查找树8.8平衡二叉树8.9外查找8.10B树树8.11B+)外排序(4学时第九章1外存储器9.2磁带.9.
9.3磁盘
4初始归并段的生
5磁带归并模
6磁盘归并技
教科书、参考书
教科书:
严蔚敏、吴伟民编《数据结构》,清华大学出版社
言版)
参考书:
11987。
2等编《数据结构》,南京大学出
版,1998。
3E.Horowitz&S.Sahni《FundamentalsofData
Structures》,1976。
〈计算方法〉教学大
课程编:
4课内学:
学课程目的与要求本课程为计算机科学与技术专业的专业基础课程之一要求学生通过门课程的学习了解、掌Lagrang插值Newto插值、样条插值、线性合非线性拟合等常用的数值计算方法以及了解和掌握线性方程组和非性方程组的数值解法目的培养学生运用所学的数学知识以计算机为工解决工程实际问题的能力
该门课程的先导课程语言、数据结构等
课程内容与学时分配第一绪学时
第二插值1学时
1Lagrang插值
2Newto插
样条插
第三章拟合(4学时)
3.1线性拟合的最小二乘法
3.2非线性拟合
第四章数值积分(6学时)
4.1N-C公式及其误差估计
4.2复化求积公式及其程序设计
4.3Romberg求积及其程序设计
第五章线性方程组的数值解法(14学时)
5.1高斯消去法
5.2LU分解算法
5.3迭代算法
第六章非线性方程求根(6学时)
区间逐次分半法1.6.
6.2方程求根的迭代法及其程序设计
期末复习学时
教科书、参考教科:
施吉著,计算机数值方法,高等教育出版社
年著,数值分析及其应用,东北大学出版社199参考书:
沈连
<计算机组成原>教学大
课程编号
课内学时801学时上机实)
分4.5
课程目的与要求
课程的性质与目的
人类社会已进入信息化社会计算机技术的迅速发展及其在各行各业广泛应用,使得掌握计算机的组织与结构,熟悉计算机的工作原理,充分用计算机的强大功能解决实际问题已成为计算机专业人员必备的基本素质本课程是为计算机专业的本科生开设的一门必修的专业课
本课程要求学生既要掌握计算机的基本理论又要注重培养自己的实操作能力首先必须通晓计算机的基本组成和各大部件的工作原理在此础上逐步提高硬件电路的设计、安装、接线和调试等操作技能,最终建立套整机的概念和设计思想
课程的基本要求
了解计算机的概念和基本组成各大部件的工作原理逻辑实现设计方法及其相互连接构成整机的技术,形成一套完整的整机设计思想
、重点掌握模型机的总体设计,包括指令系统、数据通路和总结构、时序、指令流程图和操作时间表,以及组合逻辑控制器和微程序控器的工作过程
了解各类数据在计算机内部的表示运算方法和运算器的设计各种半导体存储器和磁表面存储器、打印设备和显示器的工作原理
、对目前流行IB系列机中有CP总体结构和指令系统一般性了解,同时对其它机型的相关部分也做必要的涉猎
、能够设计一些简单的硬件逻辑电路,具体包括原理图设计、装、接线和调试,并会对其性能做简要的评价
课程内容与学时分配
第一计算机系统概学
1.计算机系统简
·计算机系统的组
·计算机系统的层次结构
§1.2计算机的基本组成
·冯·诺依曼设计思想
·计算机硬件系统
§1.3计算机硬件的主要技术指标
·机器字长
·存储容
·运算速
第二计算机的发展及应学)
2.计算机的发展
·计算机的产生和发
·微型计算机的产生和发
·软件技术的发
2.计算机的应
·科学计算和数据处
·工业控制和实时控
·网络技术的应
·虚拟现
·办公自动化和管理信息系
CACACIM
·多媒体技
·人工智
第三系统总学)
3.总线的基本概
3.总线的分
·片内总
·系统总
·通信总
3.总线特性及性能指
·总线特
·总线性能指
·总线标
3.总线结
·单总线结
·多总线结
·总线结构举
3.总线控
·总线判优控
·总线通信控
第四存储1学)
4.概
·存储器的分
·存储器的层次结
4.主存储
·随机存取存储RA)
·只读存储RO)
·存储器CP的连
·存储器的校
·提高访存速度的措施
4.高速缓冲存储
·概
Cach-主存地址映
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机科学 技术 专业 教学大纲
![提示](https://static.bdocx.com/images/bang_tan.gif)