微机原理考试题目与知识点_第1页
微机原理考试题目与知识点_第2页
微机原理考试题目与知识点_第3页
微机原理考试题目与知识点_第4页
微机原理考试题目与知识点_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

填空题

1、8O86CPU部按功能可分为总线接口单元和执行单元两个独立单元。它们各白的主要功能是一负责CPU对存

储器和外设的访问和负责指令的译码、执行和数据的运算。pi7、P18

2、CPU总线包含三种不同功能的总线,双向的有数据总线和控制总线,单向的有地址总线。其中地址

总线的位数决定了CPU可以直接寻址的存围。比如,8O88CPU有名—根数据总线,遒根地址总线,所以,其最

大存容量1MB0p6//字节编址

3、IO/M、WR和RD这三个信号内成了微机系统的基本控制信号,组合后可形成四种基本的总线控制,即存

储器读、存储器写、1/0读和I/O写。P96

4、在最小组态下,8O86CPU地址总线是由」一片地址锁存器进行锁存和驱动,其数据总线采用2片数据总线收

发器,以增加数据总线的驱动能力。

//8036地址线为20位,数据线为16位,地址锁存器与数据总线收发器均为8位。

5、80386CPU对存储器的管理分为分段和分页管理机制,分段管理是将逻辑地址转换为线性地址;分页管

理是将线性地址转换为物理地址。

6、CPU对外设的输入/输出操作实际上就是对I/O接口中各端口的读/写操作。

7、当CPU进行人操作时,外部数据通过数据总线送往CPU;当CPU进行与_操作时,CPU数据输出到主存或

外设。

8、衡量微处理器的性能指标最主要是遗和空长。

〃主频:微处理器的时钟频率;字长:微处理器单位时间的处理位教。

9、8086的中断系统中硬件中断分为两类:一类是不可屏蔽中断,其是通过CPU的NMI引脚进入的;另一

类是可屏蔽中断,其是通过CPU的INTR引脚进入的。pg7

10.接口技术是专门研究处理器和外部设备之间的数据传送方式、接口电路的工作原理和使用方法的。

11、8086的中断系统以位于存0段的oooHyFFH区域的中断向量表为基础,中断向量表中最多可容纳2^6

个中断向量,这些中断对应的中断类型号为o~26c。pi56

知识点整理

1.CPU的读写操作、微处理器的性能指标:参考填空题6、7、8。

2.中断响应中两个总线周期。P16O

第一个周期第二个周期

「T,T,T4T.KT,r4

cLK-LrLn_rLrLrLrLruu

ALEjn__________n____________

LO€KI____________ICPU响应周期

标-1III)

A

SP/EN|----------|-------------|

CA§.〜CA,<_>X2S9A工作波形

IRe-IR;--------1第一个前保抻为高电平/

M--------------------------------------1J

主耍是对于时序图的理解,熟悉书中16。页容,理解两个总线周期的作用。

第一个周期8259A收到外设的中断请求(IR0TR7),分析请求并向CPU请求中断(INT),CPU做出响应

(INTA*),锁住总线(LOCK*),8259A在级联方式时选择从片(CASO-CAS2,输出被响应中断的从8259A

的编码):

第二个周期CPU发出第二个响应(INTA*),8259A把中断向量号送上.数据总线(Do~D7),CPU利用向量

号执行中断程序。

主要理解其中“4)8259A收到第一个INTA有效信号后,使最高优先权的ISR置位,对应的IRR复位”即进

入中断服务状态,“5)8259A在收到第二个INTA有效时,把中断向量号送上数据总线,供CPU读取”即让

CPU处理中断。

补充:关于中断还可能会考查关于中断级联的问答题,要求画出连接:

INTACAMIUD—

<IRI

CAS2IR2

___CAM

____IIU

INTACAN1INTAIK4

CAS2IR5

INTIROINTIKS

IKI____IR7

-L

SP/FNIR7CASOIRO

CASIIRI

CAS2IK2

I____IR3

INTAIR4

IRS

♦SVINTIK«

____IK7

8259级联工作示意图J:

3.三大总线,DB和AB决定什么。p7

微机三大总线包括地址总线、数据总线和控制总线,是微处理器与存储器与I/O接口之间信息传输的通路。

