中南大学软件工程专业培养方案

中南大学软件工程专业培养方案
中南大学软件工程专业培养方案

软件工程专业本科培养方案

一、专业简介

软件工程专业培养学生运用工程的概念、原理、技术和方法对大规模复杂软件系统进行开发、应用、维护和管理的能力。是教育部首批实施“卓越工程师教育培养计划”专业和湖南省特色专业。学院是“国家示范性软件学院”,是首批国家工程实践教育中心建设单位。师资队伍由学院专职教师以及国内外著名高校科研院所学者、著名企业高级工程师和管理人员组成。坚持“国际化、工程化、高层次、复合型”办学理念,以国民经济建设和社会信息化需求为导向,以新工科工程教育模式为指导,培养具有实干担当精神和行业领军能力的高级软件工程人才。

二、培养目标

软件工程专业主要研究软件开发方法、技术、工具及质量管理等内容,借助于计算机科学、数学、管理科学等诸多学科的知识,有效地解决软件开发及应用过程中的问题。本专业以国民经济和社会信息化需求为导向,以构思、设计、实施和运行实际工程为工程教育背景环境,结合新工科工程教育模式,培养具有一定的人文道德素质和实干担当精神,拥有良好团队协作意识和国际视野,软件理论基础知识扎实,能综合运用专业知识分析和解决实际软件工程问题,具有软件产业实践经验,适应现代化工程团队、新产品和新系统开发需求,能依据工程需要自发学习并优化自身理论知识体系,拥有较强创新创业能力的高级软件工程人才。

本专业毕业的学生,既可从事软件工程基础理论研究、大中型软件系统开发、软件工程项目管理、新方法和新技术开发等软件工程领域的科技工作,也可承担软件企业管理、软件开发技术管理及软件企业市场经营等工作。

三、培养要求

软件工程专业培养要求:要求学生系统掌握本专业的基础理论和专业知识,参加由具有软件工程实践经验的导师与软件企业中业务水平高的工程师联合指导的工程实践;要求学生具备软件工程项目的开发、管理和协调能力;注重工程实践能力、组织管理能力和创新创业能力培养。对毕业生在知识、能力与素质方面的具体要求如下:

1.知识要求

①软件工程基础理论知识:掌握软件工程相关的基本理论和基础专业知识,具备从事软件工程工作所需的相关数学、自然科学和人文社科知识。包括:具有解决复杂软件工程问题的数学、自然

科学和人文社科知识结构;具有工程基础和软件工程基础知识;具有合理的软件工程专业知识结构;能够运用数学、自然科学、工程基础和专业知识解决复杂软件工程问题。

②软件项目管理与开发知识:熟悉并掌握先进的软件项目管理及软件开发方法、技术、过程和工具,掌握主流系统软件和应用工具软件与环境。包括:通过复杂软件工程问题的工程实践理解并掌握软件工程管理原理和经济决策方法;学习一种或多种软件工程支撑工具与环境的使用及应用条件;教学活动中包涵了一定数量的非验证性实验或软件工程项目,实验或项目蕴涵复杂软件工程问题;熟悉一种或多种软件开发方法,掌握主流的软件开发技术、过程及应用条件。

③软件工程职业知识:熟悉软件开发与应用的标准、法律、法规和规范,了解职业发展的特点和创业基本知识。包括:了解国家的可持续发展战略,及环境保护的相关法律法规;熟悉软件法规,了解软件工程相关的规范和行业标准;了解复杂软件工程问题的任何工程实践都有可能对环境与可持续发展产生影响;了解软件工程职业发展的特点和软件产业创业基本知识。

④软件工程应用领域知识:熟悉一个应用领域相关知识,了解软件工程的发展动态。

2.能力要求

①求学能力:具有较强的软件工程学科科学研究与终身学习能力。包括:在实验或项目研究分析过程中能够运用相关科学原理和方法分析研究复杂软件工程问题,可以建立定性或定量模型进行分析研究比较; 在实验或项目研究分析过程中能够体现数据信息收集与参数分析检验能力、数据信息分析综合能力;能够就复杂软件工程问题独立撰写课堂讨论报告、课程设计说明书、综合实验报告、创新竞赛活动报告、毕业设计报告、工程项目解决方案或学术论文;能理解自主学习和终身学习的必要性,掌握自主学习和终身学习的方法,能根据环境变化不断改进学习方法,适应软件行业发展的需要。

②工程实践能力:具有从事大型复杂软件项目规划、分析、设计、实现、测试、维护和管理等工作的能力,能够针对软件工程项目目标,在各种约束条件下找到合适的解决方案。包括:能够应用数学、自然科学和工程科学基本原理,识别、表述复杂软件工程问题;能够根据基本原理和文献资料综合对复杂软件工程问题解决方案进行推理、验证和研究分析;能够对复杂软件工程问题进行分析,设计解决方案并对可行性进行初步分析与论证;针对复杂软件工程问题,设计满足特定需求的软件系统,在设计开发中能够体现创新意识,并能考虑社会、健康、安全、法律、文化及环境等因素;针对复杂软件工程问题解决方案,学生能够完成环境与可持续发展影响的判定。

③信息获取能力:掌握文献检索、资料查询的基本方法。包括:文献检索工具了解与使用;使用工具快速检索本专业领域前沿信息技术的学习和检索能力。

④外语交流能力:具有较强的外文听、说、读、写、译等交流能力。

⑤ 创新能力:能够有效地进行软件工程新技术、新方法、新工具的探索,初步具有把新技术转化为生产力的能力。

⑥组织协调能力:具有较强的组织管理能力、语言文字表达能力和社会交往能力,能够开展管理协调和技术洽谈等工作,能针对复杂软件工程问题清晰表达技术观点,并能与同行进行交流沟通。

⑦社会适应能力:具有较强的社会适应能力,能够在心理上、生理上以及行为上适应社会环境

的改变,与社会达到和谐状态。

⑧国际合作能力:具有国际视野和跨文化的交流、竞争与合作能力。

3.素质要求

① 身心素质:具有较好的身体素质和心理素质。

②创新意识:能用批判性思维去看待已有的观念、方法和技术。

③职业素养:具有良好的人文社会科学素养、敬业精神、职业道德、法律意识、创业精神和较强的社会责任感。包括:具备人文、社会、环境、健康、安全、法律以及文化的基本素养;在科技活动、课程设计、毕业设计(论文)等环节中,要针对复杂软件工程问题解决方案有人文、社会、环境、安全、健康、法律方面的分析、评价内容;在针对复杂软件工程问题解决方案的分析、评价中,要体现一个工程师应尽的人文、社会、环境、安全、健康、法律方面的责任;在工程实践中,理解并遵守工程职业道德和规范,具有工程安全意识,能够认真履行职责,具有社会责任感。

