山东科技大学2016年3+2对口贯通分段培养转段测试实施方案(2)

来源:山东科技大学 发布时间:2016-01-19 10:21:05 整理:一品高考网

二、内容范围

(一)软件工程基础知识

软件的发展、软件的概念和特点,软件的分类;软件危机的概念、表现、及产生软件危机的原因以及消除软件危机的途径;软件工程的概念、研究内容、软件工程框架、基本原理和知识体系等,软件工程方法学、主要方法、环境与工具;软件生命周期、软件生存周期过程、能力成熟度模型CMM和能力成熟度模型集成CMMI的概念;软件过程模型的概念及各种软件模型的特点和适用条件。

(二)软件需求分析与建模

软件需求的概念、特点、分类和层次;软件需求工程的概念、过程和主要任务;需求分析的目的、步骤,需求规格说明书。
结构化方法的思想和特点;结构化需求分析的过程和模型;实体关系图的图形表示和画法;分层数据流图的图形表示和画法、一致性和完整性审查原则、构造分层DFD时需要注意的问题;数据字典条目的种类及描述符号,数据字典的实现步骤,描述基本加工小说明的方法,包括结构化语言、判定表、判定树方法;状态转化图及其画法。
面向对象的基本概念(对象、类、消息传递、继承、多态性和动态绑定);面向对象方法的思想和优势;面向对象分析的任务、步骤和过程;UML的发展历史、现状、特点、主要内容及常用支持工具,RUP过程模型和优点;用况建模步骤、用况的描述,用况图中的关系表示;类图和对象图的建立方法,掌握CRC技术、类之间的关系;状态机图、活动图、顺序图和通信图的建立方法。

(三)软件设计与建模

软件设计的意义、任务、目标、过程;软件设计的原则(模块化、抽象、逐步求精、信息隐藏),模块独立性(耦合性与内聚性)的含义;软件体系结构的概念、发展过程,风格和设计模式;数据库、人机界面设计、部件级设计基本概念;软件设计说明书、设计规约与设计评审。
结构化设计的思想、过程和模型;面向数据流的设计方法(变换分析和事务分析);面向数据结构的设计方法(Jackson方法和Warnier方法);结构化设计建模与规约(主要模型与设计规约语言)。
面向对象设计的思想、过程和模型;面向对象的规则和启发式规则;面向对象的系统设计与建模;面向对象的对象设计与建模;面向对象的物理结构设计与建模。

(四)软件编程与软件测试

编程语言的发展与分类、编程风格、编程人员的素质要求。
软件测试的概念、目的和基本原则;软件测试的分类和测试用例;软件测试的步骤,测试策略的原理和方法;代码检查、静态结构分析、逻辑覆盖方法、基本路径测试、数据流测试和循环测试等白盒测试方法;等价类划分方法、边界值分析法、比较测试法、错误推测、因果图等黑盒技术;单元测试、集成测试、确认测试和系统测试、回归测试的内容和方法;软件调试。

(五)软件维护与工程管理

软件维护的含义、过程、分类,软件的可维护性,软件维护的代价,软件再工程技术。
软件项目管理的意义和基本概念;软件规模估算的常用方法,工作量估算的方法及进度安排的基本方法;风险管理、配置管理和质量保证的基本概念。

三、参考教材

《软件工程实用教程》,吕云翔编著,清华大学出版社。
《UML面向对象系统分析与设计教程》,胡智喜、唐学忠编著,电子工业出版社。


附件3:
《专业基本技能测试》考试大纲

一、总体要求

要求考生具备使用Servlet、JSP、JDBC等技术开发企业级Web项目的能力:1.能使用 HTML 语言和 CSS 开发商业站点;2.掌握使用Java语言实现面向对象编程;3.掌握使用JDBC在应用程序中进行数据库数据操作;4.掌握 JSP/Servlet 技术开发Web应用;5.掌握使用jQuery技术快速高效制作网页交互特效;6.能写出符合项目规范的代码。

二、内容范围

(一)HTML 语言和 CSS样式表

掌握HTML 常用标签、CSS 常用样式、盒子模型、DIV+CSS 布局。能根据网站草图,实现美观大方的页面布局。
1. 能够使用HTML进行静态页面的设计和制作
2. XHTML 实现符合 W3C 规范的 Web 页
3. 掌握CSS 常用属性实现简单的样式修饰
4. 使用 DIV+CSS 实现网页布局

(二)使用 Java 实现应用逻辑

Java 基本语言语法、软件程序的基本组成和要素、使用Eclipse 开发工具等,对Java程序设计有基本的认识,能够把设计要求通过程序语言表示出来。
1. 掌握Java语言的编程规范
2. 能够使用Java语言编写简单控制台程序
3. 能够使用Java语言实现业务需求的简单算法
4. 掌握使用Eclipse 开发、调试Java程序

Copyright © 2006 - 2018 www.gaokw.com Inc. All Rights Reserved 一品高考网版权所有