文档库 最新最全的文档下载
当前位置:文档库 › 软件试题库v1

软件试题库v1

软件试题库v1
软件试题库v1

嵌入式软件助理工程师认证考试试题题库

一、单项选择题

1、如下哪一个命令可以帮助你知道shell命令的用法( A )

A. man

B. pwd

C. help

D. more

2、在大多数Linux发行版本中,以下哪个属于块设备( B )

A. 串行口

B. 硬盘

C. 虚拟终端

D. 打印机

3、下面哪个命令行可用来马上重新启动正在运行的Linux系统?( D )

A. restart --delay=0

B. reboot -w

C. halt -p

D. shutdown -r now

4、在Linux系统,默认的shell是什么( A )

A.bash

B.ash

C.csh

D.gnush

5、下面哪条命令可用来确保文件“myfile”存在( B )

A. cp myfile /dev/null

B. touch myfile

C. create myfile

D. mkfile myfile

6、 LILO的配置文件是:( B )

A. /etc/conf

B. /etc/lilo.conf

C. /proc/kcore

D. /usr/local/

7、用“useradd jerry”命令添加一个用户,这个用户的主目录是什么( A )

A./home/jerry

B./bin/jerry

C./var/jerry

D./etc/jerry

8、Linux文件权限一共10位长度,分成四段,第三段表示的内容是( D )

A.文件类型

B.文件所有者的权限

C.文件所有者所在组的权限

D.其他用户的权限

9、在ARM系统结构中,MMU映射最小的单元空间是_D___

A、64KB

B、16KB

C、4KB

D、1KB

10、某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为( D ) rwx rwx rwx 111 110 100

A.467

B.674

C.476

D.764

11、不是shell具有的功能和特点的是(C )

A.管道

B.输入输出重定向

C.执行后台进程

D.处理程序命令

12、在ARM处理器的各种工作模式中,( A )模式无法访问一些被保护的系统资源。20100626年徐远超

A. 用户模式(user)

B.系统模式(system)

C. 中断模式(IRQ)

D.终止模式(Abort)

13、如何从当前系统中卸载一个已装载的文件系统( A )

A. umount

B. dismount

C. mount –u

D. 从 /etc/fstab 中删除这个文件系统项

14、你用vi编辑器编写了一个脚本文件shell.sh,你想将改文件名称修改为shell2.sh,

下列命令( B )可以实现。

A. cp shell.sh shell2.sh

B. mv shell.sh shell2.sh

C. ls shell.sh >shell2.sh

D. ll shell.sh >shell2.sh

15、在/home/stud1/wang目录下有一文件file,使用( D )可实现在后台执行命令,此命令将file文件中的内容输出到file.copy文件中。

A. cat file >file.copy

B. cat file file.copy

C. &cat file file.copy

D. &cat file >file.copy

16、字符设备文件类型的标志是( B )

A. p

B. c

C. s

D. l

17、删除文件命令为( D )

A. mkdir

B. rmdir

C. mv

D. rm

18、( B )命令可更改一个文件的权限设置?

A. attrib

B. chmod

C. change

D. file

19、用命令ls -al显示出文件ff的描述如下所示,由此可知文件ff的类型为( A )。

-rwxr-xr-- 1 root root 599 Cec 10 17:12 ff

A. 普通文件

B. 硬链接

C. 目录

D. 符号链接

20、系统中有用户user1和user2,同属于users组。在user1用户目录下有一文件file1,它拥有644的权限,如果user2用户想修改user1用户目录下的file1文件,应拥有( B )权限。

A. 744

B. 664

C. 646

D. 746

21、在指令系统的各种寻址方式中,获取操作数最快的方式是( 1 -B );若操作数的地址包含在指令中,则属于( 2-A )方式。

(1)A、直接寻址 B、立即寻址 C、寄存器寻址 D、间接寻址(2)A、直接寻址 B、立即寻址 C、寄存器寻址 D、间接寻址22、在CPU和物理内存之间进行地址转换时,( B )将地址从虚拟(逻辑)地址空间映射到物理地址空间。

A、TCB

B、MMU

C、CACHE

D、DMA

23、Linux将存储设备和输入/输出设备均看做文件来操作,(C)不是以文件的形式出现。

A. 目录

B. 软链接

C. i节点表

D. 网络适配器

24、关于文件系统的安装和卸载,下面描述正确的是(A)。

A. 如果光盘未经卸载,光驱是打不开的

B. 安装文件系统的安装点只能是/mnt下

C. 不管光驱中是否有光盘,系统都可以安装CD-ROM设备

D. mount /dev/fd0 /floppy 此命令中目录/floppy是自动生成的

25、为了查看Linux启动信息,可以用(B)命令

A. cat /etc/lilo.conf

B.dmesg

C. cat/proc/cpuinfo

D.lilo

26、用下列(A)命令查看Linux使用了多少内存

A.cat /proc/meminfo

B. cat /bin/meminfo

C.vi /proc/meminfo

D.vi /user/local/meminfo

27、下列(D)设备是字符设备。

A. hdc

B. fd0

C. hda1

D. tty1

28、下列说法正确的是(D)

A. ln -s a.txt b.txt,作用是制作文件b.txt的符号链接,其名称为a.txt

B. df命令可以查看当前目录占用磁盘空间的大小

C. comm命令打印两个文本文件中的相同的内容

D. rm命令可以用来删除目录

29、有如下的命令:$dd if=f1 of=f2。其中if=f1表示(A)

A. 以f1作为源文件,代替标准输入

B. 以f1作为目标文件,代替标准输出

C. 当条件满足f1的时候,执行真正的拷贝

D. 拷贝的过程中,不转化文件

30、为了查找出当前用户运行的所有进程的信息,我们可以使用(B)命令:

A. ps -a

B. ps -u

C. ls -a

D. ls –l

31、为保证在启动服务器时自动启动DHCP进程,应对( B )文件进行编辑。

A、 /etc/rc.d/rc.inet2

B、/etc/rc.d/rc.inet1

C、/etc/dhcpd.conf

D、/etc/rc.d/rc.S

32、文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是( A )。 111 111 101 775

A 、chmod a+x g+w exer1

B 、chmod 765 exer1

C 、chmod o+x exer1

D 、chmod g+w exer1

33、删除当前目录abc以及下面的所有子目录和文件,并不要求提示任何确认信息的命令是(B)

A. del abc\*.*

B. rm –rf abc

C. rmdir abc

D. rm –r abc\ *.*

34、如果忘记了ls命令的用法,可以采用( C )命令获得帮助

a. ?ls

b.help ls

c.man ls

d.get ls

35、在安装开始前,用光盘启动系统,想要进入字符界面安装,需要输入的命令是( C )

a.linux doc

b.linux

c.linux text

d.linux note

36、要给文件file1加上其他人可执行属性的命令是( C )

a.chmod a+x

b.chown a+x

c.chmod o+x

d.chown o+x

37、怎样新建一个新文件:( A )

a.touch hello.c

b.mk hello.c

c.rm hello.c

d.new hello.c

38、在bash命令中,当用( B )参数时,表示bash是交互的。

A、-c

B、-i

C、-s

D、-d

39、重定向的符号“>"表示:( C )

A、输出追加

B、输入追加

C、输出重定向,原来的文件会被改写

D、管道

40、linux系统能够直接读取的分区类型是( D )

a.ntfs

b.fat16

c.fat32

d.ext3

41、下列提法中,属于ifconfig命令作用范围的是( B )。

A、编译源程序

B、配置网卡的IP地址

C、配置系统内核

D、加载网卡到内核中

42、下列对shell变量FRUIT操作,正确的是( C )

A、为变量赋值:$FRUIT=apple

B、显示变量的值:fruit=apple

C、显示变量的值:echo $FRUIT

D、判断变量是否有值:[ -f “$FRUIT” ]

43、一般可以用( C )实现自动编译。

A、gcc

B、gdb *

C、make

D、 vi

44、处理机主要由处理器、存储器和总线组成,总线包括( D )。

A、数据总线、串行总线、逻辑总线、物理总线

B、并行总线、地址总线、逻辑总线、物理总线

C、并行总线、串行总线、全双工总线

D、数据总线、地址总线、控制总线

45、假设当前目录下有文件Makefile,下面是其内容:

pr1: prog.o subr.o

gcc –o pr1 prog.o subr.o

prog.o: prog.c prog.h

gcc –c –l prog.o prog.c

subr.o: subr.c

gcc –c –o subr.o subr.c

clear:

rm –f pr1*.o

现在执行命令make clear,实际执行的命令是( A ):

A. rm –f pr1*.o

B. gcc –c –l prog.o prog.c

C. gcc –c –o subr.o subr.c

D. 都执行

46、可加载模块一般位于系统的(B)目录下:

A. /lib/modules

B. /lib/modules/x.y.z(x.y.z是内核的版本号)

C. /usr/lib

D. /usr/local/lib

47、Linux分区默认的文件系统的类型是:( B )

A. vfat

B. ext2/ext3

C. swap

D. dos

48. 文件之间可以建立两种链接关系:软链接和硬链接,硬链接的特点是(C)

A. 等同于文件复制操作

B. 类似于文件复制,但新的链接文件并不占用文件磁盘存储空间

C. 删除源文件,将使其他链接文件失效

D. 可以对目录文件名建立硬链接

49. 下面哪一个选项不是linux系统的进程类型(D)

A. 交互进程

B. 批处理进程

C. 守护进程

D. 就绪进程

50、下面( B )特性不符合嵌入式操作系统特点。

A、实时性

B、不可定制

C、微型化

D、易移植

51、下面关于C语言程序的描述,正确的是( C )。

A、总是从第一个定义的函数开始执行

B、要调用的函数必须在main()函数中定义

C、总是从main()函数开始执行

D、main()函数必须放在程序的开始

52、在FTP协议中,控制连接是由( B )主动建立的。

A、服务器端

B、客户端

C、操作系统

D、服务提供商

53、嵌入式系统由硬件部分和软件部分构成,以下不属于嵌入式系统软件的是C。

A) 系统内核 B) 驱动程序 C) FPGA编程软件D)嵌入式中

54、当我们与某远程网络连接不上时,就需要跟踪路由查看,以便了解在网络的什么位置出现了问题,满足该目的的命令是( C )。

A、ping

B、ifconfig

C、traceroute

D、netstat

55. 下列哪种文件系统的写入是LINUX所不能完全支持的:D

A. FAT

B. UFS

C. JFS

D. NTFS

56. LINUX支持网络文件系统NFS,下列哪个命令实现了将位于 192.168.1.4机器上的/opt/sirnfs 目录挂载到本机/mnt/sirnfs下: A

A.mount -t nfs 192.168.1.4:/opt/sirnfs /mnt/sirnfs

B.mount -t nfs /mnt/sirnfs 192.168.1.4:/opt/sirnfs

C.mount nfs –t 192.168.1.4:/opt/sirnfs /mnt/sirnfs

D.mount nfs –t /mnt/sirnfs 192.168.1.4:/opt/sirnfs

57、同CISC相比,下面哪一项不属于RISC处理器的特征_ D

A、采用固定长度的指令格式,指令规整、简单、基本寻址方式有2~3种。

B、减少指令数和寻址方式,使控制部件简化,加快执行速度。

C、数据处理指令只对寄存器进行操作,只有加载/存储指令可以访问存储器,以提高指令的执行效率,同时简化处理器的设计。

D、RISC处理器都采用哈佛结构

58、在下列ARM处理器的各种模式中,__D___模式有自己独立的R8-R14寄存器。

A、系统模式(System)、

B、终止模式(Abort)

C、中断模式(IRQ)

D、快中断模式(FIQ)

59、按照ARM过程调用标准(APCS),栈指针使用_B___寄存器,

A、R0

B、R13

C、R14

D、R15