地址总线(AB):由微处理器向外设的单向总线,用以传输微处理器将要访问的外设的地址信息。地址线的

数量决定了系统直接寻址空间的大小。

数据总线(DB):微处理器与外设间数据传输线,为双向总线,读操作时,外设将数据输入微处理器,写操

作时,微处理器将数据输出外设。数据线的数量决定了一次可传输数据的位数。

控制总线(CB):双向总线,月于协调系统中个部件的操作,有些信号线将微处理器的控制信号或状态信号

送往外界,有些信号线将外界的请求或联络信号送往微处理器。控制总线决定总线功能强弱与适应性的好坏。

4-DMA与相关。其传送过程涉与的信号。pi4。、P151、pi89-pi93

直接存储器存取DMA是一种外设与存储器之间直接传输数据的方法,适用于需要数据高速大量传送的场合。

DMA数据传送利用DMA控制器进行控制,不需要CPU直接参与。

传送过程涉与的信号(参考pi89~pi9。):

请求和响应信号:总线请求HRQ与总线响应HLDA(用以获取总线控制权)、通道请求DREQo~DREQ3和

通道响应DACK0-DACK3;

传送控制信号:地址选通ADSTB和地址允许AEN(锁存和发送地址)、地址线Ao~A7和数据线DBo~DB7

(在传送期间分别用于输出低8位与高8位存储器地址)、存储器读MEMR*、存储器写MEMWtI/O读

IOR*、I/O写IOW*。

5.8237控制下进行“存储器读写传送''对应有效信号、两个周期。

DMA读:把数据从存储器传送到外设。MEMR*有效从存储器读数据,IOW*有效把数据写入外设:

DMA写:把外设输入的数据写入存储器。IOR*有效从外设输入数据,MEMW*有效把数据写入存储器。

两个周期:

空闲周期:复位后与没有DMA请求则处于空闲周期,8237A作为从设备受微处理器控制,在此周期8237A

始终执行Si状态。

有效周期:8237A在Si状态采样到DMA请求则进入有效周期,8237A作为主控芯片控制DMA传送操作。

6.8253计数器位数与写控制字时Ao、Ai的状态。pi77

每一个计数器通道有一个16位减法计数器。写控制字时Ao、Ai的状态为1、1,即高电平。

CS*AiAoI/O地址读操作RD*写操作WR*

0004OH读计数器0写计数器0

00141H读计数器1写计数器1

01042H读计数器2写计数器2

01143H无操作写控制字

7-8255A控制字、分组、工作方式、端口位数。p2O3~

控制字包括方式控制字与端IIC置位/复位控制字,参考书p2O8~p2O9°

分组:3个数据端口分为两组进行控制,A组控制端口A(PAo~PA7)和端口C的上(高)半部分(PC4~PC7);

B组控制端口B和端口C的下(低)半部分(PCo~PC3)。

工作方式:有3种工作方式:方式0、方式1和方式2,参考书p2O4~P2O7。

方式o基本输入输出方式,主要用于无条件传送和查询方式的接口电路,3个端口均可工作在此方式;

方式1选通输入输出方式,主要用于程序查询和中断方式的接口电路,端口A和B可工作在此方式:

方式2双向选通传送方式,适用于与双向传送数据的外设与程序查询和中断方式的接II电路,只有端IIA

可工作在此方式。

端口位数:均为8位,注意C端口分上下。

8.8259初始化命令字约定与确定使用哪个操作命令字。P163、P167

初始化命令字必须按照ICW1-ICW4的顺序写入。

ICW1(初始化字)和ICW2(中断向量字)必须写;

ICW3(级联命令字)由ICW1的SNGL(D1,决定是否级联)决定,SNGL=i则不需写ICW3,SNGL=o

则需写入ICW3;ICW4(中断方式字)由ICW1的IC4(Do)决定,为1要写,为o则不写。

操作命令字的确定(参考书中pi67的例子):

moval,oah;oAH=ooooioioB

out20h,al

nop

inal,2Oh

看端口地址,2()h为偶地址则Ao=o,那么输出的命令字有ICWi、OCW2和OCW3(参考pi59),再看

