if 结构中,以下用法正确的是()
A.if (2<=3) i>
B.if y>x elseif y <x else y="=x">
C.if (x<10) { y="x+1;">
D.if x>0 y=sin(x); else y=cos(x); end
- · 有3位网友选择 D,占比33.33%
- · 有3位网友选择 B,占比33.33%
- · 有2位网友选择 A,占比22.22%
- · 有1位网友选择 C,占比11.11%
A.if (2<=3) i>
B.if y>x elseif y <x else y="=x">
C.if (x<10) { y="x+1;">
D.if x>0 y=sin(x); else y=cos(x); end
A. 为了使得系统容易测试,应该使用高级的程序设计语言设计语言编制程序
B. 系统测试是一个程序的执行过程,目的是为了发现系统中隐藏的错误
C. 如果程序中连锁式连接了8个判定(IF)结构,则程序中总的路径数达28条
D. 白盒测试仅与程序的内部结构有关,完全可以不考虑程序的功能要求
E. 为了快速完成集成测试,采用一次性集成方式是适宜的
F . 对一批模块进行测试,被发现的错误多的模块中残留的错误将比其他的模块少
G . 好的测试用例应能证明软件是正确的
H . 边界值分析方法是取输入输出等价类的边界值作为测试用例
I . 等价类划分方法考虑了各等价类之间取值的组合情况下可能的结果
J . 判定覆盖法可能查不出在判定中逻辑运算符使用有误时产生的错误
【说明】
在一公文处理系统中,开发者定义了一个公文结构OfficeDoc,其中定义了公文应该具有的属性。当公文的内容或状态发生变化时,与之相关联的DocExplorer结构的值都需要发生改变。一个OfficeDoc结构能够关联一组DocExplorer结构。当OfficeDoc结构的内容或状态发生变化时,所有与之相关联的DocExplorer结构都将被更新,这种应用被称为观察者模式。以下代码采用C语言实现,能够正确编译通过。
【代码13-4】
include<stdio.h>
define OBS_MAXNUM 20 /*一个OfficeDoc变量最多能够关联的DocExplorer变量的个数*/
typedef void((1) )(struc OffieeDoc*, struct DoeExplorer*)I;
struct DocExplorer{
func update;/*DocExplorer结构采用的更新函数*/
/*其它的结构字段省略*/
};
struet OffieeDoc{
(2) myObs[OBS_MAXNUM];
/*存储所有与OfficeDoc相关联的DocExplorer结构指针*/
int index;/*与OffieeDoc结构变量相关联的DoeExplorer结构变量的个数*/
};
void attaeh(struct OfficeDoc*doc, struct DocExplorer*ob){
/*关联Observer结构ob与OffieeDoe结构doe*/
int loop=0;
if(doc->index>=OBS_MAXNUM||ob==NULL)return;
for(loop=0, loop<doc->index; loop++)
if(doc->myObs[loop]==ob)return;
doc->myObs[doe->index]=ob;
doc->index++;
}
void detaeh(struct OfficeDoc*doc, struct DocExplorer*ob){
/*解除doc结构与ob结构间的关联*/
int loop;
if(ob==NULL)return;
for(loop=0;loop<doc->index; loop++){
if(doe->myObs[loop]==ob){
if(loop<=doc->index-2)
doc->myObs[loop]=doc->myObs[(3)];
doc->myObs[doc->index-1]=NULL;
doc->index——;
breack;
}
}
}
void updatel(struct OfficeDoe*doe, struct DoeExplorer *ob){
/*更新ob结构的值,更新代码省略*/
} void update2(struct OffieeDoc*doc,struet DocExplorer *ob){
/*更新ob结构的值,更新代码省略*/
}
void notifyObs(struct OfficeDoc* doc){
/*当doc结构的值发生变化时,通知与之关联的所有DocExplorer结构变量*/
int loop;
for(loop=0; loop<doc->index; loop++){
(doc->myObs[loop])->update((4));
}
}
void main(){
struct OfficeDoc doc; /*定义一了OfficeDoe变量*/
struct DocExplorer explorer1, explorer2; /*定义两个DocExplorer变量*/
/*初始化与OfficeDoc变量相关的DocExplorer变量个数为0*/
doc.index=0;
explorer1.update=update1; /*设置explorer1变量的更新函数*/
explorer2. update=update2; /*设置explorer2变量的更新函数*/
attach(&doc, &explorer1); /*关联explorer1与doc对象*/
attach(&doc, &explorer2); /*关联explorer2与doc对象*/
/*其它代码省略*/
(5); /*通知与OfficeDoe相关的所有DoeExploer变量*/
return;
}
1. 参照所给例图的设计实例,设计一个小班的家园联系栏。 2. 做出设计小样,纸张大小为4k,栏目内容、表现形式可以自定。 3. 作品纸质作业上课时提交;作品照片网上提交,供其他同学评阅。 4. 每名同学需完成评阅批改10位同学网上提交的作业。 5. 请注意本作业提交截止日期和互评截止日期。 样例一样例二
【范例】中班活动区的规划与设计请参照上面的设计示例,为下图的小班活动室进行区域环境设计: 小班活动室平面示意图设计要求: 1.根据小班幼儿的身心发展特点以及游戏发展水平,设计小班幼儿的区域活动内容; 2.根据平面图给定的条件,对小班幼儿的活动室进行区域环境规划设计,写出设计方案,说明自己的设计思想; 3.仿照范例,画出设计方案图。要求合理运用以下设备:高柜子3个,高架子1个,玩具架8个,低书架2个,小柜2个,6人长方桌椅2套,4人圆桌椅2套,地毯1块,鼓励创造性地利用其他资源。 4.纸质作业次周课堂提交给老师,作品照片上传网站供其他同学评阅。
图一 自制玩具饮料瓶设计图例 1.以饮料瓶为主要材料,运用创意构思,对上图拖拉车玩具进行再设计。 2.捕捉创意火花,构思自己的设计思路,制作出你的再设计作品。 3.写出设计说明,阐述该玩具的设计意图以及在幼儿园活动中的用法和玩法。 4.用PPT完成作业,包含你的设计构思及创意说明、制作步骤及作品照片,PPT不少于4个页面。 5.自制玩具再设计作品和PPT打印稿次周课堂提交老师评分,PPT作业以“班级-姓名-自制玩具再设计.ppt”命名,网上附件提交,供同学互评。 注:网上作业请用谷歌浏览器完成作品提交,避免提交失败影响成绩。
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!