更多“机票销量指()。A、实际出行人数B、实际购票人数C、预计销售票数D、买家支付成功的机票张数”相关问题
  • 第1题:

    下面是用E-SQL实现的机票销售程序的一部分,请补全空缺处的代码。

    EXEC SQL SET TRANSACTION ISOLATION LEVEL SERIALIZABLE

    EXEC SQL SELECT balance INTO :x FROM tickets WHERE flight='A';

    printf("航班A当前剩余机票数为:%d\n请输入购票数:",x);

    scanf("%d",&a);

    x=x-a;

    if(x<0)

    EXEC SQL ROLLBACK WORK;

    printf("票数不够,购票失败!");

    else{

    EXEC SQL UPDATE tickets SET (a) ;

    if(SQLCA.sqlcode<>SUCCESS)

    EXEC SQL ROLLBACK WORK;

    else

    (b) ;

    }


    正确答案:(a)balance= :x WHERE flight='A' (b)EXEC SQL COMMIT WORK
    (a)balance= :x WHERE flight='A' (b)EXEC SQL COMMIT WORK 解析:本问题考查对2PL协议理论与SQL中的隔离级别,以及嵌入式SQL的编程实践。
    本地给出的空缺(a)要补充的是嵌入式SQL的更新语句;空缺(b)要补充的是嵌入式SQL中的事务提交语句。

  • 第2题:

    阅读下列说明,回答问题1至问题3,将解答填入答题纸的对应栏内。【说明】某航空售票系统负责所有本地起飞航班的机票销售,并设有多个机票销售网点。以下为E-SQL编写的部分售票代码: EXEC SQL SELECT balance INTO:x FROM tickets WHERE flight=:flightno; printf("航班%s当前剩余机票数为:%d\n请输入购票数:", flightno,x); scanf("%d",&a); EXEC SQL UPDATE tickets SET balance =x =:a WHERE flight=:flightno;请根据上述描述,完成下列问题。【问题1】上述售票程序,在并发状态下,可能发生什么错误?产生这种错误的原因是什么?【问题2】若将上述代码封装成一个完整的事务,则:(1)在并发请求下的响应效率会存在什么问题?(2)分析产生效率问题的原因。(3)给出解决方案。【问题3】下面是改写的存储过程,其中flightno为航班号;a为购票数;result为执行状态:1表示成功,0表示失败;表tickets中的剩余机票数balance具有大于等于零约束。请补充完整。CREATE PROCEDRUE buy_ticket(char[]flightno IN,( a ), int result OUT)AS BEGIN … UPDATE tickets SET balance=( b ) WHERE flight=flightno; if (sqLcode<>SUCCESS){ //sqLcode为SQL语句的执行状态( c ); result=0; return; } COMMIT;( d )END


    答案:
    解析:
    【问题1】本题考查事务基本概念及编程应用。此类题目要求考生认真阅读题目对实际问题的描述,分析现实业务中存在的问题,并以事务的方式提出解决方案及编程中的处理方式。根据题目描述的售票程序及部分代码,程序的逻辑是正确的,但在并发状态下,可能会产生错误。修改指令UPDATE会被分解为读取剩余票数到变量、修改变量、写入数据库几个步骤,并发时存在指令交叉,造成一个程序的修改被其他程序所覆盖,称为丢失修改错误。如下面所示的一个并发调度:



    若上面所示的两个售票程序并发执行,两个程序先读取剩余票数据A(当前值为16)T1购票1张后,写入剩余票数为15,T2购票2张后,写入剩余票数为14。T1写入的15被T2写入的14所覆盖,T1所做的修改丢失。上述两个程序单独执行或串行执行都不会出现这种错误,错误产生的原因在于事务并发执行时受到另一事务的干扰,破坏了事务的隔离性。【问题2】封装的事务由两条SQL语句构成,中间存在与用户的交互,等待用户输入购票张数,会造成长事务,加锁状态下,其他购票事务程序会长时间等待,严重影响系统的响应速度。应将查询票数从事务中分离出来,UPDATE指令独立构成一个事务。【问题3】这是一个用存储过程实现购票的事务程序,存储过程参数部分给出了航班号和执行状态返回参数,应加入购票张数作为参数;修改剩余票数的UPDATE语句处需补充的是当前票数减去购票张数;SQL语句执行错误时应该进行事务回滚并退出程序,所有事务代码执行完成后提交,并返回。

  • 第3题:

    (2018年5月)下列有关月平均人数的公式最精确的是( )

    A.月平均人数=(月初人数+月末人数)/2
    B.月平均人数=月内实际每天工作人数/30
    C.月平均人数=月内实际每天工作人数/31
    D.月平均人数=月内每天实际工作人数之和/月内的日历日数

    答案:D
    解析:
    P53—54
    月平均人数是指计算月内平均每天拥有的人数。是以计算月内每天实际人数相加之和除以月内的日历数求得,其计算公式为:月平均人数=计算月内每天实际人数之和/计算月内的日历日数;对人员增减变动很小的企业(单位),其月平均人数也可以用月初人数与月末人数之和除以2求得。其计算公式为:月平均人数=(月初人数+月末人数)/2

  • 第4题:

    ()是指买家与商家确认的实际需要商家代为办理签证、入台证的用户。

    • A、客户
    • B、购票人
    • C、申请人
    • D、出行人

    正确答案:C

  • 第5题:

    买家在航班起飞前选择“需要机票发票”并支付了快递费用,商家需在航班起飞后的()天内邮寄行程单或发票;买家在航班起飞后选择“需要机票发票”并支付了快递费用的,商家需在买家提出申请后的()天内邮寄行程单或发票。

    • A、1;3
    • B、1;7
    • C、3;7
    • D、3;15

    正确答案:C

  • 第6题:

    航班起飞指()的航班起飞时间,不受航班变动的影响。

    • A、实际
    • B、机场显示
    • C、机场通知
    • D、机票订单信息中显示

    正确答案:D

  • 第7题:

    安全边际量=实际的销售量()

    • A、边际销售量
    • B、保本销售量
    • C、实际销量
    • D、预计销量

    正确答案:B

  • 第8题:

    根据《选举法》,关于每次选举所投的票数和每张选票所选的人数,哪些选项是正确的?

    • A、所投的票数等于投票人数有效
    • B、所投的票数少于投票人数有效
    • C、所选的人数等于应选的人数有效
    • D、所选的人数少于应选的人数有效

    正确答案:A,B,C,D

  • 第9题:

    发售优惠团体时,实行计算机售票的车站,()。

    • A、对免收的人数填发代用票,其余人数仍发售计算机票
    • B、对免收的人数发给团体旅客证,其余人数发售计算机票
    • C、全部发售计算机票
    • D、填发代用票

    正确答案:C

  • 第10题:

    ()是旅客对号入座和地面服务清点登机旅客人数的依据。

    • A、机票
    • B、客票
    • C、登机客票
    • D、登机牌

    正确答案:D

  • 第11题:

    单选题
    所有产生的手续费按()。
    A

    按人数计算;

    B

    按票数计算;

    C

    分别情况、按人数、票张数核收。


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    某企业利用0.4的平滑指数进行销售预测,已知2005年实际销量为100吨,预计销量比实际销量多10吨;2006年实际销量比预计销量少6吨,则该企业2007年预测销量为()吨。
    A

    106.6

    B

    103.6

    C

    93.6

    D

    63.6


    正确答案: B
    解析: 暂无解析

  • 第13题:

    某企业利用0.4的平滑指数进行销售预测,已知2002年的实际销量为100吨,预计销量比实际多10吨;2003年实际销量比预测销量少6吨,则该企业2004年预测销量应为()。

    A.106.6吨

    B.103.6吨

    C.93.6吨

    D.63.6吨


    参考答案:B

  • 第14题:

    下列有关月平均人数的公式最精确的是( )

    A.月平均人数=(月初人数+月末人数)/2
    B.月平均人数=月内实际每天工作人数/30
    C.月平均人数=月内实际每天工作人数/31
    D.月平均人数=月内每天实际工作人数之和/月内的日历日数

    答案:D
    解析:
    最精确的月平均人数的公式:月平均人数一月内每天实际工作人数之和/月内的日历日数。

  • 第15题:

    某航空公司机票销售系统有n个售票点,该系统为每个售票点创建一个进程Pi(i=1,2,…,n)管理机票销售。假设Tj(j=1,2,…,m)单元存放某日某航班的机票剩余票数,Temp为Pi进程的临时工作单元,x为某用户的订票张数。初始化时系统应将信号量S赋值为(请作答此空)。Pi进程的工作流程如下图所示,若用P操作和V操作实现进程间的同步与互斥,则图中空(a)、空(b)和空(c)处应分别填入( )。

    A.0
    B.1
    C.2
    D.3

    答案:B
    解析:
    本题考查PV操作方面的基本知识。因为公共数据单元Tj是一个临界资源,最多允许1个终端进程使用,因此需要设置一个互斥信号量S,初值等于1。第2小题因为进入临界区时执行P操作,退出临界区时执行V操作。

  • 第16题:

    定座的定义是指对旅客预订的()或对行李的重量、体积的预留。

    • A、机票
    • B、座位
    • C、舱位等级
    • D、人数

    正确答案:B,C

  • 第17题:

    买家已支付成功的订单不得出现下列哪些情况?()

    • A、加价
    • B、附加任何额外航段
    • C、以任何理由出售里程兑换机票
    • D、在没有明确告知买家出行风险的情况下引导买家购买
    • E、给买家直接出具国内联程、不同航班号的代码共享机票

    正确答案:A,B,C,D,E

  • 第18题:

    某企业利用0.4的平滑指数进行销售预测,已知2002年的实际销量为100吨,预计销量比实际多10吨;2003年实际销量比预测销量少6吨,则该企业2004年预测销量应为()。

    • A、106.6吨
    • B、103.6吨
    • C、93.6吨
    • D、63.6吨

    正确答案:B

  • 第19题:

    所有产生的手续费按()。

    • A、按人数计算;
    • B、按票数计算;
    • C、分别情况、按人数、票张数核收。

    正确答案:C

  • 第20题:

    干预活动暴露率的分子是()

    • A、实际参与项目活动的目标人群人数
    • B、实际参与某项干预活动的人数
    • C、实际干预活动暴露率
    • D、实际参与项目活动的人数
    • E、应该参与某项干预活动的总人数

    正确答案:B

  • 第21题:

    发票核准信息中“最高持票量”的概念()

    • A、指纳税人领购发票时上次未使用的发票数量加上本次购票数量的总和
    • B、指纳税人领购发票时上次未抄报的发票数量加上本次购票数量的总和
    • C、指纳税人领购发票时上次未验旧的发票数量加上本次购票数量的总和
    • D、指纳税人领购发票时上次未成功写盘的发票数量加上本次购票数量的总和

    正确答案:C

  • 第22题:

    单选题
    干预活动暴露率的分子是(  )。
    A

    实际干预活动暴露的人数

    B

    实际参与项目活动的人数

    C

    实际参与项目干预活动的人数

    D

    实际参与项目活动的目标人群人数

    E

    应该参与某项干预活动的总人数


    正确答案: D
    解析:
    干预活动暴露率=(实际参与项目干预活动人数/应该参与某项干预活动的总人数)×100%。

  • 第23题:

    单选题
    安全边际量=实际的销售量()
    A

    边际销售量

    B

    保本销售量

    C

    实际销量

    D

    预计销量


    正确答案: D
    解析: 暂无解析