软件系统设计与体系结构

上传人:大米 文档编号:506264012 上传时间:2024-02-27 格式:DOCX 页数:4 大小:15.43KB
返回 下载 相关 举报
软件系统设计与体系结构_第1页
第1页 / 共4页
软件系统设计与体系结构_第2页
第2页 / 共4页
软件系统设计与体系结构_第3页
第3页 / 共4页
软件系统设计与体系结构_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《软件系统设计与体系结构》由会员分享,可在线阅读,更多相关《软件系统设计与体系结构(4页珍藏版)》请在金锄头文库上搜索。

1、实验课程考试大纲软件系统设计与体系结构课程实验考试大纲课程名称软件系统设计与体系结构课程代码考试对象计算机科学与技术专业非师学生开课学期第五学期总学时54学分3实验课时18课程性质1、必修”2、限选3、任选4、公选所属实验室计算机软件与理论教研室填写人岳昊职称讲师一、“大纲”指导思想与依据软件系统设计与体系结构是软件工程专业的专业核心课程。课程以软件设计知识为 主线,包括:软件设计的要素、软件设计的支持与评价、软件设计方法、体系结构设计、详 细设计、基于中间件的设计、基于复用的设计和设计演化。软件系统设计与体系结构的实验是本课程教学的极其重要的实践环节。通过实验使学 生加深对理论知识和基本原理

2、的理解;更重要的是训练了针对实际问题进行软件开发的能力。 通过软件系统设计与体系结构实验设计,使学生熟悉软件设计工作规范,掌握常见的体 系结构风格和体系结构设计方法,培养科学作风,真正具备利用计算机解决实际问题的能力。二、考试的目标通过本课程的考试,对学生进行以下几个方面的检验:1)是否理解软件设计的要素,掌握常用的软件设计方法、技术与手段,能够为复杂系统 创建成功的设计方案,能够完成复杂系统的设计的演化;2)是否理解软件设计要素、过程和方法,能够识别复杂应用的关键设计要素,并进行分 析、折中和设计解决;3)是否理解体系结构的概念,掌握常见的体系结构风格和体系结构设计方法,能够为简 单的应用完

3、成体系结构设计;4)是否掌握详细设计常用的方法、技术与手段,能够为应用系统的复杂组件完成详细设 计;5)是否理解软件设计的建模与描述方法,能够正确的描述复杂系统的设计方案,能够为 简单系统的设计方案进行准确的评价。三、考试方法和成绩评定本课程主要考核学生对基本知识、基本技能的掌握程度,以及学生综合运用知识的能力。 考核以考勤、试验报告、个人表现组成,考勤占总成绩30% ;个人表现占总成绩10% ;实验 报告占总成绩的60%。四、考试范围与要求1. 软件危机考试要点:1.软件危机的表现和成因。2.构件和软件重用的概念?3.基于构件软件重用的开发组织结构关系和关系图。2. 软件设计考试要点:1.广

4、义软件设计的含义。2.广义软件设计过程的两个动作及其含义。3.软件设计(如非特别说明,均指一般意义上的)的方法分类。4.软件设计活动步骤。5.软件设计要素。6.软件体系结构的概念。3. 软件体系结构考试要点:1. 软件体系结构的5种模型。2. 什么是(4+1 )视图模型,理解其含义。3. 构件、连接件、配置、端口与角色及其互相关系。4. 软件体系结构生命周期模型,理解其含义。5. 功能需求与非功能需求。6. 能够列举出几种经典的软件体系结构风格。7. 二层C/S的工作机制和优缺点。8. 三层C/S , B/S体系结构的工作机制和各自优缺点。9. C/S与B/S混合软件体系结构模型。10. 软件体系结构描述方法有哪些,目前占据主导地位的是那一种?11. 软件体系结构描述语言的特色是什么?3. 软件体系结构描述有哪些标准和规范?4. 详细设计和界面设计考试要点:1. 由数据流图产生软件结构图。2. 模块内部的设计,设计模块功能的实现。3. 详细设计表示法。4. 深刻感受用户界面设计的意义,掌握用户界面设计的基本特征,对用户界 面设计的风格和设计的一般问题有所了解,并且熟悉设计过程。

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

当前位置:首页 > 学术论文 > 其它学术论文

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