60、在ARM体系结构中,_C___寄存器作为连接寄存器,当进入子程序时或者处理器响应异常的时候,用来保存PC的返回值;_C___寄存器作为处理器的程序计数器指针。

A、R0,R14

B、R13,R15

C、R14,R15

D、R14,R0

61、在ARM体系结构中,要从主动用户模式(User)切换到超级用户模式(Supervisor),应采用何种方法?C

A、直接修改CPU状态寄存器(CPSR)对应的模式

B、先修改程序状态备份寄存器(SPSR)到对应的模式,再更新CPU状态

C、使用软件中断指令(SWI)

D、让处理器执行未定义指令

62、下面关于MMU和Linux描述错误的是:C

A、MMU是内存管理单元Memory Management Unit的缩写

B、uClinux可以运行在有MMU的处理器上

C、Linux内核功能强大,内存管理功能丰富,即使在没有MMU的处理器上,也可以通过软件实现地址映射。

D、Linux系统正是利用MMU,才能使得各个进程有独立的寻址空间

63、DNS域名系统主要负责主机名和( A )之间的解析。

A、IP地址

B、MAC地址

C、网络地址

D、主机别名

64、在vi编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用( C )命令。

A、上箭头

B、下箭头

C、<.>

D、<*>

65、进程有三种状态:( C )。

A 、准备态、执行态和退出态

B 、精确态、模糊态和随机态

C 、运行态、就绪态和等待态

D 、手工态、自动态和自由态

66、下列变量名中有效的shell变量名是( C )。

A、-1-time

B、_2$3

C、bo_chuang_1

D、2009file

67、文件系统的主要功能是( A )。

A、实现对文件的按名存取

B、实现虚拟存储

C、提高外存的读写速度

D、用于保存系统文档

68、在ARM Linux体系中,用来处理外设中断的异常模式是__C____

A、软件中断(SWI)

B、未定义的指令异常

C、中断请求(IRQ)

D、快速中断请求(FIQ)

69、在Linux系统中,驱动程序注册中断处理程序的函数是_B____

A、trap_init

B、request_irq

C、enable_irq

D、register_irq

70、在ARM Linux系统中,中断处理程序进入C代码以后,ARM的处于__A__工作模式

A、超级用户(SVC)

B、中断(IRQ)

C、快速中断(IRQ)

D、和进入中断之前的状态有关系

71、在ARM体系构建的嵌入式系统中,由电平模式触发的中断,其对应的中断标准应该在何时被清除?A

A、当中断处理程序结束以后,才可以清除

B、进入相应的中断处理程序,即可以清除

C、产生IRQ中断的时候,处理器自动清除

D、任何时候都可以清除

72、在操作系统中,Spooling技术是用一类物理设备模拟另一类物理设备的技术,实现这种技术的功能模块称做( B )。

A、可林斯系统

B、斯普林系统

C、图灵机系统

D、虚拟存储系统

73、通过修改下面文件哪个文件,可以设定开机时候自动安装的文件系统(C )

A. /etc/mta

B. /etc/fastboot

C. /etc/fstab

D. /etc/inetd.conf

74、下面关于Shell的说法,不正确的是:(D)

A. 操作系统的外壳

B. 用户与Linux内核之间的接口程序

C. 一个命令语言解释器

D. 一种和C类似的程序语言

75、init可执行文件通常存放在( C )目录中。

A./etc B./boot

C./sbin D./root

76、假设root用户执行“init 0”命令,系统将会( B )。

A.暂停B.关机C.重新启动D.初始化

77、嵌入式系统应用软件一般在宿主机上开发,在目标机上运行,因此需要一个( B )环境。

A、交互操作系统

B、交叉编译

C、交互平台

D、分布式计算

78、已知有变量data1定义如下:C

union data

{ int i;

char ch;

float f;

} data1;

则变量data1所占的内存存储空间可表示为。

A、sizeof(int)

B、sizeof(char)

C、sizeof(float)

D、sizeof(int)+sizeof(char)+sizeof(float)

79、软件开发模型给出了软件开发活动各阶段之间的关系,( D )不是软件开发模型。

A、瀑布模型

B、螺旋模型

C、原型模型

D、程序模型

80、实时操作系统(RTOS)内核与应用程序之间的接口称为( C )。

A、输入/输出接口

B、文件系统

C、API

D、图形用户接口

81、在操作系统中,除赋初值外,对信号量仅能操作的两种原语是( C )。

A、存操作、取操作

B、读操作、写操作

C、P操作、V操作

D、输入操作、输出操作

82、在下列ARM处理器的各种模式中,只有__A___模式不可以自由地改变处理器的工作模式。

A、用户模式(User)

B、系统模式(System)

C、终止模式(Abort)

D、中断模式(IRQ)

83、32位体系结构的ARM处理器有_B___种不同的处理器工作模式,和__B__个主要用来标识CPU的工作状态和程序的运行状态的状态寄存器。(且系统模式不能由任何异常进入。)

A、7、7

B、7、6

C、6、6

D、6、7

84、已知Linux系统中的唯一一块硬盘是第一个IDE接口的master设备,该硬盘按顺序有3个主分区和一个扩展分区,这个扩展分区又划分了3个逻辑分区,则该硬盘上的第二个逻辑分区在Linux中的设备名称是( D )

A. /dev/hda2

B. /dev/hda3

C. /dev/hda5

D. /dev/hda6

85、下列软件中,不属于BootLoader的是( B )。

A、vivi

B、busybox

C、uboot

D、blob

86、某文件的组外成员的权限为只写;所有者有读写权限;组内的权限为只读,则该文件的权限为( B )

A 467

B 642

C 476

D 764

87、关闭linux系统(不重新启动)可使用命令 B 。

A) Ctrl+Alt+Del B) halt C) shutdown -r now D) reboot

88、在vi编辑器中的命令模式下,键入 B 可在光标当前所在行下添加一新行。(大写O在

行上添加一新行。)

A) “a” B) “o” C) “I” D) A

89、重定向的符号“>>"表示:( A )

A、输出追加

B、输入追加

C、输出重定向,原来的文件被改写

D、管道

90、WWW服务器是在Internet上使用最为广泛,它采用的是 B 结构。

A) 服务器/工作站 B) B/S C) 集中式 D )分布式

91、NFS是 C 系统。

A) 文件 B) 磁盘 C) 网络文件 D) 操作

92、在日常管理中,通常CPU会影响系统性能的情况是: A 。

A) CPU已满负荷地运转 B) CPU的运行效率为30%

C) CPU的运行效率为50% D) CPU的运行效率为80%

93、在使用GCC编译器的过程中,以下(B)选项可用来指定生成的目标文件名

A.-c B.-o C.-S D.-E

94、下面哪一个选项不是linux系统的调度策略(D)

A. SCHED_NORMAL

B. SCHED_FIFO

C. SCHED_RR

D. SCHED_LRU

95、为了使用生成的目标文件能够用于gdb调试,在编译时GCC应使用(C)选项。

A.-c B.-w C.-g D.-o

96、存盘并退出vi的指令是( D )。

A、q

B、q!

C、w

D、wq

97. 下列关于/etc/fstab文件描述,正确的是( D )。

A. fstab文件只能描述属于linux的文件系统

B. CD_ROM和软盘必须是自动加载的

C. fstab文件中描述的文件系统不能被卸载

D 启动时按fstab文件描述内容加载文件系统

98. ARM嵌入式系统中,PC指向的是正在(C )的指令地址。

A 执行

B 译码

C 取指

D 都不是

99. ARM系统处理16-bit数据时,对应的数据类型是( B )。

A Byte

B Halfword

C Word

D 三者都不是

100. 实时系统是指( B )

A 响应快的系统

B 时间约束的系统

C 单任务系统

D 内核小的系统

101. 下面属于blob运行过程第一阶段的是(C)

A 外围的硬件初始化(串口,USB等);

B 根据用户选择,进入命令行模块或启动kernel。

C 寄存器的初始化

D 堆栈的初始化

答案:C第一阶段的代码在start.s中定义,大小为1KB,它包括从系统上电后在0x00000000地址开始执行的部分。这部分代码运行在Flash中,它包括对S3C44B0的一些寄存器的初始化和将Blob第二阶段代码从Flash拷贝到SDRAM中。

102.下列几种流行的嵌入式GUI中,没有采用分层设计的一种是: B

A.MiniGUI

B. Qt/Embedded

C. Nano-X Window

D. OpenGUI

103. Qt/Embedded的底层图形引擎基于一下哪种接口技术: A

A.framebuffer B.GAL C.IAL D.GFX

104.在Linux使用GCC编译器时有如下命令:Gcc–g test.c –o test,其中参数-g的作用是(D)

A .生成目标文件test.o B.生成汇编文件test.s C .进行预编译 D .包含调试信息105、下列提法中,不属于ifconfig命令作用范围的是 D 。

A) 配置本地回环地址B) 配置网卡的IP地址

C) 激活网络适配器 D) 加载网卡到内核中

106、为了得到所有的命令行输入的参数,我们可以使用变量: B

A) $# B) $@ C) $0 D) $!

107、32位数0x12345678用小端格式表示,则在AXD调试器下观察数据在内存中分布的情况是(B)

A 12 34 56 78

B 78 56 34 12

C 21 43 65 87

D 87 65 43 21 108、RISC是指(C)

A 复杂指令计算机

B 并行机

C 精简指令计算机

D 多处理器计算机

109、NFS服务器通过调用/etc/rc.d/init.d中的portmap和nfs脚本启动,启动后它将通过寻找本地服务器的 D 文件,向网络上的子机提供NFS文件共享服务

A) /etc/hosts B) /etc/inittab

C) /etc/inet.d D) /etc/exports

110、在vi编辑器的命令模式中,删除一行的命令是( B )

a.yy

b.dd

c.pp

d.xx

111、表达式A⊕B实现的功能是(C)

A 逻辑与

B 逻辑非

C 逻辑异或D逻辑或

112、嵌入式系统的开发通常是在交叉开发环境实现的,交叉开发环境是指( A )

A 在宿主机上开发,在目标机上运行B在目标机上开发,在宿主机上运行

C 在宿主机上开发,在宿主机上运行D在目标机上开发,在目标机上运行

113、对于所有用户都只能读的文件权限是( B )

a.777

b.444

c.644

d.640

114、在ARM Linux启动的过程中,开启MMU的时候,如何实现从实地址空间到虚拟地址空间的过度?D

A、开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间)并继续运行。

B、开启MMU,在内存中创建页表(映射内核到3G以上的虚拟地址空间),跳转到虚拟地址空间继续运行。