命令字容,ICW的D4固定为1,排除;0CW2的D4D3固定为00,排除;所以为0CW3。那么读了哪

些容?D2DIDO=OIO,所以是读了IRR的容(参考pi66表7-5)。

如果为奇地址如何区分?奇地址输出的命令字有ICW2、ICW3、ICW4和0CW1,根本区分不出来,所以应该

不考。

9-同步异步的传输单位。P234

异步通信以字符为传输单位,同步通信以帧为传输单位。

io.CS作用、串行接口的典型结构。p239

CS为片选信号,用以选中芯片,只有当一个芯片的片选信号有效时,微处理器才能对此芯片进行数据的

输入输出。

串行接口的典型结构参考书中P239~P24。。主要是发送/接收的保持/移位寄存器组成的双缓冲结构对市/

并数据的转换以与如何实现串行数据的发送与接收。

串行数据的发送:来自CPU的并行数据存放在发送保存寄存器中,发送时数据进入发送移位寄存器,加

入起始位、校验位和停止位逐位输出(串行数据)。

串行数据的接收:接收到的串行数据在接收移位寄存器中去除起始位、校验位和停止位转换成并行数据,

接收完一个字符后送入接收数据缓冲寄存器。

11.高速缓存主要解决的问题。

缓存数据,主要解决CPU与存储器之间速度不匹配的问题,以提高处理效率。

12.接口技术研究的问题。CPU和I/O设备之间传送的信息。三种技术,编址方式。P134、P136、P14O

接11技术研究的问题:外设在工作原理、驱动方式、信息格式以与工作速度方面彼此差别大,不能与CPU

直接相连,必须经过转换电路即I/O接口。

传送的信息:数据信息、状态信息和控制信息。

数据传送方式(三种技术):程序方式(分为无条件传送与中断传送)、中断方式与DMA方式。P140

编址方式:I/O端口与存储器地址独立编址、I/O端口与存佬器地址统一编址与I/O地址诺码。

13.计算存储芯片构成存储系统。pno

芯片的存储容量=存储单元数X每个存储单元的数据位数=2'XN

M为地址信号(地址线数最),可以区别2M个存储单元,N为每个存储单元保存的数据位数。

可参考书中pill的例子。

14.中断分类相关。P153

参考书中P153,除了分类还可以了解中断是如何产生的,以与对应的标志位。

部中断(软件中断):除法错中断、指令中断、溢出中断、单步中断。

外部中断(硬件中断):非屏瓶中断、可屏蔽中断。

15.结合引脚的总线四种操作组合。P96

总线操作信号I0/M*WR*RD*

存储器读MEMR*低局低

存储器写MEMW*低低高

I/O读I0R*高高低

I/O写I0W*高低高

16.分时复用技术。P95

同一引脚在不同时刻具有不同的功能,优点是可以减少对外引脚的个数。

常见的是地址总线和数据总线的复用,在不同的时钟周期输出不同的数据(参考书中P95)。

17-为何需要接口电路:参考知识点

18.8088的逻辑结构。

参考P18的图2-2与上下文。主要是理解总线接口单元与执行单元的作用,分别执行哪些操作。

地址加法器的作用(P23):将逻辑地址中的16位段地址左移二进制4位(相当于在段基址最低位后添4

个“0”),然后与偏移地址相加获得20位物理地址,以进行寻址。

19.中断相关、中断向量、中断向量号计算。P156

中断相关参考知识点14,对于中断向量可参考填空题11题。

主要是中断向量号计算,依照公式

中断向量的地址(物理地址)=中断类型号(n)X4

来计算地址或类型号(也叫向量号),以与写出中断入口地址。这里举个例子(不是老师给的题):

PC机采用向量中断方式处理8级中断,中断号依次为08H〜0FH,在RAM0:2CH单元开始依次存放23H、

FFH、00H和F0H四个字节,该向量对应的中断号以与中段程序入口是?

解答:每个中断向量在中断向量表中占4个字节。低16位存放中断程序的偏移地址IP,高16位存

放中断程序的段地址CSo对于本题,中断类型号:2cH除以4得OBH;中断程序入口地址CS:IP为

F000:FF23Ho这里要注意除法运算的进制问题,以与入口地址的书写。

20.六个周期与相互关系、五个地址。p98、p23

