Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Which of the following is not a risk for a project to design a new IN-flight entertainment system?
- a) Client decides it’s too complicated for users.
- b) Plane using the newly designed system gets involved in an aviation disaster.
- c) Programming team lacks enough members to meet deadline
- d) The new system does not meet full standards set by company
- ans b
- Name 3 of the 7 sins of analysis?
- Noise
- Silence
- Over specification
- Contradictions
- Ambiguity
- Foreward references
- Wishful thinking
- Which of the following are not functional requirements
- a)Speed
- b)User interface design
- c)Ability to save
- d)size of program
- Which of the following are functional requirements
- a)speed
- b)user interface design
- c)Reliability
- d)
- Which of the following are non functional requirements
- a) What programming language the code is written in
- b) Speed of Program
- c) User interface design
- d) Reliability
- Which of the following is not a key challenge facing software engineering?
- a) The Legacy Challenge
- b) The Personfied Problem
- c) The heterogeneity Problem
- d) The delivery Problem
- Ans. B
- Which of the following are attributes
- A)Maintainabilityt
- b)Dependability
- c)Effeciency
- d)Usability
- e)All of the above
- Ans. E
- Which is not a part of Program Fault Tolerance?
- a)Fault Repair
- b)Fault creations
- c)Fault Recovery
- d)Failure detection
- e)damage assessment
- ans. B
- Which of the following are involved in Process improvement?
- a)Process Analysis
- b)measurement
- c)change
- d)Standardisation
- e) All of the above
- Ans. E
- Processes (process improvement) can be classified as which of the following?
- a)Critical
- b)informal
- c)managed
- d)improving
- ANs. B,C,D
- Which of the following are essential attributes of software products?
- a)Maintainability
- b)Dependability
- c)efficiency
- d)Usability
- e)All of the above
- True/False
- It is more important to test parts of the system which are more commonly used rather than parts which are only rarely exercised.
- Ans. True
- Blackbox Testing needs access to source code.
- Ans. True
- Reliability requirements do not need to be specified in the system requirements specification.
- Ans. False
- Non-functional reliability specifications can lead to functional system requirements which can increase reliability.
- Ans True
- Using a well defined, repeatable process is essential to minimise system errors.
- Ans. True
- Reliability growth models model the change in reliability of a program as faults are removed during the testing process.
- Ans. True
- Verification and Validation techniques such as formal specification and proof are usually too expensive to be carried out on less critical pieces of software and are not conducted.
- Ans. True.
- Some programming constructs such as goto statements and pointers are inherently error [prone and should not be used when creating reliable systems.
- Ans. True
- Good software project management is essential if software engineering projects are to be developed on schedules and within budget.
- Ans. True
- Formal specifications are non-preceise and ambiguous.
- Ans. False
- Formal specifications may also be used to specify standards.
- And. True.
- Defensive programming is a technique which incorporates checks for faults and fault recovery code in the program.
- Ans. True
Advertisement
Add Comment
Please, Sign In to add comment