C、在内存中创建页表(映射内核到3G以上的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。

D、在内存中创建页表(映射内核到3G以上的虚拟地址空间,同时把内核所在的前1MB空间到和其实地址相同的虚拟地址空间),开启MMU,跳转到虚拟地址空间继续运行。

115、在ARM体系中,MMU的第一级描述符有___项,每个描述符占用____字节

A、1024,32

B、4096,4

C、4096,4

D、1024,32

答案:C(B和C一样的,A和D是一样的)

116、在ARM体系中,下面MMU的一级描述符中,是节描述符的是_A___

A、0xA0000C0E

B、0xA0000C0F

C、0x00000000

D、0xC0000C01

117、init进程是内核在完成核内引导以后加载的,它是系统所有进程的起点,进程号为1,在执行过程中,首先会读取( C )文件。

A. /etc/init

B. /etc/fstab

C. /etc/inittab

D. /etc/rc.sysinit

118 、指令ADD R2,R1,R1,LSR #2中,LSR的含义是(B)。

A 逻辑左移

B 逻辑右移

C 算术右移D循环右移

119、以下ARM异常中,优先级最高的是(D )。

A Data abort

B FIQ

C IRQ

D Reset

120、指令LDR R0,[R4]对源操作数的寻址方式是( A )

A 寄存器间接寻址B寄存器寻址C立即数寻址 D 相对寻址

121、在Linux 2.4或者2.6内核中,和ARM体系结构相关的中断处理程序的C代码在源码树的__B_文件中

A、kernerl/irq.c

B、arch/arm/kernel/irq.c

C、arch/arm/mach/irq.c

D、arch/arm/kernel/entry-armv.S

122、以下关于init进程,描述不正确的是:(A)

A. 一个通用进程

B. 可以产生新的进程

C. 在某些程序退出的时候能重起它们

D. 负责在系统启动的时候运行一系列程序和脚本文件

123、哈佛结构和冯诺依曼结构的区别是( A)

A 指令和数据分开存储

B 不需要程序计数器

C 统一编址

D 单一数据总线

124、fstab文件存放在(A)目录中。

A./etc B./boot

C./sbin D./root

125、Linux系统运行级别5工作在(D)状态。

A.单用户字符模式B.多用户字符模式

C.单用户图形模式D.多用户图形模式

126、Linux文件权限一共10位长度,分成四段,第二段表示的内容是( B )

A.文件类型 B .文件所有者的权限

C. 文件所有者所在组的权限

D. 其他用户的权限

127、启动init进程前,不需要经过(D)步骤。

A.加载内核 B.检测内存

C.加载文件系统D.启动网络支持

128、哪条命令可以显示文件系统使用硬盘空间的情况?(B)20100616徐远超

A.ls B.df C.du D.Mount

129、能在Linux下,用mkfs.jffs2命令创建JFFS2文件系统(基本上是使用JFFS2的Ramdisk),关于mkfs.jffs2下列说法错误的是: (C)

A.-e 选项确定闪存的擦除扇区大小(通常是 64 千字节)

B.-p 选项用来在映像的剩余空间用零填充。

C.-f 选项用于输出文件,通常是 JFFS2 文件系统映像

D.一旦创建了 JFFS2 文件系统,它就被装入闪存中适当的位置(引导装载程序告知内核查找文件系统的地址)以便内核能挂装它。

130、波特率9600bps是指数据每秒传输( B )

A 9600个字节

B 9600个比特

C 9600个字

D 9600个字符

131、ARM9和ARM7的重要区别是(A )

A ARM9带有MMU功能

B ARM9支持Thumb指令集

C ARM9带有Cache功能

D ARM9是哈佛结构

132、在使用文件通配符对文件名操作时?号表示(A)

A. 只与一个任意的字符匹配

B. 只与一个任意的字母匹配

C. 只与一个任意的数字匹配

D. 匹配于任意字符的组合

133、在安装Linux的过程中的第五步是让用户选择安装方式,如果用户希望安装部分组件(软件程序),并在选择好后让系统自动安装,应该选择的选项是 D 。

A) full B) expert C) newbie D) menu

134、当系统工作负载增加时,CPU的 A 将占很大比重

A) 用户时间 B)系统时间 C)空闲时间、 D) 进程时间

135、fsck对文件系统的检查最先是从文件系统的 C 开始的

A) MBR B) 磁盘块 C) 超级块 D) 块链表

136、关于RISC指令系统描述不正确的是( A )。

A、指令条数多

B、指令长度固定

C、指令格式种类少

D、寻址方式种类少

137、对ARM微处理器说法不正确的是( D )。

A、兼容16位的Thumb指令集

B、集成式RISC内核

C、只有Load/Store指令可以访问存储器

D、哈佛体系结构(arm7是冯诺依曼)138、在寄存器间接寻址方式中,指定寄存器中存放的是 ( B )。

A、操作数

B、操作数地址

C、转移地址

D、地址偏移量

139、Samba服务器的进程由B 两部分组成。

A) named和sendmail B) smbd和nmbd C) bootp和dhcpd D) httpd和squid

140、如果数据的存储格式是大端模式,32bit宽的数0x12345678在大端模式下的CPU内存中的存放(假设从地址0x4000开始)。内存地址为0x4001的内容是(A )。(0x4002的内容是0x56)

A、 0x34

B、0x56

C、 0x23

D、0x78

141、在配置代理服务器时,若设置代理服务器的工作缓存为64MB,配置行应为 D 。

A ) cache 64M

B B) cache_dir ufs /usr/local/squid/cache 10000 16 256 C) cache_ mgr 64MB D) cache_ mem 64MB

142、安全管理涉及的问题包括保证网络管理工作可靠进行的安全问题和保护网络用户及网络管理对象问题。 C 属于安全管理的内容。

A) 配置设备的工作参数 B) 收集与网络性能有关的数据

C) 控制和维护访问权限 D) 监测故障

143、 B 命令是在vi编辑器中执行存盘退出。

A ) q

B ) wq C) q! D) WQ

144、下列哪个命令以文本菜单方式界面配置内核选项: A

A Make menuconfig

B make xconfig

C make config

D make mrproper

145、切换用户登录的命令是:( B )

A. ps

B. su

C. kill

D. changeuser

146、已知有如下程序:

#include

void main(){

int a[5]={1,2,3,4,5};

int * p = (int *)(&a+1);

printf(“%d”,p[-1]);

}

那么,输出结果为(B )

A、该程序不可执行,无输出结果

B、 5

C、1

D、不确定的随机值

147、终止一个前台进程可能用到的命令和操作是(B )。

A、kill

B、+c

C、shut down

D、halt

148、 B 目录存放着Linux的源代码。

A) /etc B) /usr/src C) /usr D) /home

149、如果要将文件名file1修改为file2,下列命令( B )可以实现。

A. cp file1 file2

B. mv file1 file2

C. ls file1 >file2

D. ll file1 >file2

150、不存盘退出vi的指令是( B )。

A、q

B、q!

C、w

D、wq

151、有关归档和压缩命令,下面描述正确的是 C 。

A) 用uncompress命令解压缩由compress命令生成的后缀为.zip的压缩文件

B) unzip命令和gzip命令可以解压缩相同类型的文件

C) tar归档且压缩的文件可以由gzip命令解压缩

D) tar命令归档后的文件也是一种压缩文件

152、未定义指令异常的C处理函数在(C)文件中定义。

A、arch/arm/kernel/traps.c

B、arch/arm/mm/fault.c

C、arch/arm/mm/irq.c

D、arch/arm/calls.S

153、仅当前一个命令执行出错时才执行后一条命令,需要采取的操作是:(C)

A. command1 && command2

B. command1 XOR command2

C. command1 || command2

D. command1 << command2

154、具有很多C语言的功能,又称过滤器的是 C 。

A) csh B) tcsh C) awk D) sed

155、局域网的网络地址192.168.1.0/24,局域网络连接其它网络的网关地址是192.168.1.1。主机192.168.1.20访问172.16.1.0/24网络时,其路由设置正确的是 B 。

A) route add –net 192.168.1.0 gw 192.168.1.1 netmask 255.255.255.0 metric 1

B) route add –net 172.16.1.0 gw 192.168.1.1 netmask 255.255.255.255 metric 1

C) route add –net 172.16.1.0 gw 172.16.1.1 netmask 255.255.255.0 metric 1

D) route add default 192.168.1.0 netmask 172.168.1.1 metric 1

156、不需要编译内核的情况是 D 。

A) 删除系统不用的设备驱动程序时 B) 升级内核时C) 添加新硬件时 D)将网卡激活157、内核不包括的子系统是 D 。

A) 进程管理系统 B) 内存管理系统 C) I/O管理系统 D)硬件管理系统

158、请选择正确的命令( B),完成加载 NFS Server "https://www.wendangku.net/doc/a22961027.html,"的 /home/nfs 到/home2。

A、 mount -t nfs https://www.wendangku.net/doc/a22961027.html,:/home/nfs /home2

B.、mount -t -s nfs https://www.wendangku.net/doc/a22961027.html, /home/nfs /home2

C.、nfsmount https://www.wendangku.net/doc/a22961027.html,:/home/nfs /home2

D、 nfsmount -s https://www.wendangku.net/doc/a22961027.html, /home/nfs /home2

159、下面(D )命令可以列出当前动态加载的模块清单,会把当前插入的所有内核模块都列出来。

A、insmod

B、rmmod

C、dmesg

D、lsmod

160、下面对于Bootloader的描述不正确的是(C)

A、是上电后运行的第一个程序

B、改变系统时钟

C、Bootloader的两种模式对开发人员没有意义

D、向内核传递启动参数

161、符号“|"在shell命令中表示:( D )

A、输出追加

B、输入追加

C、输出重定向,原来的文件被改写

D、管道

162、通常所说的32位微处理器是指 C 。

A) 地址总线的宽度为32位B) 处理的数据长度只能为32位

C) CPU 字长为32位 D) 通用寄存器数目为32个

163、在32位处理器上,假设栈顶指针寄存器的当前值为0x00FFFFE8,那么在执行完指令“push eax”(eax为32位寄存器)后,栈指针的当前值应为A

A) 0x00FFFFE4 B) 0x00FFFFE6 C) 0x00FFFFEA D) 0x00FFFFEC

164、有若干并发进程均将一个共享变量count 中的值加1 一次,那么有关count 中的值说法正确的是:______ 。(C )

A、肯定有不正确的结果

B、肯定有正确的结果

C、若控制这些并发进程互斥执行count 加1 操作,count 中的值正确

D、A,B,C 均不对

165、使用Vim作为文本编辑器,在指令模式下要将光标移动到文档的最后一行的命令是(C)。

A、0

B、$

C、G

D、GG

166、已知某用户stud1,其用户目录为/home/stud1。如果当前目录为/home,进入目录/home/stud1/test的命令是()。

A 、cd test B、cd /stud1/test

C、 cd stud1/test

D、cd home

167.如果想配置一台匿名ftp服务器,应修改 C 文件。

A) /etc/gateway B) /etc/ftpservers

C) /etc/ftpusers D) /etc/inetd.conf

168.要配置NFS服务器,在服务器端主要配置 C 文件。

A) /etc/rc.d/rc.inet1 B) /etc/rc.d/rc.M

C) /etc/exports D) /etc/rc.d/rc.S

169、 Boot Loader 的stage2通常使用C语言实现,以完成复杂的功能,并增加可读性和可移植性,以下哪一步骤属于stage2的内容:__D____

A . 为加载 Boot Loader 的 stage2 准备 RAM 空间

B . 设置好堆栈

C . 硬件设备初始化

D . 将 kernel 映像和根文件系统映像从 flash 上读到 RAM 空间中

170、执行以下程序段

MOV SP, #3AH

MOV A, #20H

MOV B, #30H

PUSH ACC

PUSH B

POP ACC

POP B

后,A和B的内容是(B )

A、20H,30H

B、30H,20H

C、3AH,30H

D、3AH,3AH

171、一个文件名字为rr.Z,可以用来解压缩的命令是: D 。

A) tar B) gzip C) compress D) uncompress

172、在使用ln建立链接时,为了跨越不同的文件系统,需要使用(B )。

A.普通链接

B.硬链接

C.特殊链接

D.软链接

173、( B )不是进程和程序的区别。

A. 程序是一组有序的静态指令,进程是一次程序的执行过程

B. 程序只能在前台运行,而进程可以在前台或后台运行

C. 程序可以长期保存,进程是暂时的

D. 程序没有状态,而进程是有状态的

174、PV操作是在(D )上的操作。

A、临界区

B、进程

C、缓冲区

D、信号量

175.在TCP/IP模型中,应用层包含了所有的高层协议,在下列的一些应用协议中, B 是能够实现本地与远程主机之间的文件传输工作。

A) telnet B) FTP C) SNMP D) NFS

176、中断向量是指(C )。

A、中断断点的地址

B、中断向量表起始地址

C、中断处理程序入口地址

D、中断返回地址

177、如果Boot Loader、内核、启动参数以及其他的系统映像四部分在固态存储设备上分别独立存放,则其存储结构的分配顺序应当是:_D____。

A . 文件系统、内核、启动参数、Bootloader

