Method
Polymorphism
Inheritance
Encapsulation
第1题:
(c) Assess the likely criteria which would need to be satisfied for software to be regarded as ‘quality software’.
(4 marks)
第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
第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
第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
第5题:
A. request sytem software add
B. request sytem software downgrade
C. request sytem software replace
D. request sytem software rollback
第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
第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
第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
第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