- 2
- 0
- 约7.21千字
- 约 17页
- 2019-01-20 发布于浙江
- 举报
北京邮电大学房鸣老师c期末试卷
总复习
一.基本要求与非基本要求
·掌握软件工程的基本分析方法;
·掌握UML有关对象系统的分析与构建方法;
·理解RUP的分析工作流程与迭代式开发的方法;
·掌握C++语言的面向对象技术基本程序设计方法;
·了解C++语言的非面向对象技术的程序设计手段;
二.考题的结构
⒈填空题(20%)
考查学生对面向对象技术的最基本概念的掌握情况。绝大多数是有关软件工程和面向对象技术的概念定义。
⒉是非判断题(20%)
考查学生对面向对象技术的各种概念的理解深度和广度。
⒊单项选择题(16%)
考查学生对UML和RUP的基本概念和术语的综合掌握水平。
⒋分析题(30%)
考查学生对面向对象技术的建模方法有关的知识点的综合掌握水平。该题目由六个小题组成。
⒌C++语言综合题(14%)
给定一段C++程序,分析题目所体现和反应的面向对象技术的基本概念,考查学生逻辑分析的能力。
三.练习
⒈填空题
①软件的生存周期是一个软件产品从(定义)、(开发)、(使用)到(废弃)的时间的总合。
②失去定义对象能力的类被称为(抽象类)。
③C++语言中的静态成员函数是(类方法)的具体实现。
④连接属性是(关联/连接)关系的两个对象内的属性。
⑤边界类与(Actor(角色))对呈一一对应关系。
⒉是非判断题
①只有属性的类也具有封装性。(×)
②在面向对象技术系统分析中,问题陈述是获取对象的重要来源。(√)
③在面向对象技术系统分析中不使用数据流图。(×)
④一个对象的方法只能改变本对象的属性值。(×)
⑤一个对象内存在另一个对象的关系称为包容关系。(×)(原因:有可能是派生)
⑥含有定性的属性的类就是抽象类。(×)
⑦当使用一个类方法时,消息是传向一个类的。(√)
⑧一个对象所呈现的不同状态称为多态。(×)
⑨静态链接是在面向对象技术语言编译时建立的对象关系。(√)
⑩RUP的开发周期由三个阶段所构成。(×)(六个阶段)
⑩+1RUP中的系统行为是对其全部的外来激励进行作用和反作用。(√)
⑩+2RUP中的系统行为可以从对象模型中获得。(√)
⒊单项选择题
1.面向对象技术是(A)。
(A)指导构建软件的系列法则
(B)一种探索可被认同的新理论
(C)由Grady Booch提出的一种动态的新语言
(D)基于抽象与模块化原理的新技术
2.一个模型(C)。
(A)对于十分理解其工作内容的团队成员可以不使用。
(B)必须是有结构的和动作的体系。
(C)是一个实例的简化。
(D)一个建构精确计划的原由。
3.建模的根本目的是(D)。
(A)有助与于一个系统的可视化。
(B)获得一个准备构建系统的模板。
(C)见证设计成果。
(D)上述三条的总合。
4.最好的模型将与(B)联系在一起。
(A)Java-Script代码 (B)实体
(C)C++ (D)与面向对象开发者联系在一起的命题
5.(B)项目对建模的要求度最小。
(A)立交桥 (B)沙发 (C)列车 (D)光盘
6.以下RUP中的(D)视聚焦在结构问题上。
(A)用例 (B)处理 (C)实现 (D)逻辑
7.使用UML建模时(C)的处理不是其最基本特征。
(A)迭代与增量 (B)用例驱动 (C)弹性设计 (D)以架构为核心
8.一个对象的状态(C)。
(A)是一个被称为“状态”的属性或属性集
(B)始终不发生常规的变化
(C)被描述成对象的属性和关系
(D)仅是一个对象可能存在的条件
⒋分析题
指出下列对象之间的关系
·地球与太阳(关联关系)
·家庭影院与音箱(包容关系)
·信息与印刷品(继承关系)
·钥匙与锁 (关联关系)
·灯泡与灯丝(包容关系)
·计算机与打印机(关联关系)
·公司与雇员(包容关系)
·建筑体与墙(包容/继承关系)
②试在下图给定的括号内写出已知关联关系的作用名(Role Name):
张三(通知人)(被通知人)李四
人(老板)
(雇员)
③根据给定的C++程序绘制对象模型图
阅读下述C++程序后试在其右侧对应的对象图中填充描述其关系的对象模型符号。
#includeiostream
using namespace std;
class A
{
protected:
int i;
public:
A(int x):i(x){}
int virtual operator!()=0;
};
class B:public A
{
A* p;
public:
B(int x,A* y=NULL):A(x){p=y;}
int operator!()
{
if(p)return !*p;
else return 1;
}
};
void main()
{
A* p1=new B(1);
A* p2=new B(2,(A*)p1);
您可能关注的文档
- 创业培训与创业服务创业咨询师山东.ppt
- 创伤止血和包扎-.pptx
- 初一上册历史试题与答案.ppt
- 初一52男生女生(2016修改版)(江门-雨).ppt
- 初一地理上册第一章第三节地图阅读练习题含2016年中考题与答案1.ppt
- 初三一模试卷分析20145.pptx
- 初中--拥抱美好未来2013.ppt
- 初三数学复习《二次函数》(专题复习).ppt
- 初中三年级数学总29.ppt
- 初中-八年级上册生物期末复习提纲_初二生物.ppt
- 苏教版高中高一历史必修上册 作业01-第一单元-第1课 中华文明的起源与早期国家 【答案讲评】.pptx
- 苏教版高中高一历史必修上册第三单元01-第9课 两宋的政治和军事 【课件】.pptx
- 苏教版高中历史必修上册 第四单元 单元培优练 【原卷+答案】.docx
- 苏教版高中高一历史必修上册 作业26-第七单元-第20课 五四运动与中国共产党的诞生 【答案讲评】.pptx
- 苏教版高中高一历史必修上册 作业32-第八单元-单元培优练 【答案讲评】.pptx
- 苏教版高中高一历史必修上册 第八单元测评 【原卷+答案】.docx
- 苏教版高中高一历史必修上册 第五单元测评 【原卷+答案】.docx
- 2.2.氯及其化合物(第一课时)教学设计高一上学期化学人教版(2019)必修第一册.pdf
- 10-2《在马克思墓前的讲话》说课稿 2023-2024学年统编版高中语文必修下册.pdf
- 创作者经济数据平台可行性研究报告.docx
最近下载
- 威海某项目勘察报告sdtg.doc VIP
- 球墨铸铁管施工技术要点与质量控制.docx VIP
- 采卤盐井项目环评环境影响报告书.doc
- 四川省2025年高职单招文化素质考试(普高类)信息技术和通用技术试卷(含答案).pdf
- 学生实习安全协议书(学生与学校、企业签)(5篇范例).docx VIP
- 放射物理与防护 放射治疗剂量学 放射治疗剂量学.ppt VIP
- 2026年中国美甲贴行业研究分析报告.docx
- 开展2026年春节复工复产工作实施方案 .docx
- 黑色专题报告(双焦):海外焦煤供应系列(一),澳洲焦煤知多少.pdf VIP
- 2025年上海市教师职称考试(体育与健康)历年参考题库含答案详解(5套卷.docx VIP
原创力文档

文档评论(0)