项目1认识嵌入式系统开发

什么是嵌入式系统

1、判断题:
‌嵌入式系统是指用于执行独立功能的专用计算机系统,包括微处理器、定时器、微控制器、存储器、传感器等一系列芯片与器件,并与嵌入在存储器中的操作系统、控制应用软件,共同实现诸如实时控制、监视、管理、移动计算、数据处理等各种自动化处理任务。‏
选项:
A: 正确
B: 错误
答案: 【 正确

2、判断题:
‏一个数码相机可以叫做嵌入式系统.‍
选项:
A: 正确
B: 错误
答案: 【 正确

3、填空题:
‌嵌入式系统主要融合了计算机软硬件技术、(    )和微电子技术,它是将计算机直接嵌入到应用系统中,利用计算机的高速处理能力以实现某些特定的功能。‏
答案: 【 半导体技术

4、填空题:
‎嵌入式系统一般由嵌入式计算机和执行部件组成,其中嵌入式计算机主要由四个部分组成,它们分别是:硬件层、中间层、(    )以及应用软件层。‎
答案: 【 系统软件层

嵌入式处理器

1、单选题:
​嵌入式系统中硬件层主要包含了嵌入式系统重要的硬件设备:      、存储器(SDRAM、ROM等)、设备I/O接口等。‏
选项:
A: 嵌入式处理器
B: 嵌入式控制器
C: 单片机
D: 集成芯片
答案: 【 嵌入式处理器

2、单选题:
‏下面哪项不是嵌入式系统的特点 ‌
选项:
A: 面向特定应用
B: 软件一般都固化在存储器芯片或单片机本身中,而不存储于磁盘中
C: 代码尤其要求高质量、高可靠性
D: 具备二次开发能力
答案: 【 具备二次开发能力

3、单选题:
‏嵌入式微控制器又称单片机,也就是在一块芯片中集成了整个计算机系统。比较具有代表性的通用系列有()‍
选项:
A: 8051、P51XA、MCS-251
B: DSP56000
C: MC68000
D: Intel 8088
答案: 【 8051、P51XA、MCS-251

4、单选题:
‍PowerPC是一种RISC架构的CPU,其基本的设计源自IBM的(        )架构。‌
选项:
A: 68K
B: POWER
C: MIPS
D: CISC
答案: 【 POWER

5、填空题:
​嵌入式处理器目前主要有ARM、(   )、Power PC、68K等,其中ARM处理器有三大特点:体积小、低功耗、的成本和高性能,16/32位双指令集,全球合作伙伴众多。‎
答案: 【 MIPS

嵌入式操作系统

1、单选题:
20世纪90年代以后,随着系统应用对实时性要求的提高,系统软件规模不断上升,实时核逐渐发展为    ,并作为一种软件平台逐步成为目前国际嵌入式系统的主流。‎‍‎
选项:
A: 分时多任务操作系统
B: 多任务操作系统
C: 实时操作系统
D: 实时多任务操作系统
答案: 【 实时多任务操作系统

2、单选题:
由于其高可靠性,在美国的火星表面登陆的火星探测器上也使用的嵌入式操作系统是     。‏‎‏
选项:
A: Palm 
B: VxWorks
C: Linux
D: WinCE
答案: 【 VxWorks

3、判断题:
​μC/OS-II是“MicroController Operating System”的缩写,它是源码公开的实时嵌入式操作系统‏
选项:
A: 正确
B: 错误
答案: 【 正确

4、判断题:
‍VxWorks的微内核Wind是一个具有较高性能的、标准的嵌入式实时操作系统内核。‏
选项:
A: 正确
B: 错误
答案: 【 正确

5、填空题:
‍常见的嵌入式操作系统有:(   )、Vxworks、WinCE、Palm、uc/OS-II和eCOS。‌
答案: 【 Linux

项目2体验Linux系统

Shell使用技巧

1、单选题:
‎在Linux系统,默认的shell是什么(  )‏
选项:
A: ash
B: bash
C: csh
D: gnush
答案: 【 bash

2、单选题:
​不是shell具有的功能和特点的是 (   )‍
选项:
A: 管道
B: 输入输出重定向
C: 执行后台进程
D: 处理程序命令
答案: 【 管道

3、单选题:
‏command1 && comman2 || command3的含义是:(   )‍
选项:
A: 当command1,command2成功时才执行command3
B: 当command1,command2失败时才执行command3
C: 当command1失败,command2成功时才执行command3
D: 当command1成功,command2失败时才执行command3
答案: 【 当command1成功,command2失败时才执行command3

