题目内容 (请给出正确答案)
[单选题]

【单选题】将层设置 Layers=>setstate=>inactive 后, 新建物体时可以吸附此层物体的边界吗?

A.可以

B.不可以

C.创建曲线时不可以吸附

D.以上选项均不正确

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“【单选题】将层设置 Layers=>setstate=>in…”相关的问题

第1题

调用渲染状态设置函数SetRenderState,参数1为D3DRS_MULTISAMPLEANTIALIAS,参数2为TRUE将激活多重采样,FALSE禁用多重采样。()

点击查看答案

第2题

纹理采样属性设置函数SetSamplerState()的参数有
A、1个

B、2个

C、3个

D、4个

点击查看答案

第3题

调用渲染状态设置函数SetRenderState(),参数1为()

A. D3DRS_MULTISAMPLEANTIALIAS

B. TRUE

C. FALSE

D. D3DRS_SAMPLEANTIALIAS

点击查看答案

第4题

为了使日期的年份显示4位数字应该使用SET CENTURY【6】命令进行设置。

点击查看答案

第5题

阅读下列说明,回答问题l至问题4,将解答填入答题纸的对应栏内。

【说明】

某大型披萨加工和销售商为了有效管理披萨的生产和销售情况,欲开发一套基于Web的信息系统。其主要功能为销售、生产控制、采购、运送、存储和财务管理 等。系统采用Java EE平台开发,页面中采用表单实现数据的提交与交互,使用图形(Graphics)以提升展示效果。

【问题1】(6分)

设计两个表单项输入测试用例,以测试XSS(跨站点脚本)攻击。系统设计时可以采用哪些技术手段防止此类攻击。

【问题2】(3分)

简述图形测试的主要检查点。

【问题3】(5分)

简述页面测试的主要方面。

【问题4】(6分)

系统实现时,对销售订单的更新所用的SQL语句如下:

然后通过setString(...);的方式设置参数值后加以执行。

设计测试用例以测试SQL注入,并说明该实现是否能防止SQL注入。

点击查看答案

第6题

阅读以下说明以及Java程序。

【说明】

传输门是传输系统中的重要装置。传输门具有Open(打开)、Closed(关闭)、Opening (正在打开)、StayOpen(保持打开)和Closing(正在关闭)五种状态。触发状态的转换事件有click、complete和timeout三种。事件与其相应的状态转换如下图所示。

下面的Java代码1与Java代码2分别用两种不同的设计思路对传输门进行状态模拟,请填补代码中的空缺。

【Java代码1】

public class Door {

public static final int CLOSED = 1; public static final int PENING = 2;

public static final int PEN = 3; public static final int CLOSING = 4;

public static final int STAYOPEN = 5; private int state = CLOSED;

//定义状态变量,用不同的整数表示不同状态

private void setState(int state){ this.state = state;}

//设置传输门当前状态

public void getState() {

//此处代码省略,本方法输出状态字符串,

//例如,当前状态为CLOSED时,输出字符串为"CLOSED"

}

public void click() { //发生click事件时进行状态转换

if ((1);) setState(OPENING);

else if ((2);) setState{CLOSING);

else if ((3);) setState(STAYOPEN);

}

//发生timeout事件时进行状态转换

public void timeout() { if (state == OPEN) setState(CLOSING);}

public void complete() {//发生complete事件时进行状态转换

if (state == OPENING) setState(OPEN);

else if (state == CLOSING) setState(CLOSED);

}

public static void main(String [] args){

Door aDoor = new Door();

aDoor.getState();aDoor.click();aDoor.getState();aDoor.complete();

aDoor.getState();aDoor.click();aDoor.getState();aDoor.click();

aDoor.getState();return;

}

}

【Java代码2】

public class Door {

public final DoorState CLOSED = new DoorClosed(this);

public final DoorState PENING = new DoorOpening(this);

public final DoorState PEN = new DoorOpen(this);

public final DoorState CLOSING = new DoorClosing(this);

public final DoorState STAYOPEN = new DoorStayOpen(this);

private DoorState state = CLOSED;

//设置传输门当前状态

public void setState(DoorState state) { this.state=state;}

public void getState(){ //根据当前状态输出对应的状态字符串

System.out.println(state.getClass().getName());

}

public void click(){(4);}//发生click事件时进行状态转换

public void timeout(){(5);}//发生timeout事件时进行状态转换

public void complete(){(6);)//发生complete事件时进行状态转换

public static void main(String[]args){

Door aDoor = new Door();

aDoor.getState();aDoor.click();aDoor.getState();aDoor.complete();

aDoor.getState();aDoor.timeout();aDoor.getState();return;

}

}