B . 启动参数、Bootloader、内核、文件系统

C . Bootloader、内核、启动参数、文件系统

D . Bootloader、启动参数、内核、文件系统

178、关于Qt说法不正确的是(C )

A、是跨平台的C++图形用户界面库

B、Qt Embedded(Qtopia)基于Framebuffer

C、Qt的各元件通信是基于callback的

D、可以同几种Java虚拟机集成

179、暂停当前(前台)任务并放到后台去的命令是(A)。

A、 + Z

B、 + C

C、 + P

D、&

180、关于RISC指令系统描述不正确的是( C )。

A、优先选取使用频率最高的一些指令

B、避免使用复杂指令

C、不需要一个复杂的编译器

D、寻址方式种类少

181、启动samba服务器进程,可以有两种方式:独立启动方式和父进程启动方式,其中前者是在 C 文件中以独立进程方式启动。

A) /usr/sbin/smbd B) /usr/sbin/nmbd C) rc.samba D) /etc/inetd.conf 182、Linux系统中的设备可分为三类:字符设备、块设备和网络设备,其中不是基于文件系统访问的设备是( C)。

A. 字符设备

B. 块设备

C. 网络设备

D. 字符和块设备

183、Samba服务器的配置文件是 D 。

A) httpd.conf B) inetd.conf C) rc.samba D) smb.conf

184、在给定文件中查找与设定条件相符字符串命令为(A )

A、grep

B、gzip

C、find

D、sort

185、下列变量名中有效的shell变量名是: C 。

A) -2-time B) _2$3 C )trust_no_1 D ) 2004file

186、以下叙述中正确的是 C 。

A) 宿主机与目标机之间只需要建立逻辑连接即可

B) 在嵌入式系统中,调试器与被调试程序一般位于同一台机器上

C) 在嵌入式系统开发中,通常采用的是交叉编译器

D) 宿主机与目标机之间的通信方式只有串口和并口两种

187、在使用GCC编译器的过程中,如果只想生成目标文件而不进行连接,需要使用选项( C )A.-S B.-o C.-c D.-E

188、以下做法不利于嵌入式应用软件的移植的是 D 。

A) 在软件设计上,采用层次化设计和模块化设计

B) 在软件体系结构上,在操作系统和应用软件之间引入一个虚拟机层,把一些通用的、共性的操作系统API接口函数封装起来

C) 将不可移植的部分局域化,集中在某几个特定的文件之中

D) 在数据类型上,尽量直接使用C语言的数据类型

189、对ARM处理器说法不正确的是( D )。

A、小体积、低功耗、低成本、高性能

B、支持Thumb(16位)/ARM(32位)双指令集

C、只有Load/Store指令可以访问存储器

D、寻址方式多而复杂

190、嵌入式微控制器相比嵌入式微处理器的的最大特点(B )。

A、体积大大减小

B、单片化

C、功耗低

D、成本高

191.c-shell中变量名ignoreeof表示 C

A)执行之前显示每一条命令 B)使文件名结束

C)必须用logout注销而不是^D D)禁止文件名扩展

192.在某嵌入式操作系统中,若P、V操作的信号量S的初值为2,当前值为-1,则表示等待信号量S的任务个数为 B 。

A ) 0 B) 1 C) 2 D) 3

193、在字符界面环境下注销LINUX,可用( C )命令。

A. exit或quit

B. quit或ctrl+D

C. exit或ctrl+D

D. 以上都可

194、Linux文件权限一共10位长度,分成四段,第一段表示的内容是( A )

A 文件类型

B 文件所有者的权限

C 文件所有者所在组的权限

D 其他用户的权限

195、对于所有用户具有读的文件权限,而文件主同时具有执行权限的文件权限是( B )a.655 b.544 c.644 d.540

196、下面哪条命令可用来确保文件“file1”存在( B )

A. cp file1 /dev/null

B. touch file1

C. create file1

D. mkfile file1

197、操作系统中同时存在着多个进程,它们(C )

A、不能共享系统资源

B、不能调用同一段程序代码

C、可以共享所有的系统资源

D、可以共享允许共享的系统资源

198、在变址寻址方式中,操作数的有效地址等于(C)

A、变址寄存器内容+形式地址(位移量)

B、程序计数器内容+形式地址

C、基址寄存器内容+形式地址

D、堆栈指示器内容+形式地址

199、下列文件系统中,采用了inode来标识文件的是( D )

a.ntfs

b.fat16

c.fat32

d.ext3

200、如果我们需要设置一个文件,使它们作为可执行文件运行时,该进程是作为文件所有者的权限,此时我们需要额外设置该文件的 C

A ) seg-GID位

B ) 粘滞位 C) set-UID位 D) UMASK

200、在没有MMU管理的嵌入式系统中,其程序中访问的地址是物理地址

201、ARM体系结构中,R14作为程序链接寄存器,R15作为程序计数器指针

202、ADD R0,R1,[R2] 第二操作数属于寄存器间接寻址

203、若内存地址区间为4000H~43FFH,每个存储单元可存储16位二进制数,该内存区域由4片存储器芯片构成,则构成该内存所用的存储器芯片的容量是(256*16bit)

400H*16bit 单片存储器芯片容量是100H*16b=256*16bit

204、void foo(void)

{ unsigned int a = 6;

int b = -20;

(a+b > 6) ?puts("> 6") : puts("<= 6")

}输出的是什么

C中运算有规定,如果整型变量间进行数据运算,只要有一个变量是无符号的,结果就按无符号数据输出,因此a+b > 6

结果会输出>6

205、嵌入式软件开发与通用软件开发增加了( C )环节

A. 代码编写

B. 代码调试

C. 代码固化

D. 软件测试

206、嵌入式系统开发系统使用的(A )方式中,使用仿真头完全取代目标板上的CPU,在不干扰处理器的正常运行情况下,实时检测CPU 的内部工作情况。

A、基于JTAG 的ICD C、背景调试模式BDM

B、在线仿真器ICE D、软件模拟环境

207、过程式程序设计数据抽象程序设计面向对象程序设计通用程序设计

C++语言全支持

c语言支持过程式程序设计

二、多项选择题

1. 嵌入式操作系统不同于通用操作系统的功能是( B C )

A、任务调度

B、可裁减性

C、强实时

D、设备管理

E、存储器管理

2. linux操作系统支持的文件系统有( A B C D E )

A、EXT2

B、VFAT

C、NFS

D、ISO9660

E、JFFS

3. Linux系统中的设备文件通常有如下分类(B C D )

A、虚拟设备

B、字符设备

C、网络设备

D、块设备

E、存储设备

4. 片内总线是大规模集成电路(Large Scale Integrated Circuit:LSI)和超大规模集成电路(VLSI)内部各寄存器或功能单元之间的信息交换通道,它由生产厂家决定,下列属于片内总线的有(A B D )。

A、AHB总线

B、APB总线

C、USB总线

D、ASB 总线

E、1394总线

5. 下列能改变ARM处理器工作状态的指令有( C D)

A、B指令

B、SUB指令

C、BX指令

D、BLX指令

E、BL指令

6. 常用的软件开发模型有(B C D )

A、结构型

B、原型模型

C、迭代型

D、瀑布型

E、综合型

7. ARM处理器的工作模式中属于异常模式的有( C D E )

A、用户模式usr

B、系统模式sys

C、外部中断模式irq

D、中止模式abt

E、快速中断模式fiq

8. 芯片总线又称元件级总线,它是指系统内或插件板内各元件之间所使用的总线,下列属于芯片总线的有( A C D )

A、I2C总线

B、ISA总线

C、SPI总线

D、SCI总线

E、PCI总线

9. 在ARM汇编语言程序设计中主程序和子程序参数的传递需要满足ATPCS规则,ATPCS规则中用来传递参数的寄存器是(A B C D )

A、R0

B、R1

C、R2

D、R3

E、R4

10、一个完整的交叉编译器涉及到多个软件,主要包括binutils、gcc、glibc等,还包括目标系统的Linux内核头文件

11、下列软件中,不属于BootLoader的是( B )。A、vivi B、busybox C、uboot D、blob

13、ARM芯片还获得了许多实时操作系统供应商的支持,比较知名的有:Windows CE、uCLinux、pSOS、Vxworks、Nucleus、uC/OS、Palm OS等。

14、在嵌入式软件交叉调试过程中,宿主机与目标机之间的连接与通信方式有(ABCD)种。

A.串口B .并口C. 网络D .JTAG E . BDM

三、填空题

1、在linux系统中,以文件方式访问设备。

2、前台起动的进程使用 ctrl+c 终止。

3、安装linux系统对硬盘分区时,必须有两种分区类型:文件系统分区和交换分区。

4、利用gdb进行调试时,可通过step或next命令进行单步执行。

5、DHCP可以实现动态 IP 地址分配。

6、Ping命令可以测试网络中本机系统是否能到达一台远程主机,所以常常用于测试网络

的连通性。

7、vi编辑器具有两种工作模式:命令模式和输入模式。

8、在使用ls命令时,用八进制形式显示非打印字符应使用参数 -b 。

9、在shell编程时,使用方括号表示测试条件的规则是:方括号两边必须有空格。

10、在Windows9.x环境下共享Unix/Linux中的用户目录的一个工具是 Samba服务器。

11、编写的shell程序运行前必须赋予该脚本文件执行权限。

12、在Linux系统中,用来存放系统所需要的配置文件和子目录的目录是 /etc 。

13、结束后台进程的命令是 kill 。

14、进行远程登录的命令是 telnet 。

15、在用vi编辑文件时,将文件内容存入test.txt文件中,应在命令模式下键入:w

test.txt 。

16、在Linux系统下,第二个IDE通道的硬盘(从盘)被标识为 hdb 。

17、在CPU和物理内存之间进行地址转换时,MMU将地址从虚拟(逻辑)地址空间映射到物

理地址空间。

18、使用gcc编译c程序生成可执行文件有时似乎是一步完成的,但实际要经历如下四步:

预处理、编译、汇编和连接。

19、利用gdb进行调试时,可通过step或next命令进行单步执行。

20、内核分为进程管理系统、内存管理系统、 i/o管理系统和文件管理系统等四个

子系统。

21、gcc的编译可分为__预处理____、编译、汇编和___链接___等四个阶段。

22、在Linux多线程编程时,需要包含头文件___pthread.h___。

23、卸载Linux内核模块使用命令___rmmod___。

24、ARM处理器有多种运行模式,用户程序运行在其中的___用户___模式。

25、ARM处理器的中断有两种处理模式,分别为___快速中断___模式和的___外部中断___

模式。

26、Linux系统中,普通用户使用的命令通常保存在___/bin___目录中。

27、setenv命令的功能是___设置环境变量___。

28、Linux文件的链接可分为符号链接和___硬链接___两种。

29、在shell编程时,要把一个用户的输入赋值给一个变量,使用__read_______命令。

30、Qt/Embedded使用___信号___和___插槽___的机制实现函数的回调。

31、加载Linux内核模块使用命令___insmod___。

32、ARM处理器有多种运行模式,用户程序运行在其中的___用户___模式。

33、Linux系统在启动init进程时使用的配置文件是_/etc/inittab_____。

34、VI编辑器有三种工作模式:命令模式、插入模式和___末行模式___。

35、交叉编译是指___在一个平台上生成可以在另一个平台上执行的代码___。

36、setenv命令的功能是___设置环境变量___。

37、在linux系统中,以文件方式访问设备。

38、利用gdb进行调试时,可通过step或 next 命令进行单步执行。

39、Qt/Embedded的底层图形引擎基于 FrameBuffer 接口技术。

40、Linux操作系统的系统管理员(也就是超级用户)帐号是root 。

41、编写的shell程序运行前必须赋予该脚本文件执行权限。

42、使用gcc编译c程序生成可执行文件有时似乎是一步完成的,但实际要经历如下四步:

