嵌入式培训经典面试题
1、以下关于指针的说法,正确的是()
A.int *const p与int const *p等价
B.const int *p与int *const p等价
C.const int *p与int const *p等价
D.int *p[10]与int (*p)[10]等价
参考答案:C
2、已知关键字序列为(51,22,83,46,75,18,68,30),按关键码字51进行一趟快速排序,完成后的序列为()
A.(30,22,18,46,51,75,68,83)
B.(30,18,22,46,51,75,83,68)
C.(30,18,22,46,51,75,68,83)
D.(18,22,30,46,51,68,75,83)
参考答案:A
3、将长度为n的单链表连接在长度为m的单链表之后,其算法的时间复杂度为()
A.O(m)
B.O(1)
C.O(n)
D.O(m+n)
参考答案:A
4、字长为6位的二进制有符号,其小值为多少?
A.-64
B.-63
C.-32
D.-31
参考答案:C
5、有一个如下的结构体:
struct A{
long a1;
short a2;
int a3;
int *a4;
};
请问在64位编译器下用sizeof(struct A)计算出的大小是多少?
A.24
B.28
C.16
D.18
参考答案:A
6、为脚本程序指定执行权限命令的参数为
A.chmod +x filename.sh
B.chown +x filename.sh
C.chmod +w filename.sh
D.chown +r filename.sh
参考答案:A
7、如果系统的umask设置为244,创建一个新文件后,它的权限:()
A.--w-r--r--
B.-r-xr--r--
C.-r---w--w-
D.-r-x-wx-wx
参考答案:C
8、软件项目存储于/ftproot,允许apache用户修改所有程序,设置访问权限的指令?
A.Chmod apache-R/ftproot
B.Chmod apache/ftproot
C.Charp apache/ftproot
D.Chown apache/ftproot
参考答案:D
9、下列文件中,包含了主机名到IP地址的映射关系的文件是: 。
A./etc/HOSTNAME
B./etc/hosts
C./etc/resolv.conf
D./etc/networks
参考答案:B
10、下列关于makefile描述正确的有?
A.makefile文件保存了编译器和连接器的参数选项
B.主要包含了五个东西:显式规则、隐晦规则、变量定义、文件指示和注释
C.默认的情况下,make命令会在当前目录下按顺序找寻文件名为“GNUmakefile”、“makefile”、“Makefile”的文件, 找到了解释这个文件
D.在Makefile不可以使用include关键字把别的Makefile包含进来
参考答案:ABC
11、Samba 服务器的配置文件是
A.httpd.conf
B.inetd.conf
C.rc.samba
D.smb.conf
参考答案:D
12、在linux系统中,有一个文件夹里面有若干文件,通常用哪个命令可以获取这个文件夹的大小:
A.ls -h
B.du -sh
C.df -h
D.fdish -h
参考答案:B
华清图书馆
0元电子书,限时免费申领10本华清图书PDF版
扫码关注华清远见公众号