4、单选题:
‏重定向的符号“>”表示:(    )‌
选项:
A: 输出追加
B: 输入追加
C: 输出重定向,原来的文件会被改写
D: 管道
答案: 【 输出重定向,原来的文件会被改写

5、判断题:
‌输入命令的前一个或者几个字母,按下Tab键,就会自动补全命令。‎
选项:
A: 正确
B: 错误
答案: 【 正确

6、填空题:
‏通过光标和功能键(Home、End 等键),您可以浏览并编辑命令行,如果您需要将光标移到行首,通过键盘的快捷是(   )‏
答案: 【 CTRL a

内容管理

1、单选题:
‌查找两个文件不同之处的命令为(         )‎
选项:
A: diff 
B: comm
C: distinguish
D: rmp
答案: 【 diff 

2、单选题:
‎用户编写了一个文本文件a.txt,想将该文件名称改为txt.a,下列命令(    )可以实现。‎
选项:
A:  cd a.txt xt.a 
B: echo a.txt > txt.a 
C: rm a.txt txt.a  
D: cat a.txt > txt.a
答案: 【 cat a.txt > txt.a

3、单选题:
‍用下列(    )命令查看Linux使用了多少内存‏‍‏
选项:
A: cat /proc/meminfo
B: cat /bin/meminfo
C: vi /proc/meminfo
D: vi /user/local/meminfo
答案: 【 cat /proc/meminfo

4、单选题:
‍为了查看Linux启动信息,可以用:(     )‎‍‎
选项:
A: cat /etc/lilo.conf
B: dmesg 
C: cat/proc/cpuinfo    
D: lilo
答案: 【 dmesg 

5、单选题:
‏在/home/stud1/wang目录下有一文件file,使用 (  )可实现在后台执行命令,此命令将file文件中的内容输出到file.copy文件中​‏​
选项:
A: cat file >file.copy         
B: cat file file.copy
C: &cat file  file.copy      
D: &cat file >file.copy 
答案: 【 &cat file >file.copy 

6、判断题:
‍为单个文件升级有两种方法,一是根据补丁文件升级,另一种是在命令行直接指明要修补的文件和文件补丁。‏
选项:
A: 正确
B: 错误
答案: 【 正确

7、判断题:
‍ 显示含有“48”字符串的所有行的行号,命令与结果是否正确‍‍[root@www.linuxidc.com]# grep -n 48 file.txt ‍‍1:48      Dec     3BC1977 LPSX    68.00   LVX2A   138‍‍2:483     Sept    5AP1996 USP     65.00   LVX2C   189‍‍5:484     nov     7PL1996 CAD     49.00   PLV2C   234‍‍6:483     may     5PA1998 USP     37.00   KVM9D   644‍‍‍
选项:
A: 正确
B: 错误
答案: 【 正确

8、判断题:
​精确匹配只含有“48”字符串的行,命令与结果是否正确​​[root@www.linuxidc.com]# grep "48>" file.txt ​​48      Dec     3BC1977 LPSX    68.00   LVX2A   138​​​
选项:
A: 正确
B: 错误
答案: 【 正确

9、判断题:
‏抽取代码为4 8 4和4 8 3的城市位置,命令与结果是否正确‌‏[root@www.linuxidc.com]# grep -E " [3|4]>" file.txt ‌‏483     Sept    5AP1996 USP     65.00   LVX2C   189‌‏484     nov     7PL1996 CAD     49.00   PLV2C   234‌‏483     may     5PA1998 USP     37.00   KVM9D   644‌‏‌
选项:
A: 正确
B: 错误
答案: 【 错误

10、判断题:
‍显示含有九月份的行,命令与结果是否正确‍‍[root@www.linuxidc.com]# grep -i Sept file.txt ‍‍ ‍‍[root@www.linuxidc.com]# grep -E "[Ss]ept" file.txt ‍‍483     Sept    5AP1996 USP     65.00   LVX2C   189‍‍216     sept    3ZL1998 USP     86.00   KVM9E   234‍‍‍
选项:
A: 正确
B: 错误
答案: 【 正确

11、判断题:
‍显示以K开头,以D结尾的所有代码,命令与结果是否正确‏‍[root@www.linuxidc.com]# grep "K D" file.txt ‏‍47      Oct     3ZL1998 LPSX    43.00   KVM9D   512‏‍483     may     5PA1998 USP     37.00   KVM9D   644‏‍‏
选项:
A: 正确
B: 错误
答案: 【 错误

