案例分析题阅读下列说明,回答下列问题,将解答填入答题纸的对应栏内
案例分析题【说明】
社交网络平台 (SNS) 的主要功能之一是建立在线群组
案例分析题试题一
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内
案例分析题试题二
阅读下列说明, 回答问题 ,将解答填入答题纸的对应栏内
案例分析题阅读下列说明和C代码,回答下列问题,将解答填入答题纸的对应栏内
案例分析题阅读下列说明,回答下列问题,将解答填入答题纸的对应栏内
案例分析题阅读下列说明和C++代码,将应填入(n)处的字句写在答题纸的对应栏内
案例分析题阅读下列说明和C代码,回答下列提出的问题,将解答写在答题纸的对应栏内
案例分析题【说明】
某牙科诊所拟开发一套信息系统, 用于管理病人的基本信息和就诊信息
案例分析题【说明】
公司拟开发新入职员工的技能培训管理系统以便使新员工快速胜任新岗位。
1
案例分析题
案例分析题阅读下列说明和Java代码,将应填入(n) 处的字句写在答题纸的对应栏内
案例分析题【说明】
0-1背包问题定义为:给定i个物品的价值v[1i]、小重量w[1..
案例分析题试题二
阅读下列说明,回答问题,将解答填入答题纸的对应栏内
案例分析题试题四
阅读下列说明和 C 代码, 回答问题,将解答写在答题纸的对应栏内
案例分析题【说明】
某房产中介连锁企业欲开发一个基于Web的房屋中介信息系统,以有效管理房源和客户
案例分析题阅读下列说明和Java代码,将应填入(n)处的字句写在答题纸的对应栏内
案例分析题阅读下列说明和C++代码,将应填入(n)处的字句写在答题纸的对应栏内
问答题[说明] 一个描述学校的部分关系模式的结果描述如下: 1.一个系有若干学生,但一个学生只能在一个系; 2.一个系只有一名主任; 3.一个学生可以选修多门课程,每门课程有若干学生选修; 4.每个学生所学的每门课程都有一个成绩; 5.“学生”和“课程表”及“选课表”的关系示例分别如表9-1、表9-2、表9-3所示。 Student(学生表)的字段按顺序为学号(Sno)、姓名(Sname)、性别(Ssex)、年龄(Sage)、所属院系(Sdept)、系主任(Smaster); Course(课程表)的字段按顺序为课程编号(Cno)、课程名(Cname)、先行课程(Cpno)、课程学分 (Ccredit); SC(选课表)的字段按顺序为学号(Sno)、课程号(Cno)、成绩(Grade)。 各表的记录如下: 表9-1 Student Sno Sname Ssex Sage Sdept Smaster 95001 李勇 男 20 CS 王平 95002 刘晨 女 19 IS 周言 95003 王明 女 18 MA 展评 95004 张立 男 19 IS 周言 表9-2 Course Cno Cname Cpno Ceredit 1 数据库 5 4 2 数学 2 3 信息系统 1 4 4 操作系统 6 3 5 数据结构 7 4 6 数据处理 2 7 PASCAL 6 4 表9-3 SC Sno Cno Grade 95001 1 92 95001 2 85 95001 3 88 95002 2 90 95003 3 801. [问题1] 试分析该关系模式中的函数依赖,并指出关系模式的候地选码。
问答题[说明]某游戏公司现欲开发一款面向儿童的模拟游戏,该游戏主要模拟现实世界中各种鸭子的发声特征、飞行特征和外观特征。游戏需要模拟的鸭子种类及其特征如下表所示。游戏需要模拟的鸭子种类及其特征鸭子种类发声特征飞行特征外观特征灰鸭(MallardDuck)发出“嘎嘎”声(Quack)用翅膀飞行(FlyWithWings)灰色羽毛红头鸭(RedHeadDuck)发出“嘎嘎”声(Quack)用翅膀飞行(FlyWithWings)灰色羽毛、头部红色棉花鸭(CottonDuck)不发声(QuackNoWay)不能飞行(FlyNoWay)白色橡皮鸭(RubberDuck)发出橡皮与空气摩擦的声音(Squeak)不能飞行(FlyNoWrdy)黑白橡皮色为支持将来能够模拟更多种类鸭子的特征,采用策略设计模式(Strategy)设计的类图如下图所示。其中,Duck为抽象类,描述了抽象的鸭子,而类RubberDuck、MallardDuck、CottonDuck和RedHeadDuck分别描述具体的鸭子种类,方法fly()、quack()display()分别表示不同种类的鸭子都具有飞行特征、发声特征和外观特征;类FlyBehavior与QuackBehavior为抽象类,分别用于表示抽象的飞行行为与发声行为;类FlyNoWay与FlyWithWings分别描述不能飞行的行为和用翅膀飞行的行为;类Quack、Squeak与QuackNoWay分别描述发出“嘎嘎”声的行为、发出橡皮与空气摩擦声的行为与不发声的行为。请填补以下代码中的空缺。[C++程序]#include<iostream>usingnamespace______;classFlyBehavior{public:______fly()=0;};classQuackBehavior{public:______quack()=0;};classFlyWithWings:publicFlyBehavior{public:voidfly(){cout<<"使用翅膀飞行!"<<end1;}};classFlyNoWay:publicFlyBehavior{public:voidfly(){cout<<"不能飞行!"<<end1;}};classQuack:publicQuackBehavior{public:voidquack(){cout<<"发出"嘎嘎"/声!"<<end1;}};classSqueak:publicQuackBehavior{public:voidquack(){cout<<"发出空气与橡皮摩擦声!"<<end1;}};classQuackNoWay:publicQuackBehavior{public:voidquack(){cout<<"不能发声!"<<end1;}};ClassDuck{protected:FlyBehavior*______;QuackBehavior*______;public:voidfly(){______;}voidquack(){______;}virtualvoiddisplay()=0;};classRubberDuck:publicDuck{public:RubberDuck(){flyBehavior=new______;quackBehavior=new______;}~RubberDuck(){if(!flyBehaVior)deleteflyBehavior;if(!quackBehavior)deletequackBehaVior;}Voiddisplay(){/*此处省略显示橡皮鸭的代码*/};//其他代码省略