预处理、编译、汇编和连接。

43、内核分为进程管理系统、内存管理系统、 IO管理系统和文件管理系统等四个

子系统。

44、嵌入式系统中按照总线所传送的信息类型,可以分为数据总线、地址总线和控制

总线等几种。

45、嵌入式linux系统中,设备类型分为字符设备、块设备和网络设备等三种。

46、Linux中所有用户的信息保存于__ /etc/passwd _和__/etc/shadow __文件。

47、链接分为__软连接__和__硬链接 ____链接。

48、交叉编译是指在宿主机上编译,在目标机上执行的编译方式

49、某文件的权限位:d-rw-_r--_r--,用数值形式表示该权限,则该八进制数为_644 ,

该文件属性是__目录 _。

50、嵌入式Linux系统从软件的角度看通常可以分为四个层次:引导加载程序、__ Linux

内核___、__文件系统_、用户应用程序。

51、进程从产生到终止进程可以具有的基本状态为: _运行态__ 、 _就绪态__ 和等待

态(阻塞态)。

52、哈佛结构中,程序存储空间和数据存储空间是分离的

四、判断题

1、在gdb调试过程中,不退出gdb也可以执行UNIX shell命令。(对)

2、退出交互模式的shell,应键入quit。(错)

3、Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,

一般应将其放在/etc目录中。(错)

4、命令fdisk /mbr的作用是安装系统引导程序到主分区。(错)

5、在Linux系统中,测试DNS服务器是否能够正确解析域名的的客户端命令,使用命令

nslookup 。(对)

6、命令mount /dev/hdc /mnt/cdrom是将光盘CD-ROM(hdc)安装到文件系统的/mnt/cdrom

目录下。(对)

7、/home/src目录存放着Linux的源代码。(错)

8、uCOS-II操作系统属于顺序执行系统。(错)

9、Linux 文件名的长度不得超256个字符。(对)

10、在vi编辑器中的命令模式下,删除当前光标处的字符使用d命令。(错)

11、基于ARM架构的指令都是32位的。(错)

12、激活网卡需要编译内核。(错)

13、可用ctrl+C强行结束后台进程。(错)

14、写回Cache是指CPU在执行写操作时,必须把数据同时写入Cache和主存。(×)

15、

16、文件系统的主要功能是实现虚拟存储。(错)

17、进程有三种状态是准备态、执行态和退出态。(错)

18、Samba服务器的进程由smbd和nmbd两部分组成。(对)

19、shell命令的第一个按键必须是字符、数字或者空格(错)

20、Linux 文件名的长度不得超256个字符。(对)

21、在gdb调试过程中,用make命令可以不用退出gdb就可以重新产生可执行文件。(对)

22、若一台计算机的内存为128MB,则交换分区的大小通常是64M。(错)

23、在重新启动Linux系统的同时把内存中的信息写入硬盘,应使用shutdown –r now

命令实现。(对)

24、在vi编辑器中的命令模式下,删除当前光标处的字符使用d命令。(错)

25、Samba服务器的进程由smbd和nmbd两部分组成。(对)

26、从后台启动进程,应在命令的结尾加上符号@。(错)

27、网络管理的重要任务是:控制和监控。(对)

28、函数的标量参数通过传值的方式进行传递,而数组名参数则具有传址调用的语义。

(√)

29、(X)根文件系统是具有操作系统的嵌入式系统必须的组成部分。

30、(V)一个shell脚本运行时可以看成是一个Linux作业,它可能由多个进程完成。

31、(V)在2.6内核中加入的抢占点提高了Linux的可抢占性,但Linux仍不能看作实

时系统。

32、(X)目前的ARM处理器采用的是哈佛体系结构。

33、(V)ARM处理器的运行模式可通过中断或异常处理改变。

34、(X)C语言中的栈的压入和弹出是由操作系统管理的。

35、(X)BootLoader属于嵌入式操作系统的一部分。

36、(X)chmod命令可用来修改处理器的运行模式。

37、(X)CGI程序由Web服务器解释运行。

38、(V)Linux系统中的目录可以看作是一种特殊的文件。

39、(X)shell环境变量主要用于脚本的执行过程,不会作用于脚本之外的程序。

办公软件考试试题.doc

办公软件培训试题 姓名:工号:得分: 一、填空题(3分*10=30) 1、EXCEL属于软件。 2、单元地址的名称是由和组成。 3、分数录入时,如果直接输入“1/5”,系统会将其变为“1月5日”,解决办法是先输 入,然后输入,再输入分数“1/5”。 4、输入当前日期的快捷键是。 5、Excel默认的工作簿名称为。 6、默认情况下,输入数据后,按键,将确认输入并切换到下方的单元格.。 7、COUNT函数统计的是单元格的个数,COUNTA函数统计的 是单元格的个数。 二、单选题(3分*10=30) 1、新学期开学了,王老师想用visio软件帮学校创建一个工会组织结构管理图,以便 教师们能直观、清晰的了解学校工会的组织关系和智能,王老师选定的合适模板应该是()。 A:图标和图形B:组织结构图 C :基本流程图D:网络 2、向单元格中输入数字后,该数字的对齐方式默认为() A:左对齐B:居中对齐C:右对齐 D:分散对齐 3、实现水平查找的函数是() A:LOOKUP B:VLOOKUP C:HLOOKUP D:COUNT 4、实现竖直查找的函数是() A:LOOKUP B:VLOOKUP C:HLOOKUP D:COUNT 5、在插入的行的()方,单击左侧的行号,选择一行单元格,单击右键弹出快捷 菜单,选择插入命令。 A:上方B:下方 C:左方D:右方 6、Excel中为了方便对数据处理,可以通过定义单元格的()选项卡,来定义不 同的单元格数据格式。

A:数字B:字体C:边框D:图案 7、B2的含义是() A:第B列第2行单元格B:第2列第B行单元格 C:左上角为B2的一个区域D:公式编辑B2 8、带有如图所示形状的模块,其类别属于()模块。 A:基本流程图 B:组织结构图 C:框图 D:流程图 9、添加工作表时在工作表标签上单击鼠标右键,弹出快捷菜单,然后选择()命 令,在弹出的对话框中选择【工作表】即可 A:更改B:删除C:插入D:移动 10、下列函数中,表示返回最大值的函数是() A:SUM B:MAX C:MIN D:A VERAGE 三、判断题(2分*5=10分) 1、利用名如果直接输入“001”,系统会自动判断001为数据1,解决办法是:首先输 入“‘”(西文单引号),然后输入“001”, 或者设置单元格数字格式为自定义“000”() 2、EXCEL中的网格线是可以进行隐藏的() 3、银输入行卡号、身份证号前可将单元格数字格式设定为文本格式,或输入数字前输 入“‘”(西文单引号)() 4、如果有误操作后,只能撤消最后一次操作,不能撤消多个操作() 5、一个工作簿中可以包含多张工作表,最多时一个工作簿中可以包含多于255张工作 表。()

软件试题库 (2)

嵌入式软件助理工程师认证考试试题题库 一、单项选择题 1、如下哪一个命令可以帮助你知道shell命令的用法( A ) A. man B. pwd C. help D. more 2、在大多数Linux发行版本中,以下哪个属于块设备( B ) A. 串行口 B. 硬盘 C. 虚拟终端 D. 打印机 3、下面哪个命令行可用来马上重新启动正在运行的Linux系统?( D ) A. restart --delay=0 B. reboot -w C. halt -p D. shutdown -r now 4、在Linux系统,默认的shell是什么( A ) A.bash B.ash C.csh D.gnush 5、下面哪条命令可用来确保文件“myfile”存在( B ) A. cp myfile /dev/null B. touch myfile C. create myfile D. mkfile myfile 6、 LILO的配置文件是:( B ) A. /etc/conf B. /etc/lilo.conf C. /proc/kcore D. /usr/local/ 7、用“useradd jerry”命令添加一个用户,这个用户的主目录是什么( A ) A./home/jerry B./bin/jerry C./var/jerry D./etc/jerry 8、Linux文件权限一共10位长度,分成四段,第三段表示的内容是( D ) A.文件类型 B.文件所有者的权限 C.文件所有者所在组的权限 D.其他用户的权限 9、在ARM系统结构中,MMU映射最小的单元空间是_D___ A、64KB B、16KB C、4KB D、1KB 10、某文件的组外成员的权限为只读;所有者有全部权限;组内的权限为读与写,则该文件的权限为( D ) rwx rwx rwx 111 110 100 A.467 B.674 C.476 D.764 11、不是shell具有的功能和特点的是(C ) A.管道 B.输入输出重定向 C.执行后台进程 D.处理程序命令 12、在ARM处理器的各种工作模式中,( A )模式无法访问一些被保护的系统资源。20100626年徐远超 A. 用户模式(user) B.系统模式(system) C. 中断模式(IRQ) D.终止模式(Abort) 13、如何从当前系统中卸载一个已装载的文件系统( A ) A. umount B. dismount C. mount –u D. 从 /etc/fstab 中删除这个文件系统项 14、你用vi编辑器编写了一个脚本文件shell.sh,你想将改文件名称修改为shell2.sh,

软件工程复习考试题库带答案完整版

一、选择题 1、白盒测试法是通过分析程序的(C)来设计测试用例的。 A.应用范围B.功能 C.内部逻辑 D.输入数据 2、风险预测从两个方面评估风险,即风险发生的可能性以及(D)。 A.风险产生的原因 B.风险监控技术 C.风险能否消除D.风险发生所产生的后果 3、极限编程(XP)由价值观、原则、实践和行为四部分组成,其中价值观包括沟通、简单性和(C)。 A.好的计划 B.不断的发布 C.反馈和勇气 D.持续集成 4、等价分类法的关键是(C)。 A.确定等价类的边界条件 B.按照用例来确定等价类 C.划分等价类 D.确定系统中相同和不同的部分 5、下列不属于黑盒测试的技术是(A)。 A.程序段或语句的功能 B.模块的接口 C.数据的名称和用途D.模块的功能 6、为了提高模块的独立性,模块之间最好是(D)耦合。 A.控制耦合 B.公共耦合 C.内容耦合D.数据耦合 7、一个软件开发过程描述了“谁做”,“做什么”,“怎么做”和“什么时候做”,RUP用(A)来表述“谁做”。 A.角色 B.活动 C.制品D.工作流 8、功能性注释嵌入在源程序内部,它是用来说明(A)。 A.程序段或语句的功能B.模块的接口 C.数据的名称和用途 D.模块的功能 9、在结构化分析方法中,数据字典是重要的文档。对加工的描述是数据字典的组成内容之一,常用的加工描述方法有( C )。 A.只有结构化语言B.有结构化语言和判定树 C.有结构化语言、判定树和判定表 D.有判定树和判定表 10、某银行为了使其网上银行系统能够支持信用卡多币种付款功能而进行扩充升级,这需要对数据类型稍微进行一些改变,这一状况需要对网上银行系统进行(B)维护。 A.正确性 B.适应性 C.完善性 D.预防性 11、软件危机的主要原因是(A)。 A软件本身特点与开发方法?B对软件的认识不够 C软件生产能力不足D软件工具落后 12、DFD是常用的进行软件需求分析的图形工具,其基本符号是(C)。 A.输入、输出、外部实体和加工

常用工具软件考试题及答案

