You are on page 1of 8

SYALLABUS FOR IBPS SO 2017

IBPS SO Syllabus for Quantitative Aptitude

1. Roots 16.Boats & Streams


2. Clocks 17.Pipes & Cisterns
3. Averages 18.Problems on Ages
4. Pie Charts 19.Time & Distance
5. Bar Graphs 20.Problems on trains
6. Logarithms 21.Stocks & Shares
7. Probability 22.Tabulation
8. Line Graphs 23.Decimal & Fractions
9. HCL & LCM 24.Ratio & Proportions
10.Percentages 25.Mixtures & Allegations
11.Mensuration 26.Volume & Surface Area
12.Simplification 27.Permutation & Combination
13.Profit & Loss 28.Simple & Compound Interest
14.Time & Work 29.Heights & Distance
15.Number System Relationships

IBPS Specialist Officer Syllabus for Reasoning


1. Logic 12.Blood Relation
2. Classification 13.Puzzle Test
3. Cubes and Dice 14.Direction Sense
4. Data Sufficiency 15.Logical Venn Diagrams
5. Syllogism 16.Alphabet & Alpha Numeric
6. Clocks & Calendars Sequence Test
7. Arithmetical Reasoning 17.Eligibility Test
8. Mathematical Operations 18.Arrangements-Linear & Circular
9. Input-Output 19.Series test
10.Coding-Decoding 20.Odd figures
11.Analogy 21.Miscellaneous test.
IBPS Specialist Officer Syllabus for English
1. Verb 12.Fill in the Blanks
2. Tenses 13.Sentence Completion
3. Adverb 14.Word Formation
4. Articles 15.Theme Detection
5. Grammar 16.Passage Completion
6. Homonyms 17.Rearrangement of Passage
7. Synonyms 18.Spelling
8. Antonyms 19.Sentence Framing
9. Vocabulary 20.Active-Passive Voice
10.Conclusion 21.Indirect-Direct Speech
11.Error Correction 22.Phrases and Idioms.

IBPS IT Officer Syllabus

Database Management System

1. File Based Data Management Disadvantages of file system


2. Database systems Need for Database, Advantages of using a database
3. Characteristics of data in a database Functions of DBMS, Components of a
database, Comparison between Database and file-processing systems
4. Data dictionary Data abstraction, Data independence Logical and Physical
data independence
5. Architecture: Overall Architecture of DBMS
6. Three level architecture Hierarchical, Networking, Relational Data Models (E-
R Model, E-R Diagrams, EER Model), Advantages and Disadvantages of each
model.
7. Advanced Concepts: Introduction to Data warehousing and Data mining
Different types
8. Client/Server Technology: Client Server Distributed and Co-operative
processing Peer- to Peer processing Application components
Transaction management.
9. Relational Structure Characteristics of Relational Database Model CODDs
rules Tables (Relations), Rows (Tuples), Domains, Attributes, Extension,
Intention.
10.Keys: Candidate Key, Primary Key, Foreign Key, Super Keys, Unique Keys.
11.Data Constraints: Referential Integrity Constraints, Entity Integrity Constraints,
Constraints like Primary key constraint, Unique, Check constraint strong Entity,
Weak Entity.
12.Normalization: Introduction Purpose of Normalization Definition of
Functional Dependence (FD) Relational database Design, Normal forms: 1NF,
2NF, 3NF, BCNF, 4Nf and 5 NF.
13.Database Administration: DBA Tasks DBA Tools User Privileges
Performance monitoring and tuning Query tracing Backup and Recovery
14.Introduction to SQL: Advantages of SQL Invoking SQL*PLUS, The Oracle Data-
types, Data Definition Language (DDL), Data Manipulation language (DML),
Data Control Language (DCL), Data Query Language ( DQL) and all related
commands.
15.Queries using Group by and Order by clause & Join: Querying a Single Table,
Ordering results, grouping the results, Joins, Types of Joins, Sub queries.
16.Operators: Logical, Value, Syntax and Query expression operators Set
operators.
17.Functions: Character, Arithmetic, Date and time, Group and Miscellaneous
Functions, Commit, Rollback, Savepoint.
18.Format models: Character, Numeric & Date Format models.
19.Views: Introduction Advantages of views The Create View Command,
Updating Views, Views and Joins, Views and Sub queries Dropping Views.
20.Sequences: Creating Sequences, Altering Sequences, Dropping Sequences.
21.Indexes: Index Types, Creating of an Index: Simple Unique and Composite
Index, Dropping Indexes.
22.Snapshots: Creating a Snapshot, Altering Snapshot, Dropping a Snapshot.
23.Introduction to PL/SQL: The PL/SQL Syntax, The PL/SQL Block Structure,
Fundamentals of PL/SQL, Advantages of PL/SQL data Types.
24.Control Structure: Conditional Control, Iterative Control, Sequential Control.
25.Exception handling: Predefined Exception User defined Exception.
26.Cursors: Implicit and Explicit Cursors
27.Procedures: Advantages Creating Executing and Deleting a Stored
Procedure.
28.Functions: Advantages Creating Executing and Deleting a Function.
29.Database Triggers: Use of Database Triggers How to apply database Triggers
Types of Triggers Syntax for Creating Trigger Deleting Trigger.
Data Communication and Networking

