SlideShare a Scribd company logo
1 of 2
Download to read offline
RAJASTHAN PUBLIC SERVICE COMMISSION, AJMER
                     SYLLABUS FOR COMPETITIVE EXAMINATION FOR THE POST OF
                                  ANALYST-CUM-PROGRAMMER
                  DEPARTMENT OF INFORMATION TECHNOLOGY AND COMMUNICATION

Paper - I

Reasoning Test & Numerical Analysis & General Knowledge

Problem solving, Data Interpretation, Data Sufficiency, Logical Reasoning and Analytical Reasoning. General
Knowledge and Current Affairs relating to India and Rajasthan.

Data Base Management Systems

ER Diagram, data models- Relational and Object Oriented databases.

Data Base Design: Conceptual data base design, Normalization Primitive and Composite data types, concept of
physical and logical databases, data abstraction and data independence, data aggregation and Relational Algebra.
Application Development using SQL: Host Language interface, embedded SQL programming, Stored
procedures and triggers and views, Constraints assertions.

Internal of RDBMS: Physical data organisation in sequential, indexed random and hashed files.Inverted and
multilist structures, B trees, B+ trees, Query Optimisation, Join algorithm.

Transaction Processing, concurrency control and recovery management. Transaction model properties and state
serialisability. Lock base protocols, two phase locking.

Different server multi user, multiprocess operating systems and requirement for client interfaces in distributed
application environments.

Data Communication and Computer Networks

Computer Network Architecture, Circuit switching, Packet And Message Switching, Network Structure.
Physical Layer, Data Link Layer, Framing. Retransmission algorithms.

Multiple access and Aloha. CSMA/CD and Ethernet. High Speed LANs and topologies. Broadcast routing and
spanning trees.

TCP/IP Stack. IP Networks and Internet. DNS and Firewalls. Intrusion Detection and Prevention.

Transport layer and TCP/IP. Network Management And Interoperability.

Paper - II

System Analysis and Design

System concept: Definition and characteristics, elements and boundaries, types of system development lifecycle,
recognition of needs, feasibility study, prototyping, role of system analyst. System planning and tools like DFD,
data dictionary, decision trees, structured analysis and decision tables.

IPO charts, structured walkthrough, input output form design, requirement and classification of forms, layout
considerations form control, object oriented Design Concepts and methods.
Software Life Cycle, Software Engineering paradigms. System analysis: Feasibility study requirement analysis,
Cost benefit analysis, Planning systems, Analysis tools and techniques.

System Design: design fundamentals, Modular Design, Data and procedural design, object oriented design.

System Development: Code documentation, Program design paradigms, Efficiency Consideration. Verification,
Validation and Testing: testing methods, Formal Program Verification, Testing Strategies.

Software Maintenance: Maintenance Characteristics, Maintainability, Maintenance tasks and side effects.

Software Project Management

Software Project Management Concept: The Management Spectrum, People, Product, Process & Project.
Software Process & Product Metrics: Software Measurement - Size Oriented Metrics, Function Oriented
Metrics.

Software Project Planning: Objectives, Decomposition Techniques, Empirical Estimation Model. Risk Analysis
and Management: Risk Identification, Projection, Risk Identification, Projection, Risk Refinement, Risk
Monitoring And Management.

Project Scheduling & Tracking, Software Quality Assurance, Software Configuration Management.

Note : Language of Question Paper will be English only.


                                                  *****

Scheme of Competitive Examination :

   1      A candidate must appear in all the papers. The marks and time allowed for each Paper shall be
          as under : -
       Name of Papers             Marks                  Time
       Paper – I                  100                    2 Hours
       Paper – II                 100                    2 Hours

       Note : “Minimum qualifying marks : Candidates who obtain a minimum of 40% marks in the
       aggregate for the written examination/speed test shall be considered to have obtained qualifying
       marks at the written examination/speed test, as the case may be, but the minimum qualifying marks
       in the written examination/speed test for the candidates belonging to Scheduled Castes/Scheduled
       Tribes, shall be 36%. The Commission/Appointing Authority may in their/its discretion award grace
       marks upto one in each paper and upto three in the aggregate.”

   2       Objective Type Paper.
   3       All Questions carry equal marks.
   4       There will be Negative Marking.
                                                    *****

More Related Content

What's hot

Multitier holistic Approach for urdu Nastaliq Recognition
Multitier holistic Approach for urdu Nastaliq RecognitionMultitier holistic Approach for urdu Nastaliq Recognition
Multitier holistic Approach for urdu Nastaliq RecognitionDr. Syed Hassan Amin
 
