SYLLABUS OF PGDCA Paper-1 Fundamental of Computer

advertisement
SYLLABUS OF PGDCA
Paper-1
Fundamental of Computer & Information Technology
UNIT–I
Introduction to Computer and IT
Brief history of development of Computers. Computer System Concept, Computer
System Characteristics, Capabilities and Limitations, Types of Computer-Analog,
Digital, Hybrid, General, Special Purpose, Micro, Mini, Super. Generations of
Computers. Types of PCL, Computer Organization and working, basic components
of a computer System (Control Unit, ALU, Input/Output Functions and
characteristic), Memory-RAM, ROM, EPROM, PROM and other types of Memory.
UNIT-II
Input Devices
Keyboard, Mouse, Trackball, Joystick, Digitalizing tablet, Scanners, Digital
Camera, MICR, OCR, OMR, Bar-Code Reader, Voice Recognition, Light Pen,
Touch Screen.
Output Devices
Monitors –
Characteristics and types of Monitors – Digital, Analog, Size, Resolution, Refresh
Rate, Interlaced/Non-Interlaced, Dot Pitch, Video tandard- VGA, SVGA, XGA etc.
Printers – Daisy Wheel, Dot Matrix, Inkjet, Laser, Line Printer, Plotter, Sound Card
and Speakers.
UNIT – III
Storage Devices
Storage Fundamentals – Primary Vs Secondary
Data Storage and Retrieval methods – Sequential, Direct and Index-Sequential.
Various Storage Devices – Magnetic Tape, Magnetic Disks, Cartridge tape, data
drives, hard disk drives, Floppy disk, Optical disk – CD, VCD, CR-R, CD-ROM,
DVD.
Number System
Data Representation in Computers.
Number System of Computers – Decimal, Binary, Octal, Hexa-Decimal
Representation for their Conversion, Coding System – ASCII, BCD, EBCDIC etc.
and Arithmetic of Number System.
UNIT – IV
Computer Software
Need, Types of Software’s – System Software, Application Software. System
Software – Operating System, utility Program, Programming languages,
Assemblers, Compilers and Interpreter.
Operating System– Functions, Types-Batch, Single, Multiprogramming, and
Multiprocessing. Programming Languages – Machine, Assembly, High level, 4GL
their merits and demerits. Application Software – Word Processing, Spreadsheet,
presentation Graphics, Data Base Management Software, Characteristics, uses
and examples and area of application of each of them.
Computer Virus
Virus working principals, Types of Viruses, Virus detection and Prevention, Virus
detection and Prevention
UNIT – V
Data Communication and Networks
Analog & Digital Signals, Communication Process, Direction of Transmissions
Flow-Simplex, Half – Duplex, Full Duplex. Communication Protocols.
Communication Channels – Twisted, Coaxial, Fiber b optic, serial and Parallel
Communication.
Modem – Working and Characteristics Types of N/W connections – Dialup, Leased
Lines, ISDN Types of Network – LAN, WAN, MAN etc. Topologies of LAN – Ring,
Bus, Star, and Mesh for tree Topologies. Component of LAN – Media, NIC, NOS,
Bridges, HUB, Routers, Repeaters and Gateways.
Paper- 2
Operating System
(DOS, Windows, Linux)
UNIT– I
Disk Operating System (DOS)
Introduction, History & version of DOS. DOS basics – physical structures of disk,
drive, Name, FAT, File & Directory structure and Naming Rules, Booting Process,
DOS System files.
DOS Commands: Internal – DIR, MD, CD, RD, COPY, DEL REN, VOL, DATE, TIME, CLS, PATH,
TYPE etc.
External – CHKDSK, XCOPY, PRINT, DISK COPY, DISKCOMP, DOSKEY,
TREE, MOVE, LABEL, APPEND, FORMAT, SORT, FDISK, BACKUP, EDIT,
MODE, ATTRIB, HELP, SYS, WILD, CARD Characters etc. Executable V/S Non
executable Files in DOS.
UNIT– II
Windows 95/98/2000/xp
Introduction to Windows and its features. Hardware requirements of Windows,
Windows Structure, Desktop, Taskbar, Start Menu Programs, My Computer,
Recycle bin, my documents. Windows Accessories – Calculators, Notepad, Paint,
WordPad, Character Map, command Prompt. Windows Explorer – Exploring hard
disk, coping and Moving files and folder from one drive to another, formatting
floppy drive, and other explorer facilities.
Managing files and folders – Creating New folder, searching of files & folders,
sharing into b/w, programs, Making Shortcuts of files, folders & application
programs, Add and Remove Programs, OLE. Entertainment – CD Players, DVD
Players, Media Players, Sound Recorder, Volume – Control.
UNIT – III
System Tools –
Backup, Character Map, Disk Defragmenter, Scandisk, System information, Drive
space, clipboard viewer, disk cleanup etc. Communication – Dial up Networking,
Browsing the wet with Internet explorer. Multiple users Features of Windows –
Creating and deleting user, changing user password etc.
UNIT – IV
LINUX:
History & Features of Linux, Linux Structure, File System of Linux, Hardware
requirements of Linux, Various flavors of Linux, Program & Process. Process
creation and process identifiers, Functions of profile and login files in Linux,Linux
Kernel
UNIT-V
Multiprocessing feature of Linux,Login & Logout from Linux System.,Linux
Commands – bc, cal, cat, cd, chgrp, chmod, chown, clear, cmp, copy, date, find,
ps, kill, ls, mail, mkdir, more, mv, rm, rmdir, wc, who, whois, grep, write, telnet,
pipeline, concpt.VI editor
Paper- 3
RDBMS Programming in FoxPro
UNIT – I
FoxPro – Versions, Features, Requirement of hardware and software. FoxPro –
Menu System, Working with FoxPro. Creating database file some common
operations on data – Create, List, Append, Close, and Quit. FoxPro – Data Types
Viewing and Editing Data
Data displaying and Monitoring Commands – Display, List, Locate, Edit, change,
Browse, Replace, Delete, Recall, Pack. File utilities in FoxPro – Display Directory,
Copy, Delete, Rename.
UNIT- II
Sorting and Indexing of Database Files.
Sorting & Indexing Concept, Sort Commands – Single & Multiple keys, Advantage
& Disadvantages of Sort Indexing Vs sorting, single & multiple keys, Indexing, find,
seek, Rushmore Technology, Printing Reports and Labels, FoxPro Report – Its
creation, features & utilities, Preview, Printing custom Report, Grouping & Sub
Grouping, FoxPro Label – Designing & Printing.
UNIT- III
Memory Variables–Creation & uses, Arrays, Saving and Restoring Memory
Variables,?/?? /??? Commands, Time & Date Functions and Commands, Date
Arithmetic. Converting defining function keys, Keyboard Macros – Creating and
using. Mathematical Commands and Functions.
UNIT – IV
Programming with FoxPro
Concepts of FoxPro Commands file, Modify Commands, Conditioning, Branching
and Looping within Program files with Do-while-end do, If-End if, Scan-End Scan,
For- End For, DoCase – Endcase, Text-End Text, Executing Commands from
other Commands files, Macro Substitution.
Error Conditions and Program Debugging Aids.
Common Error Messages, Debugging Techniques and Commands.
UNIT-V
Multiple Data Files
Concept of Multiple Database Files – using multiple database files. Relationing the
database – set Relation, update, Append from, copy to, Join, Relation Query by
example and SQL Custom screens for user define functions & other tools, Create
custom screen with @, @-GET, @_Edit, @_SAY_GET, READ, Creating Box &
Lines, user Define Functions, Custom Screen Designing and Their use4 FoxDoc
for documentation.
Paper- 4
PC Packages
(Word, Excel, PowerPoint)
UNIT- I
MS-Word: -
Introduction to Word Processing, Introduction to MS - Word: Features, Creating,
Saving, and opening Document in word, Toolbars, Rulers, Menus, keyboard
shortcuts. Editing a Document- Moving, scrolling in a document, opening multi
document windows, editing text – selecting, inserting, coping, deleting, moving text
etc. Previewing documents, Printing documents. Formatting Documents:
Paragraph formats, aligning text and paragraph, Borders & Shading, header &
Footer, Auto formatting, Auto correct, Bullets, numbering, Templets & wizards.
UNIT – II
Advanced Features of MS-Word.
Spell check, Thesaurus, find & Replace, Inserting – page Numbers, pictures, files,
Auto text, Symbols etc. Creation & working with tables, Document protection,
Adding Graphics, mail merge, envelops & mailing labels. Macros etc.
UNIT- III
MS-Excel
Worksheet basics:Creating worksheet,entering data into worksheet,heading
info,Data,text,dates,alphanumeric alues,saving & quitting from worksheet.Opening
& Moving around in an existing worksheet,Toolbars and Menus, keyboard
shortcuts, Working with Single and multiple workbooks – coping, renaming,
moving, adding, and deleting, coping entries and moving between workbooks.
UNIT - IV
Working with formulas & cell referencing - Auto sum,Coping Formulas,Absolute &
Relative addressing. Working with ranges – Creating, editing and selecting
ranges. Formatting of Worksheet – Auto Format, Changing – alignment, Character
Styles, Column width, date format, borders & colors, currency sign. Graphics and
Charts – Using wizards, various chart type, Formatting grid lines & legends
Previewing & printing worksheet – page setting, print tittles, adjustment Margins,
page break, headers and footers. Functions – Date & Time, Math’s for
Trigonometry, Statistical, Text and Logical functions, Database. Creating and using
Macros. Database – Creation, Sorting, query & filtering a database. Multiple
Worksheets – Concepts, Creating & using.
UNIT – V
MS-PowerPoint: Creating a New Presentation, Working with Presentation, using wizards, Slides &
its different views, Inserting, Deleting and copying of slides, Working with Notes,
Handouts, Adding Graphics, Working with PowerPoint objects, Designing &
presentation of a slide show, printing Presentations, Notes, Handouts with print
options.
Paper- 5
GUI Programming in Visual Basic
UNIT – I
Integrated Development Environment of Visual Basic
IDE of VB, user Interface, Designing, Basics of Event Driven Programming, Form
Design, Showing & hiding.
UNIT- II
Working With Forms & Standard Controls:
Form and properties Text Box, Command Button, Combo Box, List Box, Dir list,
File list and other Controls.
UNIT – III
Data Types * Control Statements
Data Types, Variables & Constant, Arrays, Dynamic Arrays, Array as Function,
collections, Procedures, Arguments Passing, Functions Return Values. Control
Flow Statements: - If-then, if-then-else, select case.
Looping Statements: - Do - Loop, for - Next, While - wend, Nested Control
Structure, Exit Statement.
UNIT – IV
Building Blocks of Visual Basic: Graphics Controls, Image Handling in VB, Coordinate System, Graphic methods Text Drawing, Lines & Shape, Filling Shapes, and Grid Methods.
Menu Editor: - Pull - down and pop - up Menus.
Multiple Document interface – Parent & child forms & method
Error Handling: - Types of errors, Error handling methods and Functions.
UNIT- V
Database Programming with Visual Basic
Database Programming with VB – Data Control Methods, Properties, Visual data
manager, Connectivity with database, Data bound controls.
Paper- 6
Internet & e-Commerce
UNIT – I
INTERNET
Evolution, Protocols, Interface Concepts, Internet Vs Intranet, Growth of Internet,
ISP, Connectivity – Dial – up, Reused Line., URLs, Domain names, Portals,
Application, E-mail. Concepts, POP and WEB based E-mail, Merits, addresses,
Basic of Sending & Receiving, E-mail protocols, Mailing list, Free E-mail Services.
Internet Protocols: Data Transmission Protocols, client/server Architecture & its Characteristics, FTP
& its usages. Telnet Concept, Remote Logging, Protocols, Terminal Emulation,
Message Board, Internet Chatting.
UNIT – II
WWW (World Wide Web)
History, Working, Web Browsers, its Functions, concept of search Engines,
Searching the web, HTTP, URLs, Web server, Web Protocols.
UNIT-III
Concepts, Domain name Registration, space on Host server for web site, HTML,
Design Tools, HTML editors, Image editors, Issues in web site creation &
maintenance, FTP S/W for upload web site.
UNIT – IV
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.
UNIT – V
Introduction (Front Page-2000), HTML view, Tables, Properties. E - Commerce on
introductions, concepts, Advantages and disadvantages, Technology in E Commerce, Internet & E-Business, Application.
Paper- 7
Oops & Programming in C++
UNIT- I
Principles of Object-Oriented Programming: Object-Oriented Programming Paradigm, Basic Concepts of Object-Oriented
Programming, Benefits of OOPS, C++ Statements, class, Structure of C++
Program, Creating the source file, compiling and linking.
UNIT-II
Tokens, Expression and Control Structures. Introduction, Tokens, Keywords,
Identifiers, Basic Data types, User Defined Data Types, Derived Data Types,
Symbolic Constants, Type Compatibility, Declaration of Variables, Dynamic
initialization of Variables, Reference Variables, Operators in C++, Scope
Resolution Operators, Member Differencing Operators, Manipulators, Type Cast
Operator, Expression and Implicit Conversions, Operator Precedence, Control
Structures, Structures, Functions, Arrays.
UNIT-III
Classes and Objects
Specifying a class, Defining Member Functions, Making an outside Function Inline,
Nesting of Member Functions, Private Member Function, Array within a class,
Memory allocation for objects, Static Data Member, Static Member Functions,
Array of Objects, Object as Function arguments.
Constructor and Destructors
Introduction, constructors, parameterized Constructors, Multiple constructors with
Default Arguments, Dynamic Initialization of Objects, Copy Constructors, Dynamic
Constructors, and Destructor.
Function in C++
The main Function, Function Prototyping, call by reference, Return by Reference,
Inline Functions, Default Argument, Const. Arguments, Function Overloading,
Friend and Virtual Function.
UNIT-IV
Inheritance: - Extending Classes Introduction, Defining Derived Classes, Single
Inheritance, Making a Private Member. Inheritance, Multiple Inheritances,
Multilevel Inheritance, Hierarchical Inheritance, Hybrid Inheritance. Pointers, Virtual
Functions and Polymorphism Compile time Polymorphism, run time Polymorphism,
Pointers to Objects, This Pointer, Pointers to Derived Classes, Virtual Functions,
and Pure Virtual Functions.
UNIT-V
Advanced Topics
• Exception Handling in C++.
• File Handling in C++.
• Graphics in C++.
Paper- 8
System Analysis and Design
UNIT – I
The System Concept, Characteristics, Elements and Types of a system. The
System Development life cycle, Considerations for candidate system,
prototyping.The Role of System Analysis.
UNIT – II
System planning and initial investigation Information Gathering, information
gathering tools.Structured Analysis, The tools of Structured analysis (DFD, Data
dictionary, Decision tree and pseduo codes, Decision Tables.
System Performance definition, description of outputs, flexibility study cost/benefit
analysis: Data Analysis, Cost/benefit analysis, The System Protocols.
UNIT-III
The Process and Stage of System design: –
Design methodologies, Development activities, Input design, output design, Form
design, types of forms, and basics of form design, Layout Considerations and
forms control.
UNIT-IV
File Structures, File Organization, and Objectives of database, data
structure.System Testing and Quality assurance, why System testing, what do we
test for, the test plan quality assurance, trends in testing, role of data Processing
auditor, Training and Documentation.
UNIT-V
Implementing and S/W maintenance, Conversion, combating resistance to change,
post implementation review, S/W maintenance, Hardware/Software selection and
the computer contract, suppliers, procedure for hardware/software selection,
financial considerations in selection, the computer contract system security,
Disaster Recovery Planning.
Download