软件工程(东北大学) 中国大学mooc慕课答案2024版 m97115
第一章 引言 第一章 单元测试
1、 Which of the following is true about the possible effect of adding new programmers to a software project?关于增加新程序员到软件项目的可能效果,下列哪个是正确的?
答案: Production will generally be slowed down because of the need for training and additional coordination.
2、 Which of the following statements about computer science and software engineering is correct? __关于计算机科学和软件工程的以下语句哪个是正确的? ____
答案: The relationship between Computer Science and Software Engineering is just like the one between Chemistry and Chemical Engineering.
3、 Which of the following statements is not correct? _ 以下哪个语句是不正确的? _
答案: The client, developer and user cannot be the same person or the same organization.
4、 Which of the following statements about software is true? _以下哪个语是正确的? ____
答案: Software is transplantable.
5、 Which of the following statements about ethical issues is not correct? __关于伦理问题的以下哪些语句是不正确的? __
答案: If the software engineers act in the best interests of their client and employer, he won’t be able to act consistently with the public interest.
6、 Which of the following is not software ? __以下哪项不是软件? __
答案: users
7、 Which of the following is true?__以下哪项是正确的? ___
答案: A class can be taken as a module.
8、 __ is a discipline whose aim is the production of fault-free software, delivered on time and within budget, that satisfies the client’s needs. __是一个学科,其目标是生产无故障的软件,按时,在预算内交付,满足客户的需求。
答案: Software engineering
9、 Which of the following statements about software characteristics is true? _关于软件特性的描述哪项是对的? _
答案: Software is transplantable.
10、 Which of the following is not a software engineering code of ethics?__以下哪项不是软件工程的道德规范?___
答案: Software engineers shall maintain dependence in their professional judgment.
11、 Software engineers shall act consistently with the _ interest.软件工程师应按照和_的利益一致行事。
答案: public
12、 Which of the following is not software? _以下哪项不是软件? _
答案: USB
第二章 软件过程 第二章 单元测试
1、 Which of the following statements about software life cycle is true? __关于软件生命周期的描述以下哪项是对的? __
答案: Every software system has its life cycle.
2、 The series of phases that software undergoes, from concept exploration to final retirement, is termed its __.软件经历的系列阶段,从概念探索到最终退役,被称为其____。
答案: life cycle or process
3、 Which of the following statements is true? _下列哪项是正确的? _
答案: A good coding technique cannot surely speed up the whole software development.
4、 Which of the following should be treated as a separate phase of software life cycle? __下列哪一个应该被视为软件生命周期的单独阶段? ____
答案: Implementation and integration
5、 Which of the following statements is not true? _以下哪个语句是不正确的? _
答案: Users always welcome the completed software system.
6、 Which of the following statements is not correct? __以下哪个语句是不正确的? ____
答案: If all the developers are professional enough, management won’t be needed.
7、 In which of the following phases of software development is it the cheapest to fix a fault? _在软件开发的以下哪个阶段解决故障最廉价? _
答案: The design phase
8、 Which of the following statements is true? _以下哪个语句是正确的? ____
答案: A software system goes through its life cycle, like a human being goes through his/her birth to death.
9、 Inspection and walkthrough are two types of _.审查和走查是两种类型的_。
答案: non-execution-based testing
10、 Software testing aims to __.软件测试旨在____。
答案: find as many faults as possible in the software system
11、 Software testing __.软件测试___。
答案: includes execution-based testing and non-execution based testing.
12、 Software testing is _.软件测试是______。
答案: destructive
13、 __ is to check regression faults.____是检查回归错误。
答案: Regression testing
14、 Suppose that the maintenance programmer has located a fault and must fix it without inadvertently introducing another fault elsewhere in the product, that is, a _.假设维护程序员已经找到故障并且必须修复它,而不会无意中在产品的其他地方引入另一个故障,即_。
答案: regression fault
第三章 软件需求 第三章 单元测试
1、 Which of the following statements is not correct? 以下哪个语句是不正确的? ____
答案: To determine requirements is easy because no coding is needed.
2、 The rapid prototyping model of software development is _.软件开发的快速原型模型是_。
答案: a useful approach when a customer cannot define requirements clearly
3、 Requirements workflow is to _.需求工作流程旨在_。
答案: determine what clients and users need
4、 Requirements are not the __ of a software system.需求不是软件系统的____。
答案: solution
5、 Which of the following statements is not correct? _以下哪个语句是不正确的? ___
答案: The client, developer and user cannot be the same person or organization.
6、 Which of the following is true? _以下哪个是对的? _
答案: To collect and determine business requirements needs domain knowledge.
第四章 面向对象范型 第四章 单元测试
1、 In good design, modules should have _.在良好的设计中,模块应该有_。
答案: low coupling and high cohesion
2、 A module is __cohesion if its actions should be performed in a same time period. 如果模块的动作应在相同的时间段内执行,则模块是__内聚。
答案: temporal
3、 A __ is a lexically contiguous sequence of program statements, bounded by boundary elements, with an aggregate identifier.__是由边界元素限定的具有聚合标识符的程序语句的词法连续序列
答案: module
4、 Which of the following cannot be taken as a module? _以下哪项不能作为模块? _
答案: collection
5、 Which of the following statements about module is wrong? ___关于模块的以下语句中哪个是错误的? __
答案: An array in a program can be taken as a module.
6、 Two modules are __ coupled if one passes an element of control to the other. 如果一个控制元素传递给另一个,两个模块是__耦合。
答案: control
7、 Two modules are __ coupled if a data structure is passed as a parameter, but the called module operates on some but not all of the individual components of the data structure. 如果将数据结构作为参数传递,但被调用模块对数据结构的一些但不是所有组件进行操作,则两个模块____耦合。
答案: stamp
8、 Two modules are __ coupled if one directly references contents of the other.如果一个直接引用另一个的内容,两个模块____耦合。
答案: content
9、 Two modules are __ coupled if they have write access to global data.如果两个模块对全局数据具有写访问权限,则是__耦合。
答案: common
10、 Two modules are __ coupled if all parameters are homogeneous data items, simple parameters, or data structures all of whose elements are used by called module.如果所有参数都是同类数据项,简单参数或数据结构中所有的元素都由被调用的模块使用,则两个模块____耦合。
答案: data
11、 _is to encapsulate the attributes and operations in an object, and hides the internal details of an object as possible. ___是为了在一个对象中封装属性和操作,并尽可能隐藏对象的内部细节。
答案: Data encapsulation
12、 Which of the following statements is not correct?下列哪个语句是不正确的?
答案: An abstract data type is just a class.
13、 Which of the following statements is not correct? __下列哪个语句是不正确的?
答案: Encapsulation and information hiding mean that all the components in an object will be totally invisible from outside.
14、 The strategy of inheritance is to use inheritance wherever _.继承的策略是在_的情况下使用继承。
答案: appropriate
15、 The relationship between super-class and subclasses is called __.超类和子类之间的关系称为____。
答案: inheritance
16、 The relationship between whole-class and part-classes is called __. 整体和部分类之间的关系被称为____。
答案: aggregation
17、 Every class engaged in a relationship should have a multiplicity except _.除_关系外,每一个参与关系的类都有多重性。
答案: inheritance
下方是付费阅读内容:本平台商品均为虚拟商品,无法用作二次销售,不支持退换货,请在购买前确认您需要购买的资料准确无误后再购买,望知悉!
完整答案需点击上方按钮支付5元购买,所有答案均为章节测试答案,购买后上方矩形框将出现已付费的隐藏内容。
点关注,不迷路,微信扫一扫下方二维码
关注我们的公众号:阿布查查 随时查看答案,网课轻松过
为了方便下次阅读,建议在浏览器添加书签收藏本网页
电脑浏览器添加/查看书签方法
1.按键盘的ctrl键+D键,收藏本页面
2.下次如何查看收藏的网页?
点击浏览器右上角-【工具】或者【收藏夹】查看收藏的网页
手机浏览器添加/查看书签方法
一、百度APP添加/查看书签方法
1.点击底部五角星收藏本网页
2.下次如何查看收藏的网页?
点击右上角【┇】-再点击【收藏中心】查看
二、其他手机浏览器添加/查看书签方法
1.点击【设置】-【添加书签】收藏本网页
2.下次如何查看收藏的网页?
点击【设置】-【书签/历史】查看收藏的网页