12、判断题:
‍显示头两个是大写字母,中间两个任意,并以C结尾的代码,命令与结果是否正确​‍[root@www.linuxidc.com]# grep "[A-Z] C" file.txt ​‍483     Sept    5AP1996 USP     65.00   LVX2C   189​‍219     dec     2CC1999 CAD     23.00   PLV2C   68​‍484     nov     7PL1996 CAD     49.00   PLV2C   234​‍​
选项:
A: 正确
B: 错误
答案: 【 错误

13、填空题:
‌(     )命令让用户利用设置修补文件的方式,修改,更新原始文件。‏
答案: 【 patch

压缩与归档

1、单选题:
‌有关归档和压缩命令,下面描述正确的是‏
选项:
A: 用uncompress命令解压缩由compress命令生成的后缀为.zip的压缩文件
B: unzip命令和gzip命令可以解压缩相同类型的文件
C: tar归档且压缩的文件可以由gzip命令解压缩
D: tar命令归档后的文件也是一种压缩文件
答案: 【 tar归档且压缩的文件可以由gzip命令解压缩

2、单选题:
‎有下列哪个压缩工具创建的文件可以由gunzip解开‎
选项:
A: gzip
B: compress
C: zip
D: 以上都可以
答案: 【 以上都可以

3、单选题:
‌将/user文件夹打包为userback.tar.gz的方法是‎
选项:
A: tar -ivh userback.tar.gz /user
B: tar -Uvh userback.tar.gz /user
C: tar -zcvf userback.tar.gz /user
D: tar -zxvf userback.tar.gz /user
答案: 【 tar -zcvf userback.tar.gz /user

4、单选题:
‍一个文件名字为rr.bz2,可以用来解压缩的命令是​
选项:
A: tar
B:  ungzip
C:  compress 
D:  uncompress
答案: 【  ungzip

挂载磁盘

1、单选题:
‌关于文件系统的安装和卸载,下面描述正确的是(     )‎
选项:
A: 如果光盘未经卸载,光驱是打不开的
B: 安装文件系统的安装点只能是/mnt下
C: 不管光驱中是否有光盘,系统都可以安装CD-ROM设备
D: mount/dev/fd0/floppy此命令中目录/floppy是自动生成的
答案: 【 如果光盘未经卸载,光驱是打不开的

2、单选题:
‏将光盘CD-ROM(hdc)安装到文件系统的/mnt/cdrom目录下的命令是(     )‏
选项:
A: mount /mnt/cdrom
B: mount /mnt/cdrom /dev/hdc
C: mount /dev/hdc /mnt/cdrom
D: mount /dev/hdc 
答案: 【 mount /dev/hdc /mnt/cdrom

3、单选题:
‏假定kernel支持vfat分区,下面哪一个操作是将/dev/had1一个Windows分区加载到/win目录下:(     )‌
选项:
A: mount -t windows /win /dev/hda1
B: mount -fs=msdos /dev/hda1 /win
C: mount -s win /dev/hda1 /win
D: mount -t vfat /dev/hda1 /win
答案: 【 mount -t vfat /dev/hda1 /win

4、单选题:
‌已知/dev/sdb2 设备挂载在/mnt 文件夹下,卸载该设备的方法是(    )‏
选项:
A: umount /dev/sdb
B: umount /mnt
C: umount /dev 
D: umount *
答案: 【 umount /mnt

5、单选题:
‍下面的哪种文件系统不能使用mount命令来挂载(        )​
选项:
A: ext2
B: ext3
C: swap
D: iso9660
答案: 【 swap

6、单选题:
‏mount使用哪个选项可以使用户无法在被挂的分区上执行程序(    )‌
选项:
A: nouser
B: rootsquash
C: noexec
D: read-only
答案: 【 noexec

7、单选题:
‌将Windows C:盘(hda1)安装在Linux文件系统的/winsys目录下,命令是(    )​
选项:
A: mount dev/had1 /winsys 
B: mount /dev/had1 /winsys
C: mount /dev/had1 winsys
D: mount dev/had1 winsys
答案: 【 mount /dev/had1 /winsys

文件权限管理

1、单选题:
‌(   )命令可更改一个文件的权限设置?‍
选项:
A: attrib  
B: chmod  
C: change    
D:  file
答案: 【 chmod  

