You are on page 1of 7

SYMBIOSIS CENTRE FOR DISTANCE LEARNING (SCDL)

Subject: Software Documentation

Sample Questions:
Section I: Subjective Questions

1. List the phases of Document Development Life Cycle.

2. Explain the approaches to software designing.

3. What is Alpha Draft?

4. Discuss Product documentations.

5. What are the eight document types in the IEEE 829 standard, which can be used in three
distinct phases of software testing?

6. Explain Process-Acquisition Phase.

7. Who are the audiences of Operations Manual?

8. Explain the User documentation/Manual preparation ways.

Section II: Objective Questions

Multiple Choice Single Response

1. This helps the consumer or the end-user to explore the new technology or the process
with ease on her/his own, independently.
1] User Manual
2] Software Process
3] User Data
4] Technical Manual

2. What is the Job profile of Technical Writer?


1] testing and preparing the test cases of the software
2] drafting, evaluation and final polishing of the software documentation
3] coding and validating the software
4] maintaining the software

3. Plans, schedules, process quality documents and organisational and project standards
are
1] System Documents
2] Web-based Documents
3] Product Documents
4] Process Documents

4. Which document describes the known problems with the system and also describes
which parts of the system are hardware and software dependent.
1] system architecture
SYMBIOSIS CENTRE FOR DISTANCE LEARNING (SCDL)
Subject: Software Documentation

2] functional specification
3] code specification
4] system maintenance guide

5. IEEE has suggested a categorisation of the software based on the maintenance that it
may require, this categorisation is termed as
1] relative level
2] test level
3] component level
4] integrity level

6. These diagrams capture the functional requirements for a system.


1] Class
2] Component
3] Use-Case
4] Composite Structure

7. What is Adaptive maintenance?


1] Reactive modification of a software product performed after delivery to correct
discovered faults
2] Modification of a software product performed after delivery to keep a computer
program usable in a changed or changing environment
3] Unscheduled corrective maintenance performed to keep a system operational
4] Modification of a software product after delivery to improve performance or
maintainability

8. This requires the word processors, text formatters, charts, tables and equation
processors, drawing and art packages.
1] Document Production
2] Document Editing
3] Document Creation
4] Document Polishing

9. The life-span of this document is long and it may range and be relevant throughout
the project’s life cycle.
1] Project
2] Process
3] Product
4] Team

10. This phase relates to actual delivery of the document to its target audience.
1] Development
2] Analysis
3] Design
4] Publishing

Multiple Choice Multiple Response

11. The quality of the software document can be measured on following metrics
1] Grammatically correct
SYMBIOSIS CENTRE FOR DISTANCE LEARNING (SCDL)
Subject: Software Documentation

2] Clarity of the document


3] Biased information
4] Conciseness

12. Disadvantages of all online hypertext systems are:


1] lack brows ability
2] Updated content
3] Getting lost in an online documentation
4] Accessibility

13. These are documents created by Top-level management i.e. managers or executives.
1] Plans
2] Estimates
3] Schedules
4] Standards

14. The modeling techniques can be classified broadly as,


1] physical artifacts
2] UML artifacts
3] XSML artifacts
4] traditional artifacts

15. Following are the approaches to software designing


1] SysML approach
2] UML approach
3] SGM approach
4] Traditional approach

16. UML clusters diagrams in following categories-


1] Structural
2] Non-structural
3] Hierarchical
4] Behavioural

17. Following are the approaches to Document Development Life Cycle,


1] Traditional Model using waterfall model
2] Traditional Model using agile techniques
3] Agile Model using agile techniques
4] Agile Model using waterfall model

18. Requirement gathering and analysis involves


1] Problem Identification
2] Feasibility Study and cost benefit analysis
3] System Requirement Analysis
4] System Design Specifications
SYMBIOSIS CENTRE FOR DISTANCE LEARNING (SCDL)
Subject: Software Documentation

Fill in the Blanks

19. _________ is the detailed technical specification including construction of programs


and program testing.
1] Input design
2] System design
3] Output design
4] Information flow

