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 3 Operating System questions, draw the 5-State Process Lifecycle Diagram (New -> Ready -> Running -> Waiting -> Terminated) with state transition labels.
- In Number System questions, show every intermediate division and multiplication step explicitly to secure 100% full marks.
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?
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 Firmware and where is it located in a computer?
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 Spooling in an Operating System and what is its full form?
16
What is the primary difference between a Hard Real-Time OS and a Soft Real-Time OS?
17
What is a Real-Time Operating System (RTOS) and where is it used?
18