1. Data Communication: Components of a data communication Data flow:


simplex half duplex full duplex; Networks Definition Network criteria
Types of Connections: Point to point multipoint; Topologies: Star, Bus, Ring,
Mesh, Hybrid Advantages and Disadvantages of each topology.
2. Types of Networks: LAN MAN WAN CAN HAN Internet Intranet
Extranet, Client-Server, Peer To Peer Networks.
3. Transmission Media: Classification of transmission media Guided Twisted
pair, Coaxial, Fiber optics; unguided Radio waves Infrared LOS VSAT
cabling and standards
4. Network devices: Features and concepts of Switches Routers (Wired and
Wireless) Gateways.
5. Network Models: Protocol definition standards OSI Model layered
architecture functions of all layers..
6. Data Link Layer: Framing & its methods, Flow Control, Error control. DLL
Protocol, Piggybacking & Pipelining. MAC Sub layer, Media access control for
LAN & WAN, collision, IEEE 802 standards for LAN & MAN & their comparison.
Ethernet, Wireless LANs, Broadband Wireless, Bluetooth.
7. Network Layer: Routing, Congestion Control Algorithms, IP protocol, IP
Addresses, Comparative study of IPv4 & IPv6, Mobile IP.
8. Transmission Control Protocol (TCP) User Datagram Protocol, Data Traffic,
Congestion Control and Quality of Service
9. Network Security: Cryptography, Message Security, Digital Signature, User
Authentication, Key Management, Security Protocols Internet,DNS,SMTP, FTP,
HTTP, WWW, Virtual Terminal Protocol.

Operating System

1. Introduction to System Programs & Operating Systems, Buffering & Spooling,


Types of Operating System.
2. File concepts, access methods, free space managements, allocation methods,
directory systems, protection, organization, sharing & implementation issues,
etc.
3. Process: Concept, Process Control Blocks (PCB), Scheduling criteria Preemptive
& non Preemptive process scheduling, Scheduling algorithms, algorithm
evaluation, multiple processor scheduling, real time scheduling, threads,
critical section problem, semaphores, and classical problems of
synchronization, etc.
4. Memory Hierarchy, logical and physical address space, swapping, contiguous
and non-contiguous allocation, paging, segmentation, Concepts of virtual
memory, Cache Memory Organization, demand paging, page replacement
algorithms, allocation of frames, thrashing, demand segmentation.
5. Distributed operating system:-Types, Design issues, File system, Remote file
access, RPC, RMI, Distributed Shared Memory(DSM), Basic Concept of Parallel
Processing & Concurrent Programming
6. Security & threats protection: Security violation through Parameter, Computer
Worms & Virus, Security Design Principle, Authentications, Protection
Mechanisms.