一.判断题(每小题1分,共10分) 3. 压缩文件管理工具WinRAR只能压缩文件,不能对文件进行解压。(错) 4. Internet上所有电子邮件用户的E-mail地址都采用同样的格式:用户名@主机名。(对) 5. Adobe Acrobat Reader可以解压缩文件。(错) 6. ACDSee是目前最流行的数字图像处理软件,它能广泛应用于图片的获取、管理、浏览、优化,甚至和他人的分享。(对) 10. 系统长时间使用之后,会留下一堆堆垃圾文件,使系统变得相当臃肿,运行速度大为下降,但是系统不会频繁出错甚至死机。(对) 二.选择题(每小题2分,共40分) 1、下列不属于媒体播放工具的是() A、暴风影音 B、千千静听 C、Realone Player D、WinRAR 2、以下几种方法中()不能正常退出工具软件。 A、执行【文件】︱【关闭】命令 B、双击标题栏左侧的系统标 C、单击标题栏右侧的关闭按钮 D、双击标题栏 3、CuteFTP具有网际快车不具备的功能是:() A、视频播放 B、下载文件 C、断点续传 D、上传文件 4、WinRAR不可以解压下列哪些格式的文件() A、RAR B、ZIP C、CAB D、RSB 5、Adobe Acrobat ReadeR可以阅读的文件格式() A、doc B、pdf C、dbf D、txt 6、ACDSee不能对图片进行下列哪种操作() A、浏览和编辑图像 B、图片格式转换 C、抓取图片 D、设置墙纸和幻灯片放映 7、Windows优化大师提供的文件系统优化功能包括() ①优化磁盘缓存②优化桌面菜单③优化文件系统。 A、①② B、②③ C、①②③ D、①③ 8、关于Symantec Ghost软件,下列说法中错误的是:() A、可以创建硬盘镜像备份文件 B、备份恢复到原硬盘上 C、不支持UNIX系统下的硬盘备份 D、支持FAT16/32、NTFS、OS/2等多种分区的硬盘备份 10、分区魔术师PartitionMagic不具有的功能是( )。 A、创建系统备份 B、创建新分区 C、调整分区大小 D、合并分区 11、下列哪一个软件属于光盘刻录软件( A ) A、Nero-Buring Room B、Virtual CD C、DAEMON Tools D、Iparmor 15、用ACDSee浏览和修改图像实例时,用户可以对图片进行修改的类型为() A、颜色、透明度 B、颜色、形状及文件格式 C、颜色、透明度、形状及文件格式 D、透明度、形状及文件格式 17、不属于计算机病毒的特征是:() A、破坏性 B、潜伏性 C、隐蔽性 D、预知性 20、关于Windows优化大师说法不正确的是:( C ) A、可检测硬件信息 B、可备份系统驱动 C、可制作引导光盘镜像文件 D、可清理系统垃圾 三.填空题(每小题2分,共20分) 1、根据工具软件使用的领域不同,但是一般都包含有标题栏、菜单栏、( )、状态栏、工作区。 2、在进行实验操作时,为了不破坏现有的操作系统以及相关设置,我们可以使用()软件。 3、在使用虚拟机的时候,按键盘右边的()可以在虚拟机和宿主机之间切换。 4、CuteFTP是一个基于()客户端软件。 5、虚拟光驱是一种模拟()工作的工具软件,它能在操作系统中模拟出新的光盘驱动器,是对物理光驱的一种仿真。 6、利用()可以备份windows操作系统。 7、常见的压缩格式ZIP格式、()、CBA格式、ACE格式。 8、利用()软件可以上传网站文件。 9、Deamon Tools是一个优秀的( )工具。 10、虚拟光驱工具可以将光盘文件复制到硬盘上并虚拟成( )。 四、简答题(每小题10分、共30分)。 1、Ghost目前可以作哪些备份操作? 1,可以进行分区间的备份 2,可以进行硬盘对硬盘间的备份 3,可以通过网络进行多机备份 3、列举出一些常用的磁盘操作工具及其主要功能(最少列出四个)? 1、分区魔术师,对硬盘进行分区操作 2、Ghost克隆软件,对系统备份及还原操作 3、光盘虚拟工具,对光盘文件进行虚拟操作 4、光盘刻录工具,对数据文件进行刻录

软件考试题

软件部招聘考试题 一、选择题(注意:不定项选择) 1) Java VM执行的操作包括()。 a) 加载.class文件 b) 将.java文件编译成.class文件 c) 管理内存 d) 执行垃圾回收 e) 执行机器码 2)下面关于继承的哪些叙述是正确的() a) 在java中只允许单一继承 b) 在java中一个类只能实现一个接口 c) 在java中一个类不能同时继承一个类和实现一个接口 d) java的单一继承使代码更可靠 3) 在Java语言中,按"东,西,南,北,中"指定组件的位置的布局管理器是()。 a) FlowLayout b) GridLayout c) BorderLayout d) CardLayout e) GridBagLayout 4) 在Java语言中,如果你想编写一个多线程的程序,你可以使用的方法是()。 a) 扩展类Thread b) 实现接口Runnable c) 扩展类Runnable d) 实现接口Thread 5) final, finally, finalize三个关键字的区别有() a) final是修饰符(关键字)可以修饰类、变量、方法 b) finally在异常处理时使用,提供finally 块来执行任何清除操作 c) finalize是方法名,在垃圾收集器将对象从内存中清除出去之前做必要的清理工作 d) finally和finalize一样都是用于异常处理的方法 6) 在Java多线程中sleep( )和wait( )方法,下列说法不正确的是() a) sleep()方法是使线程停止一段时间的方法 b) 在sleep 时间间隔期满后,线程立即恢复执行 c) wait()方法用于线程交互 d) 使用wait() 方法后,线程需要被通知唤醒 7) 下面哪些接口直接继承于Collection接口() a) List b) Map c) Set d) HashTable 8)下列说法正确的是( ) A https://www.wendangku.net/doc/a22961027.html,ng.Clonable是类

软件项目管理考试试题库及答案

第零章-软件项目管理概述 一.选择 1. 以下哪一项最能表现某个项目的特征(C) A. 运用进度计划技巧 B. 整合范围与成本 C. 确定期限 D. 利用网络进行跟踪 2. 项目管理需要在相互间有冲突的要求中寻找平衡,除了:(A) A. 甲方和乙方的利益 B. 范围,时间,成本,质量 C. 有不同需求和期望的项目干系人 D. 明确的和未明确表达的需求 3. 以下都是日常运作和项目的共同之处,除了:(D) A. 由人来作 B. 受制于有限的资源 C. 需要规划、执行和控制 D. 都是重复性工作 4. 有效的项目管理要求项目管理团队理解和利用以下专业知识领域的知识和技能,除了:(C) A. 项目管理知识体系 B. 应用领域知识、标准与规章制度 C. 以项目为手段对日常运作进行管理 D. 处理人际关系技能 5. 下列都是子项目的正确说法,除了:(D) A. 划分子项目的目的是为了便于管理 B. 子项目的划分便于发包给其他单位 C. 项目生命期的一个阶段是子项目 D. 子项目不能再往下划分成更小的子项目 6. 管理一个项目包括以下内容,除了:(D) A. 识别要求 B. 确定清楚而又能实现的目标 C. 权衡质量、范围、时间和费用的要求 D. 制定符合项目经理期望的计划和说明书 7. ( C) 是为创造一种产品、服务或者结果而进行的临时性的努力 A. 项目群 B. 过程 C. 项目 D. 组合 8. 下列(D )不属于项目管理的特征 A. 独特性 B. 通过渐进性协助实施的 C. 拥有主要顾客或项目发起人 D. 具有很小的确定性 9. 下列( C)不属于项目管理的三维约束 A. 达到范围目标 B. 达到时间目标 C. 达到沟通目标 D. 达到成本目标 10. ( A)就是将知识、技能、工具和技术应用到项目活动,以达到组织的要求 A. 项目管理 B. 项目组管理 C. 项目组合管理 D. 需求管理 11. 为相同的功能组合而实施的一系列应用开发项目,作为(B )的一部分,后者能够得到更好的管理。 A. 组合 B. 项目群 C. 投资 D. 合作 12. PMI提供的认证项目叫做(B ) A. Microsoft Certified Project Manager B. Project Management Professional C. Project Management Expert D. Project Management Menter 二.填空 1. 项目目标成功实现的制约因素有:(项目范围),成本,进度计划,客户满意度。 2. 项目管理? 答:项目管理是一系列的伴随着项目的进行而进行的、目的是为了确保项目能够达到期望的结果的一系列管理行为。 3. 项目管理的五要素:(技术),方法,团队建设,信息,沟通。 4. 项目群与项目、项目与子项目的关系是什么? 答:项目群也称为大型项目,是通过协调来进行统一管理的一组相互联系的项目,它本身可 能不是项目。子项目是将项目分解为更小单位。 5. 软件项目管理分为(项目初始),项目计划,项目执行控制,项目结束。 6. 对于一个组织的管理而言,主要包括战略管理,运作管理,(项目管理) 三.判断 1. “上课”这项活动是项目(x)

常用工具软件考试试题

常用工具软件期末试题 一、选择题 1.关于DiskGenius 软件,以下说法正确的是() A、分割分区时原分区至少要包括一个文件或文件夹,不能为空 B、盘符相邻且文件系统格式相同的两个分区一定可以进行合并操作 C、删除分区时,删除后的分区将在分区信息栏中呈灰色显示并标记为“未分配” D、在调整分区容量时,簇值越大,磁盘空间利用率越高,磁盘性能越好 2、使用鲁大师软件不能实现的功能是() A、鉴别CPU的真假 B、测试计算机的性能优劣 C、检测系统是否存在安全漏洞 D、测试计算机的CPU温度、风扇转速、电压是否在正常范围内 3、在WINDOWS优化大师中要调整多操作系统的默认启动顺序,应使用的优化选项是() A、文件系统优化 B、系统个性设置 C、桌面菜单优化 D、开机速度优化 4、PARTITION MAGIC中,关于合并分区的说法正确的是() A、一个物理硬盘上位置连续的两个分区都可以执行合并操作 B、一个物理硬盘上盘符连续的两个分区都可以执行合并操作 C、只有文件系统格式相同的分区才能完成合并操作 D、需合并的分区上至少要有两个以上的文件或文件夹才能完成合并操作 5、新硬盘购买后,应进行的第一个操作是() A、硬盘高级格式化 B、硬盘分区 C、装入操作系统 D、查杀硬盘是否有计算机病毒 6、以下情况中不需要对硬盘进行分区操作的是() A、新购买的硬盘 B、病毒严重感染,分区表遭到破坏 C、计算机运行软件速度太慢 D、各个逻辑盘空间分配不合理 7、使用PARTITION MAGIC 前,应关闭的软件包括() A、江民杀毒软件KV2008 B、诺顿磁盘医生NDD C、磁盘压缩工具DRIVE SPACE D、以上全是 8、NORTON GHOST 生成的映像文件的扩展名是() A. .bak B .gho C. .dat D. .sys 9、关于NORTON GHSOT2003的功能,下列说法错误的是() A、可以运行在DOS或WINDOWS操作系统下 B、能够将映像文件保存到NTFS分区中,支持某些DVD驱动器 C、支持FAT16/32、OS/2等分区的硬盘备份 D、不能实现多操作系统的网络安装

软件工程考试试题(含答案)

一、填空题(每空1分,共25分) 1.软件生存周期一般可以划分为,问题定义、____________、____________、设计、 编码、测试和____________。 2.基于软件的功能划分,软件可以划分成__________、__________、__________三种。 3.可行性研究,应从、技术可行性、运行可行性、和开 放方案可行性等方面研究。 4.系统流程图是描绘的传统工具。它的基本思想是用图形符号以 描绘系统里面的每个部件。 5.数据流图的基本四种成分:数据输入的源点和数据输出汇点、、 和。 6.结构化分析方法是面向________________进行需求分析的方法。结构化分析方法使 用________________与________________来描述。 7.是自动地共享类、子类和对象中的方法和数据的机制。 8.软件详细设计工具可分为3类,即________________、________________和 ________________。 9.为了在软件开发过程中保证软件的质量,主要采取下述措施:________________、 复查和管理复审、________________。 10.大型软件测试包括、、确认测试和 四个步骤。 1、可行性研究需求分析运行与维护 2、系统软件支撑软件应用软件 3、经济可行性法律可行性 4、物理系统黑盒子形式 5、加工数据流数据存储文件 6、数据流数据流图DFD 数据字典DD 7、继承性 8、图示工具、设计语言表格工具 9、审查测试 10、单元测试集成测试系统测试 二、单项选择题(每小题2分,共20分) 1 2 3 4 5 C C C A C 6 7 8 9 10 D D A C B 1.软件设计中划分模块的一个准则是()。 A、低内聚低耦合 B、低内聚高耦合 C、高内聚低耦合 D、高内聚高耦合 2.Jackson设计方法是由英国的M. Jackson提出的,它是一种面向()的软件 设计方法。

