北京交通大学计算机科学与技术专业《软件工程与实践》作业及答案2

搜题
1、分配到必要资源并获得了处理机时的进程状态称为()。

A.就绪状态

B.执行状态

C.等待状态

D.阻塞状态

本题答案:
B
2、面向对象(Object Oriented)方法是将现实世界的事物以对象的方式()到计算机世界的方法。

A.对应

B.映射

C.反映

D.反射

本题答案:
B
3、操作系统可以定义为()。

A.与计算机硬件紧密相关的一层系统软件

B.建立和使用通信硬件和软件的一套规则和规范

C.执行计算机数据处理的软件模块

D.一套计算机硬件管理规范

本题答案:
A
4、从事物的组成部件及每个部件的属性,功能来认识事物。这种方法被称为()的方法。

A.面向对象

B.面向数据

C.面向过程

D.面向属性

本题答案:
A
5、判定表由四部分组成:左上部列出()。

A.条件组合与动作之间的对应关系

B.所有条件

C.所有可能的动作

D.可能的条件组合

本题答案:
B
6、有A、B、C三个元素依次入栈,不可能的出栈顺序是()。

A.C,B,A

B.C,A,B

C.B,A,C

D.A,B,C

本题答案:
B
7、以下不属于白盒测试技术的是()

A.逻辑覆盖

B.基本路径测试

C.循环覆盖测试

D.等价类划分

本题答案:
D
8、一个模块的()是指能直接控制该模块的模块数。

A.扇出数

B.扇入数

C.宽度

D.深度

本题答案:
B
9、需求分析的任务不包括()。

A.问题分析

B.系统设计

C.需求描述

D.需求评审

本题答案:
B
10、从事物的属性侧面来描述事物的方法就是()的方法。

A.面向对象

B.面向数据

C.面向过程

D.面向属性

本题答案:
B
11、进程的以下哪个状态转换是不可能的()。

A.就绪状态-执行状态

B.执行状态-就绪状态

C.阻塞状态-就绪状态

D.等待状态-执行状态

本题答案:
D
12、有一数列:87 55 66 13 19 39 48经过一趟排序后得到:55 87 13 66 19 39 48请问使用的是何种排序方法?()

A.简单插入排序

B.冒泡排序

C.2路归并排序

D.快速排序

本题答案:
C
13、线性链表的地址()。

A.必须连续

B.部分地址必须连续

C.一定不连续

D.连续与否均可以

本题答案:
D
14、将软件组装成系统的一种测试技术叫()。

A.集成测试

B.单元测试

C.集合测试

D.系统测试

本题答案:
A
15、面向数据的设计方法就是根据问题的数据结构定义一组映射,把问题的数据结构转换为问题解的()结构

A.程序

B.数据

C.逻辑

D.物理

本题答案:
A
16、软件工程中的各种方法是完成软件工程项目的技术手段,它们支持软件工程的()阶段。

A.各个

B.前期

C.中期

D.后期

本题答案:
A
17、()用于网络的主干线路和室外连接。

A.非屏蔽双绞线

B.屏蔽双绞线

C.同轴电缆

D.光纤

本题答案:
D
18、B类IP地址是指()。

A.每个地址的长度为48位

B.可以表示1024个网络

C.每个B类网络最多可以有254个节点

D.用二进制编址时第一位为1

本题答案:
D
19、TCP协议是()。

A.一种简单的、面向数据报的传输层协议

B.一种面向连接的协议

C.主要用在不要求数据发送确认或者通常只传少量数据的应用程序中

D.没有保证通信可靠性的机制

本题答案:
B
20、在下列功能中,()最好地描述了OSI模型的网络层。

A.保证数据正确的顺序、无错和完整

B.提供用户与网络的接口

C.处理信号通过介质的传输

D.控制报文通过网络的路由选择

本题答案:
D
21、数据输入的一般准则中包括采用灵活多样的交互方式,允许用户自选输入方式﹔不允许用户控制交互过程。()

A.错误

B.正确

本题答案:
A
22、数据流图的分解速度应保持较高,通常一个加工每次可分解为10~20个子加工。()

A.错误

B.正确

本题答案:
A
23、开发一个软件项目总存在某些不确定性,即存在风险,有些风险如果控制得不好,可能导致灾难性的后果。()

A.错误

B.正确

本题答案:
B
24、在树形结构中,每一层的数据元素只和上一层中的一个元素相关。()

A.错误

B.正确

本题答案:
B
25、顺序文件和链接文件的长度都可以动态变化。()

A.错误

B.正确

本题答案:
A
26、在面向对象的程序设计中,派生类只能从一个基类产生。()

A.错误

B.正确

27、软件也会磨损和老化。()

A.错误

B.正确

28、使用DMA方式传送数据期间不需要CPU干预。()

A.错误

B.正确

29、计算机系统工程是一种从系统层面上的问题求解活动。()

A.错误

B.正确

30、面向数据的设计方法的适用场合是具有明显的层次信息结构的应用如:企事业的信息管理系统﹔系统软件(如操作系统)等。()

A.错误

B.正确

31、在用户需求分析时观察用户手工操作过程不是为了模拟手工操作过程,而是为了获取第一手资料,并从中提取出有价值的需求。()

A.错误

B.正确

32、通过软件测试,可以发现软件中所有潜伏的错误。()

A.错误

B.正确

33、软件测试是对软件规格说明,软件设计和编码的最全面也是最后的审查。()

A.错误

B.正确

34、数据流图就是用来刻画数据流和转换的信息系统建模技术。()

A.错误

B.正确

35、生产高质量的软件产品是软件工程的首要目标。()

A.错误

B.正确

36、只有了解用户,了解任务,才能设计出好的用户界面。()

A.错误

B.正确

37、测试计划,测试用例,出错统计和有关的分析报告一般不用长期保存。()

A.错误

B.正确

38、目前,软件项目的进度安排的两种比较常用的方法是程序评估与审查技术(PERT)和关键路径法(CPM)。()

A.错误

B.正确

39、用户对软件需求的描述不精确,往往是产生软件危机的原因之一。()

A.错误

B.正确

40、高级程序设计语言C++是C语言的发展和扩充,它们都是结构化程序设计语言。()

A.错误

B.正确

关于我们  |  免责声明  |  联系我们  |  会员须知

Copyright © 奋学网(www.fxuexi.com)All Right Reserved.湘ICP备2021013332号-3

联系我们 会员中心
返回顶部