④专业素养:善于运用软件工程学科知识,具有良好的团队协作精神和责任意识。包括:善于将软件工程学科知识应用于涉及多学科知识的软件工程实践中;理解多学科背景下团队工作中不同角色的责任,具有协作精神;能够在多学科背景下的团队中根据需要承担相应的责任。

按照本要求培养的软件工程专业学生,在完成本科四年学业、达到本培养方案要求后,可获工学学士学位。

四、毕业学分要求

达到学校对本科毕业生提出的德、智、体、美等方面的要求,完成培养方案课程体系中各教学环节的学习,最低修满 176 学分,毕业设计(论文)答辩合格,方可准予毕业。

五、学制与学位

标准学制:4年,学习年限3-6年

授予学位:工学学士

六、专业核心课程

核心课程:软件工程基础、软件体系结构、软件项目组织管理。

七、课程体系

备注:

(1)通识教育课程体系中文化素质类选修不少于6学分,其中4学分须修读其他学科门类课程。

(2)个性培养(课外研学)模块选修不少于4学分,其中须修读“实验室技术安全与环境保护知识学习培训与考核”课程1学分,创新创业实践2学分(含创新创业项目、科研训练、学科竞赛和创新创业比赛、创新创业实践调研、创新创业国际研习、论文成果、专利和著作权、自主创业等)及其他课外研学内容(开放性实验、社会实践、技能考试、素质修养等)。

八、教学进程安排

九、学校与行业联合培养阶段实施方案

1.联合培养的目标及要求

目标:通过学校与企业联合培养,使学生具备扎实的软件工程专业技术知识,较强的软件开发与设计能力、知识更新与自我完善能力、良好的沟通与组织管理能力,了解行业发展方向,拓展职业发展规划,“面向业界、面向未来、面向世界”培养具有较强工程意识、工程素质、工程实践能力、创新素质、创业精神、社会交往能力、组织管理能力和国际视野的软件工程专业精英型人才。

要求:企业阶段学习与实践是在学生已经学习了相关基础课程、技术基础课程和专业理论课程以后,通过在国内知名IT企业的生产实践,了解实际软件项目开发全过程,全面综合运用所学基础理论知识和基本技能分析和解决本专业范围内的一般工程技术问题;建立正确的设计思想,掌握工程设计的一般程序、规范和方法,进一步巩固、扩大和深化所学的基本理论、基本知识和基本技能;提高调查研究、查阅文献、收集资料以及正确使用技术资料、标准、手册等工具书的能力,理解分析、制定设计或试验方案的能力,设计计算和建模的能力,实验研究能力,总结提高撰写论文或设计说明书的能力;培养严肃认真、团结合作,一丝不苟和实事求是的工作作风。总体要求如下:(1)实践期间,每一个学生必须全面了解、熟悉所在企业的规模、发展历程、机构设置、主要经营范围及特色、生产和管理的全过程,参与设计、开发与项目实施。

(2)学生应在实践中学习和掌握软件企业的主要工作范围,以及项目立项、设计、验证、提交﹑质量管理和控制的过程、方法和特点,并随时记录与总结所学知识,分阶段进行实习总结,独立完成实习报告及相关文档。

(3)学生还应该在企业的项目实施实践中学习熟悉各工作岗位的技术和管理特点,了解企业管理和经营状况、环保及安全措施,并开展企业文化调查,结合现代管理理论对企业的现有管理模式进行分析与讨论。

(4)完成上述计划课程的学习,最终以参与的工程项目设计和实施组织为主题完成毕业设计。

2.联合培养的教学内容

校企联合课程

3.联合培养的考核方式

企业学习阶段,各理论课程和实践课程的教学由在校教师和企业聘请的技术专家联合指导,首先根据企业实际需要由校企联合制订阶段培养计划和预期培养目标,学生在企业学习期间要随时向企业指导教师汇报学习进展,校内指导教师定期对学生进行现场考核和指导,督促学生按进度完成学习任务。

在企业学习期间,学生除了需要获得上述课程的各科学习成绩以外,还需要获得企业综合学习成绩,该成绩由三部分组成,其一是企业指导教师对学生的综合评价,包括学习态度、实践能力、综合素养等,该部分成绩占企业学习总成绩的40%;其二是学生撰写的设计报告或毕业设计(论文),该部分成绩占企业学习总成绩的40%;其三是学生的论文答辩(答辩委员会由校企联合组成),该部分成绩占企业学习总成绩的20%。成绩等级为:优、良、中、及格和不及格。

十、课程体系与培养要求的对应关系矩阵

课程体系中每门课程都应承载知识、能力和素质培养的具体要求。各门课与培养要求中的知识、能力、素质的对应关系矩阵如下:

表1 专业课程体系对毕业要求中知识要求的支撑关系

表 2 专业课程体系对毕业要求中能力要求的支撑关系

软件工程专业本科培养计划

软件工程专业本科培养计划 Undergraduate Program for Specialization in Software Engineering 一、培养目标 Ⅰ. Educational Objectives 通过与国内外软件企业、院校合作办学,培养具有扎实的基础、较宽的专业面、熟练的外语运用技能、规范的软件开发和组织能力、较强的国际竞争意识和团队合作精神的软件工程技术和软件工程管理人才。毕业生能够从事软件工程领域的科研、开发及管理等工作。 With the cooperation from software enterprises and universities, both at home and abroad, the school of software engineering is training students for them to obtain the solid fondamental knowledge, broad dowain knowledge, capability of practiaing standard software engineering,and the spirit of teamwork facing international competition. The graduates should be able to pursue careers in research, development and management in the software engineering area. 二、基本要求 Ⅱ.Skills Profile 毕业生应获得以下几方面的知识和能力: 1. 具有良好的职业道德和创业精神,积极为我国经济建设和社会发展服务; 2. 掌握软件工程领域扎实的理论基础和宽广的专业知识; 3. 具备运用先进的工程化方法、技术和工具,从事软件设计、开发、维护等工作的能力,以及工程项目的组织与管理能力、团队协作能力和市场开拓能力; 4. 掌握一门外语,具备良好的阅读、理解、撰写外语资料的能力和进行国际化交流的能力; 5. 掌握文献检索、资料查询的方法和撰写研究论文的能力; 6. 具有较强的自学能力和创新意识。 Students are expected to gain the following: 1. Good Professional morality and creative heart; to serve for the economic construction and social development of our country;

中南大学软件学院Java WEB 考点

