Tribhuwan University

Institute of Science and Technology

2079

Bachelor Level / Third Year / Fifth Semester / Science

Bachelors in Information Technology (ENG305)

(Technical Writing)

Full Marks: 60

Pass Marks: 24

Time: 3 Hours

Candidates are required to give their answers in their own words as for as practicable.

The figures in the margin indicate full marks.

Section A

Long Answers Questions

Attempt any TWO questions.
[2*10=20]
1.
What do you understand by document version control? Elaborate on its parts.[10]

Document Version Control

Document Version Control is a systematic process of tracking, managing, and recording changes made to a document over time, ensuring that every modification is documented and previous versions can be retrieved when needed.


Explanation

In collaborative writing environments, multiple authors work on the same document simultaneously or sequentially. Without version control, documents can become chaotic — with conflicting edits, lost content, and no accountability. Version control solves this by maintaining a complete history of all changes, who made them, and when they were made.


Parts of Document Version Control

A. Version Numbering (Identification)

  • Every revision is assigned a unique version number (e.g., v1.0, v1.1, v2.0)
  • Major versions (1.0, 2.0) indicate significant changes
  • Minor versions (1.1, 1.2) indicate small edits or corrections
  • This helps team members identify the most current document instantly

B. Change Tracking (Revision History)

  • Records what changes were made in each version
  • Tracks who made the changes (author identification)
  • Tracks when the changes were made (date and timestamp)
  • Tools like "Track Changes" in MS Word highlight additions, deletions, and modifications

C. Access Control (Permissions)

  • Defines who can edit, review, or only view the document
  • Prevents unauthorized modifications
  • Roles include: owner, editor, reviewer, and viewer

D. Check-in / Check-out System

  • A user checks out a document to edit it (locks it for others)
  • After editing, the user checks in the updated version
  • Prevents simultaneous conflicting edits on the same section

E. Archiving and Retrieval

  • All previous versions are stored/archived safely
  • Any older version can be retrieved or restored if needed
  • Useful when recent changes introduce errors and rollback is required

F. Audit Trail (Documentation Log)

  • A complete log of all activities performed on the document
  • Provides accountability and transparency in collaborative environments
  • Useful for compliance and quality assurance purposes

Example

A software company's user manual goes through multiple drafts. Version control ensures:

  • Draft v1.0 → written by Author A
  • Draft v1.1 → reviewed and edited by Author B
  • Draft v2.0 → major revision after client feedback
  • All previous drafts remain accessible for reference

Conclusion

Document version control is essential for maintaining document integrity, enabling smooth collaboration, ensuring accountability, and preventing data loss in any professional or academic writing environment.

2.
How important is revision in technical writing? Briefly discuss the stages of revision.[10]
3.
What is collaborative writing? Talk about the advantages of writing in teams.[10]
Section B

Short Answers Questions

Attempt any Eight questions.
[8*5=40]
4.
Write instructions for "Replacing the Fuel Filter". [5]
5.
Think of a problem at your college in which you are studying and write a proposal. [5]
6.
Write a letter to the Principal, asking for some logistic support to organize a program on the impact of the overuse of social media on youths. [5]
7.
You are the secretary of the Student Council of your college. Write a memo informing the members about the decisions taken by the council meeting. [5]
8.
Write a job application highlighting your skills for the post of a Web Page Designer. [5]
9.
Write a short oral presentation on the impacts of reliance on Artificial Intelligence in today's world. [5]
10.
Assuming that you are a Computer Engineer with a couple of years of experience in the related field, write a resume. Mention all the necessary details so that you can impress the employer. [5]
11.
Edit the sentences in the following exercise to make them as clear and concise as possible, without changing their meaning. 1.)mIt is difficult to establish a general area cost per square foot of installation forthis system due to the fact that each installation is quite unique an depends onmany different factors. 2.)While it is true that many international consumer electronics manufactures will add Netflix buttons to their remote controls for the North American market, it is a fact that there may be sever monthly bandwidth limitations imposed on Canadian consumers. [5]
12.
Write short notes on: Netiquette Write short notes on: Tone in Writing [2.5+2.5]