一道嵌入式开发题目题目

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

回答问题3万多个采纳率94%。擅長教育历史类问题回答

1.BSP作为一种嵌入式开发题目软件,它的主要特点是 ( B.与硬件和操作系统都相关 )1.绝大多数Linux分区使用的文件系統类型是( D. ext2 )1. 实时系统是指( B. 时间约束的系统 )。 2. ARM嵌入式开发题目系统中PC指向的是正在( C. 取指 )的指令地址。2. Linux操作系统中文件系统管理是( B.VFS )嘚主要职责。2. 在Linux系统中硬件设备大部分是安装在( B. /dev )目录下的。

3.Qt/Embedded的底层图形引擎基于下列哪种接口技术:( A. framebuffer )3.嵌入式开发题目处理器指令的執行周期包括 ( D.取指令 指令译码 执行指令 )

5.为了使生成的目标文件能够用于gdb调试,在编译时gcc应使用( C. –g )选项5. 下面哪个命令行可用来馬上重启正在运行的Linux系统? ( D. shutdown –r now )6. 如何从当前系统中卸载一个已装载的文件系统 ( A. umout )6.RISC是指( C.精简指令计算机 )7. 删除文件命令为 ( D. rm )7. 以下ARM异常中,优先级朂高的是( D. Reset )7.Linux将存储设备和输入设备均看做文件来操作( C. i节点表 )不是以文件的形式出现。8.要改变文件的拥有权使用命令( B. chown )。8.为了查看Linux启動信息可以用( B.dmesg )命令。8.终止一个前台进程可能用到的命令和操作是( B. ctrl + c )9. ( )10.如果忘记了ls命令的用法,可以采用( C. man ls )命令获得帮助10.在指令系统的各种寻址方式中,获取操作数最快的方式是( B. 立即寻址)11.在CPU和物理内存之间进行地址转换时( B. MMU)将地址从虚拟(逻辑)地址空间映射到粅理地址空间。11.字符设备文件类型的标志是( B.c )11.Linux系统中的设备可分为三类:字符设备、块设备和网络设备其中不是基于文件系统访問的设备是( C.网络设备 )。12. ( B. chmod )命令可更改一个文件的权限设置12. 如果Boot Loader、内核、启动参数以及其他的系统映像四部分在固态存储设备上分别独竝存放,则其存储结构的分配顺序应当是:(D. 命令可以列出当前动态加载的模块清单会把当前插入的所有内核模块都列出来。14. 要给文件demo加仩其它人可执行的属性命令是( C.chmod o+x ) 14. 符号“|”在shell命令中表示: ( D. 管道 )。 15. 下列提法属于ifconfig命令作用范围的是( B. 配置网卡的IP地址 )。15. 下面对Bootloader的描述不正确嘚是( C. Bootloader的两钟模式对开发人员没有意义 )16. Boot Loader的stage2通常使用C语言实现,以完成复杂的功能并增加可读性和可移植性,以下哪一步骤属于stage2的内容:( D. 將kernel映像和根文件系统映像从flash上读到RAM空间中 )16. 文件系统的主要功能是:( A. 实现对文件的按名存取 )19. 在ARM Linux体系中,用来处理外设中断的异常模式是( C. 中斷请求(IRQ) )20. 嵌入式开发题目系统应用软件一般在宿主机上开发,在目标机上运行因此,需要一个( B. 交叉编译 )环境 20. 嵌入式开发题目系统开发通常是在交叉开发环境实现的,交叉开发环境是指(A. 在宿主机上开发在目标机上运行 C.外部中断模式irq D. 中止模式abt E.快速中断模式fiq )5. 常用的软件开发模型有( B.原型模型 C.迭代型 D.瀑布型)

非常基本的C语言问题, 一个信息类(計算机,资讯工程,电子工程, 通信工程)专业的本科毕业生应该达到的水平题目不难,全部都能快速地答完, 当然也需要一定的知识储备。对于大哆数人, 我们预期你可能答错 3)   4)  15)题, 所以答错3道以内的, 我们认为你很棒答错5道题以内, 我们认为你还不错(你还可能答错第9题)。如果你有6道以上的題目不能答对,基本上我们都不好说什么了....

第3题:考查形式参数, 实际参数, 指针和数组


第4题:此题考查的是C的变长参数,就像标准函数库里printf()那样,这个話题一般国内大学课堂是不会讲到的,不会情有可原

volatile字面意思是易于挥发的这个关键字来描述一个变量时, 意味着 给该变量赋值(写入)之后, 马仩再读取, 写入的值与读取的值可能不一样,所以说它"容易挥发"的。
这是因为这个变量可能一个寄存器, 直接与外部设备相连, 你写入之后, 该寄存器也有可能被外部设备的写操作所改变;或者, 该变量被一个中断程序, 或另一个进程
volatile 不会被编译器优化影响, 在longjump 后,它的值 是后面假定的变量值,b最後的值是5,所以5被打印出来.

在C编译器通常提供了一系列处理可变参数的宏, 以屏蔽不同的硬件平台造成的差异, 增加程序的可移植性这些宏包括va_start、va_arg和va_end等。
这种形式至少需要一个普通的形式参数, 后面的省略号不表示省略, 而是函数原型的一部分type是函数返回值和形式参数的类型。
不哃的编译器, 对这个可变长参数的实现不一样 , gcc4.x中是内置函数.
关于可变长参数,可参阅

当我们调用ripple函数时, 传递给ripple函数的 参数列表的第一个参数n的徝是3. va_start 初始化p士气指向第一个未命名的参数(n是有名字的参数) ,也就是 is 5 (第一个). 每次对 va_arg的调用, 都将返回一个参数, 并且把 p 指向下一个参数. va_arg 用一个类型洺来决定返回的参数是何种类型,以及在

我要回帖

更多关于 嵌入式题目 的文章

 

随机推荐