1、HTTP协议请求报文以及响应报文 2、JAVA Socket编程Socket以及ServerSocket 3、WEB服务器概念Tomcat服务器目录结构和基本配置server.xml文件 4、什么是Servlet? 怎样实现一个自定义Servlet? 5、Servlet基本配置 6、ServletAPI 包括HttpServlet、HttpServletRequest、HttpServletResponse、ServletConfig、 ServletContext 7、service方法以及doGet和doPost方法 8、servlet生命周期 9、怎样获取网页提交的参数? 10、会话HttpSession和Cookie 11、调用一个已定义好的Servlet有哪些方式 12、表单提交数据到Servlet 中文乱码处理 13、客户端页面向服务端servlet传递参数有哪些方式 14、JSP的运行原理以及基本语法 15、JSP隐式对象 16、JavaScript基本语法 17、JavaScript中的对象 18、JavaScript与AJAX 19、基于对象的Javascript以及继承的实现 客户端/服务器的优势在于: 服务器和客户端分摊任务,分别负责部分处理工作; 服务器可以同时为多台客户端服务; 多个客户端可以同时访问服务器上的相同数据。 IP 网络ID:网络ID标识了计算机或网络设备所在的网段; 主机ID:主机ID标识了特定的主机或网络设备 特殊IP地址: 0.0.0.0和127.0.0.1就是两个此类地址,第一个称为缺省路由,后一个是环回地址;127.0.0.1被保留用于用户主机的本地IP话务,它被分配给一个特殊接口,即起到闭合电路作用的环回接口 端口 端口使用一个16位的数字来表示,它的范围是0~65535,1024以下的端口号保留给预定义的服务,如:http使用80端口; https://www.360docs.net/doc/d73704265.html,包 https://www.360docs.net/doc/d73704265.html,包可以实现Java的网络功能,

中南大学2013电气工程及其自动化专业本科培养方案(精)

电气工程及其自动化专业本科培养方案 一、专业简介 电气工程及其自动化专业源于 1958年筹建的工业企业电气化及自动化专业, 2008年开始招收本科生,现有教授 10人,副教授 12人。师资队伍力量雄厚,科研成果丰硕。建设了电机与拖动、现代电力电子系统、轨道交通与电力牵引、新能源发电与电能质量控制等多个实验室; 形成了以强弱电结合、电工技术与电子技术结合、信息技术与电气工程技术相结合、计算机软件与硬件结合、元件与系统结合、管理科学与工程技术相结合的专业特色。 二、培养目标 培养具备电工电子技术、自动控制理论、计算机控制技术、电力电子技术、电气传动控制、电力系统分析、电气设计与自动化等方面的工程技术基础和一定的专业知识, 在电气工程领域具有较强的知识获取能力、实践动手能力、创新创业能力的宽口径复合型高质量人才, 以电力、交通、冶金与机械加工行业应用为主要特色,能从事自动控制系统、电力系统及其自动化、铁道电力牵引自动化、高低压电器智能控制装置等方面的科学研究、开发设计、运行监控、工程应用、生产管理和教学等工作。 三、培养要求 本专业学生主要学习电路理论、电工技术、电子技术、信息控制、电磁场理论、电气工程、计算机应用技术、网络技术、电器智能化技术等方面的技术基础和专业知识。本专业的主要特点是强弱电结合、电工技术与电子技术结合、信息技术与电气工程技术相结合、计算机软件与硬件结合、元件与系统结合、管理科学与工程技术相结合, 学生接受从事科学研究、教学、管理、技术开发及应用等方面的基本训练, 具备从事电力系统及电气装备的运行、研发及管理的综合能力。毕业生应获得以下几个方面的知识和能力: 1.具有较扎实的自然科学基础,较好的人文社会科学基础和外语能力。

中南大学软件工程复习题及参考答案

中南大学复习题及参考答案 软件工程 一、选择题: 1.下面哪些UML图描述系统行为( A ) A.用例图 B.类图 C.对象图 2.属于概要设计活动的是( A ) A.软件结构设计 B.数据结构设计 C.算法设计 3.属行为型设计模式的是(C) A.组合模式 B.工厂方法模式 C.观察者模式 4.下列说法正确的是( B )是软件开发方法是系统描述语言是软件开发过程 5. 根据程序流程图划分的模块通常是( B ) A. 信息内聚的模块 B. 过程内聚的模块 C.逻辑内聚的模块 6.如果某程序中的比较个数是m,则其McCabe环形复杂度为( C ) +1 7.按ISO9000-3的说明,下列属软件配置项的是( C ) A.软件开发方法 B.软件开发组织管理制度 C.软件开发合同 8. 软件测试的目的是( C ) A.证明软件无错 B.发现软件中的所有错误 C.尽可能发现软件系统中的错误 9.软件重构关注的是( B ) A. 软件体系结构 B. 模块细节 C.软件性能 10.软件项目开发计划的内容有( B ) A. 数据分析 B.风险分析 C.功能分析 11.在UML的类图中,描述整体与部分关系的有( B ) A.泛化关系 B.聚合关系 C.依赖关系 12.软件过程能力成熟度模型CMM用以评价(A) A.软件过程能力 B.组织能力 C.学习能力 13. 因计算机硬件和软件环境的变化而作出的修改软件的过程称为( C ) A. 完善性维护 B. 改正性维护 C.适应性维护 14. 对项目软件而言,软件功能需求信息主要由谁提供( A ) A.软件用户 B.软件开发人员 C.软件项目管理人员 15. IDEF0图反映不出(C) A.系统做什么 B.系统功能由谁做 C.系统如何做 16. 原型模型是一种什么开发过程模型(B) A.自顶向上 B. 由外至内 C.增量式 17. 系统流程图描述(A) A.物理系统 B.逻辑系统 C.软件体系结构 18.需求规格说明书的内容不应该包括( C ) A.软件确认准则 B.软件的性能描述 C.算法过程的详细描述 19.适合需求模糊或需求不确定系统开发的软件开发模型有( C ) A. 瀑布模型 B. RAD模型 C.原型模型 图中描述系统结构的有( A ) A. 组件图 B. 顺序图 C.状态图 21.面向对象方法是一种什么软件开发方法( B ) A.层次化 B.迭代增量式 C.逐步求精 22.不可以用来衡量软件可维护性的有() A.可靠性 B.可用性 C.可行性 23. 系统分析员在需求分析最后负责编写()

软件工程课程安排

大一是网页制作,经典算法,c语言,军事理论,写作,高数1和高数2,离散1,中国近代史,思想道德,电子电路,英语1和2。大二是数据库原理,编译原理,离散2,数字电路,汇编语言,c++语言,mfc,计算机组成原理,英语3和4,日语1和2,马克思原理,毛邓。大三时jsp课程设计,sql server数据库,计算机体系结构,计算机网络,操作系统,计算机图形学,算法,日语3和4,人工智能,软件工程。大四我就不知道了。我刚读到大三。

