嵌入式Linux面试试题库(共25页).doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《嵌入式Linux面试试题库(共25页).doc》由会员分享,可在线阅读,更多相关《嵌入式Linux面试试题库(共25页).doc(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上 嵌入式Linux系统基础试题库一不定项选择题:1. 对于如下的定义,说法正确的有( A )int * pb,pc;A、pb是一个指向整数的指针,pc是一个整数 B、pb和pc都是指向整数的指针 C、这个定义是错的 D、这个定义是对的,但在编译时会出现告警2. 以下描述正确的有( D )A、sizeof(long)等于4.B、short类型的指针p,p+表示指向下一个字节。C、int a=0xffff0000,a的值为-65535.D、unsigned char类型的取值范围是0256.3. 以下代码正确的是( C )A、char a=“ABC”;B、char a=”
2、k”;c、char a4=0;d、char a11=”Hello word!”;4. 下面的网络协议中,面向连接的的协议是: A 。A、传输控制协议 B、用户数据报协议 C、网际协议 D、网际控制报文协议5. Linux文件权限一共10位长度,分成四段,第三段表示的内容是 C 。A、文件类型 B、文件所有者的权限C、文件所有者所在组的权限 D、其他用户的权限6. 终止一个前台进程可能用到的命令和操作 B 。A、kill B、+C C、shut down D、halt7在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是 D 。A、-m B、-d C、-f D、-p8. 下
3、面关于i节点描述错误的是 A 。A、i节点和文件是一一对应的(每个文件都有唯一一个索引结点号与之对应,而对于一个索引结点号,却可以有多个文件名与之对应)B、i节点能描述文件占用的块数C、i节点描述了文件大小和指向数据块的指针D、通过i节点实现文件的逻辑结构和物理结构的转换9. 一个文件名字为rr.Z,可以用来解压缩的命令是: D 。A、tar B、gzip C、compress D、uncompress10. 一台主机要实现通过局域网与另一个局域网通信,需要做的工作是 C 。A、配置域名服务器B、定义一条本机指向所在网络的路由C、定义一条本机指向所在网络网关的路由D、定义一条本机指向目标网络网
4、关的路由11. 局域网的网络地址192.168.1.0/24,局域网络连接其它网络的网关地址是192.168.1.1。主机192.168.1.20访问172.16.1.0/24网络时,其路由设置正确的是 B 。A、route add net 192.168.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1B、route add net 172.16.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1C、route add net 172.16.1.0 gw 172.16.1.1 netmask 2
5、55.255.255.0 metric 1D、route add default 192.168.1.0 netmask 172.168.1.1 metric 112. 下列提法中,不属于ifconfig命令作用范围的是 D 。A、配置本地回环地址 B、配置网卡的IP地址C、激活网络适配器 D、加载网卡到内核中13. 在局域网络内的某台主机用ping命令测试网络连接时发现网络内部的主机都可以连同,而不能与公网连通,问题可能是 C。A、主机IP设置有误B、没有设置连接局域网的网关C、局域网的网关或主机的网关设置有误D、局域网DNS服务器设置有误14. 不需要编译内核的情况是 D 。A、删除系统不
6、用的设备驱动程序时 B、升级内核时C、添加新硬件时 D、将网卡激活15. 在shell中变量的赋值有四种方法,其中,采用name=12的方法称 A 。A、直接赋值 B、使用read命令C、使用命令行参数 D、使用命令的输出16. D 命令可以从文本文件的每一行中截取指定内容的数据。A、cp B、dd C、fmt D、cut17. 下列不是Linux系统进程类型的是 D 。A、交互进程 B、批处理进程 C、守护进程 D、就绪进程18. 内核不包括的子系统是 D 。A、进程管理系统 B、内存管理系统 C、I/O管理系统 D、硬件管理系统19若一台计算机的内存为128MB,则交换分区的大小通常是 C
7、 。A 64MB B 128MB C 256MB D 512MB20在TCP/IP模型中,应用层包含了所有的高层协议,在下列的一些应用协议中, B 是能够实现本地与远程主机之间的文件传输工作。A telnet B FTP C SNMP D NFS21 用ls al 命令列出下面的文件列表, D 文件是符号连接文件。A -rw-rw-rw- 2 hel-s users 56 Sep 09 11:05 helloB -rwxrwxrwx 2 hel-s users 56 Sep 09 11:05 goodbeyC drwxr-r- 1 hel users 1024 Sep 10 08:10 zha
8、ngD lrwxr-r- 1 hel users 2024 Sep 12 08:12 cheng22 DNS域名系统主要负责主机名和 A 之间的解析。A IP地址 B MAC地址 C网络地址 D主机别名23 WWW服务器是在Internet上使用最为广泛,它采用的是 B 结构。A 服务器/工作站 B B/S C 集中式 D 分布式24NFS是 C 系统。A 文件 B 磁盘 C 网络文件 D 操作25Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在 C 目录中。A /bin B /etc C /dev D /lib26. 如果限定程序的栈的大小是1K
9、字节,则以下代码,运行时会出错的有( C )Afoo.cstatic int iA512;int main( )return ;B. foo.cint main( )static int iA512return ;C. foo.cint main( )int iA512return ;D. foo.cint main( )Int*piApiA=malloc(512*sizeof(int);return ;27. 以下代码最后一次打印结果是(C )void fun(int iInputNum) static int iCount=1; iCount=iCount+iInputNum; Print
10、(“n iCount =%d”,icount+iInputNum);for(i=1;i3;i+) Fun(i);A.iCount =3 B.iCount =4 C.iCount =6 D.iCount =528. 关于以下代码,输出结果是( A )Void Fun( ) Int i; Int x33=1,2,3,4,5,6,7,8,9; Int *p; P=& x 11; For(i=0;i 3) patNext;pstD-pstNext=pstB;pstA-pstNext=pstD;free(pstB);B.pstA-pstNext=pstD;pstD-pstNext=pstA-pstNex
11、t-pstNext;free(pstB);CpstA-pstNext-pstNext-pstpre=pstD;pstD-pstNext=pstA-pstNext-pstNext;pstD-pstpre=pstB-pstpre;pstA-pstNext=pstB-pstNext-pstpre;free(pstB);D.pstD-pstNext=pstB-pstNext;pstD-pstNext-pstpre=pstD;pstD-pstpre=pstA;pstA-pstNext=pstD;free(pstB);33实现从IP地址到以太网MAC地址转换的命令为: C 。A、ping B、ifconf
12、ig C、arp D、traceroute34在vi编辑器中的命令模式下,键入 B 可在光标当前所在行下添加一新行。A、 B、 C、 D、A35用命令ls -al显示出文件ff的描述如下所示,由此可知文件ff的类型为 A 。-rwxr-xr- 1 root root 599 Cec 10 17:12 ffA、普通文件 B、硬链接 C、目录 D、符号链接36删除文件命令为: D 。A、mkdir B、rmdir C、mv D、rm37DHCP是动态主机配置协议的简称,其作用是可以使网络管理员通过一台服务器来管理一个网络系统,自动地为一个网络中的主机分配_D_地址。A、网络 B、MAC C、TCP
13、 D、IP38为了保证在启动服务器时自动启动DHCP进程,应将 A文件中的dhcpd=no改为dhcpd=yes。A、rc.inet1 B、lilo.conf C、inetd.conf D、httpd.conf39对文件进行归档的命令为 D 。A、dd B、cpio C、gzip D、tar40改变文件所有者的命令为 C 。A、chmod B、touch C、chown D、cat41. 某32位系统下, C程序,请计算sizeof的值(A).char str = “”;char *p = str ;int n = 10;请计算sizeof (str ) =?()A、17 B、16 C、15
14、D、1842. 某32位系统下, C程序,请计算sizeof的值(B)char str = “”char *p = str ;int n = 10;请计算sizeof ( p ) =()?A、5 B、4 C、6 D、343. 这段程序的输出是(B)void f(char*);main() char * argv = ab ,cd , ef ,gh, ij ,kl ; f( argv );void f( char *p ) char* t; t=(p+=sizeof(int)-1; printf(%s,t); A、ab B、cd C、ef D、gh44在给定文件中查找与设定条件相符字符串的命令为
15、: A 。A、grep B、gzip C、find D、sort45建立一个新文件可以使用的命令为 D 。A、chmod B、more C、cp D、touch46在下列命令中,不能显示文本文件内容的命令是: D 。A、more B、less C、tail D、join47文件权限读、写、执行的三种标志符号依次是 A 。A、rwx B、xrw C、rdx D、srw48Linux 文件名的长度不得超过 C 个字符。A、64 B、128 C、256 D、51249进程有三种状态: C A 准备态、执行态和退出态 B 精确态、模糊态和随机态C 运行态、就绪态和等待态 D 手工态、自动态和自由态50
16、crontab文件由六个域组成,每个域之间用空格分割,其排列如下: B 。A、MIN HOUR DAY MONTH YEAR COMMANDB、MIN HOUR DAY MONTH DAYOFWEEK COMMANDC、COMMAND HOUR DAY MONTH DAYOFWEEKD、COMMAND YEAR MONTH DAY HOUR MIN二 简答题1、简述堆和栈的区别答:栈是编译器自动分配和释放,申请空间小,申请速度快,向低地址扩展的连续区域,存放内容多数有自动进行。堆是程序员申请和释放,申请空间较大,相对较慢,向高地址扩展的不连续区域,存放内容程序员自己安排。2、栈和队列有何区别?
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 嵌入式 Linux 面试 试题库 25
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内