嵌入式操作系统及编程试题(A)
更新时间:2024-06-07 18:50:01 阅读量: 综合文库 文档下载
- 嵌入式工作推荐度:
- 相关推荐
山东科技大学2008—2009学年第二学期
《嵌入式操作系统及编程》考试试卷(A卷)
班级 姓名 学号 题号 得分 一 二 三 四 总得分 评卷人 审核人 一、填空题(每空1分,共10分)
1、UP-NETARM2410-S平台使用的Bootloader是_____________________。UP-NETARM2410-S系统加电或复位后从_____________________地址取指,因此Boodloader必须烧写到以此地址开始的flash中。
2、UP-NETARM2410-S为了能够运行,必须对flash的固态存储设备空间进行划分,其空间结构从低地址到高地址要包括_____________________、_____________________、_____________________、_____________________。
3、从组成上看,嵌入式系统可分为____________________和____________________两大部分。 4、把/mydir目录归档压缩为mydir.tar.bz2文件使用的Shell命令是:
____________________________________。把rootfs.tar.bz2解压到自动创建的目录中,使用的命令是:____________________________________。
二、选择题(每题2分,共20分)
1、gcc编译程序时,根据不同的选项可以生成不同的文件,若生成汇编程序,使用的命令是( )。
A.gcc -c B.gcc -S C.gcc -E D.gcc -o
2、GNU make工具是一个为程序编译而提供的自动化管理工具,其使用的编译规则文件名一般默认为( )。
A.make B.Makefile C.readme D.INSTALL 3、在Shell变量中,若要引用PATH变量,下面引用正确的是( )。 A.PATH B.&PATH C.$PATH D.#PATH
4、用GDB调试C语言程序时,需要生成的可执行程序中包含调试信息,下面能生成调试信息的正确命令是( )。
第 1 页/共3页
A.gcc -g B.gcc -o C.gcc -S D.gcc -E
5、使用gdb调试中提示符为(gdb),则调试中设置断点的命令正确的是( )。 A.(gdb)list B.(gdb)break 2
C.(gdb)quit D.(gdb)run 123
6、用Qt编写的程序若用X86的gcc编译,则会生成在X86平台上运行Qt二进制文件,若用ARM交叉编译器编译则会生成在ARM平台上运行的Qt二进制文件。若要查看一个二进制文件win是运行在X86还是ARM平台,可以用( )命令查看。 A.file win B.lookup win C.more win D.cat win 7、在嵌入式系统的调试中通常采用NFS来实现访问,则实现访问目录的NFS配置文件是( )。
A、/etc/fstab B、/etc/exports
C、/etc/services D、/etc/inittab
8、用Qt的 Designer 可以用来设计图形界面窗口,其保存的文件扩展名是( )。 A..pro B..ui C..h D..cpp
9、在C语言中,若定义静态变量,则在声明的变量前加上 ( )关键词。 A.#define B.volatile C.static D.extern
10、一个脚本文件install.sh没有执行权限,若添加执行权限,其命令是( ) A.chmod +x install.sh B.chmod -x install.sh C.chmod +r install.sh D.chmod -r install.sh
三、简答题(每题7分,共49分)
1、简述嵌入式系统的开发层次? 2、画出嵌入式系统设计流程图?
3、简述ARM交叉编译环境的硬件环境的搭建(画出示意图)?
4、简述Bootloader,Linux内核,Busybox根文件系统之间的关系以及各自的作用? 5、简述vivi-2410.tar.bz2的Bootloader编译的步骤(各步骤使用的命令)。 6、简述Linux-2.6.20.tar.gz内核裁剪和编译的步骤(各步骤使用的命令)。 7、简述insight-6.4.tar.bz2的安装步骤。
四、应用题(1题10分,2题11分,共21分)
1、叙述在X86平台下用Qt2.3编写、编译和运行Qt程序的操作步骤。
2、假定你在目录/home/arm下有一个C程序,他由几个单独的文件组成,而这几个文件又分别包含了其他文件,如下图所示:
第 2 页/共3页
文件 main.c list.c symbol.c table.c table.h 包含文件 stdio.h, table.h list.h symbol.h table.h symbol.h, list.h 完成下列任务: (1) 编写makefile文件,最终的目标文件为hello(交叉编译器为arm-linux-gcc) (2) 在目标机上通过网络文件系统挂载宿主机(IP:192.168.0.10)上的/home/arm目录到
/mnt
第 3 页/共3页
正在阅读:
嵌入式操作系统及编程试题(A)06-07
华科金工实习报告答案10-09
设计说明书和计算书 - secret02-01
中国经济的现状分析_赵力09-06
操作系统实验 第五讲 磁盘调度算法09-16
A1 技术支持的学情分析作业2—学情分析报告; 学情分析报告03-23
文献检索03-26
习题答案-建筑工程施工技术(北京大学出版社) 第1章 土石方工程 - 图文10-25
2018人教版七年级生物下册知识点归总07-21
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 嵌入式
- 试题
- 操作系统
- 编程
- 《经济学基础》各章习题
- 八下英语M7-10复习要点
- 2011年县委办总结2
- 全国计算机二级MS - office高级应用模拟试题(7) - 图文
- 税收筹划第07章在线测试
- 六年级语文阅读理解试题
- 2007年工作安排
- 践行智慧教学,提高核心素养
- 计算机学院新校区值班制度
- 第一章作业(3)
- 中国炭黑市场专项调研与盈利空间预测报告(2013-2017)
- 2017省考申论提出对策题的踩分点在哪里
- 30141 XXXX热电联产项目治安保卫管理规定(XXXX-00-IND-HS-JBF-04
- 专题一匀变速直线运动规律使用(含答案)
- 现代教育技术试题一附答案
- 初三政治复习计划
- 市委宣传部新闻科实习报告
- 钢结构设计论文
- 2011年证券业从业资格考试《证券投资基金》真题及答案
- 清华万博网络有限公司网络建设方案