《算法分析与设计》打下基础。 参考教材:《C++语言程序设计教程》谭浩强等编,高等教育出版社。 考核方式:考试。 3、04261050离散数学 《离散数学》是计算机科学与技术专业的必修课,主要学习集合论,图论,数理逻辑,形式语言等内容。本课程为学习计算机科学专业理论作好必要的准备知识,并为提高专业理论水平打下扎实的基础。 参考教材:《离散数学》朱一清编,电子工业出版社。 考核方式:考试。 4、04261060汇编语言程序设计 《汇编语言程序设计》是计算机科学与技术专业的必修课程,本课程的教学目的是:使学生掌握用汇编语言编写程序及上机运行的基本方法和技能,能用汇编语言设计实用程序,并了解与软、硬件有关课程的一些概念。 参考教材:《IBM PC汇编语言程序设计》沈美明、温科婵编,清华大学出版社。 考核方式:考试。 5、04261070数字逻辑 《数字逻辑》是计算机科学与技术专业的必修课。本课程是学习数字电路逻辑设计的理论和方法的一门课程。通过本课程的学习,使学生在深入理解理论的基础上,掌握数字电路组合网络和时序网络的分析与设计方法。前导课为《电路与电子技术》,后续课为《计算机组成原理》、《微机接口技术》、《计算机通信与网络》等课程。 参考教材:《数字逻辑与数字系统》王永军等编,电子工业出版社。 考核方式:考试。 6、04261080计算机组成原理 《计算机组成原理》是计算机科学与技术专业的必修主干课。本课程以《数字逻辑设计基础》及《汇编语言程序设计》为基础,主要讲授运算基础,运算器与运算方法;控制器与微程序设计;存储系统与辅助存储器;输入输出系统;计算机系统概述。通过本课程的学习,使学生能够较深入地理解与掌握计算机各功能部件的逻辑设计与实现,以及计算机整机各部件间的逻辑关系与连接。为后续课《微机接口技术》等奠定了理论与实验基础。

(完整)中南大学软件学院架构复习大全,推荐文档

●使用Hibernate框架进行ORM,可大幅度减少开发时手工使用SQL和JDBC的出错。优点:简单。缺 点:多了查询,慢(但实际对于一个JAVA EE应用而言,hibernate通常的处理流程是:从数据看里加载记录->将信息发送到表现层供用户修改或删除->将所做修改重新保存到数据库。在这种处理流程下,应用本身就需要两条SQL语句)。 ●iBats---半自动化ORM框架提供了基于JDBC之上的一层简单抽象,是一种基于SQL语句映射的 低级别ORM方案,使用原生态SQL作为查询语言。 ●OGNL是Object Graph Navigation Language,对象图导航语言。ONGL是一种强大的表达式语言,它通 过简单一致的表达式语法来读取和设置Java对象的属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转换等功能。WEB容器是指一种安装在服务端计算机中的特定软件。此类软件遵循HTTP 协议,主要功能是负责侦听指定端口,接收客户端的请求并解析,然后将指定的响应页面发送到客户端。EL表达式EL是一种简单而强大的语言,提供了在JSP脚本元素范围外使用运行时表达式的功能。 Web Services应用程序组件,使用开放协议进行通信,独立的并可自我描述,可通过使用UDDI来发现,可以被其他应用程序使用,XML是其基础。 ●Mybatis一个持久数据映射框架,提供了基于JDBC之上的一层简单抽象,是一种基于SQL语句映射 的低级别ORM方案,使用原生态SQL作为查询语言,用来完成数据持久化MyBaits基本原理:在XML 文件中定义SQL语句,预留参数占位符;在运行时,占位符被指定的参数值取代,参数可能来自参数映射表、JavaBean属性、或者简单的参数对象。在执行SQL查询时,结果字段被映射到对象,映射的方式与参数映射一样。 ●ORM框架ORM, Object-Relational Mapping, 对象-关系数据库映射框架。在关系型数据库和业务实体对 象之间作一个映射,这样,我们在具体的操作业务对象的时候,就不需要再去和复杂的SQL语句打交道,只要像平时操作对象一样操作它就可以了。 ●拦截器(Interceptor)是Struts2的一个重要特性。Struts2的大多数核心功能都是通过拦截器来实现的, 如类型转换、对象组装、输入校验、文件上传等。Struts2将其大多数核心功能通过拦截器来实现,而不是分散在Action中实现,有利于系统的解耦,实现“hot-plug”。需要某个功能就“plug-in”一个拦截器,而不需要修改和业务相关的Action代码。编写一个用于安全验证的拦截器第一步:修改UserAction第二步:编写拦截器类AuthenticationInterceptor extends AbstractInterceptor第三步:配置拦截。 ●DI强制将组件的构建和使用分开。(组件的生产、组件的使用、接口的定义、运行时注入)。借 助spring框架,实现工厂的效果。如果类与类之间没有依赖(不能提取接口),则不用IOC(如果横向有依赖,即action与action之间有关系,说明没有设计好)功能太小,也不用IOC,spring是做大系统的。DI有两种最常用的方式:构造注入——保留依赖的先后顺序。Set注入——更多使用步骤:定义组件接口:墨盒接口ink;纸张接口paper;使用接口开发打印机:printer(使用ink和paper接口)组装打印机:在printer里。给ink和paper创建set方法创建或得到ink和paper的实现类。组装——在src下创建applicationContext.xml(依赖注入)。运行打印机 ●Spring框架的一项最基本的功能就是充当创建对象的工厂,具体步骤为:第一步:读取并 分析spring配置文件(如XML配置文件);第二步:通过反射机制,创建并集成上述配置文件中的对象;第三步:将创建的对象传回给应用代码。

中南大学硕士研究生培养方案(科学学位)

硕士研究生培养方案(科学学位) 一、学科概况 中南大学机械工程学科创建于1955年,1960年招收研究生,1982年获得硕士学位授予权,1986年获博士学位授予权,1998年设立“机械工程”博士后科研流动站,2000年获得一级学科博士授予权,覆盖了机械制造及自动化、机械设计及理论、机械电子工程和车辆工程等4个二级学科和数字装备与计算制造、信息器件制造技术与装备等2个自主设置的二级学科,其中“机械设计及理论”与“机械制造及其自动化”学科为国家重点学科,“机械制造及其自动化”与“机械电子工程”学科为湖南省重点学科,机械工程一级学科于2007年被批准为一级学科国家重点学科。设有“高性能复杂制造”国家重点实验室,“现代复杂装备设计与极端制造”教育部重点实验室,“铝合金强流变技术与装备”教育部工程研究中心,湖南省“岩土设备设计与控制”工程研究中心,以及“金属塑性加工摩擦与润滑”、“设备测试与故障诊断中心”等1个国家重点实验室和5个省部级重点实验室、工程中心,以及国家高技术研究发展计划成果产业化基地、与国外ASM公司共建的“微电子封装技术实验室”等。 本学科致力于机械基础理论与技术集成、先进制造理论与技术等的研究,并围绕国民经济中起支柱作用以及国防和空天运载等关键技术与装备进行研究和

