NBC 1014 CreditsSemester 1 • VBSPU
Fundamentals of Computer
External Exam70 Marks
Internal / TA30 Marks
Total Scope5 Units
Passing Marks40% Minimum
🎯 "Kaise Padhna Hai" — Scoring Strategy (Target: 85%+)
🔥 High-Yield Scoring Units: Units 1, 2, 3, 4, 5
- Always draw the complete Functional Block Diagram of a Computer (Input, CPU with ALU/CU/Registers, Memory Unit, Output Unit) with clean directional bus arrows in Unit 1.
- In Unit 2 Memory Hierarchy questions, always draw the Triangular 5-Tier Pyramid with upward 'Speed & Cost' and downward 'Capacity' arrows.
- In Unit 3 Translator questions, draw the complete 6-Stage Compilation Pipeline (Source -> Preprocessor -> Compiler -> Assembler -> Linker -> Loader -> RAM).
- In Unit 4 Operating System questions, draw the 5-State Process Lifecycle Diagram (New -> Ready -> Running -> Waiting -> Terminated) with state transition labels.
- In Unit 4 Network questions, always write the cabling formula for Mesh Topology: Links = N * (N - 1) / 2 and draw the Star vs Bus comparison diagram.
- In Unit 5 Internet questions, draw the 4-step DNS Hierarchical Resolution workflow (Browser -> Resolver -> Root -> TLD -> Authoritative).
- In Unit 5 Multimedia questions, draw the 5-component diagram (Text, Images, Audio, Video, Animation) and contrast Raster vs Vector graphics.
Common Mistakes to Avoid in Exam:
- • Drawing unidirectional data lines between CPU and RAM instead of bidirectional data buses.
- • Confusing Linker and Loader (Linker binds object files and static libraries into .exe; Loader loads .exe from disk into primary RAM).
- • Writing that an Interpreter generates an executable .exe file (Only Compilers generate standalone .exe binaries; Interpreters translate and execute line-by-line in memory).
- • Confusing Hard Real-Time OS with Soft Real-Time OS (Hard RTOS allows zero deadline miss; Soft RTOS degrades gracefully).
Complete Unit-wise Syllabus & Notes (Units 1 to 5)
Computer Definition, Core Characteristics & Functional Block Diagram
15 min readVery High Exam Frequency
Evolution & History: From Abacus to Von Neumann Machine
14 min readHigh Exam Frequency
The 5 Generations of Computers (1st Gen to 5th Gen AI)
16 min readVery High Exam Frequency
Classification of Computers: By Size, Power & Operational Principle
13 min readHigh Exam Frequency
Number Systems & Binary Data Representation (Radix 2, 8, 10, 16)
18 min readVery High Exam Frequency
NBC 101 Self-Check Quiz
Test your mastery of core exam concepts
1.Which electronic switching component was used in First Generation computers?
2.What was the name of India's first indigenous supercomputer developed by C-DAC in 1991?
3.Convert the decimal number 25 into its binary representation:
4.Which memory type is volatile and loses its contents immediately when electrical power is cut?
5.Which translation stage combines multiple object files and library binaries into a standalone executable file?
6.How many dedicated duplex physical links are required in a fully connected Mesh topology with 6 workstations?
7.Which transmission mode allows communication in both directions, but only ONE direction at any given time (e.g. Walkie-Talkie)?
8.Which Internet protocol is used strictly for SENDING emails between mail servers and from clients?
9.Which image graphic type uses mathematical parametric formulas and can be scaled infinitely without pixelation?
10.What is the primary Single Point of Failure (SPOF) in a standard Star Network topology?
Top Viva Voce Questions for NBC 101
1
What is the difference between Data and Information?
2
Why is the Data Bus bidirectional while the Address Bus is unidirectional?
3
Who is recognized as the world's first computer programmer and why?
4
What was the single biggest technological advantage of Transistors over Vacuum Tubes in 2nd Gen computers?
5
What is the primary difference between a Mainframe Computer and a Supercomputer?
6
Why do modern computers use 2's Complement representation for negative numbers rather than sign-magnitude?
7
What is the difference between Temporal Locality and Spatial Locality?
8
Why does a computer use dynamic refreshing in DRAM?
9
What is meant by a Cylinder in a multi-platter Hard Disk Drive?
10
Why is MICR preferred over optical barcode/OCR for banking cheque processing?
11
Why are Dot Matrix Printers still used at Railway Ticket counters and Banks despite being noisy and slow?
12
What is the primary role of a Device Driver in system software?
13
What is the difference between an Object File (.obj) and an Executable File (.exe)?
14
What is the key difference between 3GL (Procedural) and 4GL (Non-Procedural) languages?
15
What is the difference between Syntax Error and Logical Error?
16
Why must an algorithm have the property of 'Finiteness'?
17
What is Spooling in an Operating System and what is its full form?
18
Why do high-end Linux servers and supercomputers still prefer CLI over GUI?
19
What is the difference between an Internal Command and an External Command in DOS/Windows?
20
How do the commands DEL and RD differ in Windows CLI?
21
What is the primary difference between Half-Duplex and Full-Duplex transmission?
22
Why are the copper wires in a Twisted Pair cable twisted around each other?
23
Why must a Bus topology have Terminators at both ends of the backbone cable?
24
Why was IPv6 introduced when IPv4 was already working globally?
25
Why does FTP use two separate port connections (Port 20 and Port 21)?
26
What is the key functional difference between POP3 and IMAP for email retrieval?
27
What is the key difference between Bitmap (Raster) graphics and Vector graphics?
28
What is the Nyquist Sampling Theorem in digital audio recording?
29
What is meant by 'Generational Loss' in conventional analog media?
30