Tribhuwan University

Institute of Science and Technology

2079

Bachelor Level / First Year / First Semester / Science

Bachelors in Information Technology (BIT101)

(Introduction to Information Technology)

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 is security mechanism? List any two approaches.Discuss the different types of software with example.[5+5]

What is Security Mechanism? List Any Two Approaches.

Security mechanism is any method, tool, or procedure designed to detect, prevent, or recover from a security attack and enforce the security policy of a system.

Explanation:

Security mechanisms are the building blocks used to implement security services like confidentiality, integrity, and authentication in a computer system or network.

Two Approaches of Security Mechanisms:

A. Specific Security Mechanisms:

  • These are implemented in a specific protocol layer to provide specific security services.
  • Examples: Encryption, Digital Signatures, Access Control Lists, Authentication Exchange

B. Pervasive (General) Security Mechanisms:

  • These are not specific to any particular service or protocol layer; they are general in nature.
  • Examples: Trusted Functionality, Security Labels, Event Detection, Security Audit Trail

Conclusion: Security mechanisms act as the technical foundation to protect systems from unauthorized access, modification, or denial of service.


1. Discuss the Different Types of Software with Example

Software is a set of instructions or programs that tell the computer what to do and how to perform tasks.

Types of Software:

A. System Software:

  • Software that manages and controls computer hardware and provides a platform for application software.
  • It acts as an interface between user and hardware.
  • Examples: Windows OS, Linux, macOS, Device Drivers, BIOS

B. Application Software:

  • Software designed to help users perform specific tasks or activities.
  • It runs on top of system software.
  • Examples: MS Word, Google Chrome, Adobe Photoshop, VLC Media Player

C. Utility Software:

  • Software designed to help manage, maintain, and optimize the computer system.
  • It performs housekeeping tasks.
  • Examples: Antivirus (Norton), Disk Cleanup, WinRAR, File Manager

D. Malicious Software (Malware):

  • Software intentionally designed to cause damage, steal data, or disrupt system operations.
  • Examples: Viruses, Worms, Trojans, Ransomware, Spyware

Conclusion: Software is broadly categorized based on its purpose — system software runs the machine, application software serves the user, utility software maintains the system, and malware is designed to harm it.

2.
Define data warehousing and data mining.Explain about any two types of language translators.Describe the significance of IoT in smart city with examples.[2+3+5]
3.
What is computer? Draw and explain the block diagram of Digital computer.[10]
Section B

Short Answers Questions

Attempt any Eight questions.
[8*5=40]
4.
What are the key features of fourth Generation of computer? Explain. [5]
5.
What is Computer Bus? Explain the functions of data bus, address bus and control bus. [5]
6.
What do you mean by transmission media? Explain the features of a twisted pair cable? [5]
7.
Subtract 10010 from 10101. Verify answer with the help of decimal substraction. [5]
8.
What is TCP/IP? Explain the working of the packet switching technique. [5]
9.
Define a database system. Briefly explain the components of database system. [5]
10.
Define Bus with its types. Why do we need memory hierarchy? [5]
11.
What is IT? Briefly explain the various application areas of IT. [5]
12.
Write short notes on: a. Ecommerce and E-governance Write short notes on: b. Big data [2.5+2.5]