Offline Omni Font Arabic Optical Text Recognition System using Prolog Classif...
Offline Omni Font Arabic Optical Text Recognition System using Prolog Classif...Offline Omni Font Arabic Optical Text Recognition System using Prolog Classif...
Offline Omni Font Arabic Optical Text Recognition System using Prolog Classif...GBM
 
Arabic tweeps dialect prediction based on machine learning approach
Arabic tweeps dialect prediction based on machine learning approach Arabic tweeps dialect prediction based on machine learning approach
Arabic tweeps dialect prediction based on machine learning approach IJECEIAES
 
Online Hand Written Character Recognition
Online Hand Written Character RecognitionOnline Hand Written Character Recognition
Online Hand Written Character RecognitionIOSR Journals
 
Supporting program comprehension with source code summarization
Supporting program comprehension with source code summarizationSupporting program comprehension with source code summarization
Supporting program comprehension with source code summarizationMasud Rahman
 

What's hot (7)

Multitier holistic Approach for urdu Nastaliq Recognition
Multitier holistic Approach for urdu Nastaliq RecognitionMultitier holistic Approach for urdu Nastaliq Recognition
Multitier holistic Approach for urdu Nastaliq Recognition
 
ankal@225
ankal@225ankal@225
ankal@225
 
Offline Omni Font Arabic Optical Text Recognition System using Prolog Classif...
Offline Omni Font Arabic Optical Text Recognition System using Prolog Classif...Offline Omni Font Arabic Optical Text Recognition System using Prolog Classif...
Offline Omni Font Arabic Optical Text Recognition System using Prolog Classif...
 
Resume
ResumeResume
Resume
 
Arabic tweeps dialect prediction based on machine learning approach
Arabic tweeps dialect prediction based on machine learning approach Arabic tweeps dialect prediction based on machine learning approach
Arabic tweeps dialect prediction based on machine learning approach
 
Online Hand Written Character Recognition
Online Hand Written Character RecognitionOnline Hand Written Character Recognition
Online Hand Written Character Recognition
 
Supporting program comprehension with source code summarization
Supporting program comprehension with source code summarizationSupporting program comprehension with source code summarization
Supporting program comprehension with source code summarization
 

Viewers also liked (8)

Mcq m1
Mcq m1Mcq m1
Mcq m1
 
Mcq m8
Mcq m8Mcq m8
Mcq m8
 
Mcq m10
Mcq m10Mcq m10
Mcq m10
 
Mcqs on-software-programming-and-development--set-2
Mcqs on-software-programming-and-development--set-2Mcqs on-software-programming-and-development--set-2
Mcqs on-software-programming-and-development--set-2
 
Mcq m9
Mcq m9Mcq m9
Mcq m9
 
Mcqs on-software-programming-and-development--set-1
Mcqs on-software-programming-and-development--set-1Mcqs on-software-programming-and-development--set-1
Mcqs on-software-programming-and-development--set-1
 
Mcq m11
Mcq m11Mcq m11
Mcq m11
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 

Similar to Analyst cum programmer_(dy_director)

Crowdsourced query augmentation through the semantic discovery of domain spec...
Crowdsourced query augmentation through the semantic discovery of domain spec...Crowdsourced query augmentation through the semantic discovery of domain spec...
Crowdsourced query augmentation through the semantic discovery of domain spec...Trey Grainger
 
Performance analysis of machine learning approaches in software complexity pr...
Performance analysis of machine learning approaches in software complexity pr...Performance analysis of machine learning approaches in software complexity pr...
Performance analysis of machine learning approaches in software complexity pr...Sayed Mohsin Reza
 
G2g offerings-online campus drives
G2g offerings-online campus drivesG2g offerings-online campus drives
G2g offerings-online campus drivesKumar Gaurav
 
Amcat test syllabus
Amcat test syllabusAmcat test syllabus
Amcat test syllabusBhavuk Arora
 
Computer sci & applicat set syllabus
Computer sci & applicat set syllabusComputer sci & applicat set syllabus
Computer sci & applicat set syllabusbehappymdgotarkar
 
Towards a Quality Assessment of Web Corpora for Language Technology Applications
Towards a Quality Assessment of Web Corpora for Language Technology ApplicationsTowards a Quality Assessment of Web Corpora for Language Technology Applications
Towards a Quality Assessment of Web Corpora for Language Technology ApplicationsMarina Santini
 
Imtiaz khan data_science_analytics
Imtiaz khan data_science_analyticsImtiaz khan data_science_analytics
Imtiaz khan data_science_analyticsimtiaz khan
 
System models in distributed system
System models in distributed systemSystem models in distributed system
System models in distributed systemishapadhy
 
A Deep Learning Approach to Recognize Cursive Handwriting
A Deep Learning Approach to Recognize Cursive HandwritingA Deep Learning Approach to Recognize Cursive Handwriting
A Deep Learning Approach to Recognize Cursive HandwritingIRJET Journal
 