2、单选题:
‌系统中有用户user1和user2,同属于users组。在user1用户目录下有一文件file1,它拥有644的权限,如果user2用户想修改user1用户目录下的file1文件,应拥有(   )权限。‎
选项:
A: 744
B: 664
C: 646
D: 764
答案: 【 664

3、单选题:
‎文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是(     )。‌
选项:
A: chmod a+x g+w exer1
B: chmod 765 exer1
C: chmod o+x exer1
D: chmod g+w exer1
答案: 【 chmod a+x g+w exer1

4、单选题:
‌要给文件file1加上其他人可执行属性的命令是(    )‍‌‍
选项:
A: chmod a+x  
B: chown a+x 
C: chmod o+x 
D: chown o+x
答案: 【 chmod o+x 

5、单选题:
​文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是(    )‍
选项:
A: chmod  a+x  g+w  exer1
B: chmod  765  exer1
C: chmod  o+x  exer1
D: chmod  g+w  exer1
答案: 【 chmod  a+x  g+w  exer1

6、单选题:
‍在Linux操作系统中,命令“chmod+777/home/abc”的作用是:(    )‏‏
选项:
A: 把所有文件复制到公共目录abc中
B: 修改abc目录的访问权限为可读、可写、可执行
C: 设置用户的初始目录为/home/abc
D: 修改abc目录的访问权限为所有用户只读
答案: 【 修改abc目录的访问权限为可读、可写、可执行

文件系统

1、单选题:
‍系统所需要的最基本的命令就是放在( )​
选项:
A: /root
B: /bin
C: /usr
D: /home
答案: 【 /bin

2、单选题:
‍Linux将存储设备和输入/输出设备均看做文件来操作,下列选项(   )不是以文件的形式出现。‍
选项:
A: i节点表 
B: 目录
C: 软链接
D: 网络适配器
答案: 【 i节点表 

3、单选题:
‌文件之间可以建立两种链接关系:软链接和硬链接,硬链接的特点是:(   )‍
选项:
A: 等同于文件复制操作
B: 类似于文件复制,但新的链接文件并不占用文件磁盘存储空间
C: 删除源文件,将使其他链接文件失效 
D: 可以对目录文件名建立硬链接
答案: 【 删除源文件,将使其他链接文件失效 

4、判断题:
‌Linux的基本思想有两点:第一,一切都是文件;第二,每个软件都有确定的用途。‍
选项:
A: 正确
B: 错误
答案: 【 正确

5、填空题:
‌Linux是一个开放的操作系统它最初使用EXT2格式,后来使用EXT3格式,但是它同时支持非常多的文件系统,常用的文件系统有以下几种EXT3、(      )、vfat、nfs等。‎
答案: 【 swap

环境变量

1、单选题:
‍下列命令可以显示环境变量​
选项:
A: mount 
B: export MYNAME=”my name is kevin”
C: echo $HOME
D: find
答案: 【 echo $HOME

2、单选题:
​增加一个环境变量TEMP_KEVIN,下列命令正确的是()‎
选项:
A: unset TEMP_KEVIN
B: export TEMP_KEVIN ="kevin" 
C: export TEMP_KEVIN "kevin" 
D: env | grep TEMP_KEVIN 
答案: 【 export TEMP_KEVIN ="kevin" 

3、判断题:
‏环境变量更改后,在用户下次登陆时生效,如果想立刻生效,则可执行下面的语句:$source .bash_profile。‌
选项:
A: 正确
B: 错误
答案: 【 正确

4、填空题:
‎bash 有两个基本的系统级配置文件: /etc/        和 /etc/profile ‍
答案: 【 bashrc

5、填空题:
‏Linux变量可分为两类:一类是永久的:需要修改配置文件,变量永久生效。另一类是 临时的:使用      命令行声明即可,变量在关闭shell时失效。‎
答案: 【 export

磁盘分区

1、单选题:
‍在Linux中创建分区的命令是‍
选项:
A: makefile
B: fdisk    
C: fromat
D: mkfs
答案: 【 fdisk    

2、单选题:
​使用fdisk分区工具的p选项观察分区表情况时,为标记可引导分区,使用 (      )标志‌
选项:
A: a
B: *
C: @
D: +
答案: 【 *

3、单选题:
‎系统当前已经加载的所有文件系统在 (        )文件中得到反映‌
选项:
A: /usr/sbin/cfdisk
B: /sbin/fdisk
C: /etc/mtab
D:

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注