首页 > 编程知识 正文

嵌入式为什么要学linux,嵌入式软件面试笔试题

时间:2023-05-06 17:29:46 阅读:32929 作者:3094

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

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。