软件工程考试题库

软件工程概述 一单项选择 1.软件生命周期一般包括:软件开发期和软件运行期,下述(D)不是软件开发期所应包含的内容。 A需求分析B结构设计C程序编制D软件维护 2.软件是一种逻辑产品,它的开发主要是(A)。 A研制B拷贝C再生产D复制 3.以文档作为驱动,适合于软件需求很明确的软件项目的生存周期模型是(C)。 A喷泉模型B增量模型C瀑布模型D螺旋模型 4.在软件生存周期中,(B)阶段必须要回答的问题是“要解决的问题是做什么?”。 A详细设计B可行性分析和项目开发计划C概要设计D软件测试 5.软件产品与物质产品有很大区别,软件产品是一种(C)产品 A有形B消耗C逻辑D文档 6.(C)把瀑布模型和专家系统结合在一起,在开发的各个阶段上都利用相应的专家系统来帮助软件人员完成开发工作。 A原型模型B螺旋模型C基于知识的智能模型D喷泉模型 7.(B)阶段是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。 A概要设计B详细设计C编码D测试 8.下列软件开发模型中,适合于那些不能预先确切定义需求的软件系统的开发的模型是(A)。 A原型模型B瀑布模型C基于知识的智能模型D变换模型 9.下列软件开发模型中,以面向对象的软件开发方法为基础,以用户的需求为动力,以对象来驱动的模型是(C)。 A原型模型B瀑布模型C喷泉模型D螺旋模型 10.下列软件开发模型中,支持需求不明确,特别是大型软件系统的开发,并支持多种软件开发方法的模型是(D)。 A原型模型B瀑布模型C喷泉模型D螺旋模型 11.软件特性中,使软件在不同的系统约束条件下,使用户需求得到满足的难易程度称为(C)。 A可修改性B可靠性C可适应性D可重用性 12.软件特性中,一个软件能再次用于其他相关应用的程度称为(B)。 A可移植性B可重用性C容错性D可适应性 13.软件特性中,(A)是指系统具有清晰的结构,能直接反映问题的需求的程度。 A可理解性B可靠性C可适应性D可重用性 14.软件特性中,软件产品交付使用后,在实现改正潜伏的错误、改进性能、适应环境变化等方面工作的难易程度称为(B)。 A可理解性B可维护性C可适应性D可重用性 15.软件特性中,软件从一个计算机系统或环境移植到另一个上去的难易程度指的是(C). A可理解性B可修改性C可移植性D可重用性 16.软件特性中,在给定的时间间隔内,程序成功运行的概率指的是(D)。 A有效性B可适应性C正确性D可靠性 17.软件特性中,允许对软件进行修改而不增加其复杂性指的是(A)。 A可修改性B可适应性C可维护性D可移植性 18.软件特性中,多个软件元素相互通讯并协同完成任务的能力指的是(B)。 A可理解性B可互操作性C可维护性D可追踪性 19.软件特性中,根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行逆向

《软件测试》试卷

《软件测试》试卷 一、判断题(每题1分,共12 分,正确的√,错误的╳) 1. 软件需求是度量软件质量的基础。不符合需求的软件就不具备质量。(T) 2.全面质量管理的定义是:一个组织以质量为中心,以全员参与为基础,目的在于通过让顾客满意和本组织所有成员及社会受益而达到长期成功的管理途径。 (T) 3. 发现错误是软件测试的唯一目的。(F) 4. 白盒测试可以找出软件遗漏功能和代码错误问题。( F) 5.软件的质量有测试组决定。( F) 6.在设计测试用例时,应包括合理的输入条件和不合理的输入条件。 ( T) 7. 测试从不可知内部条件开始,结果是不可预见的。(F) 8. 软件缺陷一定是由编码所引起的. 。(F) 9. 软件测试等于程序测试。(F) 10. Beta测试是软件的多个用户在实际使用环境下进行的测试。 (T) 11. 经验表明,测试后程序残存的错误数目与该程序中以发现的错误数目或检错率成正比。(T) 12.验收测试比较适合采用软件自动化测试工具进行测试。(F) 二、单项选择题(每题2分,共12 分) 1.某次程序调试没有出现预计的结果,下列(B )不可能是导致出错的原因。 A.变量没有初始化B.编写的语句书写格式不规范 C.循环控制出错D.代码输入有误 2.软件测试是软件开发过程的重要阶段,是软件质量保证的重要手段,下列哪个(些)是软件测试的任务?(B) A预防软件发生错误B发现改正程序错误C提供诊断错误信息D.都是 3.下面的哪一项测试步骤中需要进行局部数据结构测试:(A) A. 单元测试 B. 集成测试 C. 确认测试 D.系统测试 4.白盒测试是根据程序的(C )来设计测试用例 A.功能B.性能C.内部逻辑D.内部数据 5.(C )方法根据输出对输入的依赖关系设计测试用例。 A.路径测试B.等价类C.因果图D.归纳测试

常用工具软件试题部分答案

0831班《常用工具软件》期末考试试题 学号:姓名: 一、单项选择题(1分×15,共15分) 1、关于获取一些常用工具软件的途径不合法的是( D ) A免费赠送B盗版光盘C购买D共享软件 2、当你的计算机感染病毒时,应该( C ) A立即更换新的硬盘B立即更换新的内存储器C立即进行病毒的查杀D立即关闭电源 3、下列哪些工具软件不能用来查杀病毒的是( D ) A金山毒霸 B KV3000 C瑞星杀毒D完美卸载 4、利用EasyRecovery Pro不可以修复的是( A ) A磁盘诊断B文件恢复C邮件修复D分区修复 5、任何文件的保存都必须提供的三要素是( B ) A主文件名、保存位置、文件长度B主文件名、保存位置、保存类型C保存时间、主文件名、保存类型D保存时间、主文件名、保存位置 6、360杀毒系统升级的目的是( B ) A.重新安装B更新病毒库C.查杀病毒D.卸载软件 7、利用优化大师不能清理的是( C ) A ActiveX B注册表 C 系统日志 D 冗余DLL 8、优化大师不可以使用设置向导优化的是( B ) A磁盘缓存B系统安全C文件系统D网络系统 9、下列哪个应用程序不能用来优化系统( A )

A. Ghost B.超级兔子 C. Wopti D.恶意软件清理 10、下列属于恢复系统镜像的是( C ) A.PartitionMagic B. Registry Medic C.Ghost D.Realplayer 11、杀毒软件可以查杀( C ) A任何病毒B任何未知病毒C已知病毒和部分未知病毒D只有恶意的病毒 12、使用360杀毒防护级别设置,可以通过( D )来设置。 A白名单设置B常规设置C 病毒扫描设置D实时防护设置 13、开列哪种文件格式是不能染病毒(C ) A .COM B. DOC C. WA V D.EXE 14、下列不属于360杀毒的优点的是(C ) A.免费软件 B.扫描速度快 C.识别率高 D.占用资源少 15、使用防火墙软件可以将( A )降到最低 A.黑客攻击 B.木马感染 C.广告弹出 D.恶意卸载 二、填空题(0.5分×50,共25分) 1、主流磁盘主要包括_ATA___、__SATA_、_SCSI_和_SAS_四种技术规格。 2、常见的文件系统有__FAT/FAT32__、_NTFS__和___UDF_。 计算机病毒的主要特征有_传播性、隐蔽性、感染性、潜伏性、可激发性、表现性和破坏性。 3、计算机病毒按其产生的后果可分为良性后果__和_恶性后果_;按其寄生方式可分为_文件型__和_引导性__。 4、360杀毒的功能列表窗口包含了_______________、______________和_____________三个部分。

软件工程试题库.doc

“软件开发与管理”试题库 第一章:软件开发与管理概述 一、填空题 1.软件是由、、三部分组成。 2.软件作为人工生产的产品,主要是由人进行“开发”而来,与硬件比较起来没有明显的制造过程。 3.软件开发过程复杂,但一般包括、、、 等主要阶段。 4.软件的是软件的生命。 5.在软件团队开发中由于人数的增加、成员间的交互与合作,所以除了技术问题外,还存在问题。 6.软件开发方法学包括和两种开发方法。 7.软件项目进度计划主要包括、、和。 二、思考与简答题 1.举例说明程序、软件、系统的区别和联系。 2.软件有什么特点?软件开发有什么特点? 3.说说程序、软件、系统的设计与应用的不同。 4.软件开发过程主要有哪几个典型任务活动,请说说它们各自的内容。 5.软件开发过程模型是什么含义?一般有哪几种开发过程模型? 6.软件开发方法有哪两类?它们各自的优缺点是什么? 7.请说说管理在软件开发中的重要作用。软件项目管理有哪些内容。 8.软件质量是如何管理的? 第二章:需求分析 一、填空题 1.软件的需求是用户对该软件在、等方面的期望与要求。 即软件的需求、需求和其它需求。

2.需求分析的任务是需求分析师通过与用户的交流、、,得到用户对系统完整、准确、清晰、具体的要求。 3.需求分析过程中建立的模型有:、和。 而传统结构化的需求分析模型包括:图、图、 图。 4.传统的需求分析模型中,的建立是今后数据库设计的基础,而的建立是今后软件功能结构设计的基础。 5.软件的需求最终要通过表达出来。 二、思考与简答题 1.需求分析的任务和作用是什么? 2.需求分析的步骤有哪些? 3.什么是数据模型?实体、属性、联系之间的关系是什么? 4.什么是功能模型?处理的描述包括哪些内容? 5.什么是动态模型?它与功能模型的区别是什么?系统的状态是如何转换的? 6.软件需求规格说明书你认为重点包括哪些方面? 第三章:软件设计 一、填空题 1.软件的需求分析解决了软件应该“做什么”的问题,而软件设计则解决软件应该的问题。 2.软件设计能指导软件的编码实现,没有设计的编码其结果很难预料与保证,所以说软件设计是软件开发的关键,直接影响软件的。 3.软件需求分析、软件设计、软件编码之间既有区别又有联系,它们是软件在不同层次的。从,从 是软件开发两个重要的过程进阶。 4.软件设计内容包括、、等方面。 5.传统结构化软件设计,是从E-R图出发设计,从数据流图出发设计。 6.详细设计是对软件模块的设计,它更接近于编码,所以详细设计又称为过程设计或算法设计。

软件测试试题一

1.软件测试的目的是尽可能多的找出软件的缺陷。(N) 2.Beta 测试是验收测试的一种。(Y) 3.验收测试是由最终用户来实施的。(N) 4.项目立项前测试人员不需要提交任何工件。(Y) 5.单元测试能发现约80%的软件缺陷。(Y) 6.代码评审是检查源代码是否达到模块设计的要求。(N) 7.自底向上集成需要测试员编写驱动程序。(Y) 8.负载测试是验证要检验的系统的能力最高能达到什么程度。(N) 9.测试人员要坚持原则,缺陷未修复完坚决不予通过。(N)看情况,有些时候就是要坚持原则的. 10.代码评审员一般由测试员担任。(N) 11.我们可以人为的使得软件不存在配置问题。(N) 12.集成测试计划在需求分析阶段末提交。(N)集成测试计划在概要设计说明书出来后提交,需求分析阶段不需要. 二、选择题 1.软件验收测试的合格通过准则是:(ABCD) A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。 B.所有测试项没有残余一级、二级和三级错误。 C.立项审批表、需求分析文档、设计文档和编码实现一致。 D.验收测试工件齐全。 2.软件测试计划评审会需要哪些人员参加?(ABCD)

