Answered step by step
Verified Expert Solution
Link Copied!
Question
1 Approved Answer

UNIVE SITY OF GHN A1. Software engineers use the following to enhance the quality of their products: I. Tools A. I and II .


UNIVE SITY OF GHN A1. Software engineers use the following to enhance the quality of their products: I. Tools A. I and II . I, II and III C. I, II and IV. D. I, II, III and IVv 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 II. Techniques III. Procedures IV. Paradigm 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 Page 1 of 10 A. I and II B. I and III . I and II D. I, II and III A4. The software process model which transforms specification to design is known as A. Waterfall B. data-flow model C. role/action model approach of software development is customer centered D. process model A5. A. Waterfall B. Evolutionary development C. Formal transformation D. reusable components A6. All paradigms of software development will have the as one of its costituent part. 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 . I and IV C. I and IV D. I, II, III and IV 4i 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 peple, 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 Examiner: Robert Adjetey Sowah, PhD Page 2 of 10 Al1. Each loop in the spiral model is divided into sectors. A. Two . 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 ENGINEERING . I, II and III C. I and III 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 SCIENCES A16. Non-functional requirements could be classified into main categories. A. Two B. Three . Four D. Five A17. Requirement that specify how a software system behaves are kown as A. Reliability requirements B. Usability requirements C. Product requirements D. Performance requirements Examiner: Robert Adjetey Sowah, PhD Page 3 of 10 A18. Robustness of a software system can bemeasured 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. Software engineers A. I only B. I and II C. II and III D. I, II and III 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.41 Rating (151 Votes )

There are 3 Steps involved in it

Step: 1

Answer A1 Answer D I II III and IV Explanation Tools In order to build the software we use a variety of editors and tools of varying types and capabilities Techniques In software engineering we utilis... 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_2

Step: 3

blur-text-image_3

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 explore these related Programming questions