2020 软件工程导论(软件)(江西师范大学) 最新满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2020-03-01到2020-06-30
本篇答案更新状态:已完结
第一章 引言 第一章 单元测试
1、 问题:Which of the following is true about the possible effect of adding new programmers to a software project?关于增加新程序员到软件项目的可能效果,下列哪个是正确的?
选项:
A:Production will generally be sped up because new programmers generally bring bright new implementation ideas to a project.
B:Production will generally be slowed down because of the need for training and additional coordination.
C:Production will generally be sped up because programmers are generally most productive when they first start on a project.
D:Production will generally be sped up because of the decrease in pressure on the programmers already working on the 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? __关于计算机科学和软件工程的以下语句哪个是正确的? ____
选项:
A:Computer scientists and software engineers care about the same thing.
B:Software engineers always try to find all kinds of solutions for the target software system.
C:Computer scientists’ job is to find the most suitable solution for software system.
D:The relationship between Computer Science and Software Engineering is just like the one between Chemistry and Chemical Engineering.
答案: 【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? _ 以下哪个语句是不正确的? _
选项:
A:Client is the individual or organization that wants a product to be developed.
B:Developers are the members of the organization responsible for building that product.
C:User is the person or persons on whose behalf the client has commissioned the product and who will utilize the software.
D:The client, developer and user cannot be the same person or the same organization.
答案: 【The client, developer and user cannot be the same person or the same organization.】
4、 问题:Which of the following statements about software is true? _以下哪个语是正确的? ____
选项:
A:Software is transplantable.
B:Software is a kind of concrete physical entity.
C:The faults in a software system come from wearing out.
D:Software is something mysterious mastered by some geniuses.
答案: 【Software is transplantable.】
5、 问题:Which of the following statements about ethical issues is not correct? __关于伦理问题的以下哪些语句是不正确的? __
选项:
A:Most societies for professionals have a code of ethics to which all its members must adhere.
B: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.
C:Software products are developed and maintained by humans. If those individuals are hard working, intelligent, sensible, up to data and above all, ethical, then the chances are good that the way that the software products they develop and maintain will be satisfactory.
D:The two major societies for computer professionals, the Association for Computing Machinery (ACM) and the Computer Society of the Institute of Electrical and Electronics Engineers (IEEE-CS) jointly approve a Software Engineering Code of Ethics and Professional Practice as the standard for teaching and practicing software engineering.
答案: 【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 ? __以下哪项不是软件? __
选项:
A: testing plan
B:users
C:contract
D:requirements documents
答案: 【users】
7、 问题:Which of the following is true?__以下哪项是正确的? ___
选项:
A:A class can be taken as a module.
B:Business requirements is the easiest task during software life cycle, because no design and coding occur during the phase.
C:Hardware wears out. So does software. That is why software needs maintenance.
D:The task of requirements workflow is to collect and determine what client really wants.
答案: 【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. __是一个学科,其目标是生产无故障的软件,按时,在预算内交付,满足客户的需求。
选项:
A:Software engineering
B:Software process
C:Software
D:Software testing
答案: 【Software engineering】
9、 问题:Which of the following statements about software characteristics is true? _关于软件特性的描述哪项是对的? _
选项:
A: The faults in a software system come from wearing out.
B:Software is something mysterious controlled by some geniuses.
C:Software is transplantable.
D:Software is a kind of concrete physical entity.
答案: 【Software is transplantable.】
10、 问题:Which of the following is not a software engineering code of ethics?__以下哪项不是软件工程的道德规范?___
选项:
A:Software engineers shall advance the integrity and reputation of the profession consistent with the public interest.
B:Software engineers shall participate in lifelong learning regarding the practice of their profession and shall promote an ethical approach to the practice of the profession.
C:Software engineers shall maintain dependence in their professional judgment.
D:Software engineers shall be fair to and supportive of their colleagues.
答案: 【Software engineers shall maintain dependence in their professional judgment.】
11、 问题:Software engineers shall act consistently with the _ interest.软件工程师应按照和_的利益一致行事。
选项:
A:public
B:friends
C:government
D:family
答案: 【public】
12、 问题:Which of the following is not software? _以下哪项不是软件? _
选项:
A:Computer game
B:Power Point
C:USB
D:Software Project Management Plan
答案: 【USB】
第四章 面向对象范型 第四章 单元测试
1、 问题:In good design, modules should have _.在良好的设计中,模块应该有_。
选项:
A:high coupling and low cohesion
B:low coupling and low cohesion
C:high coupling and high cohesion
D:low coupling and high cohesion
答案: 【low coupling and high cohesion】
2、 问题:A module is __cohesion if its actions should be performed in a same time period. 如果模块的动作应在相同的时间段内执行,则模块是__内聚。
选项:
A:temporal
B:procedural
C:communicational
D:logic
答案: 【temporal】
3、 问题:A __ is a lexically contiguous sequence of program statements, bounded by boundary elements, with an aggregate identifier.__是由边界元素限定的具有聚合标识符的程序语句的词法连续序列
选项:
A:system
B:document
C:project
D:module
答案: 【module】
4、 问题:Which of the following cannot be taken as a module? _以下哪项不能作为模块? _
选项:
A:collection
B:function
C:class
D:method
答案: 【collection】
5、 问题:Which of the following statements about module is wrong? ___关于模块的以下语句中哪个是错误的? __
选项:
A:Good module design is important for the quality of the whole software system.
B:Module design is part of software system design.
C:Modules are parts of the whole software system.
D:An array in a program can be taken as a module.
答案: 【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. 如果一个控制元素传递给另一个,两个模块是__耦合。
选项:
A:control
B:stamp
C:data
D:logical
答案: 【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. 如果将数据结构作为参数传递,但被调用模块对数据结构的一些但不是所有组件进行操作,则两个模块____耦合。
选项:
A:control
B:stamp
C:data
D:logical
答案: 【stamp】
8、 问题:Two modules are __ coupled if one directly references contents of the other.如果一个直接引用另一个的内容,两个模块____耦合。
选项:
A:content
B:stamp
C:data
D:common
答案: 【content】
9、 问题:Two modules are __ coupled if they have write access to global data.如果两个模块对全局数据具有写访问权限,则是__耦合。
选项:
A:content
B:stamp
C:data
D:common
答案: 【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.如果所有参数都是同类数据项,简单参数或数据结构中所有的元素都由被调用的模块使用,则两个模块____耦合。
选项:
A:content
B:stamp
C:data
D:common
答案: 【data】
11、 问题:_is to encapsulate the attributes and operations in an object, and hides the internal details of an object as possible. ___是为了在一个对象中封装属性和操作,并尽可能隐藏对象的内部细节。
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