嵌入式操作系统及编程试题(B)答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《嵌入式操作系统及编程》考试试卷(B卷)参考答案

一、填空题(每空1分,共10分)

1、嵌入式硬件系统,嵌入式软件系统。

2、Windows CE; uClinux(或Linux)。VxWorks,uC/OSII。

3、C++

4、tar -zcf mydir.tar.bz2 mydir,tar -zxvf mydir.tar.bz2

5、make

二、选择题(每题2分,共20分)

1、C

2、C

3、B

4、A

5、B

6、A

7、B

8、D

9、B 10、A

三、简答题(每题7分,共49分)

1、以应用为中心,以计算机技术为基础,软件硬件可剪裁,(3分)适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。(4分)

2、

(7分)

3、

(7分)

4、(1)解压:tar –zxvf Linux-2.4.18.tar.gz。

(2)修改Makefile文件,其中:SUBARCH :=arm CROSS_COMPILE = arm-linux- (3分)(3)运行make menuconfig;

(4)make; (4分)5、(1)tar –jxvf vivi-2410.tar.bz2

(2)cd vivi-2410; (3分)

(3)make menuconfig;

(4)make (4分)6、(1)tar -jxvf busybox-1.12.1.tar.bz2

(2)make menuconfig

(3)make install (3分)(4)构建根文件系统:创建顶层目录,创建设备节点,创建inittab,创建sysinit脚本。

(5)创建根文件系统映像文件(4分)7、

(7分)

四、应用题(1题10分,2题11分,共21分)

1、(1)运行source x86QT/export.sh建立LCD和设置开发环境变量;

(2)运行x86QT/qt-2.3.2/bin/desinger 建立QT的form窗口;

(3)保存form窗口到磁盘,如:rbz/win.ui。

(4) vi main.cpp文件到保存的路径rbz下

(5) cd arm2410QT;运行source export.sh

(6)创建win.pro工程文件:/root/arm2410QT/tmake-1.13/bin/progen -t app.t -o win.pro (7)创建Makefile文件:/root/arm2410QT/tmake-1.13/bin/tmake -o Makefile win.pro

(8)创建bi文件win: make (5分)(9)挂接/usr/lib库到目标机上:mount –t nfs 192.168.0.21:/usr /mnt/yaffs/nfs

(10)设置目标机上运行QT程序的环境变量:

export QTDIR=/mnt/yaffs/nfs

export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

(11)在目标机上运行:./win –qws (5分)2、(1)main.c程序:

int main()

{ int x=1;

int y=2;

Printf(“%d”,x*y);

} (5分)(2) 1):gcc -E main.c -o outfile1

2):gcc -S main.c

3):gcc -c main.c (6分)

相关文档
最新文档