Software Engineering Online Test 1, Software Engineering Quiz 1
Finish Quiz
0 of 30 questions completed
Questions:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
Information
Software Engineering Online Test 1, Software Engineering Quiz 1 , Free Software Engineering Quiz, Online Software Engineering, online Test Quiz 1. Software Engineering Online Test 1 Question and Answers 2019. Software Engineering online Test Quiz 1. Software Engineering Test 1 Free Mock Test 2019. Software Engineering Online Test-1 Question and Answers in PDF. The Software Engineering online mock test paper is free for all students. Software Engineering Online Test is very useful for exam preparation and getting for Rank. Software Engineering Online Test-1 Question and Answers in English. Software Engineering Online Test for topic via String Handling Mode. Here we are providing Software Engineering Online Test in English Now Test your self for “Software Engineering Online Test in English” Exam by using below quiz…
This paper has 30 questions.
Time allowed is 30 minutes.
The Software Engineering Online Test is Very helpful for all students. Now Scroll down below n click on “Start Quiz” or “Start Test” and Test yourself.
You have already completed the quiz before. Hence you can not start it again.
Quiz is loading...
You must sign in or sign up to start the quiz.
You have to finish following quiz, to start this quiz:
Results
0 of 30 questions answered correctly
Your time:
Time has elapsed
You have reached 0 of 0 points, (0)
Average score |
|
Your score |
|
Categories
- Not categorized 0%
Pos. | Name | Entered on | Points | Result |
---|---|---|---|---|
Table is loading | ||||
No data available | ||||
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- Answered
- Review
-
Question 1 of 30
1. Question
Which of the following is not a characteristic of scrum model of product development?
Correct
Incorrect
-
Question 2 of 30
2. Question
A scrum is actually a
Correct
Scrum is an agile software development method. The name “Scrum” is a term from rugby, and it’s used as a metaphor to reflect the degree of cooperation needed to succeed. So scrum is a Team pack in rugby where everyone in the pack acts together to move the ball down the field.
Incorrect
Scrum is an agile software development method. The name “Scrum” is a term from rugby, and it’s used as a metaphor to reflect the degree of cooperation needed to succeed. So scrum is a Team pack in rugby where everyone in the pack acts together to move the ball down the field.
-
Question 3 of 30
3. Question
Which of the following models follow a purely sequential approach?
Correct
Waterfall model is the most frequently interpreted as a purely sequential process model. In this model design does not start until there is not a complete set of requirements, coding and coding does not start until completion of an exhaustive critical design review.
Incorrect
Waterfall model is the most frequently interpreted as a purely sequential process model. In this model design does not start until there is not a complete set of requirements, coding and coding does not start until completion of an exhaustive critical design review.
-
Question 4 of 30
4. Question
Which of the following models combine the features of waterfall model and prototyping model?
Correct
Spiral model is a combination of prototype and sequential model or waterfall model. This model uses same phases as the waterfall model and the same order which is separated by planning, risk assessment and building of prototypes and simulations.
Incorrect
Spiral model is a combination of prototype and sequential model or waterfall model. This model uses same phases as the waterfall model and the same order which is separated by planning, risk assessment and building of prototypes and simulations.
-
Question 5 of 30
5. Question
Backtracking is not possible in the iterative and incremental development approach.
Correct
Backtracking is a general algorithm for finding all solutions to some computational problems. It does not allow in waterfall model for correcting errors detected during analysis, design and implementation. But, it is allow in iterative and incremental development approaches.
Incorrect
Backtracking is a general algorithm for finding all solutions to some computational problems. It does not allow in waterfall model for correcting errors detected during analysis, design and implementation. But, it is allow in iterative and incremental development approaches.
-
Question 6 of 30
6. Question
The methodologies enable faster development of applications that uses structured techniques except
Correct
– JAD (Joint Application Development) is a methodology that involves the client or end user in the design and development of an application, through a succession of collaborative workshops called JAD sessions.
– RAD application development methodology goes further than JAD in reducing the time taken to develop an application, is not always as structured as the JAD and focuses more on software development than JAD
– Computer-aided design (CAD), is the use of computer systems to assist in the creation, modification, analysis, or optimization of a design. CAD software is used to increase the productivity of the designer, improve the quality of design, improve communications through documentation, and to create a database for manufacturing.
Incorrect
– JAD (Joint Application Development) is a methodology that involves the client or end user in the design and development of an application, through a succession of collaborative workshops called JAD sessions.
– RAD application development methodology goes further than JAD in reducing the time taken to develop an application, is not always as structured as the JAD and focuses more on software development than JAD
– Computer-aided design (CAD), is the use of computer systems to assist in the creation, modification, analysis, or optimization of a design. CAD software is used to increase the productivity of the designer, improve the quality of design, improve communications through documentation, and to create a database for manufacturing.
-
Question 7 of 30
7. Question
Continuous process improvement is advocated by
Correct
Incorrect
-
Question 8 of 30
8. Question
Which of the following emphasizes resolving the most important issues first?
Correct
The chaos strategy is a strategy of software development based on the chaos model. The main rule is always resolve the most important issue first.
– An issue is an incomplete programming task.
– The most important issue is a combination of big, urgent, and robust.
-Big issues provide value to users as working functionality.
– Urgent issues are timely in that they would otherwise hold up other work.
-Robust issues are trusted and tested when resolved. Developers can then safely focus their attention elsewhere.
– To resolve means to bring it to a point of stability.Incorrect
The chaos strategy is a strategy of software development based on the chaos model. The main rule is always resolve the most important issue first.
– An issue is an incomplete programming task.
– The most important issue is a combination of big, urgent, and robust.
-Big issues provide value to users as working functionality.
– Urgent issues are timely in that they would otherwise hold up other work.
-Robust issues are trusted and tested when resolved. Developers can then safely focus their attention elsewhere.
– To resolve means to bring it to a point of stability. -
Question 9 of 30
9. Question
Configuration management is
Correct
In software engineering, software configuration management i.e SCM or S/W CM is the task of tracking and controlling changes in the software, part of the larger cross-disciplinary field of configuration management. SCM practices include revision control and the establishment of baselines.
The goals of SGM are:
– Configuration identification
– Configuration control
-Configuration status accounting
– Configuration auditing
– build management
– process management
– Environment management
– Teamwork
– Defect trackingIncorrect
In software engineering, software configuration management i.e SCM or S/W CM is the task of tracking and controlling changes in the software, part of the larger cross-disciplinary field of configuration management. SCM practices include revision control and the establishment of baselines.
The goals of SGM are:
– Configuration identification
– Configuration control
-Configuration status accounting
– Configuration auditing
– build management
– process management
– Environment management
– Teamwork
– Defect tracking -
Question 10 of 30
10. Question
Effective requirement document is one which does not
Correct
Incorrect
-
Question 11 of 30
11. Question
Post implementation review is
Correct
Incorrect
-
Question 12 of 30
12. Question
___________ enhances performance and functionality of the software after delivery
Correct
Software maintenance is the modification of a software product after delivery to correct faults, to improve performance, functionality, to adapt the product to a change environment.
Incorrect
Software maintenance is the modification of a software product after delivery to correct faults, to improve performance, functionality, to adapt the product to a change environment.
-
Question 13 of 30
13. Question
A test plan may contain all but
Correct
Incorrect
-
Question 14 of 30
14. Question
CMM is
Correct
The CMM is Capability Maturity Model. It is a methodology used to develop and refine an organization’s software development process.
Incorrect
The CMM is Capability Maturity Model. It is a methodology used to develop and refine an organization’s software development process.
-
Question 15 of 30
15. Question
What are KPAs and how many KPAs should be satisfied for a company to achieve CMM L5?
Correct
Incorrect
-
Question 16 of 30
16. Question
CMMi has an iterative lifecycle when compared to CMM.
Correct
CMMI(Capability Maturity Model Integration) has an iterative lifecycle that integrates the latest best practices from the industry and attacks risks in process architecture at an early stage.
Incorrect
CMMI(Capability Maturity Model Integration) has an iterative lifecycle that integrates the latest best practices from the industry and attacks risks in process architecture at an early stage.
-
Question 17 of 30
17. Question
Testing robustness of a software system by making it fail is.
I. Stress test
II. Crash test
III. Metallographic test
IV. Hardness testCorrect
Destructive software testing is a type of software testing which attempts to cause a piece of software to fail in an uncontrolled manner, in order to test its robustness.
Following types of destructive testing:
-Stress tests: Stress testing is a software testing activity that determines the robustness of software by testing beyond the limits of normal operation.
-Crash tests
-Hardness tests
– Metallographic testsIncorrect
Destructive software testing is a type of software testing which attempts to cause a piece of software to fail in an uncontrolled manner, in order to test its robustness.
Following types of destructive testing:
-Stress tests: Stress testing is a software testing activity that determines the robustness of software by testing beyond the limits of normal operation.
-Crash tests
-Hardness tests
– Metallographic tests -
Question 18 of 30
18. Question
Which of the following is not a process incremental model?
Correct
Capability Maturity Model Integration (CMMI) is a process level improvement training and appraisal program.
ISO 9000 is a set of international standards on quality management and quality assurance developed to help companies effectively document the quality system elements to be implemented to maintain an efficient quality system.
The ISO 15504 International standard is a Framework for doing Process Maturity Assessments and continuous Improvement.
Incremental model is a type of software development model.
Incorrect
Capability Maturity Model Integration (CMMI) is a process level improvement training and appraisal program.
ISO 9000 is a set of international standards on quality management and quality assurance developed to help companies effectively document the quality system elements to be implemented to maintain an efficient quality system.
The ISO 15504 International standard is a Framework for doing Process Maturity Assessments and continuous Improvement.
Incremental model is a type of software development model.
-
Question 19 of 30
19. Question
Incrementatl funding methodology (IFM) takes into consideration all but
Correct
Incremental Funding Methodology(IFM) heuristics provide clarity into important metrics i.e project level NPV, ROI, initial start-up investment costs, and time needed for a project to reach self-funding status.
Incrementatl funding methodology (IFM) takes into consideration all but not Opportunity cost.Incorrect
Incremental Funding Methodology(IFM) heuristics provide clarity into important metrics i.e project level NPV, ROI, initial start-up investment costs, and time needed for a project to reach self-funding status.
Incrementatl funding methodology (IFM) takes into consideration all but not Opportunity cost. -
Question 20 of 30
20. Question
Which of the following is not a valid software engineering architecture?
Correct
White board architecture is not a valid software engineering architecture.
Incorrect
White board architecture is not a valid software engineering architecture.
-
Question 21 of 30
21. Question
Which of the following is a non functional requirement of a web based application?
Correct
Non functional requirement of a web based application is when the user clicks a “read me” link, the next page should be opend within 5 seconds.
Incorrect
Non functional requirement of a web based application is when the user clicks a “read me” link, the next page should be opend within 5 seconds.
-
Question 22 of 30
22. Question
RUP and PSP stand for
Correct
The Unified Software Development Process or Unified Process is a popular iterative and incremental software development process framework.
The Personal Software Process (PSP) is a structured software development process.
Incorrect
The Unified Software Development Process or Unified Process is a popular iterative and incremental software development process framework.
The Personal Software Process (PSP) is a structured software development process.
-
Question 23 of 30
23. Question
Which of the following is not a design tool?
Correct
Rational Rose, Rhapsody, Telelogic Tau G2 UI Design Tools – Rapid/Paper prototypes, Simple SUMI (Software Usability Measurement Inventory are the design tools.
Incorrect
Rational Rose, Rhapsody, Telelogic Tau G2 UI Design Tools – Rapid/Paper prototypes, Simple SUMI (Software Usability Measurement Inventory are the design tools.
-
Question 24 of 30
24. Question
Which of the following is not a graphical modelling language for software design?
Correct
Extended Enterprise Modeling Language (EEML) is commonly used for business process modeling across a number of layers.
SysML is a Domain-Specific Modeling language for systems engineering that is defined as a UML profile (customization).
Unified Modeling Language (UML) is a general-purpose modeling language.
Data Manipulation Language (DML) statements are used for managing data in database.
Incorrect
Extended Enterprise Modeling Language (EEML) is commonly used for business process modeling across a number of layers.
SysML is a Domain-Specific Modeling language for systems engineering that is defined as a UML profile (customization).
Unified Modeling Language (UML) is a general-purpose modeling language.
Data Manipulation Language (DML) statements are used for managing data in database.
-
Question 25 of 30
25. Question
XP with reference to software development methodology is
Correct
The Extreme Programming(XP) is commonly used agile process model.
Incorrect
The Extreme Programming(XP) is commonly used agile process model.
-
Question 26 of 30
26. Question
In which phase Functional Decomposition is most commonly used?
Correct
Incorrect
-
Question 27 of 30
27. Question
Functional decomposition is a technique for breaking down a _________________ into functional components.
Correct
Large or complex functionalities are more easily understood when broken down into pieces using functional decomposition. Functional decomposition is a business analysis technique for breaking down a “business operation” into functional components.
Incorrect
Large or complex functionalities are more easily understood when broken down into pieces using functional decomposition. Functional decomposition is a business analysis technique for breaking down a “business operation” into functional components.
-
Question 28 of 30
28. Question
How FDD is distinct from a Data Flow Diagram?
Correct
Incorrect
-
Question 29 of 30
29. Question
Cocomo model was developed by __________________
Correct
The Constructive Cost Model (COCOMO) is an algorithmic software cost estimation model developed by Barry Boehm.
Incorrect
The Constructive Cost Model (COCOMO) is an algorithmic software cost estimation model developed by Barry Boehm.
-
Question 30 of 30
30. Question
Which one is an umbrella activity?
Correct
The umbrella activities in a software development life cycle process are as follows:
-Software Project Management
-Formal Technical Reviews
-Software Quality Assurance
-Software Configuration Management
-Re-usability Management
-Risk Management
-Measurement and Metrics
-Document Preparation and ProductionIncorrect
The umbrella activities in a software development life cycle process are as follows:
-Software Project Management
-Formal Technical Reviews
-Software Quality Assurance
-Software Configuration Management
-Re-usability Management
-Risk Management
-Measurement and Metrics
-Document Preparation and Production