(5)2009年版课程简介(软件学院).doc

上传人:bao****ty 文档编号:143531081 上传时间:2020-08-31 格式:DOC 页数:18 大小:150KB
返回 下载 相关 举报
(5)2009年版课程简介(软件学院).doc_第1页
第1页 / 共18页
(5)2009年版课程简介(软件学院).doc_第2页
第2页 / 共18页
(5)2009年版课程简介(软件学院).doc_第3页
第3页 / 共18页
(5)2009年版课程简介(软件学院).doc_第4页
第4页 / 共18页
(5)2009年版课程简介(软件学院).doc_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《(5)2009年版课程简介(软件学院).doc》由会员分享,可在线阅读,更多相关《(5)2009年版课程简介(软件学院).doc(18页珍藏版)》请在金锄头文库上搜索。

1、软件学院一、公共基础课课程编号:1500010课程名称:实用英语写作 32学时Practical English Writing内容提要:本课程的目的是培养学生英语书面表达能力。通过讲解英语写作的基础知识和英语实用文体的写作方法,使学生接受各种实用文体的写作训练,学会写作各类常见实用文体。通过较系统地介绍各类实用文体的写作特点,使学生初步掌握不同文体的语言特点,增强对英语的理解能力和恰当运用能力。本课程重视培养学生实践写作能力,通过部署写作任务,使学生 “学会求知,学会沟通,学会综合,学会做事”, 在提高英语写作能力的同时,逐步达到以上四项国际上对现代人才的评价要求。主要内容:1.着重培养学生

2、的基础写作能力,讲解段落和议论文的结构及写作要领,使学生具备必要的英文写作基本功。2. 在写作基础知识训练的基础上,重点讲解和介绍常用的应用文体, 包括:论文摘要、短篇技术报告、项目报告、英文邮件、求职信、求学信、个人简历、备忘录、请柬、日程与议程等项写作。侧重培养学生的书面交际能力。先修课程:大学英语适用专业:软件工程选用教材: 李予军. 实用英语写作教程,国防工业出版社,2008马 衰.标准英语写作:从中式英语到地道英语,北京大学出版社,2003秦寿生. 实用写作教程,北京:高等教育出版社,1999二、学科大类与专业基础课课程编号:1500020课程名称:计算机导论 16学时 Introd

3、uction to Computers内容提要:本课程是软件工程专业的入门课程。目的是培养学生对于计算机具有一定的操作应用能力以及对计算机的基本工作原理具有一定的了解。加强学生对计算机的认识,提高学生的计算机应用能力和技巧,为全面提高学生的素质,形成综合职业能力和继续学习打下良好的基础。主要内容包括:计算机的发展史、计算机内数据的表示及常见数制的转换、计算机内数据的处理、计算机硬件系统、计算机软件系统以及计算机应用等内容。先修课程:无适用专业:软件工程选用教材:计算机导论(第3 版),王玉龙、付晓玲等,电子工业出版社,2009年8月课程编号:1500030课程名称:C语言程序设计 48学时C

4、Programming 适用专业:软件工程先修课程:无内容提要:本课程主要是通过C语言来讲授程序设计的基本思想、基本概念和基本方法,培养学生运用C语言分析和解决问题的能力和良好的程序设计风格。主要内容包括:程序设计的基本思想、基本概念,C语言的简单数据类型、运算符和表达式,程序的三种基本结构,函数的概念和应用,标准库及自定义库的概念和应用,数组、指针、结构体的概念和应用,字符和字符串的处理及其应用,位运算,文件的使用,模块化程序设计等。选用教材:C语言的科学和艺术,Eric S. Roberts 著 翁惠玉等译,机械工业出版社,2005课程编号:1500040课程名称:离散数学 64学时Dis

5、crete Mathematics内容提要:离散数学是计算机科学课程体系中的一门重要课程。内容包括命题逻辑、谓词逻辑、问题的形式化描述方法、推理的证明方法、集合运算及其性质、递推关系与计数初步、二元关系、函数与置换、函数的增长、算法及其复杂性、树与图、生成树、网络与最短路径、布尔代数等。先修课程:大学数学适用专业:软件、计算机选用教材:Discrete Mathematics and Its Application(Sixth Edition), Kenneth H.Rosen, McGraw-Hill Publishing Co., 2008课程编号:1500050课程名称:数字系统基础 4

6、8学时Digital Design 内容提要:本课程是计算机科学技术专业学生必修的技术基础课程,也是一门实践性很强的课程。通过本课程的学习,使学生掌握数字逻辑级与数字系统级的基础知识,基本分析方法和设计方法,为深入学习后续课程和从事数字电子技术实际工作打下良好的基础。本课程实现主教材,辅教材,CAI,试题库,实验,课程设计综合配套,形成“理论,抽象,设计”三个过程相统一的教学体系。先修课程:无适用专业:计算机科学与技术专业选用教材:数字逻辑与数字系统第4版 作者: 白中英等 出版社: 科学出版社 出版时间: 2007年11月ISBN: 9787030207272课程编号:1500060课程名称

7、:C+程序设计 32学时C+ Programming内容提要:本课程主要讲述C+程序设计。主要内容有常用C+ 开发工具的使用; 对象和类的概念以及它们在C+中的语法定义;构造函数的目的和用法;运算符重载的概念和技术;继承概念的定义和语法;虚函数在C+ 继承机制中的作用;C+中流的概念和文件处理;C+模板和异常的概念;应用模板和异常技术编写程序;理解C+标准模板库中容器,算法和迭代器的概念,掌握其在软件开发中的应用方法等。先修课程:C语言程序设计适用专业:软件工程选用教材:Introduction to Programming with C+,影印版,Y. Daniel Lang,机械工业出版社

