【打卡挑战第六天】

打卡挑战第六天

  • 以下正确的叙述有( )
    A 在 C 程序中,每行只能写一条语句
    B 在 C 程序中,一条语句只写在一行上
    C 在 C 程序中,多条语句必须写在多行上
    D 在 C 程序中,多条语句可以写在一行上
    解析:D.
    一条语句可以使用多行,只要行尾用 \ 标识即可。
    #define myputs \
    5
    和 #define myputs 5没有区别

  • 下列的SQL语句中,()不是数据定义语句
    A CREATE TABLE
    B DROP VIEW
    C CREATE VIEW.
    D GRANT
    解析:D.
    DML(data manipulation language):
    它们是SELECT、UPDATE、INSERT、DELETE,就象它的名字一样,这4条命令是用来对数据库里的数据进行操作的语言

    DDL(data definition language):
    DDL比DML要多,主要的命令有CREATE、ALTER、DROP等,DDL主要是用在定义或改变表(TABLE)的结构,数据类型,表之间的链接和约束等初始化工作上,他们大多在建立表时使用

    DCL(Data Control Language):
    是数据库控制功能。是用来设置或更改数据库用户或角色权限的语句,包括(grant,deny,revoke等)语句。在默认状态下,只有sysadmin,dbcreator,db_owner或db_securityadmin等人员才有权力执行DCL

  • 将含有41个结点的完全二叉树从根结点开始编号,根为1号,后面按上到下,从左到右的顺序对结点的编号,那么编号为21的双亲结点编号为( )
    A 10
    B 11
    C 41
    D 20
    解析:A.
    在完全二叉树中若某节点N存在左右孩子节点,左节点为2N,右节点为(2N)+1.

  • 一个栈的入栈序列是A,B,C,D,E,则出栈序列不可能是?()
    A EDCBA
    B DECBA
    C DCEAB
    D ABCDE
    解析:C.
    任何出栈的元素后面出栈的元素必须满足以下三点:
    1、在原序列中相对位置比它小的,必须是逆序;
    2、在原序列中相对位置比它大的,顺序没有要求;
    3、以上两点可以间***行。
    EDCBA : Stack: ABCDE, ABCD, ABC, AB, A, empty
    DECBA: Stack: ABCD, ABC, ABCE, ABC, AB, A, empty
    ABCDE: Stack: A, empty, B, empty, C, empty, D, empty, E, empty

  • 有如下模板定义:

    template <class T>
    T fun(T x,T y){
        return x*x+y*y;
    }
    

    在下列对fun的调用中,错误的是()
    A fun(1, 2)
    B fun(1.0, 2)
    C fun(2.0, 1.0)
    D fun<float>(1, 2.0)
    解析:B.
    在这里插入图片描述

  • 下面有关tablespace和datafile之间的关系的描述,说法错误的是?
    A 一个tablespace可以有一个或多个datafile
    B 每个datafile只能在一个tablespace内
    C table中的数据,通过hash算法分布在tablespace中的各个datafile中
    D datafile是逻辑上的概念,tablespace则在物理上储存了数据库的种种对象
    解析:D.
    tablespace是逻辑上的概念,datafile是物理上的概念。
    一个tablespace可以由多个datafile组成,一个datafile不能跨越多个tablespace。table中的数据,通过hash算法分布在tablespace中的各个datafile中,tablespace是逻辑上的概念,datafile则在物理上储存了数据库的种种对象。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值