嵌入式Linux助理工程师认证考试试题000002)
嵌入式助理工程师(软件+硬件)考试试题及答案

一、填空题1、在linux系统中,以文件方式访问设备。
2、前台起动的进程使用 ctrl+c 终止。
3、安装linux系统对硬盘分区时,必须有两种分区类型:文件系统分区和交换分区。
4、利用gdb进行调试时,可通过step或next命令进行单步执行。
5、DHCP可以实现动态 IP 地址分配。
6、Ping命令可以测试网络中本机系统是否能到达一台远程主机,所以常常用于测试网络的连通性。
7、vi编辑器具有两种工作模式:命令模式和输入模式。
8、在使用ls命令时,用八进制形式显示非打印字符应使用参数 -b 。
9、在shell编程时,使用方括号表示测试条件的规则是:方括号两边必须有空格。
10、在Windows9.x环境下共享Unix/Linux中的用户目录的一个工具是 Samba服务器。
11、编写的shell程序运行前必须赋予该脚本文件执行权限。
12、在Linux系统中,用来存放系统所需要的配置文件和子目录的目录是 /etc 。
13、结束后台进程的命令是 kill 。
14、进行远程登录的命令是 telnet 。
15、在用vi编辑文件时,将文件内容存入test.txt文件中,应在命令模式下键入:wtest.txt 。
16、在Linux系统下,第二个IDE通道的硬盘(从盘)被标识为 hdb 。
17、在CPU和物理内存之间进行地址转换时,MMU将地址从虚拟(逻辑)地址空间映射到物理地址空间。
18、使用gcc编译c程序生成可执行文件有时似乎是一步完成的,但实际要经历如下四步:预处理、编译、汇编和连接。
19、利用gdb进行调试时,可通过step或next命令进行单步执行。
20、内核分为进程管理系统、内存管理系统、 i/o管理系统和文件管理系统等四个子系统。
21、gcc的编译可分为__预处理____、编译、汇编和___链接___等四个阶段。
22、在Linux多线程编程时,需要包含头文件___pthread.h___。
23、卸载Linux内核模块使用命令___rmmod___。
中国电子学会嵌入式Linux助理工程师认证考试(试卷)