B.SQA 负责人 C.配置负责人 D.测试组 3.下列关于alpha 测试的描述中正确的是:(AD)A.alpha 测试需要用户代表参加 B.alpha 测试不需要用户代表参加 C.alpha 测试是系统测试的一种 D.alpha 测试是验收测试的一种 4.测试设计员的职责有:(BC) A.制定测试计划 B.设计测试用例 C.设计测试过程、脚本 D.评估测试活动 5.软件实施活动的进入准则是:(ABC) A.需求工件已经被基线化 B.详细设计工件已经被基线化 C.构架工件已经被基线化 D.项目阶段成果已经被基线化 三、填空题(每空1分,24 分) 1.软件验收测试包括测试、β测试、正式验收测试类型。

常用工具软件试题库

《常用工具软件》考试题库 一.判断题(每小题1分,共10分) 1. Realone Player不支持多节目连续播放。(X) 2.网际快车可以上传和下载文件。(√) 3. Internet上所有电子邮件用户的E-mail地址都采用同样的格式:用户名@主机名。(√) 4.Adobe Acrobat Reader可以解压缩文件。(X) 5.ACDSee是目前最流行的数字图像处理软件,它能广泛应用于图片的获取、管理、浏览、优化,甚至和他人的分享。(√) 6.天网防火墙的拦截功能是指数据包无法进入或出去。(X) 7.Symantec Ghost可以实现数据修复。(X) 8. 用户可以向金山词霸词库中添加没有收录的中、英文单词。(√) 9.系统长时间使用之后,会留下一堆堆垃圾文件,使系统变得相当臃肿,运行速度大为下降,但是系统不会频繁出错甚至死机。(√) 10.在使用FlashFXP软件下载网络中的FTP资源时,只需掌握FTP服务器的URL地址即可。(√) 11.在安装瑞星防火墙时,旧版本的瑞星防火墙无需卸载。(X) 12.压缩文件管理工具WinRAR只能压缩文件,不能对文件进行解压。(X) 13.在使用Virtual CD时,映像文件是不能被Windows资源管理器直接读取的,必须从Virtual CD中提取。(√) 14.在用Nero - Burning Rom软件制作CD时,可将数据文件从本地资源管理器中拖入了刻录机虚拟资源管理器中。(X) 15. 超级解霸3000能截取当前视频窗口中的图像存为图形文件。(√) 16.用MSN聊天时,可以隐身登录。(√) 17.ACDSee是目前最流行的数字图像处理软件,它能广泛应用于图片的获取、管理、浏览、优化,甚至和他人的分享。(√) 18、病毒不属于计算机软件(×) 19、优化大师就是让系统运行后没有垃圾文件(×) 20、注册表直接影响系统运行的稳定性(√) 21、清理注册表就是删除注册表中无用软件的注册信息(×) 22、360杀毒不能对单个文件进行病毒查杀(×) 23、根据工具软件使用的领域不同,但是一般都包含有标题栏、菜单栏、工具栏、状态栏、工作区。(√) 24、在进行实验操作时,为了不破坏现有的操作系统以及相关设置,我们可以使用虚拟机软件。(√) 25、在使用虚拟机的时候,按键盘右边的ALT可以在虚拟机和宿主机之间切换。(√) 26、CuteFTP是一个基于文件传输协议客户端软件。(√) 27、虚拟光驱是一种模拟CD-ROM工作的工具软件,它能在操作系统中模拟出新的光盘驱动器,是对物理光驱的一种仿真。(√) 28、利用ghost可以备份windows操作系统。(√) 29、常见的压缩格式ZIP格式、RAR格式、CBA格式、ACE格式。(√) 30、利用CuteFTP软件可以上传网站文件。(√) 31、Deamon Tools是一个优秀的虚拟光驱工具。(√)

常用工具软件测试题及答案

、判断题 1. Realo ne Player不支持多节目连续播放。 (N ) 2. 网际快车可以上传和下载文件。(N ) 3. 天网防火墙的拦截功能是指数据包无法进入或出去。(Y ) 4. Snagit可以捕获DOS屏幕,RM电影和游戏等画面。(Y ) 5. Adobe Acrobat Reader 可以解压缩文件。 (N ) 6.金山词霸2002支持Windows XP,但不支持office XP 系统。 (N ) 7. 在用Ner-Burning Room 刻录CD 音乐时,若误将数据文件从本地资源管理器中拖入刻录机虚拟资源管理器中时,该文件将被添加到音乐CD 中。(N ) 8. Symantec Ghost 可以实现数据修复。 (N ) 9. Easy Recovery 可以恢复任何被从硬盘上删除的文件。(N ) 10. Ctrem 软件具有防发呆功能。 (Y ) 二.选择题(每小题2分,共40 分) 1、下列不属于金山词霸所具有的功能的是:(C ) A、屏幕取词 B、词典查词 C、全文翻译 D、用户词典 2、东方快车提供了(C )种语言翻 译。 1种B、2种C、3种D、4种 3、:Vintual CD 中的Creat 按钮的功能为 (B ) 编辑映像文件B、创建光盘的映像文件 映像文件的显示方式D、将映像文件插入虚拟光驱 4、下列哪一个软件属于光盘刻录软件(A ) A 、Nero-Buring Room B:Virtual CD C: DAEMON Tools D:iparmor 5、下列不属于媒体播放工具的是(D ) A、Winamp B、超级解霸 C、Realone Player D:WinRAR

软件体系结构试题库试题和答案

1、软件重用是指重复使用已有的软件产品用于开发新的软件系统,以达到提高软件系统的开发质量与效率,降低开发成本的目的。答案:√ 依据页码:P4 2、可重用技术对构件库组织方法要求不仅要支持精确匹配,还要支持相似构件的查找。答案:√依据页码:P7 3、超文本组织方法与基于数据库系统的构件库组织方法不同,它基于全文检索技术。 4、答案:√依据页码:p8 5、软件体系结构充当一个理解系统构件和它们之间关系的框架,特别是那些始终跨越时间和实现的属性。 答案:√ 依据页码:P28 5、构件可以由其他复合构建和原子构件通过连接而成。() 答案:√ 依据页码:P37 6、体系的核心模型由5种元素组成:构建、连接体、配置、端口和角色() 答案:√ 依据页码:P37 7、软件体系结构的核心由5种元素组成:构件、连接件、配置端口和角色。其中,构件、连接件和配置是最基本的元素() 答案:√ 依据页码:P37 8、开发视图主要支持系统的功能需求,即系统提供给最终用户的服务() 答案:X 依据页码:P32、33 9、构件、连接件以及配置是体系结构的核心模型最基本的元素() 答案:√

10、HMB风格不支持系统系统自顶向下的层次化分解,因为它的构件比较简单。 答案:× 依据页码:P81 11、正交软件体系结构由组织层和线索的构件构成。 答案:√ 依据页码:P70 12、基于事件的隐式调用风格的思想是构件不直接调用一个过程,而是触发或广播一个或多个事件。 答案:√ 依据页码:P53 13、线索是子系统的特例,它由完成不同层次功能的构建组成,每一条线索完成整个系统中相对独立的一部分功能。() 答案:√ 依据页码:P70 14、层次系统中支持抽象程度递增的系统设计是设计师可以把一个复杂系统按照递增的步骤进行分解,同时支持功能增强,但是不支持重用。 答案:× 参考页码:P55 15、相交关系R是一个等价关系。 答案:√ 16、在软件设计中占据着主导地位的软件体系结构描述方法是图形表达工具。答案:√ 依据页码:104 17、Rapide是一种可执行的ADL,其目的在于通过定义并模拟基于事件的行为对分布式同步系统建模。 答案:×

软件工程试题库集及答案

综合练习一答案 选择题: 1.软件危机出现于____,为了解决软件危机,人们提出了用____的原理来设计软件,这是软件工程诞生的基础。 A.50年代末B.60年代初C.60年代末D.70年代初 A.运筹学B.工程学C.软件学D.软件学E.数字2.开发软件需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作____。 A.软件投机B.软件危机C.软件工程D.软件产生 3.产生软件危机的原因有如下几点,除了______。 A、软件开发过程未经审查 B、软件开发不分阶段,开发人员没有明确的分工 C、所开发的软件,除了程序清单外,没有其他文档 D、采用工程设计的方法开发软件,不符合软件本身的特点 4.软件工程学是应用科学理论和工程上的技术指导软件开发的学科,其目的是____。 A.引入新技术提高空间利用率B.用较少的投资获得高质量的软件 C.缩短研制周期扩大软件功能D.硬软件结合使系统面向应用5.请按顺序写出软件生命期的几个阶段____,____ ,____,____,____,____。 A.维护B.测试C.详细设计D.概要设计E.编码F.需求分析6.瀑布模型把软件生存周期划分为软件定义、软件开发和____三个阶段,而每一阶段又可细分为若干个更小的阶段。 A.详细设计B.可行性分析C.运行及维护D.测试与排错7.划分软件生存周期的阶段时所应遵循的基本原则是_____。 A、各阶段的任务尽可能相关性 B、各阶段的任务尽可能相对独立 C、各阶段的任务在时间上连续 D、各阶段的任务在时间上相对独立 8.一个软件项目是否进行开发的结论是在______文档中作出的。 A、软件开发计划 B、可行性报告 C、需求分析说明书 D、测试报告 9.分析员是____。 A.用户中系统的直接使用者B.用户和软件人员的中间人 C.软件的编程人员D。用户和软件人员的领导

软件工程考试试题与答案

专业:移动通信科目:软件工程 一、单项选择题 1.好的软件结构应该是() A.低耦合、低内聚 B.高耦合、高内聚 C.高耦合、低内聚 D.低耦合、高内聚 答案:D 2.需求分析中开发人员要从用户那里了解() A.软件的规模 B.软件做什么 C.用户使用界面 D.输入的信息 答案:B 3.软件调试技术包括() A.演绎法 B.循环覆盖 C.边界值分析 D.集成测试 答案:A 4.软件需求规格说明书的内容不应包括对()的描述。 A.用户界面及运行环境 B.主要功能 C.算法的详细过程 D.软件的性能 答案:C 5.常用动词或动词词组来表示() A.属性 B.关联 C.类 D.对象 答案:B 6.软件可行性研究实质上是要进行一次()需求分析、设计过程。 A.详细的 B.深入的 C.彻底的 D.简化、压缩的 答案:D 7.软件部分的内部实现与外部可访问性分离,这是指软件的()A.继承性 B.共享性 C.抽象性 D.封装性 答案:D

8.软件部分的内部实现与外部可访问性分离,这是指软件的() A.共享性 B.继承性 C.抽象性 D.封装性 答案:D 9.在详细设计阶段,经常采用的工具有() A.PDL B.DFD C.SC D.SA 答案:A 10.数据字典是对数据定义信息的集合,它所定义的对象都包含于()A.软件结构 B.程序框图 C.方框图 D.数据流图 答案:D 11.软件工程结构化生命周期方法,提出将软件生命周期划分为计划、开发和运行三个时期,下述()工作应属于软件开发期的内容。 A.问题定义 B.可行性研究 C.都不是 D.总体设计 答案:D 12.应用执行对象的操作可以改变该对象的() A.功能 B.数据 C.属性 D.行为 答案:C 13.软件质量因素不包括() A.可理解性 B.可测试性 C.正确性 D.高性能 答案:D 14.软件可行性研究实质上是要进行一次()需求分析、设计过程。 A.详细的 B.彻底的 C.深入的 D.简化、压缩的 答案:D 15.结构化设计是一种面向()的设计方法。

相关文档