Software Engineering

1. The Software Product and Software Process Models, Software Process


customization and improvement.
2. Requirement Elicitation, Analysis, and Specification Functional and Non-
functional requirements, Validation, Trace ability.
3. Software Design, Architectural Design, User Interface Design, Function-
oriented Design, SA/SD Component Based Design, Design Metrics.
4. Software Analysis and Testing, Software Test Process, Testing Levels, Test
Criteria, Test Case Design, Test Oracles, Test Techniques, Black-Box Testing, etc.
5. Software Maintenance & Software Project Measurement: Software
Configuration Management (SCM), Re-engineering, Reverse Engineering.
Project Management Concepts, Feasilibility Analysis, Project and Process
Planning, Resources Project Scheduling and Tracking, etc.

Data Structure

1. Introduction: Basic Terminology, Data types and its classification, Array


Definition, Representation and Analysis of Arrays, Single and Multidimensional
Arrays, etc.
2. Stack, Array Implementation of stack, Linked Representation of Stack, Queue,
Array and linked implementation of queues, Circular queues, D-queues and
Priority Queues. Linked list, Generalized linked list.

3. Trees: Basic terminology, Binary Trees, Complete Binary Tree, Extended Binary
Trees, Array and Linked Representation of Binary trees, etc.

4. Internal and External sorting ,Insertion Sort, Bubble Sort, selection sort Quick
Sort, Merge Sort, Heap Sort, Radix sort, Searching & Hashing: Sequential
search, binary search, Hash Table, Hash Functions, etc.

5. Graphs: Introduction, Sequential Representations of Graphs, Adjacency


Matrices, Traversal, Connected Component and Spanning Trees, Minimum Cost
Spanning Trees.

Compiler Design

1. Introduction to Compiler, Phases and passes, Bootstrapping, Implementation


of lexical analyzers, LEX: lexical analyzer generator, Input buffering, Recognition
of tokens, Error handling.
2. Basic Parsing Techniques: Parsers, Shift reduce parsing, operator precedence
parsing, top down parsing, predictive parsers, LR parsers , an automatic parser
generator
3. Syntax directed definitions, L-attributed definitions, Syntax directed
Translators, Intermediate code, etc.
4. Symbol Tables, Run-Time Administration, simple stack allocation scheme,
storage allocation in block structured language, Code Optimization and Code
Generation
5. Parsing control statements, syntax diagrams, Error Recovery, Interpreting
control statements, parsing programs, procedures and Functions.

Computer Organization and Microprocessor

1. Computer System: Basic Computer Operation, Machine Instructions,


Addressing Modes, DLX Architecture,
2. Computer Configuration, Memory organization, Memory Architecture and
Interface, DMA, Synchronization, etc.
3. Microprocessor As A CPU types of Microprocessor, Microcomputers,
Computer Languages, Flags, Program Counter(PC), Stack Pointer, OPCode
Format, etc.
4. Input-output System.

Object Oriented Programming (OOPS)

1. General concept OOPS Object, Classes, Data Abstraction, Encapsulation,


Inheritance, Polymorphism, Methods and Messages, Dynamic Binding.
2. Features, Advantages and Applications of OOPS
3. Aggregation and Association, Generalization, Multiple Inheritance.

IBPS Specialist Officer Syllabus for General Awareness

1. Sports 12.UNO
2. History 13.Marketing
3. Culture 14.Awards & Honors Sports
4. Indian Economy 15.Financial News
5. International Economy 16.Agriculture
6. Geography 17.Science & Technology
7. General Politics 18.Bills New & Amendments
8. Scientific Research 19.Memorandum of
9. Indian Constitution Understanding
10.Countries and Capitals 20.Appointments & Companies
11.Budget & Five Years Plans Mergers

You might also like