c高级程序设计(编辑修改稿)内容摘要:

码: 80011000 课程名称: 高级编程 英文名称 : Advanced Programming 学分: 开课学期: 第 8 学期 授课对象:软件工程 专业本科学生 先修课程:数据结构 课程主任: 姜海宁 ,副教授,本科 课程简介: 《 高级编程》是软件工程专业的专业必修课。 课程介绍基于 C编程语言的 .NET程序设计。 不仅要求理解语言的语法特性,还要求理解如何构建健壮的,可扩展的软件。 内容包括 .NET 平台简介、 C程序设计基础、 C面向对象设计、 Windows Forms 编程、 数据访问、 应用开发、 XML 原理及应用、 Web 服务等。 本课程要求一定的面向对象编程经验和网页设计经验。 实践教学环节 : 从指定项目(或自拟项目)中选择一个,并以项目小组的形式完成。 课程考 核: 课程最终成绩 =平时成绩 *30%+期末考试成绩 *70%; 平时成绩由出勤率、作业、项目的完成情况决定; 期末考试采取闭卷考试。 指定教材: [1]邵良杉 等 .《 (C)实践教程 》 .北京 :清华大学出版社 ,20xx 年 7 月 , ISBN : 9787302150626 参考书目: [1][美 ]Deitel 等 .《 C大学教程》 . 北京 :电子工业出版社, 20xx 年 1 月 [2]瞿杰 等译 .《 Programming 中文版 》 .北京 :电子工业出版社 , 20xx 年 1 月 , 第三 版 [3]孟宪瑞 ,易磊 .《 经典教程 C篇 》 .北京 :人民邮电出版社 , 20xx 年 2 月 [4]朱晔 .《 第一步 基于 C和 》 . 北京 :清华大学出版社, 20xx 年 7月 [键入文字 ] 软件工程学院课程 [键入文字 ] 14 Windows 编程 课程代码: 课程名称: Windows 编程 英文名称 : Windows Programming 学分: 2 修读期: 8 授课对象:软件工程系 本科 课程主任: 姜海宁、副教授、学士 课程简介: 本课程是面向软件工程专业对 Windows 底层编程技术感兴趣的学生开设的选修课,选修过 C++的同学可以选修该课。 该课程对 Windows 常用 API及 MFC 常用类提供入门级的讲解、演示、实验。 实践教学环节: 这门课在实验室上,教师的演示讲解和学生同步。 课程考核: 学生 大作业占 70,考勤占 30%。 指定教材: 使用教师自制课件和电子图书。 参考书目 无。 [键入文字 ] 软件工程学院课程 [键入文字 ] 15 操作系统 课程代码: 80016001 课程名称: 操作系统 英文名称 : Operating Systems 学分: 修读期:三年级秋季学期 授课对象:软件工程系 本科 先修课程:计算机组成原理、数据结构、语言程序设计 课程主任: 课程简介: 操作系统是计算机教学中最重要的环节之一,也是计算机专业学生的一门重要的专业课程。 操作系统对计算机 系统资源实施管理,是所有其他软件与计算机硬件的唯一接口,所有用户在使用计算机时都要得到操作系统提供的服务。 为学生以后的学习、工作和研究打下基础。 本课程包括操作系统的基本概念、基本方法与实现技术。 在经典内容的基础上,突出介绍了近年来操作系统的最新进展,如多线程、实时调度与多处理机调度、多处理机互斥、多级页表与倒置页表、 RAID技术、快速文件系统、分布协同、微内核与嵌入式系统、操作系统安全等。 主要章节后附有流行系统方法案例,并对 UNIX系统做了全面分析。 实践教学环节: 无。 课程考核: 平时成绩( 含作业、考勤、实验) 30%+期末考试 70%。 指定教材: 计算机操作系统教程 (第二版 ),周长林、左万历,高等教育出版社, 20xx 参考书目: 1. 计算机操作系统教程(第二版),徐甲同 等编著 西安电子科技大学出版社, 20xx 2. 计算机操作系统 (第三版 ),汤子瀛等编 西安电子科技大学出版社, 20xx 3. 操作系统基础教程 (第 6版 ) (美 )戴维斯 //拉库玛 |译者 :方承志 //姜田 ,清华大学出版社,20xx [键入文字 ] 软件工程学院课程 [键入文字 ] 16 电子商务与电子政务 课程代码: 80175000 课程名称:电子商务与电子政务 英文名称 : ECommerce and EGovernment 学分: 2 开课学期: 第 10 学期 授课对象:软件工程 专业本科学生 先修课程:计算机网络 课程主任: 苏琨,讲师,硕士 课程简介: 《电子商务与电子政务》是软件工程专业的专业选修课。 互联网的发展对传统商务和政务产生巨大影响。 本课程介绍电子商务和电子政务的概念、运作、现状和发展趋势,并从技术人员的角度介绍电子商务网站的建设和推广。 以 Commerce Starter Kit 示例解决方案为例,重点讲述电子商务网站的规划、设计、实现、推广、管理、安全、维护等内容。 实践教学环节 : 体验电子商务网站的购物流程,并以小组形式进行案例分析和讨论。 课程考核: 课程最终成绩 =平时成绩 *30%+期末考试成绩 *70%; 平时成绩由出勤率、作业的完成情况决定; 期末考试采取大作业的形式。 指定教材: [1]肖伟民 .《电子商务网站建设与管理》 .大连 : 东北财经大学出版社 , 20xx 年 5 月 .ISBN : 9787810844581 参考书目: [1]厉小军 .《电子商务系统设计与实现》 . 北京 : 机械工业出版社 . [2]郝卫东等编著 .《网络环境下的电子 商务与电子政务建设》 . 北京 : 清华大学出版社 , [键入文字 ] 软件工程学院课程 [键入文字 ] 17 计算机网络 课程代码: 80056004 课程名称: 计算机网络 英文名称 : Computer Networks 学分: 修读期 : 第七学期 授课对象: 信息类专业本科生 课程主任: 程杰,副教授,硕士学位 课程介绍: 本门课程是信息类专业必修课程,其主要目的是要求学生掌握计算机网络的基本概念和工作原理,同时向学生介绍网络新技术的发展方向。 授课内容主要包括:通信基础知识,TCP/IP 体系结构,分组交换原理, 网络互连技术 , 局域网体系结构及设计和组建技术、 可靠性控制机制如:差错控制、流量控制以及拥塞控制等,基本网络服务以及网络安全基础。 使学生对计算机网络从整体上有一个较清晰的全面、系统的理解。 实践教学: 针对授课内容安排实验,以小组为单位独立 完成。 课程考核: 考试 : 期末闭卷笔试 . 指定教材: 计算机网络 ,谢希仁 ,大连理工大学出版社 ,20xx 年 2 月 , 第四版 , ISBN:7561124740 参考书目: 【 1】计算机网络 —— 自顶向下方法, JAMES ,KEITH ,机械工业出版社,20xx 年 6 月,第三版, ISBN:7111165055 【 2】 Interworking with TCP/IP , , Principles, Protocols and Architecture (3rd edition), by Douglas , Tsinghua University Press, , ISBN: 7302029466 [键入文字 ] 软件工程学院课程 [键入文字 ] 18 交流与谈判技巧 课程代码: 801720xx 课程名称:交流与谈判技巧 英文名称 : Practice of Exchanges and Communication 学分: 1 修读期: 3 授课对象:软件工程系 本科 课程主任: 姜海宁、副教授、学士 课程简介: 本课程是软件工程专业的选修课,旨在使学 生了解在团队或商业谈判环境下,交流和沟通的技巧。 主要教学内容包括: 自我沟通能力检测、沟通理论、跨文化沟通、办公室里的沟通、商战中的沟通、冲突管理中的沟通。 实践教学环节: 无。 课程考核: 学生大作业占 70,考勤占 30%。 指定教材: 使用教师自制课件。 参考书目 无。 [键入文字 ] 软件工程学院课程 [键入文字 ] 19 C++高级程序设计 课程代码: 801620xx 课程名称: C++高级程序设计 英文名称 : Advanced C++ Program Design 学分: 开课学期: 第 7 学期 授课对象:软件工程 专业本科学生 先修课程: C/C++程序设计基础 课程主任: 苏琨,讲师,硕士 课程简介: 本课程是软件工程专业的一门专业选修课。 课程主要 介绍 C++语言 的 基本语法规范 以 及面向对象 程序设计方法。 包括 C++语 言的基本结构和语法,数组、指针、输入输出流,重点介绍 C++中较为高级的特性,如类、继承、多态、 STL、模板等。 本课程在系统的理论学习的同时,进行大量的程序实例练习,并且注重程序的规范性。 目的是使学生理解并掌握 C++ 面向对象程序设计的思想和方法,并养成良好的编程习惯。 实践教学环节 : 针对授课内容安排课程实验,要求独立完成,并提交实验报告。 课程考核: 课程最终成绩 =平时成绩 *30%+期末考试成绩 *70%; 平时成绩由出勤率、作业、实验的完成情况决定; 期末考试采取开卷考试。 指定教材: [1]钱能 .《 C++程序设计教程》 .北京 :清华大学出版社 , 20xx 年 9 月 , 第二版 . ISBN : 7302034214 参考书目: [1]Lippman 等著 . 李师贤等译 .《 C++ Primer 中文版》 . 北京 :人民邮电出版社 . ,第四版 [2]Bjarne Stroustrup 著 . 裘宗燕译 .《 C++程序设计语言》 . 北京 :机械工业出版社 ,,特别版 [键入文字 ] 软件工程学院课程 [键入文字 ] 20 离散数学 课程代码 80067000 课程名称 离散数学 英文名称 Discrete Mathematics 学分: 3 修读期: 5 授课对象:软件工程 课程主任: 王为、副教授、软件工程硕士 课程简介 本课程为学科必修基础理论课程, 是 本 专业的 核心 课 程,也是数据结构、算法分析与设计等课程必不可少的先修课程。 本课程主要讲授 离散数学的基础知识和应用。 包括数理逻辑、集合论、代数结构与布尔代数、图论等方面内容。 通过该课程的学习,可以培养 学生 的抽象思维和严密概括的能力。 要求学生深刻、灵活地掌握各部分内容,为其它专业课程学习打下坚实基础。 实践教学环节 : 无。 课程考核 考勤及 平时 成绩 占 30%;期末 考试 占 70%。 指定教材 [1]离散数学,左孝凌、李为鑒、刘永才编著,上海科学技术文献出版社, 20xx 年出版。 参考书目 [1]离散数学理论、分析、题解,左孝凌、李为鑒、刘永才编著,上海科学技术文献出版社,20xx [2]离散数学,耿素云、屈婉玲编著,高等教育出版社, 20xx [2]20xx 离散数学习题精解, [美 ]、 ,林成森译,科学出版社, 20xx [键入文字 ] 软件工程学院课程 [键入文字 ] 21 面向对象方法与 UML 课程代码: 80069007 课程名称:面向对象方法与 UML 英文名称 ObjectOriented Method and UML 学分: 开课学期: 第 6 学期 授课对象:软件工程 专业本科学生 先修课程: Java 程序设计 课程主任: 苏琨,讲师,硕士 课程简介: 《面向对象方法与 UML》是软件工程专业的专业选修课。 本课程 介绍如何基于在用例建模中捕获的系统需求来驱动强大的设计模型的开发所需要的概念和技术。 课程首先介绍面向对象的概念和思想,然后介绍 如何应用统一建模语言 ()进行基本的面。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。