六个周期(P98):

指令周期:一条指令取值、译码到执行完成的过程。包含多个总线周期。

总线周期也称机器周期:伴有数据交换的总线操作。包含多个时钟周期。

时钟周期:CPU进行不同的具体操作,处于不同的操作状态。时间长度为时钟频率的倒数,

空闲周期:时钟周期的一种,一般是芯片空闲时所处的状态,CPU在此状态进行部操作,没有对外操作。

等待周期:时钟周期的一种,一般是芯片等待是所处的状态,CPU在等待周期维持之前的状态不变,直

到满足某种条件进入下一个时钟周期。〃例子可参考P99的写总线周期。

五个地址(P23):

物理地址:对应每个物理存储单元都有一个唯一的20位地址,微处理器通过总线存取存储器数据时采用

这个地址。

逻辑地址:分段后在8。88部和用户编程时,采用的“段地址:偏移地址”形式称为逻辑地址。

偏移地址:主存单元距离段起始位置的偏移量。

线性地址:逻辑地址到物理地址变换之间的中间层,线性地址是一个32位无符号整数,过逻辑地址变换得

至上

虚拟地址:从0号单元开始编址,顺序分配符号名对应的地址单元,不是主存中的真实地址,故称为相

对地址、程序地址、逻辑地址或称虚拟地址。《软件设计师教程》pil6

21.DMAC如何控制总线。

参考知识点4、5。DMAC通过总线请求HRQ与总线响应HLDA来向CPU申请获取总线控制权,通过地址允

许AEN来将锁存的高8位地址送入系统总线,DMA传送时用来屏蔽其它的总线驱动器。通过MEMR*(I0R*)

与MEMW*(I0W*)来实现存储器与外设通过总线的数据传输。

22.三大总线形成相关。

最小模式:

地址总线:CPU的ADO~AD7,A8〜A15,A15~A19通过地址锁存器8282(3片)构成。

数据总线:直接由ADo~AD7提供,或通过数据收发器8286(8088为1片,8。86为2片)供给。

控制总线:直接由CPU的控制线供给。

最大模式:

地址总线:CPU的ADO~AD7,A8~A15,A15~A19通过地址锁存器8282(3片)构成。

数据总线:通过数据收发器8286(8088为1片,8086为2片)供给。

控制总线:通过总线控制器8288供给。

最大模式配置和最小模式配置有一个主要的差别:最大模式下多了8288总线控制器。

23.片选信号:参考知识点1O

24.8255的初始化编程。P2O8

主要是按题目要求对照控制字格式(P208)写控制字,然后写地址,写控制字,送到控制端口。需要注

意的是如果给出四个地力匕则应使用控制端口的地力匕如给出地址:端口A6oH,端口B61H,端口C62H,

控制端口63H,则应使用63H。另外还有置位某一端口的某一位与端口C的置位/复位,参考书p2O9。

方式控制字格式图:

PC3-PC0

方式选择控制1输入

字的标识位0输出

口B

A组方式选择

方式

1入

0端口A:PC7~PC4B组方式选择

方式

1输入1输入0方式0O出

方式0输出0输出1方式1

例如:要求:A端口:方式1输入;C端口上半部:输出,C口下半部:输入;B端口:方式0输出

方式控制字:10110001B或B1H,初始化的程序段:

movdx,Offfeh;假设控制端口为FFFEH

moval,Ob1h;方式控制字

outdx,aI;送到控制端口

例如:设8255A的A口、B口、C口和控制字寄存器的端口地址分别为80H,82H,84H和86H。要求A口

工作在方式0输出,B口工作在方式0输入,C口高四位输入,低四位输出,试编写8255A的初始化程序。

方式控制字:10001010B或8AH,初始化的程序段:

movdx,86h;控制端口地址为86H

mova1,08Ah;方式控制字

outdx,aI;送到控制端口

//感觉应该也可以直接out86h,al这种方法,因为8253采用这种方法,地址也没有什么不同,不太确定,

考试还是按要求为妙。

25-8253的初始化编程、脉冲信号编程或功能描述。P181

主要是按题目要求对照控制字格式(pi8i)写控制字,按地址送到控制端口。依然要注意分清地址。方

