1.试题放置
在中级软考中,这题总是放置在下午第一大题的数据流图的第4小问中,问法是:根据说明,采用结构化语言对“xxxx”的加工逻辑进行描述。
2.三种语句
(1)顺序语句
没有选择和循环语句,按内容顺序执行,一般不考
(2)选择语句
IF 条件 THEN
分支内容
ELSE IF 条件 THEN
分支内容
ELSE
分支内容
ENDIF
(3)循环语句
WHILE 下雨
DO
{
在家
IF 不下雨 THEN
出门
ENDIF
}
ENDDO
真题实战:
例题1:根据说明,采用结构化语言对“订单状态”的加工逻辑进行描述
IF(外卖平台接单成功) THEN{
系统给支付系统发送支付请求,接收支付状态;
IF (支付成功) THEN{
更新订单状态为已接单;
向商户发送订餐请求并由商户打印订单;
给用户发送订单状态
}
ELSE{
更新订单状态为下单失败;
向外卖平台请求取消配送;
向用户发送下单失败;
}
ENDIF
}
ELSE IF(系统接到外卖平台返回接单失败或超时未返回接单状态) THEN{
更新订单状态为下单失败;
向用户发送下单失败;
}ENDIF