软考知识点——结构化语言描述加工逻辑

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值