public abstract class DoorState { //定义所有状态类的基类

protected Door door ;

public DoorState(Door doer) { this.door = door;}

public void click() {}

public void complete() {}

点击查看答案

第7题

请认真阅读以下关于某传输系统的技术说明、状态转换图及C++代码,根据要求回答问题1和问题2。

【说明】

传输门是传输系统中的重要装置。传输门具有Open(打开)、Closed(关闭)、Opening(正在打开)、StayOpen(保持打开)和Closing(正在关闭)5种状态。触发状态的转换事件有click、complete和timeout 3种,事件与其相应的状态转换如图6-18所示。

下面的【C++代码1】与【C++代码2】分别用两种不同的设计思路对传输门进行状态模拟,请填补代码段中的空缺语句。

【C++代码1】

const int CLOSED = 1; const int PENING = 2;

const int PEN = 3; const int CLOSING = 4;

const int STAYOPEN = 5; //定义状态变量,用不同整数表示不同状态

class Door {

private:

private:

int state; //传输门当前状态

void setState(int state) { this->state = stale; } //设置当前状态

public:

Door () :state (CLOSED) { };

void getState() { //根据当前状态输出相应的字符串

switch(state) {

case OPENING: cout <<"OPENING" << endl; break;

case CLOSED: cout << "CLOSED" << endl; break;

case OPEN: cout << "OPEN" << endl; break;

case CLOSING: cout << "CLOSING" << endl; break;

case STAYOPEN: cout << "STAYOPEN" << endl; break;

}

}

void click() { //发生click事件时进行状态转换

if ( (1) ) setState(OPENING);

else if ( (2) ) setState(CLOSING);

else if ( (3) ) setState(STAYOPEN);

}

void timeout() { //发生timeout事件时进行状态转换

if (state == OPEN) setState(CLOSING);

}

void complete() { //发生complete事件时进行状态转换

if (state == OPENING) setState(OPEN);

else if (state == CLOSING) setState(CLOSED);

}

};

int main(){

Door aDoor;

aDoor.getState(); aDoor.click(); aDoor.getState(); aDoor.complete();

aDoor.getState(); aDoor.click(); aDoor.getState(); aDoor.click();

aDoor.getState(); return 0;

}

【C++代码2】

class Door {

public:

DoorState *CLOSED, *OPENING, *OPEN, *CLOSING, *STAYOPEN, *state;

Door();

virtual ~Door() { ... //释放申请的内存,此处代码省略};

void s

点击查看答案

第8题

编写密码设置函数SetPassword(),实现密码设置,让用户...

编写密码设置函数SetPassword(),实现密码设置,让用户输入一个8位密码,如果长度不符合要求则重新输入,如果长度合法,要求再次输入这个8位密码来进行验证,如果第二次输入的密码与第一次输入的密码不一致,则重新进行密码设置。编写主函数调用密码设置函数,设置密码并将用户设置的密码显示给用户。 函数原型: void SetPassword(char *ps); 功能:密码设置 参数:char *ps ,保存用户设置的密码串信息 第一次输入提示信息:”Please input password:” 密码长度不合法时的输出提示信息:”The length of the password must be 8, input again.\n” 再次输入提示信息:”Please input password again:” 两次输入不一致的提示信息:”Twice input is inconsistent, set again.\n” 程序运行示例: Please input password:zyh1234567↙ The length of the password must be 8, input again. Please input password:zyh123↙ The length of the password must be 8, input again. Please input password:zyh12345↙ Please input password again:abcd123↙ Twice input is inconsistent, set again. Please input password:zyh12345↙ Please input password again:zyh12345↙ Please remember your password:zyh12345

点击查看答案

第9题

阅读以下说明和C++代码。

【说明】

传输门是传输系统中的重要装置。传输门具有Open(打开)、Closed(关闭)、Opening (正在打开)、StayOpen(保持打开)和Closing(正在关闭)五种状态。触发传输门状态转换的事件有click、complete和timeout三种。事件与其相应的状态转换如下图所示。

下面的C++代码1与C++代码2分别用两种不同的设计思路对传输门进行状态模拟,请填补代码中的空缺。

【C++代码1】

const int CLOSED=1; const int PENING=2;

const int PEN=3; const int CLOSING=4;

const int STAYOPEN=5; //定义状态变量,用不同整数表示不同状态

class Door {

Private:

int state; //传输门当前状态

void setState(int state){ this->state=state;} //设置当前状态

public:

Door():state(CLOSED){};

void getState(){ //根据当前状态输出相应的字符串

switch(state){

case OPENING: cout<<"OPENING"<<endl; break;

case CLOSED: cout<<"CLOSED"<<endl; break;

case OPEN: cout<<"OPEN"<<endl; break;

case CLOSING: cout<<"CLOSING"<<endl; break;

case STAYOPEN:cout<<"STAYOPEN"<<endl; break;

}

};

void click() { //发生click事件时进行状态转换

if ((1)) setState(OPENING);

else if ((2)) setState(CLOSING);

else if ((3)) setState(STAYOPEN);

}

void timeout(){ //发生timeout事件时进行状态转换

if (state == OPEN) setState(CLOSING);

}

void complete(){ //发生complete事件时进行状态转换

if (state == OPENING) setState(OPEN);

else if (state == CLOSING) setState(CLOSED);

}

};

int main(){

Door aDoor;

aDoor.getState();aDoor.click(); aDoor.getState();

aDoor.complete();aDoor.getState(); aDoor.click();

aDoor.getState();aDoor.click(); aDoor.getState(); return 0;

}

【C++代码2】

class Door {

public:

DoorState *CLOSED,*OPENING,*OPEN,*CLOSING,*STAYOPEN,*state;

Door();

virtual~Door(){……//释放申请的内存,此处代码省略);

void setState(DoorState *state) { this->state = state;}

void getState(){

//此处代码省略,本方法输出状态字符串,

//例如,当前状态为CLOSED时,输出字符串为“CLOSED”

};

void click();

void timeout();

void complete();

};

Door::Door(){

CLOSED = new DoorClosed(this); OPENING = new DoorOpening(this);

PEN = new DoorOpen(this); CLOSING = new DoorClosing(this);

STAYOPEN = new DoorStayOpen(this);state = CLOSED;

}

void Door :: click() {(4);)

void Door :: timeout() {(5);)

void Door :: complete() {(6);}

class DoorState//定义一个抽象的状态,它是所有状态类的基类

{

protected:Door *door;

public:

DoorState(Door *door) {this->door = door;}

virtual~DoorState(void);

virtual void click() {}

virtual void complete(

点击查看答案

第10题

Java程序中的路径设置是( )。

A.set Path

B.set env

C.set ClassPath

D.set Class

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信