ImageVerifierCode 换一换
格式:DOCX , 页数:10 ,大小:19.77KB ,
资源ID:10490076      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/10490076.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(嵌入式软件助理工程师理论考试补考试题定稿.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

嵌入式软件助理工程师理论考试补考试题定稿.docx

1、嵌入式软件助理工程师理论考试补考试题定稿(密封线内勿答题) 学校 专业 姓名 身份证号 (密封线内勿答题) (考试时间:150分钟)题号一二三四五六总分分数一、单项选择题(在备选答案中只有一个是正确的,将它选出填入空格中,每小题1分,共20分)得分评阅人1、Linux分区类型默认的是:( )A. vfat B. ext2/ext3 C. swap D. dos2、在Linux系统,默认的shell是什么( ) A.bash B.ash C.csh D.gnush3、 Linux文件权限一共10位长度,分成四段,第三段表示的内容是( )A.文件类型 B.文件所有者的权限C.文件所有者所在组的权限

2、 D.其他用户的权限4、你用vi编辑器编写了一个脚本文件shell.sh,你想将改文件名称修改为shell2.sh,下列命令( )可以实现。 A. cp shell.sh shell2.sh B. mv shell.sh shell2.sh C. ls shell.sh shell2.sh D. ll shell.sh shell2.sh5、 ( )命令可更改一个文件的权限设置? A. attrib B. chmod C. change D. file6、 在CPU和物理内存之间进行地址转换时,( )将地址从虚拟(逻辑)地址空间映射到物理地址空间。A、TCB B、MMU C、CACHE D、D

3、MA7、 为了查看Linux启动信息,可以用( )命令A. cat /etc/lilo.conf B.dmesg C. cat/proc/cpuinfo D.lilo8、在FTP协议中,控制连接是由( )主动建立的。A服务器端 B客户端 C操作系统 D服务提供商9、进程有三种状态:( )。 A 准备态执行态和退出态 B 精确态模糊态和随机态C 运行态就绪态和等待态 D 手工态自动态和自由态10、以下叙述中正确的是( )。A宿主机与目标机之间只需要建立逻辑连接即可 B 在嵌入式系统中,调试器与被调试程序一般位于同一台机器上C在嵌入式系统开发中,通常采用的是交叉编译器D宿主机与目标机之间的通信方式

4、只有串口和并口两种11、Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在( )目录中。A/bin B/etc C/dev D/lib12、下列( )设备是字符设备。A. hdc B. fd0 C. hda1 D. tty113、中断向量是指( ) 。A中断断点的地址 B中断向量表起始地址 C中断处理程序入口地址 D中断返回地址14、下列说法正确的是( )A. ln -s a.txt b.txt,作用是制作文件b.txt的符号链接,其名称为a.txtB. df命令可以查看当前目录占用磁盘空间的大小C. comm命令打印两个文本文件中的相同的内容D.

5、rm命令可以用来删除目录15、NFS是( ) 系统。A文件 B磁盘 C网络文件 D操作16、嵌入式linux系统中,如果在gcc编译过程中没有指定输出的文件名,则默认输出的可执行文件名为:( )A、a.exe B、a.out C、a D、a.obj17、要给文件file1加上其他人可执行属性的命令是( ) A、chmod a+x B、chown a+x C、chmod o+x D、chown o+x18. 在ARM处理器中,( )寄存器包括全局的中断禁止位,控制中断禁止位就可以打开或者关闭中断。A、CPSR B、SPSRC、PC D、IR19. 在下面的叙述中,( )不是嵌入式图形用户接口(G

6、UI)的主要特点。A. 运行时占用的系统资源少 B. 上层接口与硬件无关,高度可移植C. 可靠性高,高可裁剪性D. 美丽华丽,图形算法复杂20、下面哪一个选项不是linux系统的进程类型( )A. 交互进程 B. 批处理进程C. 守护进程 D. 就绪进程二、多项选择题(共10个题,每小题不选或选错得0分,漏选得1分,全部选对得2分,共20分)得分评阅人 1、Linux系统中的设备文件通常有如下分类( ) A、虚拟设备 B、字符设备 C、网络设备 D、块设备 E、存储设备2、嵌入式操作系统不同于通用操作系统的功能是( )A任务调度 B可裁减性 C 强实时 D设备管理 E存储器管理3、下列能改变A

7、RM处理器工作状态的指令有( )A、B指令 B、SUB指令 C、BX指令 D、BLX指令 E、BL指令4、在ARM汇编语言程序设计中主程序和子程序参数的传递需要满足ATPCS规则,ATPCS规则中用来传递参数的寄存器是 ( )AR0 BR1 CR2 DR3 ER45、芯片总线又称元件级总线,它是指系统内或插件板内各元件之间所使用的总线,下列属于芯片总线的有( )A、I2C总线 B、ISA总线 C、SPI总线 D、SCI总线 E、PCI总线6、嵌入式系统中常用的GUI有( )AKDE BGNOME CMiniGUI DOpenGUI EQT/Embedded7、Linux系统中常用的压缩打包命令

8、有( )Atar命令 Bwinrar命令 Cgzip命令 Dbzip2命令 Ecompress命令8、 下列能改变ARM处理器工作状态的指令有( )A、B指令 B、SUB指令 C、BX指令 D、BLX指令 E、BL指令9、下列linux版本为稳定版本的有( )Alinux2.0 Blinux2.3 Clinux2.4 Dlinux2.5 Elinux2.610、常用的软件开发模型有( )A、结构型 B、 原型模型 C、 迭代型 D、瀑布型 E、综合型三、判断题(共10个题,在正确的后面括号中对打,否则打,每小题1分,共10分)得分评阅人1、Linux文件系统的文件都按其作用分门别类地放在相关的

9、目录中,对于外部设备文件,一般应将其放在/etc目录中。( )2、JTAG是联合测试行动小组定义的一种国际标准测试协议,主要用于芯片内部测试及系统仿真。( )3、在Linux系统中,测试DNS服务器是否能够正确解析域名的的客户端命令,使用命令 nslookup 。( )4、声明一个指针变量的同时系统会自动分配内存。( )5、在vi编辑器中的命令模式下,删除当前光标处的字符使用d命令。( )6、文件系统的主要功能是实现虚拟存储。( )7、写回Cache是指CPU在执行写操作时,必须把数据同时写入Cache和主存。()8、在vi编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用下箭头命

10、令。( )9、Qt Embedded的API同Qt/X11和Qt/Windows的相同,但它并不是基于X11库。( )10触摸屏是一种输入设备。( )四、简述题(共5题,每小题5分,共25分)得分评阅人、简述嵌入式系统中非占先式与占先式调度法的区别有哪些。2、简述Bootloader有何作用? 3、ARM支持哪两种数据存储格式,简单描述各自特点。 4、简述嵌入式系统的几个重要特征? 5、介绍一下嵌入式系统的主要设计步骤?并简要说明各部分完成的主要工作是什么? 五、阅读程序与编写应用题(共3题,每小题5分共15分) 得分评阅人 1、下列程序实现将一个数从内存某地址中取出一个字,然后将该数进行了处

11、理,结果放回内存中该数的相邻的下一字地址中,阅读程序并说明每条语句的作用。start ldr r1,r0 ; 1) mov r0,r1, lsl #3 ; 2) mov r2, #20 ; 3) add r1, r1, r2 ; 4) str r1,r0,4 ; 5) 2、用变量a给出下面的定义一个指向整型数的指针(A pointer to an integer)一个指向指针的的指针,它指向的指针是指向一个整型数(A pointer to a pointer to an integer)一个有10个整型数的数组(An array of 10 integers)一个有10个指针的数组,该指针是指