8、,2008课程编号:1500070课程名称:Java EE 平台技术 48学时Java EE Platform Techniques内容提要:本课程是一门专业基础必修课。通过本课程的学习,理解和掌握Java EE平台基本概念和常用技术,包括Java EE应用的分层模型,Servlet,JSP,Enterprise beans 和JPA 编程技术,以及常用Java EE 平台的基础服务的使用;本课程采用以案例教学为中心,要求学生在教师的指导下完成具有一定难度的企业应用项目开发,培养学生在Java EE平台上进行软件系统开发的实际动手能力。为进一步研究学习包括通信软件、企业信息化等面向领域的软件系

9、统开发打下必要的基础。先修课程:Java SE程序设计实践适用专业:软件工程选用教材:The Java EE 5 Tutorial,Eric Jendrock 等著,Sun Microsystems Inc.,2008课程编号:1500080课程名称:算法与数据结构 64学时Algorithms and Data Structures 内容提要:算法与数据结构是计算机科学中一门综合性的专业基础课。主要介绍如何合理地组织数据、有效地存储和处理数据,正确地设计算法以及对算法的时间和空间性能进行分析和评价。通过本课程的学习,使学生深透地理解数据结构的逻辑结构和物理结构的基本概念以及有关算法,培养基本

10、的、良好的程序设计技能,编制高效可靠的程序,为学习操作系统、编译原理和数据库等课程奠定基础。先修课程:计算机导论与程序设计,离散数学,C语言程序设计适用专业:软件工程,计算机科学与技术等专业选用教材: Data Structures and Algorithm Analysis in C(Second Edition),M. A. Weiss, Pearson Education, Inc. 2005.8课程编号:1500090课程名称:数据库系统原理 64学时Principles of Database Systems 内容提要:本课程研究数据存储和数据管理的分析和实现方法。主要内容:数据模

11、型、关系数据模型的要素;关系代数的演算规则;数据库系统的结构;关系数据库数据操纵的标准语言-SQL,数据模式的创建,数据的查询、数据的更新、数据的控制语言;数据存储技术:文件结构和索引结构,查询优化;数据库设计过程,实体联系模型构建,实体联系模型与关系模型转换规则,关系规范化,第二范式、第三范式概念,基于范式的数据库设计方法;关系数据库中的数据完整性和安全性概念、分类、控制方法;事务管理:数据库恢复原理和并发控制。先修课程:算法与数据结构、离散数学适用专业:软件工程 计算机科学与技术等专业选用教材:教材:Database Systems - A Practical Approach to De

12、sign, Implementation, and ManagementThomas Connolly Carolyn Begg著 电子工业出版社 2008年4月 参考书目:1. Database System ConceptsAbraham Silberschatz Henry F.Korth S.Sudarshan著 机械工业出版社2. 数据库系统概论萨师煊 王珊 高等教育出版社 2000年2月 3. 信息系统开发案例分析与课程设计 宋茂强 郭文明 中央广播电视大学出版社 2005年5月课程编号:1500100课程名称:计算机组织与结构 64学时Computer Organization

13、and Architecture 内容提要:本课程是软件工程专业的专业基础课程,也是软件工程学生学好其他专业课的先修课程,共64学时。通过本课程的学习,帮助学生学习和掌握计算机系统的硬件组成与工作原理,在讲解计算机基本组织的基础上介绍计算机的并行组织和结构,同时介绍汇编语言基础,使学生对计算机系统有较完整的了解。加强学生对计算机整体结构的认识,为未来掌握和应用计算机打下基础。先修课程:数字系统基础适用专业:计算机科学与技术专业选用教材:计算机组织与体系结构(第4版立体化教材)白中英等编著 清华大学出版社 2008年10月ISBN:9787302183327课程编号:1500110课程名称:编译

14、原理与技术 48学时Compiler Principles and Techniques内容提要:本课程是计算机科学,软件工程等专业的必修课程,旨在使学生理解高级编程语言编译器的构造原理与实现方法,以加深对程序设计语言的理解。学习其基本算法以具备进行编译器,解释器的开发能力,以及运用其算法进行正则表达式,协议解析,文本格式处理等相关应用。教学基本内容包括:编译器的各个组成部分及其相互关系;词法分析的基本方法,使用正则表达式,确定性有穷自动机进行词法描述以及词法分析的实现方法;语法分析的基本方法:利用上下文无关文法进行语法描述,递归下降的方法,自顶向下的LL方法和自底向上的LR方法;语义分析的基

15、本方法;各种不同运行时环境的设计原理与实现方法;中间代码以及最终代码生成,代码优化的基本原理与方法; 先修课程:程序设计,数据结构,形式语言与自动机适用专业:软件工程,计算机科学与技术等专业选用教材:Compiler Construction Principles and Practice Kenneth C. Louden 机械工业出版社。2006年7月参考书:Compilers, Principles, Techniques, and Tools Aho, Sethi, and Ullman Addison Wesley 1988课程编号:1500120课程名称:计算机网络 48学时Computer Network内容提要:本课程是一门专业基础课,将讲解计算机网络体系结构和计算机网络协议分层,讲解计算机网络的物理层、数据链路层、介质访问子层、网络层、传输层和应用层协议的功能、协议机制、和主要的协议实例,并讲解计算机网络编程基本技术。通过本课程的教学,应理解计算机网络体系结构、基本原理和基本方法;掌握计算机网络主要层次协议的功能和

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号