1 .将n个链表合并为一个新的链表
2 .派生类的构造函数/析构函数调用顺序(常见) )
3 .列举常见设计模式(Marvell )
4 .描述黑盒测试和白盒测试,谈谈如何在你的项目中进行测试
5 .设计高效算法,统计一篇文章中出现频率高的几个单词
6 .在预处理指令#define中,声明表示一年中有多少秒的常数((忽略闰年问题) ) ) )。
# define seconds _ per _ year (60 * 60 * 24 * 365 ) UL
7 .写“标准”宏MIN。 此宏输入两个参数,并返回较小的参数。
#definemin(a,b ) ) ) a )=) b )? (a ) 3360 ) )
8 .预处理器徽标#error的目的是什么?
9 .嵌入式系统中经常使用无限循环,如何在c中创建死循环?
单选题:
一、选题
1、以下哪个命令有助于了解shell命令的使用方法(a )
A. man B. pwd C. help D. more
2、Linux分区类型的默认值为(b )
A. vfat B. ext2/ext3 C. swap D. dos
3、在众多Linux发行版中,属于块设备(b )的是哪一个
a .串行端口b .硬盘c .虚拟终端d .打印机
4、哪个命令行可以立即重新启动正在运行的Linux系统? (d ) ) )。
A. restart --delay=0 B. reboot -w
C. halt -p D. shutdown -r now
5、在Linux系统上,默认外壳是什么? (a ) )。
A.bash B.ash C.csh D.gnush
6、哪些命令可用于保证文件“我的文件”的存在? b )
a.CP my file/dev/nullb.touch my file
C. create myfile D. mkfile myfile
7、LILO的轮廓为(b )
A. /etc/conf B. /etc/lilo.conf
C. /proc/kcore D. /usr/local/
8、使用“useradd hsddx”命令添加用户。 此用户的主目录是什么(
A./home/hsddx B./总是迟到的豆芽/hsddx
C./var/hsddx D./etc/hsddx
9、Linux文件权限共10位长,分为四段,第三段显示的内容为(d )
a .文件类型b .文件所有者权限
c .文件所有者所属组的权限d .其他用户的权限
10、某个文件的组外成员权限为只读; 如果具有所有权限的组中的权限是读写权限,则该文件的权限为(d )
A.467 B.674 C.476 D.764
11、不是外壳所具有的功能和特征的是(a ) )。
a .管道b .输入输出重定向
c .后台进程d .运行处理程序命令
12 .如何从当前系统卸载已挂载的文件系统(a ) ) () ) ) ) ) ) ) ) ) ) ) ) ) )
A. umount B. dismount
c.mountud .从/etc/fstab中删除此文件系统条目
13、在vi编辑器中创建了脚本文件shell.sh。 我想把文件名更改为shell2.sh,可以实现以下命令(b )。
a.CP外壳. sh外壳2.shB.mv外壳. sh外壳2.sh
c.ls壳. sh壳2.shd.ll壳2.sh壳
14、/home/stud1/wang目录下有文件file。 使用(d ),可以在后台运行将file文件的内容输出到file.copy文件的命令。
a.catfilefile.copyb.catfilefile.copy
c.catfilefile.copyd.catfilefile.copy
15、字符设备文件类型的标志为(b )
A. p B. c C. s D. l