Appgcet2024 Computer Science
Appgcet2024 Computer Science
Microsoft Office ‐ MS Word Basics ‐ Headers, Footers, Tables ‐ Graphics ‐ Templates ‐ Macros ‐
Mail Merge. Power Point Basics ‐ Creating presentations ‐ Menus ‐ Tool Bar ‐ Opening a
presentation ‐ Creating New Slide ‐Deleting a Slide ‐ Copying a Slide ‐ Slide Numbering ‐ Saving
‐ Closing ‐ Printing.
Bitwise Operators and Enumeration types ‐ Preprocessor ‐ Structures and unions ‐ Structures
and list processing ‐ Input/output and Operating Systems.
OBJECT ORIENTED PROGRAMMING AND DATA STRUCTURES
Operators and expressions – Decision making using branching and looping – Functions and
Procedures.
Java evolution – Java Programming – Constants, Variables and data types‐ class, objects and
methods‐Pointers and Arrays ‐ Binding Data and Functions ‐ Functions and Operator
Overloading.
Reusing Classes‐Managing errors and Exceptions – Virtual Functions and Polymorphism. Data
Structures: Stacks‐ Queues‐Binary trees ‐ Graphs.
Modern DBMS
Logical Database design and the relational Model: The Relational data model‐Integrity constraints ‐
Transforming EEK diagrams into relations ‐ Introduction to normalization. The basic normal forms ‐
Merging relations.
Advanced Normal forms: Boyce ‐ Codd normal form ‐ Fourth normal form ‐ Higher normal
forms ‐ Physical Database design and performance: Physical Database design process ‐ Designing
folds ‐ Designing Physical records and denormalization ‐ Designing Physical files ‐ Using and
selecting indexes ‐ Designing Databases ‐ optimizing for query performance The SQL
Environment defining a database in SQL ‐ Inserting, updating and deleting data internal scheme
definitions in RDBMS ‐ Processing single Tables.
Advanced SQL: Processing Multiple tables ‐ Ensuring transaction integrity ‐ Data dictionary
facilities ‐ SQL 99enhancements and Extension to SQL ‐ Triggers and Routines ‐ Embedded SQL
and Dynamic SQL.