资源预览内容
第1页 / 共25页
第2页 / 共25页
第3页 / 共25页
第4页 / 共25页
第5页 / 共25页
第6页 / 共25页
第7页 / 共25页
第8页 / 共25页
第9页 / 共25页
第10页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
嵌入式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=”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. 下面关于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、定义一条本机指向目标网络网关的路由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 255.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、删除系统不用的设备驱动程序时 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 。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 zhangD 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字节,则以下代码,运行时会出错的有( 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(“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) 3 )=uiNum )30. 关于以下代码,描述正确的有(ABCD)代码: const char * pcStr=”abcdefg”;char *pcStr=”abcdefg”代码:void string_sizeof(char szStr110) char szStr210=”12345”;printf(“%u,”, sizeof(szStr1);printf(“%urn,”, sizeof(szStr2);return;int main( ) string_sizeof(”12345”);代码pcStr3=”a”;代码unsigned int uiA=100;printf(“%srn,”, uiA);return 0;A、代码,const修饰符表明pcStr指针不能再次被赋值,也就是说不能指向其他缓冲区.B、代码,程序的运行结果是“4,10”.C、代码,对pcStr3的赋值会导致程序访问非法地址.D、代码,打印unsigned int时不应该使用“%s”,会导致程序访问非法地址。31. 关于结构的大小,以下描述正确的有(AB)struct A_S struct B_S unsigned short us1; unsigned char uc1; unsigned short us2; unsigned int uc2; unsigned short us3; unsigned short us3; ;union C_U union D_U unsigned int ui1 unsigned char uc2;unsigned char uc2; unsigned short us3;unsigned short us3; unsigned int ui1; ;A、结构struct A_S的大小是6B、结构struct B_S的大小是12C、联合union C_U的大小是12D、联合union D_U的大小是1232.有如下链表和节点D,将D替换B,并删除B,以下代码正确的有( AD )单链表:ACB
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号