MS Word file resumes16869r.doc.doc
MS Word file resumes16869r.doc.docMS Word file resumes16869r.doc.doc
MS Word file resumes16869r.doc.docbutest
 
CSE320 SOFTWARE ENGINEERING Lecture01 (1).ppt
CSE320  SOFTWARE ENGINEERING Lecture01 (1).pptCSE320  SOFTWARE ENGINEERING Lecture01 (1).ppt
CSE320 SOFTWARE ENGINEERING Lecture01 (1).pptDHIRENDRAHUDDA
 
Resume Nimisha Jha Mainframe Developer 6 Years 5 Months
Resume Nimisha Jha Mainframe Developer 6 Years 5 MonthsResume Nimisha Jha Mainframe Developer 6 Years 5 Months
Resume Nimisha Jha Mainframe Developer 6 Years 5 MonthsNimisha Jha
 
AI for Software Engineering
AI for Software EngineeringAI for Software Engineering
AI for Software EngineeringMiroslaw Staron
 
Webinar on Functional Safety Analysis using Model-based System Analysis
Webinar on Functional Safety Analysis using Model-based System AnalysisWebinar on Functional Safety Analysis using Model-based System Analysis
Webinar on Functional Safety Analysis using Model-based System AnalysisDeepak Shankar
 
Pradeep vemula_5.1_ MF Resume
Pradeep vemula_5.1_ MF ResumePradeep vemula_5.1_ MF Resume
Pradeep vemula_5.1_ MF Resumepradeep vemula
 

Similar to Analyst cum programmer_(dy_director) (20)

Crowdsourced query augmentation through the semantic discovery of domain spec...
Crowdsourced query augmentation through the semantic discovery of domain spec...Crowdsourced query augmentation through the semantic discovery of domain spec...
Crowdsourced query augmentation through the semantic discovery of domain spec...
 
Performance analysis of machine learning approaches in software complexity pr...
Performance analysis of machine learning approaches in software complexity pr...Performance analysis of machine learning approaches in software complexity pr...
Performance analysis of machine learning approaches in software complexity pr...
 
G2g offerings-online campus drives
G2g offerings-online campus drivesG2g offerings-online campus drives
G2g offerings-online campus drives
 
Uma2expresume (1)
Uma2expresume (1)Uma2expresume (1)
Uma2expresume (1)
 
BCA Syllabus
BCA Syllabus BCA Syllabus
BCA Syllabus
 
Amcat test syllabus
Amcat test syllabusAmcat test syllabus
Amcat test syllabus
 
Amcat test-syllabus
Amcat test-syllabusAmcat test-syllabus
Amcat test-syllabus
 
Computer sci & applicat set syllabus
Computer sci & applicat set syllabusComputer sci & applicat set syllabus
Computer sci & applicat set syllabus
 
Towards a Quality Assessment of Web Corpora for Language Technology Applications
Towards a Quality Assessment of Web Corpora for Language Technology ApplicationsTowards a Quality Assessment of Web Corpora for Language Technology Applications
Towards a Quality Assessment of Web Corpora for Language Technology Applications
 
Imtiaz khan data_science_analytics
Imtiaz khan data_science_analyticsImtiaz khan data_science_analytics
Imtiaz khan data_science_analytics
 
System models in distributed system
System models in distributed systemSystem models in distributed system
System models in distributed system
 
RESUME (2)
RESUME (2)RESUME (2)
RESUME (2)
 
A Deep Learning Approach to Recognize Cursive Handwriting
A Deep Learning Approach to Recognize Cursive HandwritingA Deep Learning Approach to Recognize Cursive Handwriting
A Deep Learning Approach to Recognize Cursive Handwriting
 
Resume
ResumeResume
Resume
 
MS Word file resumes16869r.doc.doc
MS Word file resumes16869r.doc.docMS Word file resumes16869r.doc.doc
MS Word file resumes16869r.doc.doc
 
CSE320 SOFTWARE ENGINEERING Lecture01 (1).ppt
CSE320  SOFTWARE ENGINEERING Lecture01 (1).pptCSE320  SOFTWARE ENGINEERING Lecture01 (1).ppt
CSE320 SOFTWARE ENGINEERING Lecture01 (1).ppt
 
Resume Nimisha Jha Mainframe Developer 6 Years 5 Months
Resume Nimisha Jha Mainframe Developer 6 Years 5 MonthsResume Nimisha Jha Mainframe Developer 6 Years 5 Months
Resume Nimisha Jha Mainframe Developer 6 Years 5 Months
 
AI for Software Engineering
AI for Software EngineeringAI for Software Engineering
AI for Software Engineering
 