设计开发,在高性能材料制备与装备、信息器件制造、齿轮数字化制造、深海资源开发、车辆与工程装备、特种机器人等研究方向具有特色和优势。 二、培养目标 学位获得者应拥护中国共产党的领导,拥护社会主义制度,热爱祖国,掌握辩证唯物主义和历史唯物主义的基本原理;具有良好的科研作风、科学道德和合作精神,品行优秀,身心健康;掌握机械工程学科坚实的基础理论、系统的专门知识,掌握一定的生产实践及试验方面的知识和技能,熟练掌握一门外语,了解本学科前沿发展动态和方向,有严谨求实的工作作风和独力工作能力。成为既能从事机械工程领域的科学研究与设计工作,又可承担相关领域的教学和管理工作的高层次、高素质的科技人才。 三、学科专业主要研究方向

中南大学软件工程教材知识点整理

可行性研究 1、软件工程项目可行性研究实质是一次大大压缩和简化了的分析和设计过程,主要在较高层次上以较抽象的方式进行,其目的是在尽可能短的时间内以最小的代价确定该项目是否能够开发,是否值得开发。 2、可行性研究不是去开发一个软件项目,而是研究该项目能否在给定的资源和给定的时间开发,是否能够开发,是否值得开发。 3、可行性研究的内容:技术可行性(相关技术分析、资源有效性分析、风险分析);经济可行性(成本估计、效益分析);操作可行性,又称社会可行性和运行可行性(就政治意识形态、法律法规、社会道德、民族意识以及系统运行的组织机构或人员等,分析系统能否运行及运行好坏程度)。 4、可行性研究的步骤:对系统目标和范围的定义→对现行系统进行分析研究→导出新系统的逻辑模型→设计新系统的物理方案→推荐可行的方案。 5、可行性研究阶段,成本估计的方法: ①基于已完成的类似项目进行估算;(自顶向下估计) 缺点:对开发中某些局部问题难以预估,导致考虑不周 ②使用简单的“分解技术”来进行成本及工作量的估算;(自底向上估计) ③使用经验模型进行成本及工作量的估算。(经验算法估计) 主要经验模型:静态单变量模型;动态多变量模型;COCOMO模型。 COCOMO模型:Boehm将软件成本估算分成3个由粗到细的层次:基本层、中间层和详细层。每个层次又按软件项目的应用领域和复杂程序分成3种类型:组织型、半独立型和嵌入型。 6、效益分析:系统的效益有两部分:经济效益和社会效益。经济效益是指用使用新系统而增加的收入,包括使用新系统节省的运行费用,是一种有形的效益。(经济效益度量指标:货币的时间价值、纯收入、投资回收期、投资回收率);社会效益是一种无形的效益,主要从性质上、心理上进行衡量,很难直接量化,但在某些情况下,无效的效益能转化成有形的效益。 7、系统流程图是描绘物理系统的传统工具,可以采用系统流程图来描述项目的大概业务处理流程,其基本思想是用图形符号以黑盒子形式描绘系统各部件(如程序、数据库、文档、人工过程等)。系统流程图表达的是信息在系统中各部件之间流动的情况,而不是对信息进行加工处理的控制过程。(信息有流动无处理)8、数据流图描述的是系统的逻辑模型,图中没有具体的物理元素,只是描绘信息在系统中的流动和处理情况。(数据流图是逻辑系统的图形表示)

软件工程教学计划

软件工程专业培养方案 一、专业名称与代码:软件工程(080611W) 二、专业培养目标:本专业以软件企业人才需求为导向,适应企业需求为目标,以计算机、软件工程课程体系为核心,注重知识、能力、素质综合提高,培养具有良好素质、道德修养、扎实的软件理论和软件工程专业基础知识,具有良好的软件设计与实现能力以及懂得项目管理规范、具备良好的交流能力和创新精神的软件设计与开发的工程技术人才。 三、业务培养要求:系统掌握软件工程学科的基本理论和基础知识,掌握软件开发的基本技能、方法和相关知识,具有熟练使用多种主流软件工具解决实际问题的能力和控制软件质量的能力;了解并掌握一定的管理知识和行业规范,理解工程项目的组织与管理。掌握一门外语,具备良好的阅读、理解专业外语资料的能力和与国外同行进行交流和沟通的能力。 毕业生应获得以下几方面的知识、能力和素质: 1、具有良好的计算机软硬件基础;系统地掌握软件工程技术专业基本理论、基本知识和基本技能 与方法、了解软件工程的应用研究、发展方向。 2、具有扎实的外语和数学基础,掌握一定的人文社科与自然科学基本理论与基础知识。 3、具有一定的计算思维能力、算法设计与分析能力、程序设计能力、计算机应用系统的认知、分 析、设计和应用能力。理解软件需求分析、设计、开发、测试和维护等软件过程,熟悉软件过程管理的基本流程,掌握软件工程化开发的方法、技术和工具。 4、具有主动学习、概括总结和信息获取的能力;具有良好的文字和口头表达能力;具有较好的实 际动手能力和创新思维能力。 5、有良好的思想道德素质、文化素质、心理素质和身体素质。 四、主干学科:软件工程、计算机科学与技术 五、主要课程:面向对象程序设计、计算机结构与组成、离散数学A、数据结构、数据库概论A、操作系统原理A、算法设计与分析、计算机网络、面向对象软件工程与UML、Java和.net软件开发、软件需求、软件体系结构与设计、计算机图形学A、实用数据库、软件项目管理、软件测试、软件过程与CMMI 等。 六、主要实践性教学环节:计算机高级语言课程设计、面向对象程序设计课程设计、CPU设计与仿真课程设计、数据结构课程设计、计算机网络课程设计、软件开发技术课程设计、数据库课程设计、软件工程综合实习、软件企业工作性实践、毕业设计。

UML-软件体系结构-实验1-中南大学-软件学院

