We know the secret of your success
PAPER TITLE: SOFTWARE DEVELOPMENT WITH JAVA
DATE: Tuesday, 19 October 2010
PART 1
Question 1
Which two of the following statements about object-oriented software development are true? (Select two options)
ANSWERS(Purchase full paper to get all the solution)
A. A common practice in iterative software development is to restrict the initial development to a small subset of the requirements of the system.
E. One duty of a project manager is to test the software as it is developed.
Question 2
Consider the following diagram.
Which two of the following statements relating to this diagram are true? (Select two options)
Question 3
Which two of the following statements relating to the requirements specification process are true? (Select two options)
‘The software should allow a member to cancel their reservation for a book’
‘The hard disk requirements of the software should not exceed 500 Mb’
‘A library member with more then five overdue books must not be allowed to borrow any more books’
‘A book for which there is a waiting list may only be borrowed by the library member at the head of the waiting list’
Question 4
Which two of the following statements about conceptual modelling are true? (Select two options)
Question 5
Based on the information above, which three of the following statements are true? (Select three options)
Question 6
Based on the information above, which two of the following are invariants that would be required in addition to the class diagram, as part of the conceptual model? (Select two options)
RidingLesson object.
Question 7
Question 8
Which two of the following statements about the M256 approach to designing software are true? (Select two options)
Question 9
One message (W) and three message answers (X, Y and Z) are missing from the sequence diagram in Figure 4. Which one of the following most appropriately describes the missing message and message answers? (Select one option)
A.
message W: getDepartmentsAndLecturers(college1)
message answer X: {lecturer3}
message answer Y: {lecturer4, lecturer5}
message answer Z: {lecturer6, lecturer7}
B.
message W: getLecturers(department1, department2, department3)
C.
message W: getDepartmentsAndLecturers()
message answer X: lecturer3
D.
E.
message answer X: (department1, {lecturer3})
message answer Y: (department2, {lecturer4, lecturer5})
message answer Z: (department3, {lecturer6, lecturer7})
Question 10
Which two of the following statements could be a correct identification of the walkthrough steps indicated by the notes A, B and C in the sequence diagram? (Select two options)
Question 11
On the basis of the above information, which two of the following statements are true? (Select two options)
Lecturer getLecturers()
Collection getLecturers()
CollegeCoord to College.
Question 12
Which two of the following statements about designing software are true? (Select two options)
Question 13
Which two of the following statements about detailed design and implementation are true? (Select two options)
Question 14
Which two of the following statements about implementation and testing are true? (Select two options)
Question 15
Which two of the following statements about the M256 approach to implementing software in Java are true? (Recall that in M256 the first code iteration is the first stage in implementing a core system.) (Select two options)
Question 16
Which three of the following statements about user interfaces and their design are true? (Select three options)
Question 17
Which two of the following statements about user interfaces and their design are true? (Select two options)
Purchase full paper by adding to cart
Last updated: Sep 02, 2021 12:29 PM
Your one-stop website for academic resources, tutoring, writing, editing, study abroad application, cv writing & proofreading needs.