Kerala PSC PROGRAMMER CUM OPERATOR syllabus 2023 | PDF ☟☟
Kerala PSC PROGRAMMER CUM OPERATOR- syllabus 2023
Module NO | TOPICS | MARKS |
1 | Computer Organization Basic Structure of computers, Boolean algebra and logic gates, methods of minimization of logic functions, Processing unit, I/O organization, Standard I/O interfaces, Memory system, Software Installation, components and peripherals – hardware and software faults. | 8 |
2 | C & C++ programming languages Introduction to C Programming – Overview and Importance of C, C Program Structure, Sample programs. Elements of C Language and Program Constructs: Character Set, C Tokens, Keywords and Identifier, Constants, Variables, Data types, Variable Declaration and Assignment of Values, C operators, flow control and decision making statements,loopng statements, Arrays and Strings ,Functions,structures and unions,pointers OOP Concepts Principles of Object-oriented Programming: Object-Oriented Programming Paradigm, Basic Concepts of Object Oriented Programming,Benefits of OOPs, Essentials of OOP(Objects ,Class,Encapsulation,Data Abstraction, Inheritance, Reusability ,Polymorphism, Delegation, Message Communication), Structure of C++ Program,C++ Basics – Preprocessors, comments, Data types, Operators,Expressions, Identifiers, Key words, Symbolic constants, Variable declaration And | 10 |
dynamic initialization, C++ statements, Control structures, Arrays and String handling, Specifying a Class, Defining Member Functions& its scope. | ||
3 | OFFICE AUTOMATION Introduction to MS-Office Introduction to MS –WORD Introduction to Word Processing, Introduction to MS Word: features, Creating,Saving and Opening documents in Word, Interface, Toolbars, Ruler, Different Menus, Keyboard Shortcut. Editing a Document. Opening Multi document Windows, Editing Text – Selecting, Inserting, deleting, moving text, Previewing, Documents, Printing documents. Formatting Documents: Paragraph formats,Aligning Text and Paragraph, Borders and Shading, Headers and Footers,Multiple Columns. Introduction to MS-Excel Worksheet basics- Creating worksheet, Definition of cell, columns and rows.Saving & protecting worksheet. Opening and moving around in an existing Worksheet. Toolbars and Menus-Functions, keyboard shortcuts. Cell Formatting, changing alignment, character styles, column width, date format, Borders & colors. Working with formulas & cell referencing. Functions. Previewing & Printing worksheet – Page setting, Print titles, Adjusting Margins, Page break, headers and footers. Introduction to MS-PowerPoint Purpose of PowerPoint. Working with different views and menus of power Point. Working with slides – Make new slide, move, copy, delete, duplicate,Designing and lay outing of slide. Editing and formatting text, Printing ,Presentation – Print slides, notes, handouts | 16 |
and outlines. Inserting Objects – Drawing and inserting objects using Clip Art’s pictures and charts. Adding Graphics, multimedia and special effects. Custom Animation – slide transition Effects and other animation effects. | ||
4 | Data structures and algorithms: Asymptotic notations, analysis of time complexity. Stack, queue, linked list, binary tree, AVL tree, binary heap. Graph data structure – DFS, BFS, minimum spanning tree algorithms. Searching and sorting algorithms. Algorithm design techniques – divide and conquer, greedy strategy, dynamic programming. | 10 |
5 | Database Management Systems: Data models, ER diagram, DDL, DML, SQL, trigger, views, functional dependency, normal forms, transactions, concurrency, RDBMS, OODBMS. | 8 |
6 | Data communication & computer networks Computer networks,types of networks,topology,ISO/OSI reference model,TCP/IP model,network protocols, Communication model – Simplex, Half duplex, Full duplex transmission, Guided Transmission Media – Twisted pair, Coaxial cable, Optical fiber. Unguided media , -manchester encoding – ASK, FSK, PSK – Quadrature Amplitude Modulation – transmission media – multiplexing domain name service, wireless LAN,Bluetooth. | 10 |
7 | Visual Basic.Net Introduction to .NET- .NET Framework features ,architecture, CLR,Introduction to Visual studio, | 10 |
Project basics, types of project in . Net, IDE of VB.NET-MenuBar, Toolbar, Solution Explorer, Toolbox, Properties Window, Form Designer, Output Window, Object Browser. Visual development & event driven Programming -Methods and events. The VB.NET Language- Variables -Declaring variables, Data Type of Variables, Forcing variables declarations, Scope & lifetime of a variable,Constants, Arrays, types of array, control array, Collections, Subroutines,Functions, Passing variable, Number of Argument, Optional Argument,Returning value from function. Control flow statements: conditional statement,Loop statement. GUI programming with Windows Forms, Msgbox & Inputbox,TextBox, Label, Button, Listbox, Combobox, Checkbox,Radio button etc | ||
8 | Software Engineering Software process models , Process Framework Models. Phases in Software development- requirement analysis,.Planning phase , Design phase, Testing, Software testing strategies, Software quality assurance, Process improvement. | 8 |
9 | Java Programming Introduction to Java: History, Versioning, The Java Virtual Machine, Byte code, Writing simple java program, Language Components: Primitive Data Types, Comments, Keywords, literals, The break Statement, The continue Statement, Operators – Casts and Conversions, Arrays. Introduction to classes and methods, constructors, Passing Objects to Methods, Method Overloading, Static and final, The this Reference, finalize, inner and nested classes. | 10 |
Inheriting class, extends, member access and inheritance, super keyword, Object class. Dynamic method dispatch, method overriding, abstract class, interface, packages, import statement,threads,exception handling in Java | ||
10 | Web designing concepts & Javascript HTML Concepts Of Hypertext, Versions of HTML, Elements of HTML,Syntax, Head & Body Sections, Building HTML Documents. Inserting Texts, Images, Hyperlinks, Backgrounds And Color Controls, Different HTML Tags,Table Layout and Presentation, Use of Font Size & Attributes, List Types and Its Tags, Use of Frames and Forms in Web Pages. JavaScript JavaScript Overview, syntax & conventions. Variables, Expressions, Branching & Looping statements, Functions, Arrays Objects, Events & Document Object Model | 10 |
NOTE: – It may be noted that apart from the topics detailed above, questions from other topics prescribed for the educational qualification of the post may also appear in the question paper. There is no undertaking that all the topics above may be covered in the question paper