牛客网错题集锦6

本文介绍了在RHEL5系统中使用vi编辑器显示行号的方法、配置网络通信的基本步骤、影响Linux服务器并发连接的因素、文件系统加载参数的应用、死锁发生的必要条件及进程间通讯的方式,并演示了如何正确重定向脚本的输出。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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 放在字符类型的前面是表示所指向的内存区域的值不能变化

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值