牛客网上的题

1.一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的? C

A.记录
B.行
C.属性
D.元组

自然连接是一种特殊的等值连接,它要求两个关系中进行比较的分量必须是相同的属性组,并且结果中去掉重复属性列。这里的属性可以理解为相同的列名。元组:表中的一行

2.若fp已定义为指向某文件的指针,且没有读到该文件的末尾,C语言函数feof( fp)的函数返回值是?D
EOF
非0
-1
0

feof函数的用法是从输入流读取数据,如果到达稳健末尾(遇文件结束符),eof函数值为非零值,否则为0

3.

关于代码输出正确的结果是()(Linux g++ 环境下编译运行)D
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
int main(int argc, char *argv[])
{
    string a="hello world";
    string b=a;
    if (a.c_str()==b.c_str())
    {
        cout<<"true"<<endl;
    }
    else cout<<"false"<<endl;
    string c=b;
    c="";
    if (a.c_str()==b.c_str())
    {
        cout<<"true"<<endl;
    }
    else cout<<"false"<<endl;
    a="";
    if (a.c_str()==b.c_str())
    {
        cout<<"true"<<endl;
    }
    else cout<<"false"<<endl;
    return 0;
}

  • false false false
  • true false false
  • true true true
  • true true false

4.关于HUB以下说法正确的是( AD)

HUB可以用来构建局域网  
一般HUB都具有路由功能
HUB通常也叫集线器,一般可以作为地址翻译设备
一台共享式以太网HUB下的所有PC属于同一个冲突域
5.在WINDOWS2000 操作系统中要查看本机的路由表,可在MS-DOS方式运行(   )。
Ping
Tracert
Route  Print
Ipconfig
Ping:检查网络是否连通,可以很好地帮助我们分析和判定网络故障;
Tracert:用于确定 IP 数据包访问目标所采取的路径;
Route Print:查看本机的路由表;show ip route 是路由器的命令,而route print是windows系统主机上使用的命令,但都是显示路由表的作用
Ipconfig:显示当前电脑的TCP/IP网络配置值。
traceroute:linux下侦测主机到目的主机之前所经过的路由的命令。
7.在公有派生情况下,有关派生类对象和基类对象的关系,下列叙述不正确的是(   C ) 
派生类的对象可以赋给基类的对象     //B b = d;
派生类的对象可以初始化基类的引用   // B &p=d;  
派生类的对象可以直接访问基类中的成员
派生类的对象的地址可以赋给指向基类的指针
8.变量a是一个64位有符号的整数,初始值用16进制表示为:0x7FFFFFFFFFFFFFFF;变量b是一个64位有符号的整数,初始值用16进制表示为:0x8000000000000000。则a+b的结果用10进制表示为多少?
1
-1
2^63+2^62+…+2^2+2^1+2^0
–(2^63+2^62+…+2^2+2^1+2^0)
解析:10000(可以理解为-0)第一个是一后面是0的十进制是-2
n

   补码为11111(全一)则原码为-1
   int型数据表示范围为-2
31
~2
31
-1  ;因为我们理解的(-2
31
-1 ~ -0),和(0 ~ 2
31
-1);


posted @ 2018-04-10 12:27  Lune-Qiu  阅读(426)  评论(0编辑  收藏  举报