式控制字格式图(P181,通道即计数器,BCD计数即十进制计数,使用的为BCD码):

P7D6P5P4P3P2PlDO

SCi%Co|RLi瓦)IM2瓦面

、■!、,/1:BCD计数

一,------10:2进制计数

,000:方式0

001:方式1

_________________X10:方式2

XII:方式3

100:方式4

00:计数器锁存,供CPU读101:方式5

Loi:只读/写计数器低字节

10:只读/写计数器高字节

In:先读/写计数器低字节,后读/写高字方

00:选择通道0

01:选择通道1

10:选择通道2

11:无效

初始化编程例如:要求计数器0为方式3,采用二进制计数,控制端口地址为43H

方式控制字为00初始化的程序段:

mova1,36h;36H=0011011OB

out43h,al;写入方式控制字

写入计数值例如:要求计数器0写入技术初值1024(二400H),计数器0地址为40H

程序段(接在初始化程序段后):

movax,1024;计数器初值

out40h,aI;写入低字节计数值

movaI,ah;高字节数指放入al

out40h,aI;写入高字节计数值

功能描述即根据命令字的格式写出功能即可。

26.8259的功能描述。P163

参考书中pi63~pi67。功能描述只要根据命令字的格式写出功能即可。需要注意各方式字对应的Ao,可

参考知识点8。

软件测试复习题

一、判断

(01)测试是为了验证软件已正确地实现了用户的要求。错

(02)白盒测试仅与程序的部结构有关,完全可以不考虑程序的功能要求。对

(03)白盒测试不仅与程序的部结构有关,还要考虑程序的功能要求。错

(04)黑盒测试的测试用例是根据程序部逻辑设计的。错

(05)黑盒测试的测试用例是根据应用程序的功能需求设计的。对

(06)为了快速完成集成测试,采用一次性集成方式是适宜的。错

(07)在软件开发过程中,若能推迟暴露其中的错误,则为修复和改进错误所花费的代价就会降低。错

(05)在软件开发过程中,若能尽早暴露其中的错误,则为修复和改进错误所花费的代价就会降低。对

(09)单元测试通常由开发人员进行。对

(10)压力测试通常需要辅助工具的支持。对

(11)压力测试不需要辅助工具的支持。错

(12)测试人员说:“没有可运行的程序,我无法进行测试工作二错

(13)软件测试员可以对产品说明书进行白盒测试。错

(14)软件测试员无法对产品说明书进行白盒测试。对

(15)在设计测试用例时,应包括合理的输入条件和不合理的输入条件。对

二、选择

1、用黑盒技术设计测试用例的方法之一为(a)

A)因果图B)逻辑覆盖C)循环覆盖D)基本路径测试

2、软件测试的目的是(b)

A)避免软件开发中出现的错误

B)发现软件开发中出现的错误

C)尽可能发现并排除软件中潜藏的错误,提高软件的可靠性

D)修改软件中出现的错误

3、二列软件属性中,软件产品首要满足的应该是(a)

A)功能需求B)性能需求C)可扩展性和灵活性D)容错纠错能力

4、坚持在软件的各个阶段实施下列哪种质量保障措施,才能在开发过程中尽早发现和预防错误,把出现的错

误克服在早期(a)。

A)技术评审B)程序测试C)改正程序错误D)管理评审

5、以程序的部结构为基础的测试用例技术属于(d)。

A)灰盒测试B)数据测试C)黑盒测试D)白盒测试

6、为了提高测试的效率,正确的做法是(a)。

A)选择发现错误可能性大的数据作为测试用例

B)在完成程序的编码之后再制定软件的测试计划

C)随机选取测试用例

D)使用测试用例测试是为了检瓷程序是否做了应该做的事

7、对程序的测试最好由谁来做,对程序的调试最好由谁来做(b)。

A;程序员第三方测试机构

B)第三方测试机构程序员

C)程序开发组程序员

D)程序开发组程序开发组

8、在进行单元测试时,常用的方法是(C)

A)采用白盒测试,辅之以黑盒测试B)采用黑盒测试,辅之以白盒测试

O只使用白盒测试D)只使用黑盒测试

9、以下那一种选项不属于软件缺陷(d)。

