欢迎来到天天文库
浏览记录
ID:20344849
大小:126.50 KB
页数:14页
时间:2018-10-10
《计算机技术领域》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、目录计算机技术领域《数据库理论与技术》课程教学大纲1《高级软件工程》课程教学大纲3《计算机网络理论及应用》课程教学大纲5《高性能计算机体系结构》课程教学大纲8《面向对象技术》课程教学大纲10《分布式系统》课程教学大纲13《现代操作系统》课程教学大纲1313《数据库理论与技术》课程教学大纲一、课程名称(中文)数据库理论与技术(英文)DatabaseSystemPrincipleandApplication二、课程编号;学分3课内学时数54;上机(实验)学时数20;课外学时数54;三、课程主要内容系统介绍数据库系统的原理与应用,包括:1
2、.数据库系统引论(有关概念);1)数据管理的发展2)数据库系统(DBS)3)数据、数据模型和数据模式4)数据库应用—数据库的生存周期2.关系数据库系统(模型与SQL语言);1)关系基本概念与定义2)关系之间的联系—关系代数3)约束4)SQL概述5)DDL6)DCL7)嵌入式使用1)2)3.数据库应用(设计与管理);1)数据库设计概述2)数据库需求分析3)数据库概念设计4)数据库逻辑设计5)数据库物理设计6)计算机辅助数据库设计7)数据库管理4.数据库管理系统内部机制;1)DBMS概述2)安全性3)完整性4)并发控制5)故障恢复6)查
3、询优化5,简介数据库技术新发展。1)广泛的应用领域对数据库系统的新需求2)新一代数据库模型3)新的数据库系统结构131)数据库系统用于决策分析四、选课要求、预修课程1,本科期间学过计算机操作系统、数据结构;2,本科期间未学过数据库系统。五、适用专业1,计算机科学与技术;2,全校有关专业想学这门课程的硕士生。六、主要参考书目1.王能斌,数据库系统教程(上、下册),电子工业出版社,2002年2.萨师煊,王珊,数据库系统概论,高等教育出版社,2000年3.Database----Principles,ProgrammingandPerfo
4、rmance(2—Edition)4.PatrickO’Neil,ElizabethO’Neil(Univ.ofMassachusettsatBoston)MorganKaufmannPublishers,2000(高教出版社影印版,2001,5)3,13《高级软件工程》课程教学大纲课程名称:高级软件工程英文名称:SoftwareEngineering学时:40学分:2适用对象:本科计算机类专业工程硕士先修课程:程序设计、数据结构、数据库原理、操作系统使用教材及参考书:1、《软件工程》,邓良松等编,西安电子科技大学出版社,20042
5、、《软件工程:实践者的研究方法》(第5版),RogerS.Pressman著/梅宏译,机械工业出版社,2002一、课程的性质、目的和任务《软件工程》是计算机专业的一门专业基础课。主要讲述建造软件系统的方法、技术、过程、工具、规范及管理等。本课程的任务是要使学生掌握软件工程的基本概念、基本原理、实用的软件开发方法和范型,了解软件工程各领域的发展动向,如何用工程化的方法开发软件项目,开发过程中应遵循的流程、准则和规范。本课程是一门实践性很强的课程,它是各种开发经验的总结与提炼,学生不但应注意概念、原理、方法、技术的掌握,也应该注重方法、
6、技术的实际应用。二、教学基本要求1、了解软件工程产生的背景,理解软件工程的定义、目标,理解软件生存期各阶段的基本任务,掌握各种软件过程模型(包括RUP)、CMM及指导作用。2、理解软件项目管理中的基本要素,掌握软件项目计划及项目进度安排、跟踪的方法。3、理解软件配置管理的有关概念及SCM过程,掌握配置管理的重要性4、理解软件质量保证的概念与SQA活动,领会提高软件质量的重要性5、掌握需求工程分析阶段的基本任务,了解需求文档的规范及重要性,掌握并应用分析建模的方法,能对一个实际问题进行分析与建模。6、理解软件设计的基本任务,掌握设计基
7、本原理及体系结构的风格及作用,掌握用户界面设计的基本方法。能应用传统方法对一个实际问题进行体系结构的设计及构件级的设计。7、深刻理解软件测试的目的,掌握用白盒法与黑盒法设计测试用例的技术,掌握软件测试各过程中的具体方法与步骤,并对一个具体的应用问题会设计测试用例。8、理解软件维护的内容、活动及如何提高软件的可维护性。理解软件再工程的意义。9、掌握面向对象的基本概念,理解面向对象软件工程与传统方法的区别。掌握UML建模工具。10、掌握并应用面向对象的方法对实际问题进行需求获取、分析、建模。11、掌握系统设计、对象设计以及RUP的设计过
8、程和方法。12、理解面向对象测试的特点以及和传统软件测试方法的区别。13、了解软件工程中的高级课题,把握软件工程发展动态和方向。13章节讲授内容学时分配1软件工程产生的背景、研究的内容、软件生命周期软件过程模型、软件能力成熟度模型(C
此文档下载收益归作者所有