Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

A1. Software engineers use the following to enhance the quality of their products: I. Tools II. Techniques III. Procedures IV. Paradigm A. I and

A1. Software engineers use the following to enhance the quality of their products: I. Tools II. Techniques III. Procedures IV. Paradigm A. I and II B. I, II and III C. I, II and IV. D. I, II, III and IV A2. A software process has the following characteristics: I. The activities are organized in a sequence, so that it is clear when one activity is performed relative to the other activities techniques. II. The process prescribes all of the major process, activities. III. Each process activity has entry exit criteria, so that we know when the activity begins and ends. IV. Constraints or controls may apply to an activity only. A. I and II B. I, II and III C. I, II and IV D. I, II, III and IV A3. Modelling a process offers the following merits I. It forms a common understanding of the activities, resources, and constraints involved in software development. II. Every process should be the same for all solutions. III. It helps the development team find inconsistencies, redundancies and omissions in the process and in its constituent parts. Examiner: Robert Adjetey Sowah, PhD FACULTY A. Waterfall SSCIENCES A. I and II B. I and III C. II and III D. I, II and III A4. The software process model which transforms specification to design is known as UNIVERSITY OF GHANT Page 1 of 10 B. data-flow model C. role/action model D. process model approach of software development is customer centered A5. A. Waterfall B. Evolutionary development C. Formal transformation components A6. All paradigms of software development will have the part. S D. reusable as one of its constituent A. Workflow model B. data-flow model, C. role/action model D. process model A7. The following paradigms of software development is/are more likely found in other engineering disciplines. I. The waterfall approach II. Evolutionary development III. Formal transformation IV. Reusable components A. I and II B. II and IV C. I and IV D. I, II, III and IV 1. A8. Software systems that are old and yet to perform critical business functions faces A. The legacy challenge B. The heterogeneity challenge C. Delivery challenge D. Maintenance challenge A9. When software Engineers don t disclose information about their clients and employers to other people, what responsibility are they adhering to? A. Confidentiality B. Competence C. Intellectual property right D. Computer misuse A10. The delivery challenge is the challenge of A. Delivering software on time B. Shortening software delivery time C. Delivering complex software on time D. Delivering software late S Examiner: Robert Adjetey Sowah, PhD A11. Each loop in the spiral model is divided into A. Two B. Three C. Four D. Six A12. The major distinguishing feature of the spiral model is A. The setting of objectives in each phase B. Specification, design and validation can be done concurrently C. Consideration of risk D. Conducting of a feasibility study A13. Reuse-oriented development has the following merits: I. amount of software to be developed is reduced II. Cost of development is reduced III. It is high risk approach to software development A. I and II B. I, II and III C. I and III sectors. D. II and III A14. A detailed, mathematical formal definition of a system function is a A. User requirement B. Formal transformation C. Functional requirements D. Requirement A15. Non-functional requirement are mostly derived from the needs of the A. User B. Software engineers C. Project manager D. Project team Page 2 of 10 ENGINEERING LIBRARY UN VE SCIENCES A16. Non-functional requirements could be classified into A. Two B. Three C. Four D. Five A17. Requirement that specify how a software system behaves are known as A. Reliability requirements B. Usability requirements C. Product requirements D. Performance requirements Examiner: Robert Adjetey Sowah, PhD A18. Robustness of a software system can be measured by A. Mean time to failure B. Processed transactions per second C. Availability D. Percentage of events causing failure A19. To develop a satisfactory system, the software engineers must have an understanding of the A. Functional requirement B. Non-functional requirement C. Application domain D. System requirements A20. User requirements are best written using A. Natural language B. System models C. Technical terms D. English language A21. The following are consumers of the software requirements specification. I. Customers II. Managers III. A. I only B. I and II C. II and III D. I, II and III main categories... Software engineers 20 Page 3 of 10 A22. Requirements engineering is concerned with A. Testing of the system B. System analysis process C. Software maintenance D. Activities needed to create and maintain a system requirement document A23. Which of the following is the preferred standard method of communication for software practitioners? A. Structural natural language B. Design description language C. Graphical notations D. Mathematical specifications

Step by Step Solution

3.42 Rating (149 Votes )

There are 3 Steps involved in it

Step: 1

A1 A tools and techniques A2 B I II III only IV ... blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Financial Accounting: A Business Process Approach

Authors: Jane L. Reimers

3rd edition

978-013611539, 136115276, 013611539X, 978-0136115274

More Books

Students also viewed these Computer Engineering questions