8、当一个DNS客户端要求进行域名解析时,哪个文件指明DNS服务器所在位置()A./etc/resolv.conf B./etc/dns.confC./etc/nameserver D./etc/named.boot9、下面哪个命令是复制当前光标所在的行(在vi命令方式)()A.yy B.y C.cp D.dd10、NFS服务器通过调用/etc/rc.d/init.d中的portmap和nfs脚本启动,启动后它将通过寻找本地服务器的()文件,向网络上的主机提供NFS文件共享服务。
A./etc/hosts B./etc/inittab C./etc/inet.d D./etc/exports11、对于pwd命令,下面哪句是正确的。
()A.显示系统输出B.显示最后一个处理文件C.开启系统D.显示当前工作目录12、command1 && comman2 || command3的含义是:()A.当command1成功,command2失败时才执行command3B.当command1,command2成功时才执行command3C.当command1,command2失败时才执行command3D.当command1失败,command2成功时才执行command313、下列对shell变量FRUIT操作,正确的是()。
A.为变量赋值:$FRUIT=appleB.显示变量的值:fruit=appleC.显示变量的值:echo $FRUITD.判断变量是否有值:[ -f ―$FRUIT‖ ]14、如何删除一个非空子目录/tmp?()A.rmdir /tmpB.rm -rf /tmpC.rm -Ra /tmp/*D.rm -rf /tmp/*15、在vi编辑器中,如果对文件进行了修改,但之后又不想保存,应该使用()命令退出。
A.:ql B.:qwC.:q D.:q!16、LINUX支持网络文件系统NFS,下列哪个命令实现了将位于192.168.0.10机器上的/opt/exp 目录挂载到本机/mnt/yaffs/exp下:()A.mount nfs –t /mnt/yaffs/exp 192.168.0.10:/opt/expB.mount -t nfs /mnt/yaffs/exp 192.168.0.10:/opt/expC.mount nfs –t 192.168.0.10:/opt/exp /mnt/yaffs/expD.mount -t nfs 192.168.0.10:/opt/exp /mnt/yaffs/exp17、在ARM体系结构中,()寄存器作为连接寄存器,当进入子程序时或者处理器响应异常的时候,用来保存PC的返回值。
嵌入式软件助理工程师考试题库

一、单项选择题1、如下哪一个命令可以帮助你知道shell命令的用法(A )A. manB. pwdC. helpD. more2、Linux分区类型默认的是:(B )A. vfatB. ext2/ext3C. swapD. dos3、在大多数Linux发行版本中,以下哪个属于块设备(B )A. 串行口B. 硬盘C. 虚拟终端D. 打印机4、下面哪个命令行可用来马上重新启动正在运行的Linux系统?(D )A. restart --delay=0B. reboot -wC. halt -pD. shutdown -r now5、在Linux系统,默认的shell是什么(A )A.bashB.ashC.cshD.gnush6、下面哪条命令可用来确保文件“myfile”存在(B )A. cp myfile /dev/nullB. touch myfileC. create myfileD. mkfile myfile7、LILO的配置文件是:(B )A. /etc/confB. /etc/lilo.confC. /proc/kcoreD. /usr/local/8、用“useradd jerry”命令添加一个用户,这个用户的主目录是什么(A )A./home/jerryB./bin/jerryC./var/jerryD./etc/jerry9、Linux文件权限一共10位长度,分成四段,第三段表示的内容是(C )A.文件类型B.文件所有者的权限C.文件所有者所在组的权限D.其他用户的权限10、某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为(D )A.467B.674C.476D.76411、不是shell具有的功能和特点的是(D )A.管道B.输入输出重定向C.执行后台进程D.处理程序命令12、如何从当前系统中卸载一个已装载的文件系统(A )A. umountB. dismountC. mount –uD. 从/etc/fstab 中删除这个文件系统项13、你用vi编辑器编写了一个脚本文件shell.sh,你想将改文件名称修改为shell2.sh,下列命令(B )可以实现。
嵌入式linux工程师笔试题目

北京航天泰睿科技有限公司嵌入式 linux 笔试题目一、简答题:1.请写出实现后面几个功能的 Linux 命令:显示文件 ,拷贝,删除Ls cp rm2.do……while 和while……do 有什么区别?Do…while 是先执行一次循环体内的代码然后在判断,而 while ….do 则是先判断一下条件,然后在执行。
Do…….while 如果是不满足条件也会执行,一定会执行一次。
3. Linux 系统下.ko 文件是什么文件? .so 文件是什么文件?Linux 系统下.ko 是模块文件,比如驱动之类的。
.so 是动态链接库文件4.如何使用 vi 进行块拷贝、粘贴、删除的操作5.在 Linux 系统中,用来存放系统所需要的配置文件和子目录的目录是。
/etc 这个目录用来存放系统管理所需要的配置文件和子目录6.如何使用 gcc 得到宏展开的中间代码gcc –E –P xxfile7.如何使用 gdb 调试多进程先 ps 出进程 id,再 gdb -a attach 上去, b 设一个断点, c 继续运行就可以了8.用户进程间通信主要哪几种方式管道,信号量,消息队列,有名管道9.解释命令 ls -amore 具体含义。
-a 输出目录下的所有文件,包括隐藏文件-m 横向输出文件名,并以’,’隔开-o 显示文件除组外的详细信息-r 对目录反向排序-e 输出时间的全部信息,而不是简要信息10.LINUX 中的管道指什么,重定向又指什么管道是一种两个进程间进行单向通信的机制。
因为管道传递数据的单向性,管道又称为半双工管道。
数据只能由一个进程流向另一个进程(其中一个读管道,一个写管道) ;如果要进行双工通信,需要建立两个管道。
管道只能用于父子进程或者兄弟进程间通信。
,也就是说管道只能用于具有亲缘关系的进程间通信。
11.请写出下列代码的输出内容#include “ stdio.h”main(){int a,b,c,d;a=10;北京航天泰睿科技有限公司b=a++;c=++a;d=10*a++;printf("b,c,d:%d,%d,%d",b,c,d);return 0;12.编写一个函数 intcharnum(charfn[10]) ,该函数以只读方式打开文件fn,,通过统计,返回文件中字符的个数,请使用while 循环实现计数功能。
嵌入式软件助理工程师认证考试复习题新

嵌入式软件助理工程师认证考试复习题2012.08.一、单项选择题1、如下哪一个命令可以帮助你知道shell命令的用法( A )A. manB. pwdC. helpD. more2、在大多数Linux发行版本中,以下哪个属于块设备( B )A. 串行口B. 硬盘C. 虚拟终端D. 打印机3、下面哪个命令行可用来马上重新启动正在运行的Linux系统?( D )A. restart --delay=0B. reboot -wC. halt -pD. shutdown -r now4、在Linux系统,默认的shell是什么( A )A.bashB.ashC.cshD.gnush5、下面哪条命令可用来确保文件“myfile”存在( B )A. cp myfile /dev/nullB. touch myfileC. create myfileD. mkfile myfile6、 LILO的配置文件是:( B )A. /etc/confB. /etc/lilo.confC. /proc/kcoreD. /usr/local/7、用“useradd jerry”命令添加一个用户,这个用户的主目录是什么( A )A./home/jerryB./bin/jerryC./var/jerryD./etc/jerry8、Linux文件权限一共10位长度,分成四段,第三段表示的内容是( D )A.文件类型B.文件所有者的权限C.文件所有者所在组的权限D.其他用户的权限9、在ARM系统结构中,MMU映射最小的单元空间是_D___A、64KBB、16KBC、4KBD、1KB10、某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为( D )A.467B.674C.476D.76411、不是shell具有的功能和特点的是( A )A.管道B.输入输出重定向C.执行后台进程D.处理程序命令12、在ARM处理器的各种工作模式中,( A )模式无法访问一些被保护的系统资源。
嵌入式Linux软件开发工程师职业资格认证考试题(参考答案)

嵌入式Linux软件开发工程师职业资格认证考卷注:普通教室考试时间:120分钟一、填空题(每小题1分,共20分)1、文件2、交换分区3、/etc4、telnet5、step或next6、_预处理__、___链接___7、_rmmod_8、_快速中断__ __外部中断_9、_硬链接_ 10、_信号_ _插槽__ 11、 _用户_ 12、_/etc/inittab_13、在一个平台上生成可以在另一个平台上执行的代码_ 14、文件15、 next 16、 FrameBuffer 17、root 18、执行19、汇编 20、 IO管理系统二、单项选择题。
(每小题1分,共15分)1、A2、 B3、A4、 B5、 D6、 A7、 B8、 B9、 B10、 B 11、 B 12、A 13、A 14、D 15、A三、多项选择题。
(每小题3分,共15分)1. B C2. B C D3. B C D4. C D E5. A C D四、判断题。
(每小题1分,共10分)1、(对)2、(错)3、(对)4、(错)5、(对)6、(对)7、(对)8、(错)9、(对) 10、(对)五、综合题。
(每小题5分,共20分)1、(5分)参考答案:[每行1分]pr1: prog.o subr.ogcc –o pr1 prog.o subr.oprog.o: prog.c prog.hgcc –c –o prog.o prog.csubr.o: subr.c subr.hgcc –c –o subr.o subr.c2、参考答案:GPBCON寄存器地址0X56000010GPBDAT寄存器地址0X56000014GPBUP 寄存器地址0X560000183、参考答案:int register_chrdev(unsigned int major, const char *name, struct file_ operations *fops);其中,major是为设备驱动程序向系统申请的主设备号,如果为0,则系统为此驱动程序动态分配一个主设备号。
嵌入式硬件助理工程师认证考试试题与答案

(本大题共10个小题,每小题1分,共10分) 1、和PC 机系统相比,下列哪点不是嵌入式系统所特有的:( ) A 、系统内核小 B 、专用性强 C 、可执行多任务 D 、系统精简 2、ADD R0,R1,#3属于( )寻址方式。
A 、立即寻址 B 、多寄存器寻址 C 、寄存器直接寻址D 、相对寻址 3、GET 伪指令的含义是:( ) A 、包含一个外部文件 B 、定义程序的入口 C 、定义一个宏 D 、声明一个变量 4、存储一个32位数0x876165到2000H ~2003H 四个字节单元中,若以小端模式存 储,则2000H 存储单元的内容为:( ) A 、0x00 B 、0x87 C 、0x65 D 、0x61 5、μCOS-II 操作系统不属于:( ) A 、RTOS B 、占先式实时操作系统 C 、非占先式实时操作系统 D 、嵌入式实时操作系统 6、若R1=2000H ,(2000H)=0x86,(2008H)=0x39,则执行指令LDR R0,[R1,#8]!后R0的值为:( ) A 、0x2000 B 、0x867、寄存器R13除了可以做通用寄存器外,还可以做:()A、程序计数器B、链接寄存器C、栈指针寄存器D、基址寄存器8、FIQ中断的入口地址是:()A、0x0000001CB、0x00000008C、0x00000018D、0x000000149、ARM指令集和Thumb指令集分别是()位的。
A、8位,16位B、16位,32位C、16位,16位D、32位,16位10、ARM寄存器组有()个寄存器。
A、7B、32C、6D、37二、填空题(本大题共24个空,每空1分,共24分)11、一个嵌入式系统结构有典型的四层组成,包括:、、和。
12、一个FAT文件系统卷有四部分组成,包括:、、和。
13、事件控制块ECB中OSEventType表示,OSEventCnt表示。
14、串行通信方式有三中通信、通信和通信。
嵌入式软件助理工程师认证考试试题题库

嵌入式软件助理工程师认证考试试题题库一、单项选择题 (1)二、多项选择题 (28)三、填空题 (28)四、判断题 (30)五、简答题 (32)六、阅读程序题 (45)七、应用实践题 (49)粉色代表09年6月考试题蓝色代表09年上半年补考试题一、单项选择题1、如下哪一个命令可以帮助你知道shell命令的用法( A )A. manB. pwdC. helpD. more2、Linux分区类型默认的是:( B )A. vfatB. ext2/ext3C. swapD. dos3、在大多数Linux发行版本中,以下哪个属于块设备( B )A. 串行口B. 硬盘C. 虚拟终端D. 打印机4、下面哪个命令行可用来马上重新启动正在运行的Linux系统?( D )A. restart --delay=0B. reboot -wC. halt -pD. shutdown -r now5、在Linux系统,默认的shell是什么( A )A.bashB.ashC.cshD.gnush6、下面哪条命令可用来确保文件“myfile”存在( B )A. cp myfile /dev/nullB. touch myfileC. create myfileD. mkfile myfile7、 LILO的配置文件是:( B )A. /etc/confB. /etc/lilo.confC. /proc/kcoreD. /usr/local/8、用“useradd jerry”命令添加一个用户,这个用户的主目录是什么( A )A./home/jerryB./bin/jerryC./var/jerryD./etc/jerry9、Linux文件权限一共10位长度,分成四段,第三段表示的内容是( D )A.文件类型B.文件所有者的权限C.文件所有者所在组的权限D.其他用户的权限10、某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为( D )A.467B.674C.476D.76411、不是shell具有的功能和特点的是( A )A.管道B.输入输出重定向C.执行后台进程D.处理程序命令12、如何从当前系统中卸载一个已装载的文件系统( A )A. umountB. dismountC. mount –uD. 从 /etc/fstab 中删除这个文件系统项13、你用vi编辑器编写了一个脚本文件shell.sh,你想将改文件名称修改为shell2.sh,下列命令( B )可以实现。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(本大题共30个小题,每小题1分,共30分) 1、在字符界面环境下注销LINUX ,可用( )命令。
A. exit 或quitB. quit 或ctrl+D C. exit 或ctrl+DD. 以上都可 2、用下列()命令查看Linux 使用了多少内存。
A. cat /proc/meminfo B. cat /bin/meminfo C. vi /proc/meminfo D. vi /user/local/meminfo 3、LINUX 支持网络文件系统NFS,下列哪个命令实现了将位于 192.168.1.4机器上的 /opt/sirnfs 目录挂载到本机/mnt/sirnfs 下:( ) A .mount nfs –t /mnt/sirnfs 192.168.1.4:/opt/sirnfs B .mount -t nfs /mnt/sirnfs 192.168.1.4:/opt/sirnfs C .mount nfs –t 192.168.1.4:/opt/sirnfs /mnt/sirnfs D .mount -t nfs 192.168.1.4:/opt/sirnfs /mnt/sirnfs 4、下面哪条命令可用来确保文件“file1”存在:( ) A. cp file1 /dev/null B. touch file1 C. create file1 D. mkfile file1 5、在安装开始前,用光盘启动系统,想要进入字符界面安装,需要输入的命令是:( ) A.linux doc B.linux C.linux text D.linux note 6、下列软件中,不属于BootLoader 的是:( )。
A .vivi B. busybox C. uboot D. blob7、重定向的符号“>>”表示:()A. 输出追加B. 输入追加C. 输出重定向,原来的文件会被改写D. 管道8、下列文件系统中,采用了inode来标识文件的是:()A.ntfsB.fat16C.fat32D.ext39、Linux文件权限一共10位长度,分成四段,第一段表示的内容是:()A. 文件类型B. 文件所有者的权限C. 文件所有者所在组的权限D. 其他用户的权限10、对于所有用户具有读的文件权限,而文件主同时具有执行权限的文件权限是:()A.655B.544C.644D.54011、在使用GCC编译器的过程中,如果只想生成目标文件而不进行连接,需要使用选项:()A.-S B.-o C.-c D.-E12、Linux将存储设备和输入/输出设备均看做文件来操作,下列选项()不是以文件的形式出现。
A. 目录B. 软链接C. i节点表D. 硬链接13、 Qt/Embedded的底层图形引擎基于一下哪种接口技术:()A.framebuffer B.GAL C.IAL D.GFX14、同CISC相比,下面哪一项不属于RISC处理器的特征:()A.采用固定长度的指令格式,指令规整、简单、基本寻址方式有2~3种。
B.减少指令数和寻址方式,使控制部件简化,加快执行速度。
C.数据处理指令只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率,同时简化处理器的设计。
D.RISC处理器都采用哈佛结构15、在下列ARM处理器的各种模式中,()模式有自己独立的R8-R14寄存器。
A.系统模式(System)B.终止模式(Abort)C.中断模式(IRQ)D.快中断模式(FIQ)16、按照ARM过程调用标准(APCS),栈指针使用()寄存器。
A.R0 B. R13 C. R14 D. R1517、在ARM体系结构中,____寄存器作为连接寄存器,当进入子程序时或者处理器响应异常的时候,用来保存PC的返回值;____寄存器作为处理器的程序计数器指针。
A. R0,R14B. R13,R15C. R14,R15D. R14,R018、()不是进程和程序的区别。
A. 程序是一组有序的静态指令,进程是一次程序的执行过程B. 程序只能在前台运行,而进程可以在前台或后台运行C. 程序可以长期保存,进程是暂时的D. 程序没有状态,而进程是有状态的19、在ARM系统结构中,MMU映射最大的单元空间是:()A. 1MBB. 128KBC. 64KBD. 4KB20、下面哪一个选项不是linux系统的进程类型:()A. 交互进程B. 批处理进程C. 就绪进程D. 守护进程21、如果Boot Loader、内核、启动参数以及其他的系统映像四部分在固态存储设备上分别独立存放,则其存储结构的分配顺序应当是:()A. 文件系统、内核、启动参数、BootloaderB. 启动参数、Bootloader、内核、文件系统C. Bootloader、内核、启动参数、文件系统D. Bootloader、启动参数、内核、文件系统22、 Boot Loader 的stage2通常使用C语言实现,以完成复杂的功能,并增加可读性和可移植性,以下哪一步骤属于stage2的内容:()A.为加载 Boot Loader 的 stage2 准备 RAM 空间B.设置好堆栈C.硬件设备初始化D.将 kernel 映像和根文件系统映像从 flash 上读到 RAM 空间中23、在ARM Linux启动的过程中,开启MMU的时候,如何实现从实地址空间到虚拟地址空间的过度:( )A.开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间)并继续运行。
B.开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间),跳转到虚拟地址空间继续运行。
C.在内存中创建页表(映射内核到3G以上的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。
D.在内存中创建页表(映射内核到3G以上的虚拟地址空间,同时把内核所在的前1MB空间到和其实地址相同的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。
24、在ARM Linux体系中,用来处理外设中断的异常模式是:()A. 软件中断(SWI)B. 未定义的指令异常C. 中断请求(IRQ)D. 快速中断请求(FIQ)25、在Linux系统中,驱动程序注册中断处理程序的函数是:()A. trap_initB. request_irqC. enable_irqD. register_irq26、在ARM Linux系统中,中断处理程序进入C代码以后,ARM的处于()工作模式。
A. 超级用户(SVC)B. 中断(IRQ)C. 快速中断(IRQ)D. 和进入中断之前的状态有关系27、在Linux 2.4或者2.6内核中,和ARM体系结构相关的中断处理程序的C代码在源码树的()文件中A. kernel/irq.cB. arch/arm/kernel/irq.cC. arch/arm/mach/irq.cD. arch/arm/kernel/entry-armv.S28、通过修改下面文件哪个文件,可以设定开机时候自动安装的文件系统。
()A. /etc/mtaB. /etc/fastbootC. /etc/fstabD. /etc/inetd.conf29、下面关于Shell的说法,不正确的是:()A. 操作系统的外壳B. 用户与Linux内核之间的接口程序C. 一个命令语言解释器D. 一种和C类似的程序语言30、如果要将文件名file1修改为file2,下列命令()可以实现。
A. cp file1 file2B. mv file1 file2C. ls file1 >file2D. ll file1 >file2二、填空题(本大题共10个空,每空1分,共10分)1、gcc的编译可分为______、编译、汇编和_____等四个阶段。
2、在Linux多线程编程时,需要包含头文件_____。
3、卸载Linux内核模块使用命令_____。
4、ARM处理器有多种运行模式,用户程序运行在其中的______模式。
5、ARM处理器的中断有两种处理模式,分别为______模式和_____模式。
6、Linux系统中,普通用户使用的命令通常保存在______目录中。
7、setenv命令的功能是_____。
8、Linux文件的链接可分为符号链接和______两种。
三、判断题(本大题共10个小题,每小题1分,共10分)1、()根文件系统是具有操作系统的嵌入式系统必须的组成部分。
2、()一个shell脚本运行时可以看成是一个Linux作业,它可能由多个进程完成。
3、()在2.6内核中加入的抢占点提高了Linux的可抢占性,但Linux仍不能看作实时系统。
4、()目前的ARM处理器采用的是哈佛体系结构。
5、()ARM处理器的运行模式可通过中断或异常处理改变。
6、()C语言中的栈的压入和弹出是由操作系统管理的。
7、()BootLoader属于嵌入式操作系统的一部分。
8、()chmod命令可用来修改处理器的运行模式。
9、()CGI程序由Web服务器解释运行。
10、()Linux系统中的目录可以看作是一种特殊的文件。
四、简答题(本大题共6个小题,每小题5分,共30分)1、已知C语言程序有主程序模块prog.c,prog.h,其中调用了另一模块subr.c, subr.h中的功能。
试写出一个可将这两个模块编译成可执行文件pr1的makefile。
(5分)2、简述Linux的VFS机制及其特点?(5分)3、模块的编程和普通程序的编程有哪些区别?(5分)4、BootLoader有哪几种工作模式?各有什么特点?(5分)5、简述嵌入式系统调试有哪几种方式?(5分)6、Qt/Embedded的主要特点是什么?(5分)五、设计题(本大题共2个小题,每小题10分,共20分)1、假如你需要设计并编写一个音频采集程序。
该程序每50ms采集一次数据,大小为1480个字节。
为了进一步压缩处理的需要,你需要建立一个能够至少保存5次所采集数据的缓存,该缓存的大小会根据系统的负载情况动态调整。
请利用你所学的C语言内存管理及相关数据结构的知识,设计一个缓存结构,包括其内存分配的形式(如堆、栈等)及其组织结构(如数组、链表等)。
2、假如你需要设计一个BootLoader,在具体开发之前,你需要确定哪几个主要问题?中国电子学会电子信息工程师专业技术资格认证嵌入式工程师认证考试选择题(30分,每题1分)1、在字符界面环境下注销LINUX,可用( C )命令。
A. exit或quitB. quit或ctrl+DC. exit或ctrl+DD. 以上都可2.用下列(A)命令查看Linux使用了多少内存。
A. cat /proc/meminfoB. cat /bin/meminfoC. vi /proc/meminfoD. vi /user/local/meminfo3. LINUX支持网络文件系统NFS,下列哪个命令实现了将位于192.168.1.4机器上的/opt/sirnfs 目录挂载到本机/mnt/sirnfs下: DA.mount nfs –t /mnt/sirnfs192.168.1.4:/opt/sirnfsB.mount -t nfs/mnt/sirnfs192.168.1.4:/opt/sirnfsC.mount nfs –t 192.168.1.4:/opt/sirnfs /mnt/sirnfsD.mount -t nfs 192.168.1.4:/opt/sirnfs /mnt/sirnfs4、下面哪条命令可用来确保文件“file1”存在(B )A. cp file1 /dev/nullB. touch file1C. create file1D. mkfile file15、在安装开始前,用光盘启动系统,想要进入字符界面安装,需要输入的命令是(C )A.linux docB.linuxC.linux textD.linux note6、下列软件中,不属于BootLoader的是(B )。