Quiz For Beginners
Software Engineering's Basic Concepts.
Size: 312.01 KB
Language: en
Added: Apr 26, 2021
Slides: 22 pages
Slide Content
SOFTWARE
ENGINEERING
By -Ravina Jeswani
Q1. WHAT IS A SOFTWARE ?
1.Software is documentation and configuration of data
2.Software is set of programs
3.Software is set of programs, documentation & configuration of data
4.None of the mentioned
Q2. WHAT IS DESCRIBED BY MEANS OF DFD?
1.Data flow
2.Data storage
3.Data Structures
4.Data elements
Q3. WHAT ARE THE CHARACTERISTICS OF
SOFTWARE?
1.Software is developed or engineered; it is not manufactured in the classical sense.
2.Software doesn’t “ wear out ”.
3.Software can be custom built or custom build.
4.All mentioned above
Q4. A SOFTWARE PROGRAM THAT IS OUTDATED OR OBSOLETE IS TERMED AS
1.legacy application
2.engineering application
3.embedded application
4.open source application
Q5. IEEE PROVIDES A STANDARD AS IEEE 830-1998. FOR WHICH ACTIVITY
THIS STANDARD IS RECOMMENDED STANDARD?
1.Software requirement specification.
2.Software design.
3.Testing.
4.Both a and b
Q6. WHICH OF THESE PRIMARY OBJECTIVES HAVE TO BE ACHIEVED FOR THE
REQUIREMENT MODEL?
1.To describe what the customer requires
2.To establish a basis for the creation of a software design
3.To define a set of requirements that can be validated once the software
4.All mentioned above
Q7. WHICH IS NOT A STEP OF REQUIREMENT
ENGINEERING?
1.Requirements elicitation
2.Requirements analysis
3.Requirements design
4.Requirements documentation
Q8. MATCH THE LIST 1 TO LIST 2 AND CHOOSE THE CORRECT OPTION.
1. REQUIREMENT ELICITATION --------A. MODULE DEVELOPMENT AND
INTEGRATION.
2. DESIGN-------------------------------------B. ANALYSIS
3. IMPLEMENTATION---------------------C. STRUCTURE AND BEHAVIORAL
4. MAINTENANCE -------------------------D. PERFORMANCE TUNING.
1.1-c , 2-a , 3-d , 4-b
2.1-c , 2-a , 3-b , 4-d
3.1-a , 2-c , 3-d , 4-b
4.1-b , 2-c , 3-a , 4-d
Q9. BUILD AND FIX MODEL HAS?
1.1 Phases
2.2 Phases
3.3 Phases
4.4 Phases
Q10. IN A UNIVERSITY, STUDENTS ARE ASKED TO DEVELOP
SOFTWARE. WHICH MODEL WOULD BE PREFERABLE
1.Waterfall model
2.Spiral model
3.Agile model
4.Code and fix model
Q11. THE SPIRAL MODEL IS COMBINATION OF _________
1.Build & FIX Model & Waterfall
2.Linear Model & RAD
3.Waterfall & Prototyping
4.Waterfall Model & RAD
Q12. ADVANTAGE OF USING AN INCREMENTAL MODEL.
1.Customers can respond to each increment
2.Easier to test and debug
3.When there is a need to get a product to the market early
4.Both b & c
Q13. WHICH OF THE OPTIONS IS CORRECT FOR THE
PROTOTYPING MODEL OF SOFTWARE DEVELOPMENT?
1.For projects with large development teams.
2.When requirements are well defined.
3.When a customer cannot define requirements clearly.
4.both a & b
Q14.FIRST LEVEL OF PROTOTYPE IS EVALUATED BY _____ .
1.Developer
2.Tester
3.User
4.System Analyst
Q15. SPIRAL MODEL WAS PROPOSED BY ?
1.Barry Boehm
2.Pearson
3.Royce
4.Pressman
Q16. THE SPIRAL MODEL HAS TWO DIMENSIONS NAMELY
__ AND __
1.diagonal, perpendicular
2.radial, perpendicular
3.radial, angular
4.diagonal, angular
Q17. PROJECT RISK FACTOR IS CONSIDERED IN WHICH MODEL?
1.Spiral model.
2.Waterfall model.
3.Prototyping model
4.None of the above.
1. Only statement 1 is correct.
2. Statement 1 and statement 2 are correct.
3. Only statement 3 is correct.
4. Statement 1 and statement 3 are correct.
Statement 1: Umbrella activities are independent of any one framework activity and occur
throughout the process.
Statement 2: software quality assurance, software configuration management are umbrella
activity.
Statement 3: software quality assurance, software configuration management are not
umbrella activity.
Q18. Choose the correct option according to given below statement :
Q19. WHICH PATTERN DEFINES A SOFTWARE ENGINEERING ACTION THAT IS
PART OF PROCESS SOFTWARE ENGINEERING PRACTICE ?
1.Task
2.Stage
3.Phase
4.dynamic
Q20. EFFECTIVE SOFTWARE PROJECT MANAGEMENT
FOCUSES ON THE FOUR P’S. WHAT ARE THOSE FOUR P’S?
1.People, performance, payment, product
2.People, product, process, project
3.People, product, performance, project
Q21. WHICH OF THESE ARE THE 5 GENERIC SOFTWARE
ENGINEERING FRAMEWORK ACTIVITIES?
1.communication, planning, modeling, construction, deployment
2.communication, risk management, measurement, production, reviewing
3.analysis, designing, programming, debugging, maintenance
4.analysis, planning, designing, programming, testing