A)软件没有实现产品规格说明所要求的功能

B)软件中出现了产品规格说明不应该出现的功能

C)软件实现了产品规格没有提到的功能

D)软件实现了产品规格说明所要求的功能但因受性能限制而未考虑可移植性问题

10、软件生存周期过程中,修改错误最大的阶段是(d)。

A)需求阶段B)设计阶段C)编程阶段D)发布运行阶段

11、在边界值分析中,下列数据通常不用来做数据测试的是(b)。

A)正好等于边界的值B)等价类中的等价值

C)刚刚大于边界的值D)刚刚小于边界的值

D)在程序完成的编码之后再制定软件的测试用例

12、单元测试中设计测试用例的依据是(d)。

A)概要设计规格说明书B)用户需求规格说明书

C)项目计划说明书D)详细设计规格说明书

13、通常可分为白盒测试和黑盒测试。白盒测试是根据程序的(c)来设计测试用例,

黑盒测试是根据软件的规格说明来设计测试用例。

A)功能B)性能C)部逻辑D)部数据

14、如果一个判定中的复合条件表达式为(A>1)or(B<=3),则为了达到100%的条件覆盖率,至少需要设

计多少个测试用例(b)。

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

15、经验表明,在程序测试中,某模块与其他模块相比,若该模块已发现并改正的错误较多,则该模块中残存

的错误数目与其他模块相比,通常应该(b)。

A)较少B)较多C)相似D)不确定

16、下面有关软件缺陷的说法中错误的是(C)。

A;缺陷就是软件产品在开发中存在的错误

B)缺陷就是软件维护过程中存在的错误、毛病等各种问题

O缺陷就是导致系统程序崩溃的错误

D)缺陷就是系统所需要实现某种功能的实效和违背

17、在某大学学籍管理信息系统中.假设学生年龄的输入围为16—40,则根据黑盒测试中的等价类划分技术,

下面划分正确的是(b)。

A)可划分为2个有效等价类,2个无效等价类

B)可划分为1个有效等价类,2个无效等价类

C)可划分为2个有效等价类,1个无效等价类

D)可划分为1个有效等价类,1个无效等价类

18、根据软件需求规格说明书,在开发环境下对已经集成的软件系统进行的测试是(a)。

A)系统测试B)单元测试C)集成测试D)验收测试

19、下面有关测试原则的说确的是(a)o

A)测试用例应由测试的输入数据和预期的输出结果组成

B)测试用例只需选取合理的输入数据

C)程序最好由编写该程序的程序员自己来测试

D)使用测试用例进行测试是为了检查程序是否做了它该做的事

20、集成测试对系统部的交互以与集成后系统功能检验了何种质量特性a

A)正确性B)可拿性C)可使用性D)可维护性

21、软件设计阶段的测试主要采取的方式是(a)。

A)评审B)白盒测试C)黑盒测试D)动态测试

22、下列关于测试方法的叙述中不正确的是(c)

A)从某种角度上讲,白盒测试与黑盒测试都属于动态测试

B)功能测试属于黑盒测试

O对功能的测试通常是要考虑程序的部结构

D)结构测试属「•白盒测试

23、在覆准则中,最常用的是(d)

A)语句覆盖B)条件覆盖C)分支覆盖D)以上全部

24、大多数实际情况下,性能测试的实现方法是(a)。

A)黑盒测试B)白盒测试C)静态分析D)可靠性测试

25、下列方法中,不属于黑盒测试的是(a)。

A)基本路径测试法B)等价类测试法

C)边界值分析法D)基于场景的测试方法

26、测试程序时,不可能遍历所有可能的输入数据,而只能是选拦一个子集进行测试,那么最好的选择方法是

(b)。

A)随机选择B)划分等价类

C)根据接口进行选择D)根据数据大小进行选择

27、下列可以作为软件测试对象的是(d)o

A)需求规格说明书B)软件设计规格说明

C)源程序D)以上全部

28、数据流覆盖关注的是程序中某个变量从其声明、赋值到引用的变化情况,它是下列哪一种覆盖的变种(d)。

A)语句覆盖B)控制覆盖C)分支覆盖D)路径覆盖

29、在肥b应用软件的分层测试策略中,下列哪个不是测试关注的层次(c)。