实验1 UML实验(1) 实验学时: 2 每组人数: 1 实验类型: 3 (1:基础性2:综合性3:设计性4:研究性) 实验要求: 1 (1:必修2:选修3:其它) 实验类别: 3 (1:基础2:专业基础3:专业4:其它) 一、实验目的 1.学会安装和使用建模工具PowerDesigner,熟练使用PowerDesigner绘制常用的UML 图形,熟悉常用的UML符号; 2.构建用例模型来描述软件需求,包括绘制用例图,撰写用例文档并制作用例检查矩阵; 3. 绘制状态图描述对象的状态及转换。 二、实验内容 1. 某酒店订房系统描述如下: (1) 顾客可以选择在线预订,也可以直接去酒店通过前台服务员预订; (2) 前台服务员可以利用系统直接在前台预订房间; (3) 不管采用哪种预订方式,都需要在预订时支付相应订金; (4) 前台预订可以通过现金或信用卡的形式进行订金支付,但是网上预订只能通过信用卡进行支付; (5) 利用信用卡进行支付时需要和信用卡系统进行通信; (6) 客房部经理可以随时查看客房预订情况和每日收款情况。 绘制该酒店订房系统的用例图。 2. 根据以下场景绘制用例图: 某企业为了方便员工用餐,为企业餐厅开发了一个订餐系统(COS:Cafeteria Ordering System),企业员工可通过企业内联网使用该系统。该系统功能描述如下: (1) 企业的任何员工都可以查看菜单和今日特价; (2) 系统的顾客是注册到系统的员工,可以在线订餐(以下操作均需先登录)、注册工资支付、修改订餐信息和删除订餐信息,在注册工资支付时需要通过工资系统进行身份验证; (3) 餐厅员工是特殊的顾客,可以进行备餐(系统记录备餐信息)、生成付费请求和请求送餐,其中对于注册使用工资支付的顾客生成付费请求并发送给工资系统; (4) 菜单管理员是餐厅员工的一种,可以管理菜单;

中南大学自动化专业培养方案

自动化专业本科培养方案 一、专业简介 自动化专业培养在自动化及其相关领域从事科学研究、技术开发、教育及管理等工作的高素质复合型人才。专业创办于1958年,是国家级特色专业和湖南省重点专业。拥有教育部自动化工程研究中心和湖南省先进控制与智能自动化工程实验室等高水平学科平台,以及工业大数据研究中心、复杂过程检测与控制系统、电力传动开放式综合系统等先进研究开发平台。在生产过程控制、交通信息工程与控制等领域具有科研优势和行业特色,专业师资力量雄厚,科研成果丰硕。具有一级学科硕士和博士授予权、博士后流动站,以控制理论与控制工程、交通信息工程国家重点学科为依托,形成了完整的本、硕、博各层次专业人才培养体系。 二、培养目标 本专业培养适应经济社会和自动化科学与技术发展需要,具备良好的思想道德修养和身心素质,掌握必备的数学与自然科学基础知识和自动化领域相关的基本理论、方法及技能,具备良好的科学思维能力和解决自动化领域工程问题能力,了解和紧跟学科专业发展前沿,能在团队中有效发挥作用,能通过继续教育或其他的终身学习途径拓展自己的能力,具有社会和环境意识,能够在自动化及相关领域从事系统设计、产品研发、科学研究和技术管理等工作的复合型高级人才,成为德智体美劳全面发展的社会主义事业合格建设者和可靠接班人。 毕业后5年左右,毕业生应能达到以下目标: 1)具有良好的人文科学素养、工程职业道德和社会责任感,能够积极服务国家与社会;2)能够运用自动化领域的专业知识、工程技能和现代工具,具备研究与解决现实中复杂工程问题的能力;3)在现代工业工程控制、运动控制、电气控制、自动化仪表、智能制造等领域具有较强的科学研究、技术开发、管理与决策能力;4)具备良好的沟通与表达能力及一定的组织管理能力,能够在多学科、跨文化背景中发挥有效作用;5)具有创新意识、终身学习能力与可持续发展理念,能够自我更新知识、不断提升能力。

中南大学软件工程历届试卷

填空题(本题20分,每小题2分) 1. 瀑布模型是以文档为驱动、适合于(软件需求确定的)软件项目的开发。 2. 需求分析的基本任务是(确定用户需要软件做什么)。 3. 若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是(边界值分析法)。 4. 根据程序流程图划分的模块通常是(过程)内聚的模块。 5. 软件的分类,按其功能可分为:系统软件、(支撑软件)和应用软件。 6. UML的定义包括UML语义和(UML表示法)两个部分。 7. 客观世界中的若干类,通常有两种主要的结构关系:即分类结构和( 整体与部分结构)。 四、测试题(本题16分,每小题8分) 某程序的程序流程图如下图所示,试据此回答下述问题: 1. 计算程序的环形复杂度; 2. 设计测试用例,满足基本路径覆盖。 四.(1)环路复杂性=判断数+1=6+1=7(个) (2)路径1:(0)—①—(13)—(19) 路径2:(0)—②—③—(14)—(19) 路径3:(0)—②—④—⑤—(15)—(19) 路径4:(0)—②—④—⑥—⑦—(16)—(19) 路径5:(0)—②—④—⑥—⑧—⑨—(17)—(19) 路径6:(0)—②—④—⑥—⑧—⑩—(18)—(19) 路径7:(0)—②—④—⑥—⑧—⑩—(12)—(19) 一、填空题(本题30分,每小题1.5分) 1、软件是计算机程序、(描述计算机程序的文档)及(数据)的完整集合,将其统称为软件配置,这些项称为软件配置项。通过正式复审的软件配置项称为(基线),只有通过正式的变化控制过程才能改变它。 2、通常,将软件生命周期全过程中使用的一整套技术方法的集合称为方法学,包含三个要素,即方法、(工具)和(过程)。传统方法学采用(结构化)技术来自顶向下顺序地完成软件开发的各项任务,而面向对象方法是一种以(数据)为主线,把数据和对数据的操作紧密地结合起来的方法,其开发过程是一个多次迭代的演化过程。 3、软件测试的目标是(暴露程序中的错误),因而从心理学角度来看,由程序作者对自己编写的程序进行测试是不恰当的。设计测试方案是测试阶段的关键技术问题,测试方案一般包括(测试目的)、输入的测试数据

软件工程专业人才培养方案

软件工程专业培养方案 学科门科:工学专业大类:计算机类专业名称:软件工程 专业代码:080902 学制:四年授予学位:工学学士 一、培养目标 本专业旨在培养具有“勤朴敏信”素养,系统掌握计算机基础理论、软件开发、软件管理等软件技术,具备运用先进的工程化方法、技术和工具从事软件分析、设计、开发、维护等工作,有较强的实践能力、创新精神、持续发展潜力、自我学习能力,以及软件工程项目的组织与管理能力、团队协作能力的高层次实用型、复合型软件工程技术和管理人才,服务于赣西地区以及全国的软件相关岗位,以Web开发(.NET、J2EE)和大数据应用开发作为本专业的发展方向。 二、规格要求 本专业学生系统地学习软件工程领域的相关理论和知识,接受从事软件开发与应用计算机技能的专业训练,具备研究和开发计算机应用软件系统的必备能力。 毕业生应获得以下几方面的知识和能力: 1.掌握软件工程专业领域必备的技术和理论知识。 2.掌握软件系统的分析和设计的方法,具备运用先进的工程化方法、技术和工具从事某一应用领域软件分析、设计、开发、维护等工作的能力。 3.具有软件系统的实践能力和测试能力。 4.掌握文献检索、资料查询的基本方法,具有获取信息的能力。 5.了解本领域的技术发展趋势和相关应用领域的基础知识,具有良好获取新知识与技术的能力。 6.具有一定的组织沟通与职业发展和创新能力,具备较强的团队协作能力。 三、相近专业 计算机科学与技术 四、主干学科和专业核心课 主干学科:计算机与科学技术、软件工程 专业核心课程:数据库系统原理、J2ME技术、软件过程与管理、.NET 程序设计、软件项目管理。