12、向一个整型数的(An array of 10 pointers to integers)一个指向有10个整型数数组的指针(A pointer to an array of 10 integers) 3、请对下列shell程序加注释,并说明程序的功能和调用方法:#!/bin/sh# /etc/rc.d/rc.httpd# Start/stop/restart the Apache web server.# To make Apache start automatically at boot, make this# file executable: chmod 755 /etc/rc.d/rc.h

13、ttpd#case $1 in start) /usr/sbin/apachectl start ; stop) /usr/sbin/apachectl stop ; restart) /usr/sbin/apachectl restart ; *) echo usage $0 start|stop|restart ;esac 六、实践应用题( 10分)1、管道是Linux中进程通信的一种方式,以下程序在父进程和子进程之间创建了一个管道,然后建立它们之间的通信,实现父进程向子进程写数据的功能。说明标号所在行代码的功能。#include #include #include #include #i

14、nclude int main() int pipe_fd2; pid_t pid; char buf_r100; char* p_wbuf; int r_num; memset(buf_r,0,sizeof(buf_r); (1) if(pipe(pipe_fd)0) (5) printf( %d numbers read from the pipe is %sn,r_num,buf_r); close(pipe_fd0); (6) exit(0); else if(pid0) (7) close(pipe_fd0); (8) if(write(pipe_fd1,Hello,5)!=-1) (9) printf(parent write1 success!n); if(write(pipe_fd1, Pipe,5)!=-1) printf(parent write2 success!n); close(pipe_fd1); (10) sleep(3); waitpid(pid,NULL,0); exit(0);

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1