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

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

ID:49598818

大小:106.00 KB

页数:2页

时间:2020-03-03

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

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

1、题号12345678答案DABADBBA题号9101112131415答案DCBACBD(请把答案填写在答题栏内,每题2分,共计30分)逐度工南大挙试卷考试科目:嵌入式linux开发基础考核方式:开卷()闭卷(丁)试卷适用专业(班):09应用物理题号—一.三四五六七总计分值3010301()20//100得分//阅卷人/2011-2012学年度第2学期套别:人套(V)B套()-、单项选择二、填空题(请把答案填写在表格内,每空1分,共10分)题号答案题号答案1322Gcc-ghello.c-ohello3“#”和“$”4break5文件6Kill7符号链接8

2、/sbin9Ps-aux10/bin三、简答题(每题10分,共计30分)1、Linux内核主要由哪儿部分组成?每部分的作用?Linux内核主要由五个子系统组成:进稈调度,内存管理,虚拟文件系统,网络接口,进程间通信。(5分)进程调度(SCIIED):控制进程对CPU的访问。当需要选择下一个进程运行时,由调度程序选择最值得运行的进程;(1分)内存管理(MM)允许多个进稈安全的共享主内存区域;(1分)虚拟文件系统VirtualFileSystem,VFS)隐藏了各种硬件的具体细节,为所有的设备提供了统一的接口,VFS提供了多达数卜种不同的文件系统;(1分)网络

3、接口(NET)提供了对备种网络标准的存取和各种网络便件的支持;(1分)进程间通讯(1PO支持进稈间各种通信机制。(1分)符界面。2、简述在构建嵌入式Linux开发平台内核包含那些步骤?(10分)答:移植Linux内核的主要步骤如下:(1分)1)嵌入式交叉编译环境搭建2)移植bootloader;(1分)3)Linux内核移植;(1分)4)根文件系统移植;(1分)3、假设linux分配给U盘的设备名是/dev/usb,叙述Linux如何挂载和卸载u盘。写出详细的命令步骤解释。(10分)(1)插好U盘,用fdisr-1/dcv/sda/命令查看U盘分区情况(2

4、分)(2)建立挂袋目录:mkdir/mnt/usb(2分)(3)挂载U盘:mount-tvfat/dev/sdal/mnt/usb(2分)(4)用文件管理器或命令行方式浏览文件(2分)(5)卸载U盘:umount/mnt/usb(1分)(6)卸去U盘。(1分)四、写出完成以下功能的命令(每空2分,共计10分)1.在当前1=1录/home/zheng下新建一日录back,将当前bl录改为backomkclirbackcdback2.要使得名为fido的文件具有如下权限-r-xT-x—x的命令。chmod551fido3.在/root文件夹下杳找后缀为.cpp

5、的文件。find/root-name*.cpp4.若给需要将/home/zheng目录下的所有文件打包压缩成/tmp/zheng.tar.gz,你准备怎么做?#tar-zcvf/Imp/zheng.tar.gz/home/zheng5.将U盘/dev/sdb卸载的命令。umount/dev/hdc五、编程题(每题1()分,共计20分)1111、试编写一个SHELL程序,它从用户那里接收2个数,并比较大小returny111答:#!/bin/bash}1113=$1(2)//main.c程序清单111b=$2#inc1udeafunc1.h”111if[・z

6、$a]

7、

8、[-z$b]intmain(void)111then{z111echo"pleaseenter2no”inta,b;111readaprintf(“pleaseenterthenumberaanb”);Wreadbscanf(“%d%d”,&a,&b)111fiintmax二0111if[$a-eq$b]max二max_fun(a,b);111thenreturn0;111echo”numbera=numberb"}••二,111elseif[$a-gt$b]⑶//func.h程序清单111then#inclucle111e

9、cho”numbera>numberbnexternintmax_fun(intx,inty)11elif[$a-It$b]Makefile文件内容如下:(共10分)thenmain.o:main.cfunc.h(3分)111echo”numberavnumberb”gccmain.c-omain.o111fifunc.ofunc.cfunc.h(3分)111figccfunc.c-ofunc.o••111main:main.ofunc.o(2分)1112、一个稈序有main函数,func函数和头文件func.h实现,请写一个makefilegccmain

10、.ofunc.o-omain111来完成该程序的编译。要求将mai

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

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

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