1.数据库系统原理 内容简介:本课程主要介绍了关系模型和关系运算理论,关系数据库语言,关系数据库的规范化设计,数据库设计和数据库维护。 参考书目:万常选着.《数据库系统原理与设计》第2版清华大学出版社 2012. 2.J2ME技术 内容简介:本书详细讲解了J2ME开发中的用户界面、记录存储、媒体播放、联网、3D特效等技术,J2ME 的基本概念和基本操作知识,理解J2ME平台的设计理念,并且还推出三个富有代表性的实例,以不同的开发程序的方式介绍了程序开发流程,读者可以根据不同的需要选择不同的流程。可以迅速掌握J2ME的核心API 类库以及无线应用系统的开发过程,同时通过本书中应用实例的介绍。 参考书目:李研着.J2ME技术开发与应用.北京:机械工业出版社,2006. 3.软件过程与管理 内容简介:主要介绍软件开发者个体在过程方法和自我管理上应当掌握的技能;关注团队软件过程,分别从工程化开发、项目管理和团队动力学角度阐述了软件开发应当关注的内容;基于IDEAL通用软件过程改进方法,阐述了组织级过程改进的实施方法。通过软件开发环境中三个不同层次(个体、团队以及组织)的过程方法的描述,让学生学会如何系统地满足不断变化的软件产品开发的需要。 参考书目:骆斌着.软件过程与管理.北京:机械工业出版社,2006. 4..NET 程序设计 内容简介:主要包括. NET技术框架、c#语言基础、. NET web窗体、. NET网站设计、. NET数据库编程、网站安全与验证、. NET ajax技术、. NET xml编程和web服务等,后综合应用相关技术给出了一个综合案例。 参考书目:顾明霞着..NET 程序设计.北京:清华大学出版社,2012 5.软件项目管理 内容简介:系统地讲述了软件项目管理的实施过程,综合了多个学科领域,包括范围计划、成本计划、时间计划、质量计划、变更计划、风险计划、度量计划、沟通计划等的制定,以及项目实施过程中如何对项目进行跟踪控制。注重理论与实际的结合,通过实际工作中的案例说明帮助学生消化和理解所学内容。 参考书目:韩万江 .软件项目管理机械工业出版社,2009. 五、所含专业方向及特色 软件工程专业拟为江西工程学院重点建设专业,该专业依托江西工程学院工科背景,根据市场需求状况,分为应用软件开发、软件测试两个方向。

中南大学软件学院软件体系结构实验1UML实验-参考答案

《UML实验》参考答案 1. 某酒店订房系统描述如下: (1) 顾客可以选择在线预订,也可以直接去酒店通过前台服务员预订; (2) 前台服务员可以利用系统直接在前台预订房间; (3) 不管采用哪种预订方式,都需要在预订时支付相应订金; (4) 前台预订可以通过现金或信用卡的形式进行订金支付,但是网上预订只能通过信用卡进行支付; (5) 利用信用卡进行支付时需要和信用卡系统进行通信; (6) 客房部经理可以随时查看客房预订情况和每日收款情况。 绘制该酒店订房系统的用例图。 参考答案: 顾客 在线预订房间 前台预订房间通过现金支付订金 通过信用卡支付订金 查看客房预订情况 查看每日收款情况 2. 根据以下场景绘制用例图: 某企业为了方便员工用餐,为企业餐厅开发了一个订餐系统(COS:Cafeteria Ordering System),企业员工可通过企业联网使用该系统。该系统功能描述如下: (1) 企业的任何员工都可以查看菜单和今日特价; (2) 系统的顾客是注册到系统的员工,可以在线订餐(以下操作均需先登录)、注册工资支付、修改订餐信息和删除订餐信息,在注册工资支付时需要通过工资系统进行身份验证; (3) 餐厅员工是特殊的顾客,可以进行备餐(系统记录备餐信息)、生成付费请求和请求送餐,其中对于注册使用工资支付的顾客生成付费请求并发送给工资系统;

(4) 菜单管理员是餐厅员工的一种,可以管理菜单; (5) 送餐员也是餐厅员工的一种,可以打印送餐说明、记录送餐信息(如送餐时间)以及记录收费(对于没有注册工资支付的顾客,由送餐员收取现金后记录)。 参考答案: <> 查看菜单 查看今日特价 在线订餐 注册工资支付 修改订餐信息 删除订餐信息 工资系统 备餐 生成付费请求 请求送餐 管理菜单 打印送餐说明 记录送餐信息 记录收费 注册 登录

中南大学数学专业博士研究生培养方案计划

中南大学数学专业博士研究生培养方案 一、学科概况 数学是一门在非常广泛的意义下研究自然现象和社会现象中的数 量关系和空间形式的科学。它的根本特点是从各种自然现象和社会现 象的量的侧面抽象出一般性的规律,预见事物的发展并指导人们能动 地认识和改造世界。数学是各门科学的基础,在自然科学、社会科学、工程技术等方面起着思想库的作用;又是经济建设和技术进步的重要 工具,对加快我国现代化建设和增强综合国力至关重要。 我校数学学科于2011年获批一级学科博士点授予权,是湖南省重 点学科。其中概率论与数理统计是1981年全国首批博士点、“十五” 和“十一五”国家重点学科;应用数学学科是1981年湖南省首批硕士 学位授予点之一,2005年获得博士学位授予权。经过长期的建设与发展,数学学科已形成了一支结构合理、治学严谨、学历层次高、势力 强劲、教学与科研水平高的学术梯队。 二、培养目标 培养德、智、体全面发展的适应社会主义经济建设需要的高级专 门人才,具体要求如下: 1.拥护中国共产党的领导,拥护社会主义制度,热爱祖国,树立 科学的世界观与方法论;有献身科学的强烈事业心和创新精神,具有 严谨的科研作风,良好的团队合作精神和较强的交流能力。 2.掌握本学科坚实宽广的基础理论、系统深入的专门知识、熟 练应用计算机技能和数据分析方法;具有独立从事创造性科学研究的

