CS605 Software Engineering II Solved MCQs PDF

Summary

This is a midterm examination paper for CS605 Software Engineering II, Spring 2010, from VU. The paper contains multiple-choice questions (mcqs) on various software engineering topics. The solutions with references are provided in the PDF file.

Full Transcript

CS605- Software Engineering II Solved MCQS May 14,2013 From Midterm Papers MC100401285 [email protected] M...

CS605- Software Engineering II Solved MCQS May 14,2013 From Midterm Papers MC100401285 [email protected] [email protected] PSMD01 MIDTERM EXAMINATION Spring 2010 CS605- Software Engineering II Question No: 1 ( Marks: 1 ) - Please choose one A law affirming that to continue after a certain level of performance has been reached will result in a decline in effectiveness. This law is known as ___________. ► Law of Diminishing returns click here for detail ► Law of effectiveness ► Law of Saturation ► Law of Marketing returns Question No: 2 ( Marks: 1 ) - Please choose one In _________________ a team is structured along a traditional hierarchy of authority ► closed paradigm (Page 32) ► synchronous paradigm ► random paradigm ► open paradigm Question No: 3 ( Marks: 1 ) - Please choose one MMTC is the abbreviation of ► measured time to change ► mean time to collaborate ► mean time to change (Page 68) ► measure time to cope Question No: 4 ( Marks: 1 ) - Please choose one The rapid application development model is ► Another name for component-based development. ► A useful approach when a customer cannot define requirements clearly ► A high speed adaptation of the linear sequential model. (Page 19) ► All of the given 1 Question No: 5 ( Marks: 1 ) - Please choose one While managing the historical data, we should consider the following except ► Data should be collected only from scientific projects and applications (Page 72) ► Data should be collected from many projects ► Data should be consistent ► Correct data should be taken Question No: 6 ( Marks: 1 ) - Please choose one Quality costs may be divided into costs associated with ► prevention, appraisal, and failure click here for detail ► people, process, and product ► customers, developers, and maintenance ► all of the given Question No: 7 ( Marks: 1 ) - Please choose one When a software is delivered to a client and then client reports the bug in it then that bug is termed as ► Error ► Defect click here for detail ► Mistake ► Fault Question No: 8 ( Marks: 1 ) - Please choose one The _____________ model is used to overcome issues related to understanding and capturing of user requirements. Rapid Prototyping (Page 17) Water fall Build and Fix None of the above Question No: 9 ( Marks: 1 ) - Please choose one The software plan is not a static document, it is frequently adjusted to make the project appear on track to meet all deadlines and quality targets. ► True Click here for detail ► False 2 Question No: 10 ( Marks: 1 ) - Please choose one Timeline chart is also known as the _____________ chart ► Gantt (Page 100) ► PERT ► FREE LANCE ► None of the given Question No: 11 ( Marks: 1 ) - Please choose one The processes at ----------- is focus on continually improving process performance through both incremental and innovative technological changes/improvements. ► Level 5 Click here for detail ► Level 1 ► Level 4 ► Level 3 Question No: 12 ( Marks: 1 ) - Please choose one In order to measure the design quality, if the frequency of ripple defects is too large, then it means that there is tight coupling and hence the ► design is maintainable ► design is not maintainable (Page 79) ► design has completed ► none of the given Question No: 13 ( Marks: 1 ) - Please choose one The only reason for an estimate to be unreliable is lack of experience related to the application on the part of the estimator. ► true ► false click here for detail Question No: 14 ( Marks: 1 ) - Please choose one Usually the performance of the organization change over-night. ► True ► False Click here for detail 3 Question No: 15 ( Marks: 1 ) - Please choose one The formal methods model of software development makes use of mathematical methods to ► define the specification for computer-based systems ► all of the given click here for detail ► develop defect free computer-based systems ► verify the correctness of computer-based systems Question No: 16 ( Marks: 1 ) - Please choose one Which one of the following describes the data and control to be processed, function, performance, constraints, interfaces, and reliability? ► Product Quality ► Software scope estimation (Page 80) ► Resources requirements ► Time requirements Question No: 17 ( Marks: 1 ) - Please choose one The projects are classified into following categories except ► New application development ► Reengineering projects ► Concept development projects ► Marketing Development Projects (Page 96) Question No: 18 ( Marks: 1 ) - Please choose one Quantitative process-improvement objectives for the organization are established, continually revised to reflect changing business objectives at ______________. ► Level 3 ► Level 2 ► Level 5 Click here for detail ► Level 1 Question No: 19 ( Marks: 1 ) - Please choose one Reliability of a software is a ► functional requirement ► non-functional requirement Click here for detail ► Design Requirement ► None of the given 4 Question No: 20 ( Marks: 1 ) - Please choose one Build and Fix model is a ___________ type of software development activity. ► Mathematical ► Perfect ► Haphazard Click here for detail ► Planned MIDTERM EXAMINATION Spring 2009 CS605- Software Engineering II (Session - 1) Question No: 1 ( Marks: 1 ) - Please choose one ___________ is not the part of software development loop. Status Quo Problem definition Technical development Task set (Page 10) Question No: 2 ( Marks: 1 ) - Please choose one The level 1 of CMM is known as Managed Defined Initial (Page 12) Repeatable Question No: 3 ( Marks: 1 ) - Please choose one Build and Fix model is a ___________ type of software development activity. Mathematical Perfect Haphazard Click here for detail rep Planned 5 Question No: 4 ( Marks: 1 ) - Please choose one According to DeMarco a good Project Manger should be very nervous should be very strict in official matters should not ignore any mistake from his team members. should have a big heart and should ignore small mistakes (Page 31) Question No: 5 ( Marks: 1 ) - Please choose one The best project team organizational model to use when tackling extremely difficult problems is the chief programmer team model democratic decentralized model (Page 32) controlled decentralized model controlled centralized model Question No: 6 ( Marks: 1 ) - Please choose one Which factor is the least important when choosing the organizational structure for a software team? degree of communication desired predicted size of the resulting program rigidity of the delivery date size of the project budget (Page 32) Question No: 7 ( Marks: 1 ) - Please choose one Product and process decomposition occurs simultaneously as the project plan evolves True click here for detail False Question No: 8 ( Marks: 1 ) - Please choose one Measuring the quality and performance of a software through any mean is much better than just making a guess about it. True false Question No: 9 ( Marks: 1 ) - Please choose one The extent to which a program satisfies its specification and fulfills the customer’s mission objectives is said to be achieving the Usability Efficiency Reliability Correctness click here for detail 6 Question No: 10 ( Marks: 1 ) - Please choose one Integrity means that the software should help the users to enjoy usability none of the given Withstand the attack from a hacker (Page 69) help the hacker to hack the system Question No: 11 ( Marks: 1 ) - Please choose one Ambiguous requirements can be measured quantitatively False True (Page 71) Question No: 12 ( Marks: 1 ) - Please choose one Which is used to determine the most viable option for cost estimation when the information in the “Decision tree” is complete. E = 3.2 (KLOC) 1.05 Expected cost = (path probability)I x (estimated path cost) (Page 83) Expected cost = (path probability)I x (estimated path cost) Question No: 13 ( Marks: 1 ) - Please choose one After building the Decision Tree, following formula is used to find the expected cost for an option. Choose the correct formula: Expected Cost= (path probability)i * (estimated path cost) (Page 83) Expected Cost= (path probability)i / (estimated path cost) Expected Cost= (path probability)i + (estimated path cost) Expected Cost= (path probability)i - (estimated path cost) Question No: 14 ( Marks: 1 ) - Please choose one Degree of uncertainty that the product will meet its requirements and be fit for its intended use is the Cost risks Schedule risks Performance risks (Page 87) None of the given choices Question No: 15 ( Marks: 1 ) - Please choose one The Spiral model of software development is of Iterative nature True Click here for detaail false 7 Question No: 16 ( Marks: 1 ) - Please choose one __________________is data that influences an elementary process of the application being counted. Elementary Process External Query External Output Control Information (Page 43) Question No: 17 ( Marks: 1 ) - Please choose one Empirical models are statistical models and are based upon historic data True (Page 81) False Question No: 18 ( Marks: 1 ) - Please choose one An entity which defines many-to-many relationship between two or more entities is called Associative Entity Type (Page 47) Attributive Entity Type Entity Subtype None of these Question No: 19 ( Marks: 1 ) - Please choose one Software risk impact assessment should focus on consequences affecting performance, support, cost, schedule click here for detail planning, resources, cost, schedule marketability, cost, personnel business, technology, process Question No: 20 ( Marks: 1 ) - Please choose one Every task or group of tasks should be associated with a project ------------. Schedule Member Manager Milestone (Page 93) 8 MIDTERM EXAMINATION Spring 2008 CS605- Software EngineeringII (Session - 1) Question No: 1 ( Marks: 1 ) - Please choose one Every task should be assigned to a specific team -------------. ► Member (Page 93) ► Manager ► Organizer ► None of the given Question No: 2 ( Marks: 1 ) - Please choose one Which one is not the Software project planning activity carried out by the project manager for estimation? ► Software scope estimation ► Resources requirements ► Time requirements ► Product Quality (Page 80) Question No: 3 ( Marks: 1 ) - Please choose one The higher the Error Index, the higher will be the Defect Removal Efficiency ► True ► False Question No: 4 ( Marks: 1 ) - Please choose one While performing risk analysis, the impact of risk can not be measured quantitatively ► True ► False Click here for detail Question No: 5 ( Marks: 1 ) - Please choose one Degree of uncertainty that the product will meet its requirements and be fit for its intended use is the ► Cost risks ► Schedule risks ► Performance risks (Page 87) ► None of the given choices 9 Question No: 6 ( Marks: 1 ) - Please choose one Proactive risk management philosophy is also some times termed as Indiana Jones school of risk management ► true ► false (Page 84) Question No: 7 ( Marks: 1 ) - Please choose one The number of people required for a software project is determined ► after an estimate of the development effort is made. Click here for detail ► from an assessment of the technical complexity of the system. ► by the size of the project ► all of the given Question No: 8 ( Marks: 1 ) - Please choose one Defect Removal Efficiency (DRE) can be measured by where E is Errors found delivery and D is error found after delivery (typically within the first year of operation) ► DRE= E/(E+D) (Page 69) ► DRE= E - (E+D) ► DRE= E * (E+D) ► None of the given Question No: 9 ( Marks: 1 ) - Please choose one Integrity means that the software should ► help the users to enjoy usability ► none of the given ► withstand the attack from a hacker (Page 69) rep ► help the hacker to hack the system Question No: 10 ( Marks: 1 ) - Please choose one In function point analysis technique EO stands for ► Export operation ► Export output ► External output (Page 49) ► None of these Question No: 11 ( Marks: 1 ) - Please choose one Which of these software characteristics are used to determine the scope of a software project? ► context, lines of code, function ► context, function, communication requirements ► information objectives, function, performance (Page 34) ► communications requirements, performance, information objectives 10 Question No: 12 ( Marks: 1 ) - Please choose one In ____________a team is structured loosely and depends on individual initiative of the team members ► Random paradigm (Page 32) ► closed paradigm ► synchronous paradigm ► open paradigm Question No: 13 ( Marks: 1 ) - Please choose one In _________________ a team is structured along a traditional hierarchy of authority ► closed paradigm (Page 32) ► synchronous paradigm ► random paradigm ► open paradigm Question No: 14 ( Marks: 1 ) - Please choose one ______________ is the first stage of waterfall lifecycle model ► Requirement definition (Page 15) ► Operation ► Unit testing ► Implementation Question No: 15 ( Marks: 1 ) - Please choose one ___________ is not the part of software development loop. ► Status Quo ► Problem definition ► Technical development ► Task set (Page 10) rep Question No: 16 ( Marks: 1 ) - Please choose one __________ is not the management part of software development activities. ► Coding p7 ► Configuration Management ► Quality Assurance ► Project planning (Page 7) not sure 11 CS605- Software Engineering II (Session - 1) Solved Quizzes (Quiz No. 1 & 2) CS605 – 1st quizzes (4-may-2013) Question No: 1 of 10 ( Marks: 1 ) - Please choose one Software process and product quality are controlled at ________. level 1 initial level level-4 (Page 12) level-3 Question No: 2 of 10 ( Marks: 1 ) - Please choose one QA is an activity performed ___________ of the software development. at the initial stage at the final stage throughout (Page 25) at the middle Question No: 3 of 10 ( Marks: 1 ) - Please choose one _____________ the ability to encourage people to create and feel creative. Organization Motivation Innovation (Page 30) Managerial Identity Question No: 4 of 10 ( Marks: 1 ) - Please choose one Caper Jones divided software related activities into _____________ different categories. 35 40 20 25 (Page 7) Question No: 5 of 10 ( Marks: 1 ) - Please choose one By default every organization is working at _______________ level 1 (Page 12) level 0 level 3 level 4 12 Question No: 6 of 10 ( Marks: 1 ) - Please choose one Software Engineering is the set of __________and ___________to develop software. languages , processes classes ,objects processes, tools (Page 4) tools, objects Question No: 7 of 10 ( Marks: 1 ) - Please choose one Software has very close relationship with ___________ Biology Physics chemistry Economics (Page 5) Question No: 8 of 10 ( Marks: 1 ) - Please choose one COCOMO is the classic LOC cost-estimation formula and used thousand delivered source instructions (KDSI) as his _________ of size. LOC milestone unit Click here for detail none of given Question No: 1 of 10 ( Marks: 1 ) - Please choose one _______________ deadline is one of the reasons of project failure. achievable feasible unrealistic (Page 29) realistic Question No: 9 of 10 ( Marks: 1 ) - Please choose one ___________ model is very sensitive to the risk. Spiral (Page 21) waterfall incremental RAD 13 Question No: 10 of 10 ( Marks: 1 ) - Please choose one __________is the ability to encourage technical people to produce to their best. improvement motivation (Page 30) innovation creation Question No: 1 of 10 ( Marks: 1 ) - Please choose one Caper Jones is famous researcher in the field of ___________ who made a company named Software Productivity Research Biology Chemistry Mathematics Software Engineering (Page 7) Question No: 2 of 10 ( Marks: 1 ) - Please choose one Reel has defined _________ steps process to improve the chances of success. 3 4 5 (Page 35) 8 Question No: 3 of 10 ( Marks: 1 ) - Please choose one In ________ model user feedback is received very quickly because product is delivered in small versions. waterfall spiral incremental (Page 18) object oriented Question No:4 of 10 ( Marks: 1 ) - Please choose one _____________ approach is better for the team spirits point of view. Controlled Decentralized Informal, interpersonal procedures Controlled Centralized Democratic Decentralized (Page 32) 14 Question No: 5 of 10 ( Marks: 1 ) - Please choose one Construction activities are directly related to the _____________ of the software. Installation risk analysis development (Page 8) debugging Question No: 6 of 10 ( Marks: 1 ) - Please choose one Continuous process improvement is enabled by __________ feedback from the __________ analytical , user mathematical, user logical, process qualitative , process (Page 12) Question No: 7 of 10 ( Marks: 1 ) - Please choose one The major activities related to software construction are requirement gathering, design development, coding and testing (Page 8) installation and training quality assurance, configuration and planning implementation and management Question No: 8 of 10 ( Marks: 1 ) - Please choose one If requirements are uncertain, ______ will be a suitable. Incremental RAD Waterfall (Page 34) Prototype Question No: 9 of 10 ( Marks: 1 ) - Please choose one Capability maturity model (CMM) is used to judge the __________ model of an organization. Efficiency Performance Productivity Maturity (Page 12) 15 Question No: 10 of 10 ( Marks: 1 ) - Please choose one After passing though all the stages of the software development when we deploy the new system at the user side that stage is called ______ Integration Development Installation Status quo (Page 11) Question No: 1 of 10 ( Marks: 1 ) - Please choose one Defects per function points are a ___ metric. One (Page 65) Two Three Four Question No: 2 of 10 ( Marks: 1 ) - Please choose one _______ is the measure of how many defects are removed by the quality assurance processes before the product is shipped for operation Defect removal efficiency (Page 69) defect density None of These Question No: 3 of 10 ( Marks: 1 ) - Please choose one For software the total numbers of requirements are equal to _______. Functional requirements non-functional requirements Functional requirements and non-functional requirements (Page 71) None of these Question No: 1 of 10 ( Marks: 1 ) - Please choose one In Capability Maturity Model (CMM), ___________ performs optimization. level1 level 2 level3 level5 (Page 12) 16 Question No: 2 of 10 ( Marks: 1 ) - Please choose one If a software developer is going to develop software for a nuclear reactor which factor(s) will be more important? cost effective perfomance reliability both b and c (Page 6) Question No: 3 of 10 ( Marks: 1 ) - Please choose one Capability Maturity Model (CMM) has __________ levels. 4 5 (Page 12) 3 2 Question No: 4 of 10 ( Marks: 1 ) - Please choose one Fred Brook is a famous software engineer who wrote a great book related to software engineering named _______________. A Mythical Man Month (Page 7) A Mathematical Man Software Methodologies None of the above Question No: 5 of 10 ( Marks: 1 ) - Please choose one W5HH Principle consists of seven ___________. Answers Questions (Page 35) points steps Question No: 6 of 10 ( Marks: 1 ) - Please choose one In Rational Unified Process (RUP) horizontal dimension represents the ___________ aspect of the process. Dynamic (Page 24) Static Both 17 Question No: 7 of 10 ( Marks: 1 ) - Please choose one There are two very different approaches to cost estimation. The older approach is called LOC estimation, since it is ………….. on initially estimating the number of lines of code that will need to be developed for the project. Based Click here for detail Good None of given Bad Question No: 8 of 10 ( Marks: 1 ) - Please choose one Task coordinators are appointed for short period of time in ______________ organization team structure. Select correct option: controlled centralized democratic decentralized (Page 32) controlled decentralized formal impersonal approach Question No: 9 of 10 ( Marks: 1 ) - Please choose one _________ model is opposite to waterfall model. Spiral Prototype Click here for detail Synchronize and Stabilize Incremental Question No: 10 of 10 ( Marks: 1 ) - Please choose one MOI model of leadership was developed by ______ Weinberg (Page 30) Newton Don Carlos Question No: 1 of 10 ( Marks: 1 ) - Please choose one Each process define certian deliverables known as the _________. work products (Page 12) softwares final products items 18 Question No: 2 of 10 ( Marks: 1 ) - Please choose one _____________ procedures include QA activities, design and code review, and status meetings. Formal, interpersonal (Page 33) Informal, interpersonal Controlled centralized Formal, impersonal Question No: 3 of 10 ( Marks: 1 ) - Please choose one According to DeMarco a good team leader should have only _________ characteristics. Four (Page 31) five three seven Question No: 4 of 10 ( Marks: 1 ) - Please choose one Synchronize and Stabilize model is adopted by __________________. Apple Macintosh Microsoft (Page 19) Sun Java System Netsol Technologies Question No: 5 of 10 ( Marks: 1 ) - Please choose one Extreme programming model is very effective when requirement are very ________ and the project scope is very ___________. Changing, limited (Page 23) Changing, unlimited None of these 19 Quiz No.1 Question No: 1 of 10 ( Marks: 1 ) - Please choose one Miscommunication among project staff is one of the reasons of the failure of the software project True (Page 28) False Question No: 2 of 10 ( Marks: 1 ) - Please choose one _______________model is a haphazard type of software development activity. Water fall Incremental Prototyping Build and Fix Click here for detail Question No: 3 of 10 ( Marks: 1 ) - Please choose one Water fall model is a document driven model. True (Page 16) False Question No: 4 of 10 ( Marks: 1 ) - Please choose one ___________paradigm, structures a team loosely and depends on individual initiative of the team members Closed Random (Page 32) Open Synchronous Question No: 5 of 10 ( Marks: 1 ) - Please choose one Spiral model has _____________ dimensions. 2 (Page 20) 3 4 None of the above 20 Question No: 6 of 10 ( Marks: 1 ) - Please choose one The ___________ model of software development is a good approach when core product is required quickly. Incremental click here for detail Linear Sequential Prototyping None of the above Question No: 7 of 10 ( Marks: 1 ) - Please choose one In ____________________ team organization, there is no permanent leader rather there are task coordinators. Controlled Decentralized Democratic Decentralized (Page 32) Controlled Centralized Synchronous paradigm Question No: 8 of 10 ( Marks: 1 ) - Please choose one ___________________ is an Object Oriented model. Spiral Water fall Incremental Fountain (Page 23) Question No: 9 of 10 ( Marks: 1 ) - Please choose one _______________ model is developed keeping in mind the element of risk in the development of software Spiral (Page 20) RAD Incremental Synchronize and Stabilize Question No: 10 of 10 ( Marks: 1 ) - Please choose one Vision phase in a software process focuses on __________. What Why (Page 14) How Change 21 Question No: 1 of 10 ( Marks: 1 ) - Please choose one Rapid application development is another form of _________________. Incremental model (Page 19) Prototyping model Linear Sequential model None of the above Question No: 2 of 10 ( Marks: 1 ) - Please choose one _____________________ phase in a software process focuses on change. Vision Maintenance (Page 14) Definition Development Question No: 3 of 10 ( Marks: 1 ) - Please choose one ________________ model is adopted by Microsoft RAD Build and Fix Spiral Synchronize and Stabilize (Page 19) Question No: 4 of 10 ( Marks: 1 ) - Please choose one ____________________ teams generate more and better solutions than individuals and are most useful for complex problems Decentralized (Page 32) Centralized Question No: 5 of 10 ( Marks: 1 ) - Please choose one The ___________ model of software development is a good approach when core product is required quickly. Incremental click here for detail Linear Sequential Prototyping None of the above 22 Question No: 6 of 10 ( Marks: 1 ) - Please choose one The______________ model of software development is a useful approach when a customer cannot define requirements clearly. Prototyping click here for detail Water fall RAD Build and Fix Question No: 7 of 10 ( Marks: 1 ) - Please choose one ______________ model has a major drawback in that the delivered product may not fulfill the customer's requirements. Water fall (Page 17) Build and Fix Prototyping Integrated water fall and prototyping Question No: 8 of 10 ( Marks: 1 ) - Please choose one MOI model of leadership stands for Motivation , Operationalize ,Integration Misunderstanding , Object, Ideas Motivation , Organization , Innovation (Page 30) Miscommunication , Organization, Invention Question No: 9 of 10 ( Marks: 1 ) - Please choose one ____________activity is performed throughout software production Select correct option: Maintenance Development Analysis Quality Assurance (Page 25) Question No: 10 of 10 ( Marks: 1 ) - Please choose one In ________________ model the product is developed without any proper design and specifications. Water fall Build and Fix (Page 15) 23 Prototyping None of the abov Question No: 1 of 10 ( Marks: 1 ) - Please choose one software project management focuses on the four P’s: These are People , Product , Process , Problem People , Product , Process , Project (Page 29) People , Passion , Process , Project People , Passion , Planning , Project Question No: 2 of 10 ( Marks: 1 ) - Please choose one The _______________ dimension in rational unified process model represents the dynamic aspect of the process. Horizontal (Page 24) Angular Vertical Regular Question No: 3 of 10 ( Marks: 1 ) - Please choose one _____________dimension of Spiral model represents the cumulative cost to date Radial (Page 20) Angular Horizontal circular Question No: 4 of 10 ( Marks: 1 ) - Please choose one The important feature of extreme programming is the concept of __________________. Feedback Risk assessment Pair programming (Page 23) Requirement elicitation Question No: 5 of 10 ( Marks: 1 ) - Please choose one In software development ____________________ is performed at the end of each phase. Verification (Page 26) Validation Question No: 6 of 10 ( Marks: 1 ) - Please choose one 24 Unrealistic deadline is NOT one of the reasons of project failure. True False (Page 29) Question No: 7 of 10 ( Marks: 1 ) - Please choose one Software _____ relates individual software measures to provide a normalized view. Measure Metric (Page 65) Plan Attribute Question No: 8 of 10 ( Marks: 1 ) - Please choose one We need to employ some statistical techniques and plot the results ---------------. These are known as statistical control techniques. Graphically (Page 74) Automatically Manually Personaly Question No: 9 of 10 ( Marks: 1 ) - Please choose one Quality can be measured if we measure the _____ of the product. correctness maintainability integrety and usability All of the given options (Page 68) Question No: 10 of 10 ( Marks: 1 ) - Please choose one ___________ help in finding the matrix to be stable or unstable Control chart (Page 75) Directed Graph Cyclic chart Base line graph 25 Quiz No.2 Question No: 1 of 10 ( Marks: 1 ) - Please choose one Several entities are always created -------------- and deleted together then this is a strong indication that they should be grouped into ---------- logical file/files. Together, Single (Page 48) All of the given Together, Double Together, Multiple Question No: 2 of 10 ( Marks: 1 ) - Please choose one ------------------give you a better insight into the state of the process or product. Metrics (Page 66) Efficiency Reliability Usability Question No: 3 of 10 ( Marks: 1 ) - Please choose one Determination of the....................is a pre-requisite of all sorts of estimates, including, resources, time, and budget. software scope (Page 80) software Risk software Quality software Management Question No: 4 of 10 ( Marks: 1 ) - Please choose one When more than one user interpret the same requirement in different ways then we can say that the requirements are None of the given Incomplete Ambiguous Click here for detail Incorrect 26 Question No: 5 of 10 ( Marks: 1 ) - Please choose one The extent to which a program satisfies its specifications and fulfills the customer’s mission objectives is ____________ Integrity Reliability Correctness (Page 67) None of given Question No: 6 of 10 ( Marks: 1 ) - Please choose one In case some software, it is extremely easy to operate with intuitive interface conforming to most excellent GUI practices of the industry. It needs very little training ----------------- Less than one hour click here for detail Less than two hour Less than five hour Less than ten hour Question No: 7 of 10 ( Marks: 1 ) - Please choose one Metrics to assess the quality of the analysis models and the corresponding software specification were proposed __________ in 1993- 1999. Ricado in 1993 Davis in 1990 Davis in 1993 (Page 71) Question No: 8 of 10 ( Marks: 1 ) - Please choose one This chart is then used to develop the individual control chart is called statistical control techniques. Yes (Page 77) No Question No: 9 of 10 ( Marks: 1 ) - Please choose one Which statement is correct? None of the given The greater the dependency between the components the lesser is coupling The lesser the dependency between the components the greater is coupling 27 The greater the dependency between the components the greater is coupling Click here for detail Question No: 10 of 10 ( Marks: 1 ) - Please choose one Function/Test matrix is a type of Interim Test report Final test report Project status report click here for detail Management report Question No: 1 of 10 ( Marks: 1 ) - Please choose one The most important objective of any engineering activity is to produce high quality product with limited resources and----------------------- Time (Page 66) Persons Cost Metrics Question No: 2 of 10 ( Marks: 1 ) - Please choose one Extent to which access to software or data by unauthorized persons can be controlled and called ……….… None of given Efficiency Reliability Integrity (Page 67) Question No: 3 of 10 ( Marks: 1 ) - Please choose one The amount of computing resources required by a program to perform its function is ………………….. Efficiency (Page 67) Integrity Reliability None of given Question No: 4 of 10 ( Marks: 1 ) - Please choose one _________technique was initially developed for manufacturing processes in the 1920’s by Walter Shewart. Upper Control Line Control chart (Page 75) CMP Quality 28 Question No: 5 of 10 ( Marks: 1 ) - Please choose one In measuring Software Process Quality by using control charts, if the gap between the defects reported and defects fixed is increasing, then it means The product is in unstable condition. (Page 78) The product is ready for shipment The product is in stable condition. None of the above Question No: 6 of 10 ( Marks: 1 ) - Please choose one A --------------entity is the one which have any ----------- in the problem domain without some other entity. Strong, Role* All of the given Weak, Function None of the Given (Page 47) Ref: - A weak entity is the one which does not have any role in the problem domain without some other entity. Question No: 7 of 10 ( Marks: 1 ) - Please choose one ILF is a --------------- identifiable group of logically control in formations ------------- the boundary the application. user, within (Page 42) user, without All of the given user, along Question No: 8 of 10 ( Marks: 1 ) - Please choose one In context of moving range and individual control charts, UNPL stands for: Universal Natural Process Line Universal Natural Process Limit Upper Natural Process Limit (Page 77) Upper Natural Process Line Question No: 9 of 10 ( Marks: 1 ) - Please choose one Effort required to test a program to ensure that it performs its intended function __________ Testability page (Page 68) Bug fixing 29 Debugging Security Question No: 10 of 10 ( Marks: 1 ) - Please choose one The extent to which a program can be expected to perform its intended function with required precision is called ______ Usability Reliability (Page 67) Portability Maintainability Question No: 1 of 10 ( Marks: 1 ) - Please choose one Which one of the following is NOT a useful indicator of software quality? Correctness Code size (Page 67) Maintainability Integrity Usability Question No: 2 of 10 ( Marks: 1 ) - Please choose one Which one of the following does not belong to a strategy for dealing with risk? Risk avoidance Security risk assessment (Page 89) Risk monitoring Risk management and Contingency planning Question No: 3 of 10 ( Marks: 1 ) - Please choose one Three categories of risks are Business risks, personnel risks, budget risks Project risks, technical risks, business risks (Page 86) Planning risks, technical risks, personnel risks Management risks, technical risks, design risks Question No: 4 of 10 ( Marks: 1 ) - Please choose one The software reengineering process model includes restructuring activities for which of the following work items? Code Documentation Data 30 All of the given options click here for detail Question No: 5 of 10 ( Marks: 1 ) - Please choose one One graphical technique for determining whether a process exhibits out-of-control change behavior is a. Control chart (Page 75) Fishbone diagram Pareto diagram Process diagram Question No: 6 of 10 ( Marks: 1 ) - Please choose one The first step in project planning is to Determine the budget. Select a team organizational model. Determine the project constraints. Establish the objectives and scope. (Page 80) Question No: 7 of 10 ( Marks: 1 ) - Please choose one FAST is the abbreviation of Facilitated Application Specification Technology Facilitated Application Specification Technique (Page 80) Facilitated Application Specialization Technique None of the above option Question No: 8 of 10 ( Marks: 1 ) - Please choose one Defect per unit function point is a Measure Metric (Page 65) Measurement None of the above Question No: 9 of 10 ( Marks: 1 ) - Please choose one Chart that is used to develop the individual control chart is called statistical control techniques. Yes (Page 75) No Question No: 10 of 10 ( Marks: 1 ) - Please choose one ____________ Is the set of tools and techniques used to develop software? 31 Engineering Software Engineering (Page 4) Question No: 1 of 10 ( Marks: 1 ) - Please choose one The characteristics of well developed software are__________ Reliability User friendliness Cost effective All of the above (Page 5) Question No: 2 of 10 ( Marks: 1 ) - Please choose one SE is a Balancing act Yes (Page 5) No Question No: 3 of 10 ( Marks: 1 ) - Please choose one ________ Is the process of balancing among different characteristics of software? Software Testing Software Development (Page 6) Software Management Software Risk Analysis Question No: 4 of 10 ( Marks: 1 ) - Please choose one ______Is directly related to development of the software Management Construction (Page 8) Coding None of the above Question No: 5 of 10 ( Marks: 1 ) - Please choose one ___________ Basic project management processes established to track cost, schedule and functionality. Has the necessary process discipline in place to repeat earlier successes Related to projects Level 1 Level 2 (Page 12) Level 3 Level 4 Question No: 6 of 10 ( Marks: 1 ) - Please choose one 32 Change control is not necessary if a development group is making use of an automated project database tool. True False Click here for detail Question No: 7 of 10 ( Marks: 1 ) - Please choose one Which one of the following principles/techniques is NOT software projects scheduling? Interdependency identification Time allocation Effort validation Function point analysis (Page 93) Milestone definition Question No: 8 of 10 ( Marks: 1 ) - Please choose one Which one of the following is the 4th level of the SEI Capability Maturity Model? Initial or ad hoc Optimizing Managed (Page 12) Defined Repeatable Question No: 9 of 10 ( Marks: 1 ) - Please choose one Which one of the following activities does not belong to Risk Mitigation, Monitoring, and Management Plan? Risk Projection (Page 89) Risk Mitigation Risk avoidance Risk Management and Contingency Planning Question No: 10 of 10 ( Marks: 1 ) - Please choose one The prototyping model of software development is A reasonable approach when requirements are well defined. A useful approach when a customer cannot define requirements clearly. Click here for detail The best approach to use for projects with large development teams. A risky model that rarely produces a meaningful product. An old fashioned model that is rarely used any more. Question No: 1 of 10 ( Marks: 1 ) - Please choose one Which maturity level is characterised by: "Basic project management processes established to track cost, schedule and functionality. Has the necessary process discipline in place to repeat earlier successes on projects with similar applications". Level 1 33 Level 2 (Page 12) Level 3 Level 4 Question No: 2 of 10 ( Marks: 1 ) - Please choose one Defect prevention is defined as: Avoiding defect insertion Avoiding defect insertion, but fixing errors when reported Finding and fixing errors after insertion click here for detail Finding and fixing errors after release Not reporting errors Question No: 3 of 10 ( Marks: 1 ) - Please choose one What activity does a software project manager need to perform to minimize the risk of software failure? double the project team size request a large budget allow absolutely no schedule slippage define milestones and track progress Click here for detail Request 50% more time than estimated Question No: 4 of 10 ( Marks: 1 ) - Please choose one The linear sequential model of software development is also known as the Classical life cycle model click here for detail Fountain model Spiral model Chaos model Question No: 5 of 10 ( Marks: 1 ) - Please choose one Doubling the size of your software project team is guaranteed to cut project completion time in half. True False Click here for detail Question No: 6 of 10 ( Marks: 1 ) - Please choose one Which of these benefits can be achieved when software is restructured? higher quality programs reduced maintenance effort software easier to test all of the given options Click here for detail 34 Question No: 7 of 10 ( Marks: 1 ) - Please choose one The goal of quality assurance is to provide management with the data needed to determine which software engineers are producing the most defects. True False Click here for detail Question No: 8 of 10 ( Marks: 1 ) - Please choose one __________ QA technique involves typically execution of software and the observation of program behavior or outcome. a) Inspection b) Walkthroughs c) Testing Click here for detail d) Reviews Question No: 9 of 10 ( Marks: 1 ) - Please choose one ___________testing verifies the correct handling of the external functions provided by the software a) Black box Click here for detail b) White box c) Gray box Question No: 10 of 10 ( Marks: 1 ) - Please choose one The quality expectations of a user are that a software system performs useful functions that a) fit user needs b) perform correctly over repeated period of time c) both a and b Click here for detail Question No: 1 of 10 ( Marks: 1 ) - Please choose one Incomplete requirements gathering can result in the ___________ of the project a) failure (Page 12) b) reusability c) success d) easy maintenance Question No: 2 of 10 ( Marks: 1 ) - Please choose one The root causes of project failure are a) lack of user input 35 b) incomplete requirement and specification c) creep requirement Click here for detail d) all of the given options Question No: 3 of 10 ( Marks: 1 ) - Please choose one Incomplete Configuration identification documents may result in: Defective Product Higher Maintenance Costs Schedule Product Meet Software Quality A,B,C Click here for detail B,C,D A,B,D A,B,C,D Question No: 4 of 10 ( Marks: 1 ) - Please choose one ____________ is a bad smell when a change requires lots of little changes in a lot of different classes. Short gun surgery Click here for detail Duplicated code Large class Lazy class Question No: 5 of 10 ( Marks: 1 ) - Please choose one If you find the code such that one type of change requires changing one subset of method, another type of change requires changing another subset then it is a symptom of_____________ Divergent change Click here for detail Duplicated code Large class Lazy class Question No: 6 of 10 ( Marks: 1 ) - Please choose one Software re-factoring is a process in which External behavior of the system does not change Internal behavior of the system does not change Design of the software changes Architecture of the software changes Click here for detail Question No: 7 of 10 ( Marks: 1 ) - Please choose one _____________ integrates system and software disciplines into single process improvement framework for introducing new disciplines as needs arise. 36 CMM CMMI Click here for detail ISO SEI Question No: 8 of 10 ( Marks: 1 ) - Please choose one Following are the reasons for project failure except Requirements are not clear The name of the software (Page 28) Processes have not been established in the organization Un-realistic deadline Question No: 9 of 10 ( Marks: 1 ) - Please choose one Main characteristic of _______________ model is risk analysis and management Waterfall RAD Spiral Click here for detail Incremental Question No: 10 of 10 ( Marks: 1 ) - Please choose one In _________________, there is both vertical and horizontal communication. Controlled decentralized (CD) Page 32 Democratic decentralized (DD) Controlled centralized (CC) Synchronous paradigm (SP) Question No: 1 of 10 ( Marks: 1 ) - Please choose one The prevention of defects being injected into the software can help in decreasing the cost of software. a) True b) False Question No: 2 of 10 ( Marks: 1 ) - Please choose one In the software development life cycle, soon the defect is detected will results in a) increase in cost of software b) decrease in software cost c) both a and b are correct Question No: 3 of 10 ( Marks: 1 ) - Please choose one __________ testing verifies the correct implementation of internal units, structures and relationship among them. 37 a) Black box b) White box click here for details c) Gray box Question No: 4 of 10 ( Marks: 1 ) - Please choose one 1.14) Testing and Software Quality Assurance activities are exactly similar activities with different names a) True b) False (Page 69)  38

Use Quizgecko on...
Browser
Browser