Also See : TamilnaduOnline.in | Samachaar.inHome | Search | Contact Us
Tamil Nadu Education
 All About Education in
Tamil Nadu
 Last updated on :  8th Nov 08

Home » TNPSC » Syllabus » Degree Standard » Computer Science
Advertisement
   Tamil Nadu Profile
   Education
  Facts & Figures
   Universities
   Colleges/ Insitutes
• Engineering
• Management
• Medical
• Pharmacy
• Dental
• Ayurvedic
• Homeopathy
• Nursing
• Physiotherapy
• Veterinary
• Siddha
• Research
• Architecture
• Law
• Mass Comm.
• Biotechnology
• Hotel Mgmt.

 Add Your Institute

Do you think Australia is a Racist Country?

Exam Results
SMS RESULT to 56263







Tamil Nadu Public Service Commission (TNPSC)
Syllabus




Degree Standard

Other Optional Subjects - Click Here

Computer Science - (Code - 034)

TNPSC Links
Introduction
Functions
Composition
Examinations
Syllabus
Procedure
Contact
Paper - I


UNIT I - Basic Mathematics Element of probability, matrix, algebra, integration, differentiation.

UNIT II - Basic Concepts Analog Vs digital, accuracy, reliability, fastness, character and number representations, decimal, binary, octal, hexadecimal numbers, floating point representation, batch processing, time sharing, multiprogramming, programming language, machine language and high level language, compiler and interpreter, study of commonly used peripherals.

UNIT III - Mathematical Foundation of Computer Science Prepositional logic sets, relations, functions, partial orders and lattices, regular and context free languages, finite state machines and pushdown automata.

UNIT IV - Numerical Computing Number representation, errors in computation, analysis procedures and error estimation, interpolation, root finding, linear systems of equations, differentiation and integration.

UNIT V - Switching Theory and Digital Design Logic functions, Boolean algebra, simplifications, Gates, implementation of logical functions, design of combinational and sequential circuits, flip-flops, registers, encoder, decoder, code converters, counters, design with integrated circuits including ROM, PLA and multiplexers, microprocessor architecture, programming study of 8085/8086.

UNIT VI - Programming and Data structures PASCAL - data types, control statements, procedures, Scope rules, arrays and records, enumerated data types, sets, pointers, recursion. COBAL - sequential, indexed files, sorting and merging report generations. Arrays, queues, linked lists, stacks, tree traversal, evaluation of expressions using postfix notation, sorting algorithms, bubble sort, quick sort, heap sort, complexity of algorithms.

Top

Paper - II


UNIT I - Computer Organization Function organization, machine instructions, addressing modes, introduction to microprocessors, study of 8085/8086 communication between processor and I/O via DMA and interrupt priority, I/O processors, problems associated with bus scheduling. Micro computer memory, virtual memory, basic concepts, problems of virtual memory, page replacements algorithms, cache memory, associative memory. Fundamentals of parallel processing and its necessity pipelined processors and multiprocessors.

UNIT II - Systems Programming Editors, loaders, linkers, assemblers, phases of a compiler and their function, lexical analysers and parsers, parsing techniques, symbol table, code generation.

UNIT III - Operating Systems Batch, Multi-programming and time sharing systems, processor memory, device and file management, virtual memory, process scheduling, inter process communication, I/O redirection, process synchronization and concurrency, deadlocks, prevention, avoidance, detection and recovery, auxiliary storage management, file system functions and its hierarchy.

UNIT IV - Data Processing Concepts File organisation techniques: indexing, relational and network data models, study of dBase III + as a relational DBMS. Data dictionary, normal forms and query languages.

UNIT V - Computer Networks Data communication concepts, concepts, concepts of LAN, evolution of LAN, OSI - 7 layer reference model and design issues. Physical layer-transmission media, packet and circuit switching, topologies, Data link layer, token passing, sliding window protocols, protocols specification and verification, network layer, routing, congestion control, transport layer, session and presentation layers, design issues, application layer, file transfer, electronic mail.

UNIT VI - Software Engineering and Applications Systems analysis, detailed analysis, feasibility study, tools for system designer, input and output design, program definition, module design and design review, structured programming and conversion, testing, training and documentation, systems life cycle, role of System Analyst. Tools for office Automation, word processing Spreadsheets, Financial and Statistical packages, payroll, inventory, picture generation and display in computers, Multimedia systems, Application of computers in Government, Defence, Agriculture, Medicine and Education.

For detail about more National and State Civil Services Exams



Add this page to your favoritesTell a friendReport Error on this page


   1.  Users may use our interactive Forums @ NNE to discuss all queries and gather more information.
   2.  Explore more of your favourite career option at Career Center
   3.  To excel in Interviews, check out our Interview Tips
   4.  To have customised career assistance, explore Career Shaper @ NNE

National Network of Education strives to provide the latest, updated and correct information. Your participations will enhance our efforts. In case you have a suggestion or have spotted an error - please provide us your FEEDBACK.
National Network of Education (NNE) is India's largest online educational network of 47 portals covering the entire gamut of education in India with dedicated state and city specific portal. For the complete list of portals, please click here.
Regular links
About Us
Mission Education
Contact Us
Advertise with us
Feedback
Sitemaps
Terms of Service
Privacy Policy
Stay Connected
SUBSCRIBE DAILY NEWSLETTER
TWITTER
FACEBOOK
SUBSCRIBE RSS FEEDS
DOWNLOAD OUR TOOLBAR
This site is a part of NNE | Copyright 2009 Pragati Infosoft Pvt. Ltd.
Site best viewed in Internet Explorer 6.0+ or Mozilla Firefox 3.0+