能力和较强的教学工作的能力,在科学研究中做出创造性成果; 3. 掌握一门外语,能熟练阅读本专业外文资料,具有一定的国际 学术交流能力。 三、学科专业主要研究方向 四、学习年限、课程学习时间与培养要求 学习年限、课程学习时间:本学科全日制博士研究生学制为3年,实行弹性学制,在学的最长年限为6年,其中课程学习时间为1学 年。

南京大学软件工程专业本科生培养方案与教学计划

南京大学软件工程专业本科生培养方案与教学计划 1

南京大学软件工程专业本科生培养方案与教学计划 ( 6月1日修订) 软件产业作为信息产业的核心是国民经济信息化的基础,已经涉足工业、农业、商业、金融、科教文卫、国防和百姓生活等各个领域。采用先进的工程化方法进行软件开发和生产是实现软件产业化的关键技术手段。因此,为积极促进中国软件产业发展,增强其国际竞争力,加速中国信息化建设,急需培养大批软件工程领域的实用型、复合型软件工程技术人才和软件工程管理人才。 为促进南京大学软件工程专业本科生在入学、培养、毕业和学位授予等环节的规范化,确保培养质量,根据教育部有关要求,依据南京大学有关本科生培养的规定,特制定本方案。 本方案作为南京大学培养软件工程专业本科生的指导性文件,规定其培养目标、方向和要求,以及培养对象、方式及学习年限,并就其课程设置、课程修读和学位论文要求等给出指导性意见。 一、培养目标、方向和要求 1、培养目标 软件工程专业本科生的培养目标是针对国民经济信息化建设和发展的需要,面向软件产业界对软件工程技术人才的需求,培养具有国际竞争能力的多层次复合型软件实用人才。 作为一名合格的软件工程专业本科毕业生,应当符合国民经济信息化建设和发展需要,以及软件企业对软件工程技术人才需求,能够

成为企业所需要的较高层次的软件工程技术和管理人才,其基本能力应当达到(具有国际水准的)程序员、高级程序员、软件工程师、以及项目质量管理人员的水平。 2、培养方向 软件工程专业本科生培养的基本思路是强化基础、注重实践。针对软件产业的人才需求,本科生阶段强调宽口径培养,不具体细分专业培养方向,但考虑专业课程模块设置,从而使得毕业生既具备扎实的基础和宽广的知识面,又较深入地认识某类软件系统和应用领域。 软件工程专业的基础课程应涵盖软件基础,软件工程基础,数学、工程与职业基础。软件工程专业的专业课程应覆盖软件设计开发、软件过程与管理、计算机网络、数字化技术、信息安全技术、嵌入式软件、信息系统、图形系统等。 3、培养要求 1、软件工程专业本科毕业生应较好地掌握马克思主义、毛泽东思想和邓小平理论;拥护党的基本路线和方针、政策;热爱祖国,遵纪守法,品行端正,身心健康,具有良好的职业道德和创业精神,积极为中国经济建设和社会发展服务。 2、软件工程专业本科毕业生应具备科学的世界观,掌握科学方法;掌握扎实的软件基础理论知识和较宽广的软件工程专业知识,具有技术创新能力;受到良好的软件工程训练,具有较强的工程实践能力和团队协作能力;熟悉软件应用和工具,具备运用先进的工程化方

中南软件java实验报告2

中南大学软件学院实验报告 课程名称Java面向对象程序设计SSD3 实验项目名称实验2《一维数组》 学生姓名专业班级学号 实验成绩日期 实验学时: 2 每组人数: 1 实验类型: 1 (1:基础性2:综合性3:设计性4:研究性)实验要求: 1 (1:必修2:选修3:其它) 实验类别: 2 (1:基础2:专业基础3:专业4:其它) 一、实验目的 学习一维数组的用法。 二、实验内容 1. (P182, 6.3)编写程序,读取1-100之间的整数,然后计算每个数出现的次数。假 package java_shiyan_two; import java.util.Scanner; public class Jscs_6_3 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.print("Enter the integers between 1 and 100 :");

int list[]=new int[88]; Scanner input=new Scanner(System.in); for (int i=0;i<=list.length;i++){ list[i]=input.nextInt(); if(list[i]==0){ break; } if (list[i]<1||list[i]>100){ System.out.print("WRONG"); continue; } } int[] list1=insertionSort (list); cout(list1); } /* * 数组排序 */ public static int[] insertionSort (int[] list){ int[] result=new int [list.length]; for (int i=0 ;i=0&&list[k]>c;k--){ list[k+1]=list[k]; } list [k+1]=c; } for (int d=0;d

中南大学2016版本科人才培养方案修订原则意见

能源化学教学大纲 一、课程说明 课程编号: 100107Z1 课程名称(中/英文):能源化学 Energy Chemistry 课程类别:必修课 学时/学分:32/2 先修课程:无 适用专业:能源动力类专业(包括:热能与动力工程,建筑环境与设备工程,新能源科学与工程) 教材、教学参考书:《普通化学(第六版)》,浙江大学普通化学教研组编,高等教育出版社。 二、课程设置的目的意义 能源化学是一门必修的专业基础课。课程从物质的化学组成、化学结构和化学反应出发,密切联系能源工程技术中遇到的如化石燃料燃烧、化学电源、节能技术、新能源开发利用、环境的污染与保护等有关化学问题,深入浅出地介绍有现实应用价值和潜在应用价值的基础理论和基本知识,使学生在今后的实际工作中能有意识的运用化学观点去思考、认识和解决问题。 三、课程的基本要求 按照本专业培养方案的要求,阐述本课程所承载的能力和素质培养的具体知识内容。 掌握各章节的重点、难点内容;对基本概念、基本定律理解透彻,运用恰当。使学生在高中化学基础上,进一步学习和掌握本课程的基础知识和基本技能,具有运用能源化学重点内容的能力,能将能源领域中的化学问题和课程学习相结合,给出自己的分析和结论。 四、教学内容、重点难点及教学设计

五、实践教学内容和基本要求 无。 六、考核方式及成绩评定 根据课程类型、课程性质、课程内容及特点,确定适合的考核内容、考核方式及成绩评定。考核内容重点考核学生获取知识的能力、应用所学知识分析问题和解决问题能力、实践动手能力和创新能力等;考核方式采用多种形式(笔试、口试、答辩、测验、论文等)、多个阶段(平时测试、作业测评、课外阅读、社会实践、期末考核等)、多种类型(作品、课堂实训、课堂讨论、社会调查、竞赛等)等全过程的考核;成绩评定加大过程考核及阶段性考核成绩比例(原则上≥40%),减少期末成绩的占分比例。

相关文档
最新文档