嵌入式linux开发基础试卷B答案-应用物理.doc

嵌入式linux开发基础试卷B答案-应用物理.doc

ID:58858121

大小:39.50 KB

页数:2页

时间:2020-09-23

嵌入式linux开发基础试卷B答案-应用物理.doc_第1页
嵌入式linux开发基础试卷B答案-应用物理.doc_第2页
资源描述:

《嵌入式linux开发基础试卷B答案-应用物理.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、试卷考试科目: 嵌入式linux开发基础  考核方式:开卷( )闭卷(√)试卷适用专业(班):  09应用物理    2011-2012 学年度第 2 学期   套别:A套()B套(√)题号一二三四五六七总计分值3010301020100得分阅卷人一、单项选择题(请把答案填写到答案栏内,每小题2分,共30分)题号12345678答案ACDCDACC题号9101112131415答案DBBCBAA二、判断题(请把答案填写在答题栏内,每题1分,共计10分)题号12345678910答案对对对错错错错错对错三、问答题(共计25分)1.简述嵌入式系统的概念、组成及特点。(9分)嵌入式

2、系统是用于控制、监视或者辅助操作机器和设备的装置,是完成复杂功能的硬件和软件,并使其紧密耦合在一起的计算机系统(3分)。嵌入式系统的架构由硬件结构(处理器为核心)和软件结构(操作系统为核心)构成(2分)。具有以下显著特点:与应用密切相关,执行特定功能;运行环境差异大(温度、湿度、盐雾、震动…)具有实时性约束;系统资源少;系统可靠性要求高;具有较长的生命周期;需要交叉开发环境和调试工具(4分)。2、假设linux分配给U盘的设备名是/dev/usb,叙述Linux如何usb。写出详细的命令步骤解释。(7分)(1)插好U盘,用fdisr–l/dev/sda/命令查看U盘分区情况(

3、1分)(2)建立挂袋目录:mkdir/mnt/usb(1分)(3)挂载U盘:mount–tvfat/dev/sda1/mnt/usb(1分)(4)用文件管理器或命令行方式浏览文件(1分)(5)卸载U盘:umount/mnt/usb(1分)(6)卸去U盘。(1分)挂载Mount/dev/cdrecord/mnt/cdrom(1分)卸载umount/mnt/cdrom(1分)3.Linux系统有几种类型文件?它们分别是什么?有哪些相同点和不同点?(8分)在Linux环境下“一切皆文件”——在Linux环境下,所有信息都当做文件来识别,包括目录、设备、文件等。Linux环境下的文件

4、类型包括:普通文件;目录文件;连接文件;设备文件(4分)。普通文件如同Windows中的文件一样,是用户日常使用最多的文件。它包括文本文件、shell脚本、二进制的可执行文件和各种类型的数据等(1分)。目录文件包含文件名、子目录名、指向那些文件和子目录的指针(1分)。链接文件有些类似于Windows中的“快捷方式”,但是它的功能更为强大。它可以实现对不同的目录、文件系统甚至是不同的机器上的文件直接访问,并且不必重新占用磁盘空间(1分)。Linux把设备都当作文件一样来进行操作。设备文件主要有3种:字符设备文件——普通设备(如串口、AD转换器、LCD控制器、IrDA模块等)块设

5、备文件——指数据的读写是以块为单位的设备(如硬盘、U盘、SD卡等)。网络设备文件——联网的设备(如网卡)(1分)。四、操作题(写出完成下述功能的命令序列,每小题4分,共20分)1.假设你的用户账号是zheng,现在你登录进入linux系统,查看当前登录到系统中的用户,查看当前系统中运行的进程,然后再退出系统。答:login:zhengPassword:口令$who$ps2.在当前目录/home/zheng下新建一个目录back,将当前目录改为back,在back下新建2个长度为0的文件test1、test2,然后把test2移到其父目录中并改名为file12。答:$mkdir

6、back$cdback$touchtest1test2$mvtest2../file23.假设你是系统管理员,需要增加一个新的用户账号zheng,为新用户设置初始密码,并删除用户账号chang。答:.#useraddzheng#passwdzheng#userdelchang4.若给需要将/home/zheng目录下的所有文件打包压缩成/tmp/zheng.tar.gz,你准备怎么做?当需要从压缩包中恢复时,又该如何处理?答:#tar–zcvf/tmp/zheng.tar.gz/home/zheng#tar-zxvf/tmp/zheng.tar.gz5、赋予所有用户读和写ba

7、ckup.tar.gz文件的权限chmod+666buckup.tar.gz五、编程题1、阅读程序,回答下面问题(10分)all:libmys.soSRC=f1.cf2.cf3.cTGT=$(SRC:.c=.o)%.o:%.ccc-c$?libmys.so:$(TGT)cc-shared-o$@$(TGT)clean:rm-f$(TGT)回答以下问题:(1)此Makefile文件的主要功能是什么?(2)此Makefile文件包含多少个规则?它们分别是什么?(3)使用此Makefile文件可以生成目标文件

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。