Webinar on Functional Safety Analysis using Model-based System Analysis
Webinar on Functional Safety Analysis using Model-based System AnalysisWebinar on Functional Safety Analysis using Model-based System Analysis
Webinar on Functional Safety Analysis using Model-based System Analysis
 
Pradeep vemula_5.1_ MF Resume
Pradeep vemula_5.1_ MF ResumePradeep vemula_5.1_ MF Resume
Pradeep vemula_5.1_ MF Resume
 

Recently uploaded

Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfjimielynbastida
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
Science&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdfScience&tech:THE INFORMATION AGE STS.pdf
Science&tech:THE INFORMATION AGE STS.pdf
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

Analyst cum programmer_(dy_director)

  • 1. RAJASTHAN PUBLIC SERVICE COMMISSION, AJMER SYLLABUS FOR COMPETITIVE EXAMINATION FOR THE POST OF ANALYST-CUM-PROGRAMMER DEPARTMENT OF INFORMATION TECHNOLOGY AND COMMUNICATION Paper - I Reasoning Test & Numerical Analysis & General Knowledge Problem solving, Data Interpretation, Data Sufficiency, Logical Reasoning and Analytical Reasoning. General Knowledge and Current Affairs relating to India and Rajasthan. Data Base Management Systems ER Diagram, data models- Relational and Object Oriented databases. Data Base Design: Conceptual data base design, Normalization Primitive and Composite data types, concept of physical and logical databases, data abstraction and data independence, data aggregation and Relational Algebra. Application Development using SQL: Host Language interface, embedded SQL programming, Stored procedures and triggers and views, Constraints assertions. Internal of RDBMS: Physical data organisation in sequential, indexed random and hashed files.Inverted and multilist structures, B trees, B+ trees, Query Optimisation, Join algorithm. Transaction Processing, concurrency control and recovery management. Transaction model properties and state serialisability. Lock base protocols, two phase locking. Different server multi user, multiprocess operating systems and requirement for client interfaces in distributed application environments. Data Communication and Computer Networks Computer Network Architecture, Circuit switching, Packet And Message Switching, Network Structure. Physical Layer, Data Link Layer, Framing. Retransmission algorithms. Multiple access and Aloha. CSMA/CD and Ethernet. High Speed LANs and topologies. Broadcast routing and spanning trees. TCP/IP Stack. IP Networks and Internet. DNS and Firewalls. Intrusion Detection and Prevention. Transport layer and TCP/IP. Network Management And Interoperability. Paper - II System Analysis and Design System concept: Definition and characteristics, elements and boundaries, types of system development lifecycle, recognition of needs, feasibility study, prototyping, role of system analyst. System planning and tools like DFD, data dictionary, decision trees, structured analysis and decision tables. IPO charts, structured walkthrough, input output form design, requirement and classification of forms, layout considerations form control, object oriented Design Concepts and methods.
  • 2. Software Life Cycle, Software Engineering paradigms. System analysis: Feasibility study requirement analysis, Cost benefit analysis, Planning systems, Analysis tools and techniques. System Design: design fundamentals, Modular Design, Data and procedural design, object oriented design. System Development: Code documentation, Program design paradigms, Efficiency Consideration. Verification, Validation and Testing: testing methods, Formal Program Verification, Testing Strategies. Software Maintenance: Maintenance Characteristics, Maintainability, Maintenance tasks and side effects. Software Project Management Software Project Management Concept: The Management Spectrum, People, Product, Process & Project. Software Process & Product Metrics: Software Measurement - Size Oriented Metrics, Function Oriented Metrics. Software Project Planning: Objectives, Decomposition Techniques, Empirical Estimation Model. Risk Analysis and Management: Risk Identification, Projection, Risk Identification, Projection, Risk Refinement, Risk Monitoring And Management. Project Scheduling & Tracking, Software Quality Assurance, Software Configuration Management. Note : Language of Question Paper will be English only. ***** Scheme of Competitive Examination : 1 A candidate must appear in all the papers. The marks and time allowed for each Paper shall be as under : - Name of Papers Marks Time Paper – I 100 2 Hours Paper – II 100 2 Hours Note : “Minimum qualifying marks : Candidates who obtain a minimum of 40% marks in the aggregate for the written examination/speed test shall be considered to have obtained qualifying marks at the written examination/speed test, as the case may be, but the minimum qualifying marks in the written examination/speed test for the candidates belonging to Scheduled Castes/Scheduled Tribes, shall be 36%. The Commission/Appointing Authority may in their/its discretion award grace marks upto one in each paper and upto three in the aggregate.” 2 Objective Type Paper. 3 All Questions carry equal marks. 4 There will be Negative Marking. *****