JKSSB Official SyllabusInformation Technology Department

JKSSB Assistant Programmer Syllabus & Exam Pattern

Official 120-mark recruitment examination syllabus for the post of Assistant Programmer under the Information Technology Department, Government of Jammu and Kashmir. The curriculum comprehensively evaluates advanced computer science, programming paradigms, and software systems across C Programming & Data Structures (zero-based arrays, pointers, address-of operator, recursion, structures vs unions, fopen file I/O, linear search O(n), bubble sort, in-order binary tree traversal, circular queue conditions, and row-major 2D array addressing), Database Management Systems & SQL (E-R modeling, weak entity notation, relational algebra, foreign key referential integrity, GROUP BY with HAVING, query compilation phases, candidate key closures, and prepared statements SQL injection defense), Operating Systems & System Software (process synchronization, race conditions, semaphores, spooling, contiguous allocation, Dijkstra's Banker's algorithm, internal fragmentation, SJF CPU scheduling, Belady's anomaly, and page faults), C++ & Object-Oriented Programming (encapsulation and data hiding, single/multiple and virtual inheritance, function overloading, virtual functions and late binding, and pointer to member functions), Java Programming & JVM Architecture (bytecode execution, JVM platform independence, garbage collection, type casting widening/narrowing, exception handling try-catch-finally, and multithreading Thread.start()), .NET Framework & VB.NET Development (.NET CLR/BCL architecture, Dim variable declarations, Imports namespaces, ListBox multi-selection, DataSet multi-table disconnected architecture, and Try-Catch-Finally), Software Engineering, Testing & Quality Assurance (ISO/IEC 9126 software quality, Agile manifesto, SDLC models Waterfall/Prototyping/Spiral/Agile, CMM process maturity, static code analysis, Formal Technical Reviews, black-box vs white-box control flow testing, Z notation, and COCOMO II scale factors), and Computer Networks, Web Technologies & Cybersecurity (IPv4 loopback 127.0.0.1, APIPA 169.254.x.x, subnetting /23 for 512 hosts, ARP address resolution, TCP/IP internet layer, RSA asymmetric public-key cryptography, SSL/TLS handshake and AES symmetric bulk encryption, hierarchical DNS resolution, HTTP/2 binary framing multiplexing, forward vs reverse proxies, VSAT C/Ku bands, and Blink rendering engine).

📜 Notification:Advt No. 04 of 2020 / Advt No. 02 of 2021 / OMR Examination 2025
TOTAL MARKS
120 Marks
TIME DURATION
120 Mins
NEGATIVE MARKING
-0.25 Mark
UNITS / SECTIONS
8 Sections

Declared Weightage vs. Observed Exam History

The Declared Weightage represents the marks allocated in the official notification. The Observed Count reveals the actual number of solved questions asked in real past papers from our verified dataset.

UNIT 1

C Programming & Data Structures

25 Marks
Functions, Pointers, Address-of Operator, Recursion, Dynamic Memory, and File I/O (fopen)
Declared: 9 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)
Structures vs Unions (Shared Memory), Zero-Based Array Indexing, and Row-Major Addressing
Declared: 8 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)
Linear Search O(n), Bubble Sort, In-Order Binary Tree Traversal, Circular Queues, and Linked Lists
Declared: 8 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)
UNIT 2

Database Management Systems & SQL

15 Marks
E-R Diagrams, Weak Entities (Double Rectangle), Attributes, and DBMS Architectural Components
Declared: 5 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)
Primary & Foreign Key Constraints, Candidate Key Closures, and Functional Dependencies
Declared: 5 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)
SQL Aggregation (COUNT, HAVING), Query Compilation Phases, and SQL Injection Prevention
Declared: 5 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)
UNIT 3

Operating Systems & System Architecture

15 Marks
Process Synchronization, Race Conditions, Semaphores, Mutual Exclusion, and Spooling Systems
Declared: 5 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)
Banker's Algorithm (Deadlock Avoidance), Safe States, and Shortest Job First (SJF) Scheduling
Declared: 5 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)
Contiguous Allocation, Internal Fragmentation, Virtual Memory (Page Faults, Belady's Anomaly), and Inodes
Declared: 5 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)
UNIT 4

C++ & Object-Oriented Programming

15 Marks
Data Hiding (Private Members), Encapsulation, Abstraction, and Pre-increment Semantics
Declared: 5 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)
Single & Multiple Inheritance, Virtual Base Classes (Diamond Problem), and Virtual Functions (Late Binding)
Declared: 5 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)
Function Overloading, Pointers to Member Functions, and C++ Stream Classes (ifstream/ofstream/eof)
Declared: 5 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)
UNIT 5

Java Programming & JVM Architecture

15 Marks
JVM Architecture, Platform Independence, .class Bytecode, and Automatic Garbage Collection
Declared: 5 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)
Primitive Widening/Narrowing, Object Upcasting/Downcasting, Array Bounds, and String Concatenation
Declared: 5 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)
Checked Exception Propagation, Finally Blocks, Thread Priorities (NORM_PRIORITY=5), and Thread.start()
Declared: 5 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)
UNIT 6

.NET Framework & VB.NET Development

15 Marks
.NET Architecture Stack (CLR, BCL, ADO.NET/Windows Forms, Applications) and Managed Execution
Declared: 5 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)
Dim Variable Declarations, Imports Namespaces, ListBox Multiple Selection, and Loop Constructs
Declared: 5 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)
ADO.NET DataSet Disconnected Model, Function Overloads, and Structured Try...Catch...Finally Blocks
Declared: 5 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)
UNIT 7

Software Engineering & Quality Assurance

10 Marks
SDLC Models (Waterfall, Prototyping, Spiral, Agile), Agile Manifesto, and CMM Process Maturity Levels
Declared: 5 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)
ISO/IEC 9126 Quality, Static Analysis, Black-Box vs White-Box Testing, Z Notation, and COCOMO II Scale Factors
Declared: 5 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)
UNIT 8

Computer Networks, Web Technologies & Cybersecurity

10 Marks
IPv4 Special Addresses (127.0.0.1, APIPA), /23 Subnetting (512 Hosts), ARP Protocol, and Troubleshooting Priority
Declared: 4 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)
RSA Asymmetric Cryptography, SSL/TLS Handshake & AES Symmetric Encryption, and DoS Attacks
Declared: 3 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)
DNS Resolution Hierarchy, HTTP/2 Binary Framing Multiplexing, Forward vs Reverse Proxies, VSAT, and Blink Engine
Declared: 3 Marks•Observed in PYQs: 0 Solved MCQs (0 Papers)

📄 Official Solved Papers Conducted on this Syllabus

Ready to Simulate the JKSSB Assistant Programmer Exam?

Practice under real exam conditions with a 120-minute countdown timer, exact syllabus question distribution, and -0.25 negative marking.

Launch Timed CBT Mock Test