()is a property of object-oriented software by which an abst

题目
单选题
()is a property of object-oriented software by which an abstract operation may be performed in different ways in different classes.
A

Method

B

Polymorphism

C

Inheritance

D

Encapsulation

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

(c) Assess the likely criteria which would need to be satisfied for software to be regarded as ‘quality software’.

(4 marks)


正确答案:
(c) The following are important considerations regarding the quality of the business software:
– The software is error-free as this will improve its reliability. Whilst in practice this might not always be achievable the
directors of SSH must recognise the dangers involved in supplying bespoke software which may prove damaging to their
clients’ businesses with the resulting loss of client goodwill.
– The software should meet quality control standards such as those specified by the ISO (International Standards
Organisation).
– The software must be delivered on time. Late delivery of business software will prove problematic since clients may rely
on updated software to meet new customer needs or to fulfil revised business objectives.
– The software must meet the initial specification of the customer. In meeting the specification SSH will be demonstrating
that the software has been produced correctly with an appropriate focus on the requirements of end users.
– The software must be usable i.e. as well as being able to do what it is supposed to do it is important that it is easy to
use.
– The software should be capable of being updated in the light of future changes that occur in the clients’ requirements.

第2题:

( )iS a property of object—oriented software by which an abstract operation ma)’be performed in different ways in different classes. A.Method B.Polymorphism C.Inheritance D.Encapsulation


正确答案:B
多态性(Polymorphism)是一个对象的属性,使得在多个类中可以定义同一个操作或属性,并在每个类中可以有不同的实现。

第3题:

In which phase of the software engineering process is the Software Requirements Specification developed?

A. definition phase

B.engineering

C.maintenance

D.development phase


正确答案:A

第4题:

A software requirements specification is that () .

A.a rough list of things that the proposed software ought to do

B.a precise list of things that the proposed software ought to do

C.a formal list of things that the proposed software must do

D.an estimate of the resouroes (time, money, personnel, etc) which will be required to construct the proposed software


正确答案:C

第5题:

Which two commands allow you to return to a previous verision of software on the device?()

A. request sytem software add

B. request sytem software downgrade

C. request sytem software replace

D. request sytem software rollback


参考答案:A, D

第6题:

Software is divided into two categories,system software and application software.Please choose one which is differ from other three

A.WindOws 98

B.Word 2000

C.C++compiler

D.FoxBase DBMS


正确答案:B

第7题:

Traditional Japanese families take women as a piece of property, which is subjected to men’s disposal.()


参考答案:正确

第8题:

Object-oriented analysis(OOA)is a semiformal specification technique for the object-oriented paradigm. Object-oriented analysis consists of three steps. The first step is(71). It determines how the various results are computed by the product and presents this information in the form. of a(72)and associated scenarios. The second is(73), which determines the classes and their attributes. Then determine the interrelationships and interaction among the classes. The last step is(74), which determines the actions performed by or to each class or subclass and presents this information in the form. of(75).

A.use-case modeling

B.class modeling

C.dynamic modeling

D.behavioral modeling


正确答案:A

第9题:

The task at hand now is to(56)the programmers who still use yesterday's software technology to solve today's software problems. Object-oriented programming requires a new attitude toward problem(57). Problem(57)with computer system becomes more natural. Application can(58)be translated into(59). Although it is commonly believed that it will be easier to train new programmers to use object-oriented techniques than to(60)programmers who have substantial experience in applying conventional programming language constructs.

A.test

B.force

C.educate

D.touch


正确答案:C

第10题:

The Unified Modeling Language is a standard graphical language for modeling object-oriented software______can show the behavior. of systems in terms of how objects interact with each other.

A.Class diagram

B.Component diagram

C.Sequence diagram

D.Use case diagram


正确答案:C
解析:统一建模语言是为面向对象软件建模的一种标准图形语言。顺序图可以根据对象间如何交互来展示系统的行为。选项A是类图,选项B是组件图,选项C是J顷序图,选项D是用例图。

更多相关问题