牛客网错题集锦6

来源:互联网 发布:java将时间转换成秒 编辑:程序博客网 时间:2024/06/05 05:27

1、在RHEL5系统中使用vi编辑文件时,使用(  )末行命令可以像下图一样显示出每一行的行号。答案:set nu

2、一台主机要实现通过局域网与另一个局域网通信,需要做的工作是?  答案:  定义一条本机指向所在网络网关的路由

答案:本机只需设置本地网络默认网关,至于到目的网络,是网关路由器的工作。

3、下列哪些因素不会限制Linux服务器并发连接数?  答案:系统网卡数量

内存大小、IP地址和最大文件句柄数量都会影响linux服务器并发连接数的。网卡的作用是对数据的封装与解封。不涉及并发。

4、在/etc/fstab文件中指定的文件系统加载参数中, 参数一般用于CD-ROM等移动设备。  答案:noauto

default表示和使用默认设置;sw 表示自动挂载的可读写分区;ro 表示挂载只读权限的;rw 表示挂载读写权限的
5、下面哪些是死锁发生的必要条件?:互斥条件;请求和保持;不可剥夺;  循环等待

答案:互斥条件,请求和保持,不可剥夺,这三个条件可能发生死锁,但不一定会发生死锁,这三个条件再加上循环等待才一定会发生死锁

6、下列哪些可以用于Linux进程间通讯?

UNUIX套接字;信号量;无名管道;文件锁;共享内存
7、bash中,需要将脚本demo.sh的标准输出和标准错误输出重定向至文件demo.log,以下哪些用法是正确的()答案:ABC

bash  demo.sh &>demo.log
bash  demo.sh>&demo.log
bash  demo.sh >demo.log 2>&1
bash  demo.sh 2>demo.log 1>demo.log
D答案会覆盖标准错误输出的内容。

1、在C++面向对象编程语言中,以下阐述不正确的是:

正确答案: A D   你的答案: C D (错误)

接口中可以用虚方法
一个类可以实现多个接口
接口不能被实例化
接口中可以包含已经实现的方法
解析:这道题正确答案AD,首先所谓的接口是指只包含纯虚函数的抽象类,和普通的抽象类含不一样。所以A不对,必须是纯虚函数。然后B是正确的没有问题。然后是C,刚才说接口是特殊的抽象类,抽象类的唯一左右就是创建派生类,不能定义抽象类的对象,所以C是正确的。对于D,接口即只包含纯虚函数的抽象类,所以D是不对的。

2、下列说明中 const char *ptr;ptr应该是()

正确答案: A C   你的答案: A B (错误)

指向字符常量的指针;
指向字符的常量指针;
指向字符串常量的指针;
指向字符串的常量指针;

解析:ptr可以指向字符串,比如const char *ptr = "hello";可以输出printf("%s",ptr);整个字符串

const 放在字符类型的前面是表示所指向的内存区域的值不能变化

原创粉丝点击