A)数据层B)业务层C)服务层D)表示层

30、软件测试规规定,软件测试的类别可分为:单元测试、集成测试以与(d)。

A)系统测试B)验收测试

C)系统测试和验收测试D)配置项测试、系统测试和验收测试

三、填空题

软件测试岗位工作角色有:测试经理、测试工程师、测试员

软件测试岗位工作任务如下:

例如:任务(-----今角色

监控测试进度(测试经理)

生成测试报告(测试员)

确保测试外部环境(测试经理)

请填写完成该任务所对应的角色

任务e分角色

1、记录测试结果(测试员)

2、实施测试操作(测试员)

3、设计测试用例(测试工程师)

4、分析测试结果(测试工程师)

5、制定测试计划(测试经理)

四、问答题

1、什么是软件测试?

软件测试就是对醒目开发过程的产品(编码、文档)进行差错审查,保证其质量的一种过程。

2、什么是测试用例

测试用例是为特定目的而设计的一组测试输入、执行条件和预期的结果,测试用例是执行测试的最小实体。

3、什么是黑盒测试?

己知产品的功能设计规格,可以进行测试来证明每个实现了的功能是否符合要求。

4、什么是白盒测试?

己知产品的部工作过程,可以通过测试来证明每种部操作是否符合设计规格要求,所有部成分是否已经过检

查。

5、什么是桩模块,什么是驱动模块?

桥模块:用来模拟被测试模块T作过程中所调用的模块.

驱动模块:用来模拟被测试模块的上一级模块。

6、用黑盒测试设计测试用例有哪些常用方法?

等价类划分法、边界值划分法、错误推测法、因果图法、场景法

7、什么是集成测试,它包括哪两种方式?

每个模块完成单元测试后,需要按照设计是确定的结构图,将他们连接起来,进行集成测试,也成为综合测

试。集成测试包括非增量测试和增量测试两种方式

8、软件测试工作过程有哪些?

确定测试计划、设计测试用例、测试执行、测试总结

9、测试执行的工作过程有哪些?

(1)全方位地观察测试用例执行结果

(2)加强测试过程记录

(3)与时确定发现的问题

(4)提交缺陷时与开发的关系处理

(5)与时更新测试用例

(6)提交一份优秀的问题报告单

10、测试计划编写6要素?

Why-为什么要进行这些测试

What—测试那些方面,不同阶段的工作容

When—测试不同阶段的起止时间

Where-相应文档,缺陷的存放位置,测试环境等

Who-项目有关人员组成,安排那些测试人员进行测试

How-如何去做,使用那些测试工具以与测试方法进行测试

11、系统测试有哪几类?

恢复测试、安全测试、强度测试、性能测试

12、Web系统测试通常包括哪些?

性能测试、连接测试、导航测试、界面测试、兼容性测试、帮助文档测试

13、什么是并发用户数?

并发用户数是指在某一给定时间,某个特定点上进行会话操作的用户数。

14、测试工具LoadRunner简介

LoadRunner是一种适用于各种体系结构的自动负载测试工具,它能预测系统行为并优化系统性能。

15、公司A承担了公司B的办公自动化系统的建设工作。2004年10月初,项目正处于开发阶段,预计2005

年5月能够完成全部开发工作,但是合同规定2004年10月底进行系统验收。因此,在2004年10月初,公

司A依据合同规定向公司B和监理方提出在2004年10月底进行验收测试的请求,并提出了详细的测试计划

和测试方案。在该方案中指出测试小组由公司A的测试工程师、外聘测试专家、外聘行业专家以与监理方的

代表组成,请问公司A的做法是否正确,给出理由。

做法不正确。

理由:1)2004年10月初,项目正处于开发阶段,到2005年5月才能完成开发工作,所以10月底不可

能做好系统验收的准备。

2)测试小组成员不合理,系统验收测试主要测试这应该是用户,即公司B中使用该系统的员工。

五、设计题

1、NextDate函数

NextDate函数包含三个变量month、day和year,函数的输出为输入日期后一天的日期。要求输入变量months

day和year均为整数值,并且满足下列条件:

条件11<month<12

条件210dayS31

条件319124year<2050

设计测试用例

编号输入数据

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论