20. If the software documentation is measured against __________ and evaluated for
quality, the software documentation would definitely be of good quality.
1] laws
2] standards
3] style
4] draft

21. _______ documents record the process of development and maintenance.


1] Process
2] Product
3] System
4] Web-based

22. An _____ is an object that exists and is distinguishable from other objects.
1] database
2] structure
3] class
4] entity

23. _______ phase basically deals with collecting and organising data related to the tasks.
1] Analysis
2] Development
3] Designs
4] Testing

24. The essence of __________ emphasizes on collaboration, communication,


incremental tangible outcomes and active customer participation.
1] traditional development
2] design model
3] agile development
4] waterfall model

25. The aims of ______ phase are to approve and certify the updations, migration or
retirement pre-requirements and repeat testing tasks whichever are suitable.
1] Maintenances
2] Supply
3] Development
4] Acquisition
SYMBIOSIS CENTRE FOR DISTANCE LEARNING (SCDL)
Subject: Software Documentation

26. _____ provide a structured and systematic method of identifying complex business
rules, which is useful for developers as well as for the Quality Assurance people and
testers.
1] Decision tables
2] Decision tree
3] Structure charts
4] Data dictionary

27. According to the _____ law, the system maintenance is an unavoidable process.
1] Increasing complexity
2] Large program evolution
3] Organisational stability
4] Continuing change

28. _________ is a sequential collection of various phases that are used by a technical
writer to create a well-structured and information rich technical document.
1] SDLC
2] DDCL
3] DDLC
4] SDCL

State True or False

29. User manuals is that it loses its value when it is not current and updated.

30. Requirements during development will be different than requirements after


development.
31. SnagIt is a tool for screen-grabs.

32. In the case of object-oriented programming, design patterns are generally aimed at
solving the problems of object generation and interaction.
33. The documentation process is also essential to test the programs and carry on
maintenance.
34. Technical writing is considered as a skill rather than a science.

35. A common system maintenance problem is, ensuring that all document
representations are kept in step when the system is changed.
36. The process of documentation is finish as soon as the software development finishes.

37. An SRS establishes the basis for agreement between the developer and the designer.

38. The objective of user documents is effective communication with the users.
SYMBIOSIS CENTRE FOR DISTANCE LEARNING (SCDL)
Subject: Software Documentation

Match the Following

39. 1] Technical Feasibility 1] carried out to determine the possibility


or probability of either improving the
existing system or developing a
completely new system

2] Economic Feasibility 2] checks if the existing system can


execute with present equipment, current
procedures, existing software technology

3] Operational Feasibility 3] determine the requirements for a new


system

4] Feasibility Study 4] determination of costs and expected


savings of each of the alternatives

5] determine the boundaries of the project


by taking into consideration the
limitations of the available resources

6] identifies if there would be resistance


from the targeted end-users

40. 1] External documentation 1] is to write the documentation until the


code is developed

2] Code documentation 2] is placing all documentation in


external artifacts

3] Immediate documentation 3] is placing all documentation in the


code itself

4] Deferred documentation 4] is to write the software documentation


in parallel, along with the development of
the software

5] is to wait until you are done with the


artifacts

6] is to wait until you are done with the


development of the product and then
write the documentation
SYMBIOSIS CENTRE FOR DISTANCE LEARNING (SCDL)
Subject: Software Documentation

41. 1] Functional description 1] should present an informal


introduction to the system, describing its
‘normal’ usage

2] Introductory manual 2] should provide details of how to install


the system in a particular environment

3] System reference manual 3] should provide an overview of the


system

4] System installation document 4] discovered information on how to


recover from these mistakes

5] should provide a complete listing of


error messages and should describe the
system documentation

6] which describe how each program is


validated

42. 1] MS-Visio 1] allows you to create flow-diagrams,


sequence diagrams, network diagrams
etc.

2] Adobe Acrobat 2] allows you to generate deliverable-


quality PDF documents without having
to invest into Acrobat

3] RoboHelp 3] required to convert documents into


PDF form

4] RoboPDF 4] tool for screen-grabs

5] it enables you to create online help in


various formats

6] very robust and offers a wide variety


of tools for documentation

You might also like