BIT101 · TU past paper
Introduction to Information Technology 2081.2 question paper
The complete TU 2081.2 exam paper for Introduction to Information Technology (BIT101), all 12 questions with solved model answers written to the mark scheme.
Tap a question to open its answer.
- 110 marksTypes of operating systemsHideAnswer
Explain the different types of operating system.[10]
An Operating System (OS) is system software that manages computer hardware and software resources and provides common services for computer programs. Based on processing capabilities, user interaction, and system architecture, operating ...
- 210 marksGuided transmission media typesHideAnswer
Discuss different types of guided and unguided transmission medium with suitable diagram.[10]
Transmission media is the physical path through which data signals travel from sender to receiver. It is broadly classified into two categories: 1. Guided (Wired) Media 2. Unguided (Wireless) Media --- In guided media, signals are direct...
- 310 marksDatabase system architecture levelsHideAnswer
Discuss three levels of database system architecture in detail.[10]
The three-level database architecture (also called the ANSI/SPARC Architecture) was proposed by the American National Standards Institute (ANSI) Standards Planning and Requirements Committee (SPARC) in 1975. This architecture separates t...
- 45 marksComputer components and architectureHideAnswer
Describe the components of computer. [5]
A computer system is made up of several key components that work together to process, store, and communicate data. The main components are: --- - Accepts data and instructions from the user or external environment. - Converts input into ...
- 55 marksClassification by size and capabilityHideAnswer
Differentiate between mainframe and super computers. [5]
--- Basis Mainframe Computer Supercomputer --------- Purpose Designed for large-scale data processing, transaction handling, and multiple user access simultaneously Designed for extremely complex scientific and mathematical calculations ...
- 65 marksPrimary memory typesHideAnswer
What is primary memory? Discuss different types of primary memory. [1+4]
Primary memory (also called main memory or internal memory) is the memory that is directly accessible by the CPU. It holds the data and instructions that are currently being processed by the computer. It is volatile in nature (except ROM...
- 75 marksNumericalBase conversion between decimal, binary, oHideAnswer
Convert $(366)_8$ to hexadecimal. Subtract $(1001111)_2$ from $(1110111)_2$. [2+3]
Answer
Given Data
- Octal number to convert: $(366)_8$
- Binary subtraction: $(1110111)_2 - (1001111)_2$
(a) Convert $(366)_8$ to Hexadecimal
Method: Octal → Binary → Hexadecimal
Step 1: Each octal digit to 3-bit binary
Octal Binary 3 011 6 110 6 110 $$(366)_8 = (011,110,110)_2 = (011110110)_2$$
Step 2: Group into 4 bits from the right
The nine bit string is padded on the left to a whole number of four bit groups before grouping, so the leading group is $0000$ and not $0001$:
$$011110110 \rightarrow 0000\ 1111\ 0110$$
Step 3: Convert each group to hex
Binary Hex 0000 0 1111 F 0110 6 $$\boxed{(366)8 = (F6){16}}$$
Verify: $(366)8 = 3\cdot64 + 6\cdot8 + 6 = 192 + 48 + 6 = 246$ and $(F6){16} = 15\cdot16 + 6 = 240 + 6 = 246$, so the two agree. ✓
(b) Subtract $(1001111)_2$ from $(1110111)_2$
Compute $(1110111)_2 - (1001111)_2$.
Method: 2's Complement Subtraction
Step 1: 2's complement of $(1001111)_2$
- 1's complement: $0110000$
- Add 1: $0110000 + 1 = 0110001$
Step 2: Add minuend and 2's complement
$$ \begin{array}{r} 1110111 \ +\ 0110001 \ \hline 10101000 \end{array} $$
Step 3: Discard the carry (leftmost 1)
$$\text{Result} = (0101000)_2$$
Verification (decimal):
- $(1110111)_2 = 64+32+16+4+2+1 = 119$
- $(1001111)_2 = 64+8+4+2+1 = 79$
- $119 - 79 = 40$
- $(0101000)_2 = 32 + 8 = 40$ ✓
$$\boxed{(1110111)_2 - (1001111)_2 = (0101000)_2 = 40}$$
Summary
- $(366)8 = (F6){16}$
- $(1110111)_2 - (1001111)_2 = (0101000)_2$
- 85 marksProgramming languages and translatorsHideAnswer
Explain different types of programming languages. [5]
--- Programming languages are classified based on their level of abstraction from hardware and their mode of execution. --- - The lowest-level programming language consisting of binary codes (0s and 1s). - Directly understood and execute...
- 95 marksCryptography and encryption methodsHideAnswer
What is cryptography? Explain private key cryptography and public key cryptography. [1+4]
Note: No specific curriculum notes were found for this topic. The answer below is based on standard, well-established cryptography concepts as taught in BSc CSIT programs. --- Cryptography is the science and art of transforming readable ...
- 105 marksComputer bus types and functionsHideAnswer
What is computer bus? Explain the working of laser printer. [1+4]
Computer Bus and Working of Laser Printer
Computer Bus [1 Mark]
A computer bus is a communication system (set of physical wires/lines) that transfers data, addresses, and control signals between the components of a computer system (such as CPU, memory, and I/O devices).
Note: Reference notes were not available for this topic; answer is based on standard CS curriculum.
Working of a Laser Printer [4 Marks]
A laser printer is a high-quality, high-speed output device that uses a laser beam and electrostatic technology to produce text and images on paper. Its working involves the following steps:
Step 1: Processing (RIP - Raster Image Processing)
- The computer sends the document data to the printer.
- The printer's controller converts the data into a bitmap image (a dot-by-dot representation of the page).
Step 2: Charging
- A primary corona wire (or charge roller) applies a uniform negative electrostatic charge to the surface of the photosensitive drum (photoconductor drum).
Step 3: Exposing (Writing with Laser)
- A laser beam is directed onto the drum through a rotating mirror.
- Wherever the laser hits, the negative charge is neutralized (discharged), creating an invisible electrostatic image (latent image) on the drum.
- Areas hit by the laser become relatively positively charged compared to unexposed areas.
Step 4: Developing (Toner Application)
- Toner (fine, negatively charged black or colored powder) is applied to the drum.
- The toner is attracted to the discharged (laser-hit) areas of the drum, making the latent image visible.
Step 5: Transferring
- A sheet of paper is fed from the paper tray.
- A transfer corona wire gives the paper a positive charge.
- The negatively charged toner on the drum is attracted to the paper, transferring the image onto it.
Step 6: Fusing
- The paper passes through the fuser unit, which consists of heated rollers.
- Heat and pressure melt and bond the toner permanently onto the paper.
- The printed page exits the printer.
Step 7: Cleaning
- Any residual toner remaining on the drum is removed by a cleaning blade.
- The drum is discharged and made ready for the next page.
Summary Diagram (Flow)
Processing → Charging → Exposing → Developing → Transferring → Fusing → Cleaning
Key Advantages of Laser Printer
- High speed and high resolution
- Sharp, clear text and graphics
- Suitable for high-volume printing
- 115 marksCloud computing and advantagesHideAnswer
Explain cloud computing. List its advantages. [3+2]
Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned ...
- 125 marksSocietal impacts of ITHideAnswer
Write short notes on: a) Societal Impacts of IT b) Internet of Things [0+2.5+2.5]
Short Notes
a) Societal Impacts of IT
Information Technology (IT) has profoundly transformed modern society across multiple dimensions:
Positive Impacts:
- Communication: IT has revolutionized communication through email, social media, video conferencing, and instant messaging, making global communication faster and cheaper.
- Education: E-learning platforms, online courses, and digital libraries have made education more accessible to people worldwide.
- Healthcare: Electronic health records, telemedicine, and medical imaging technologies have improved diagnosis and patient care.
- Economy: IT has created new industries, enabled e-commerce, and increased productivity across all sectors.
- Employment: New job categories such as software developers, data analysts, and cybersecurity experts have emerged.
Negative Impacts:
- Privacy Concerns: Mass data collection and surveillance raise serious privacy issues.
- Digital Divide: Unequal access to technology creates social and economic inequality.
- Cybercrime: Hacking, identity theft, and online fraud have increased.
- Job Displacement: Automation and AI are replacing traditional jobs.
- Social Isolation: Excessive screen time and social media use can reduce face-to-face interaction.
b) Internet of Things (IoT)
Definition: The Internet of Things (IoT) refers to the network of physical devices, vehicles, appliances, and other objects embedded with sensors, software, and connectivity that enables them to collect and exchange data over the internet without requiring human-to-human or human-to-computer interaction.
Key Characteristics:
- Connectivity between devices
- Automation and control
- Real-time data collection and analysis
- Scalability
Components of IoT:
- Sensors/Devices: Collect data from the environment (e.g., temperature sensors, cameras)
- Connectivity: Data is transmitted via Wi-Fi, Bluetooth, or cellular networks
- Data Processing: Cloud or edge computing processes the collected data
- User Interface: Results are communicated to the end user via apps or dashboards
Applications of IoT:
Domain Example Smart Home Smart thermostats, automated lighting Healthcare Wearable health monitors, remote patient monitoring Agriculture Smart irrigation systems Transportation GPS tracking, autonomous vehicles Industry Predictive maintenance, smart factories Advantages:
- Improved efficiency and automation
- Better decision making through real-time data
- Cost savings and resource optimization
Disadvantages:
- Security and privacy vulnerabilities
- High implementation cost
- Complexity in managing large networks of devices