DATA PROCESSING & ‘C’ PROGRAMMING LAB

Paper Code: 
CAI 203
Credits: 
02
Periods/week: 
04
Max. Marks: 
100.00
Objective: 

The course will enable the students to

  • Develop programs using acquired knowledge of ‘C’ programming language 
  • Practically apply basics of electronic data processing concepts.

Learning Outcome

Learning and Teaching Strategies

Assessment Strategies-

 

Course Learning Outcome-

 

Students will be able to:

           CO22. Create database and its objects such as tables (setting validations

         CO23. Design forms, reports and Queries for different cases.

         CO24. Implement C programming Concepts and solving problems.

         CO25. Implement Linking, importing and exporting data in databases

Learning and Teaching Strategies-

 Approach in teaching:

          Interactive Lectures, Discussions, student centered approach, Through video Tutorials 

          Learning activities:           Presentations,  Quizzes and  Assignments

Assessment Strategies-

  Class test, Semester end examinations, Quiz, Solving problems in tutorials,

          Assignments, Presentation, Individual and group projects and peer review.

 

 

 

This paper is based on papers CAI 201 and CAI 202.

 

Programming in ‘C’:

  1. Simple C programs using variables, keywords and simple operations
  2. Programs based on operators (arithmetic, relational, increment, decrement, conditional, logical)
  3. Branching statement programs using ‘C’ 
  4. Exercises based on Looping (while, do while, for), nested loops based programs
  5. Programs based on arrays (single, two dimensional) searching, sorting an array
  6. String/Character based exercises manipulation on strings
  7. Programs on user defined functions
  8. Exercises based on pointers (arithmetic operation, arrays with pointers)
  9. Programs on structure.

 

DBMS package (ACCESS):

 

  1. Creation of database & tables, setting primary key and indexes.
  2. Add record, delete record and edit text Sort, find/replace, filter/select, re-arrange columns, freeze columns.
  3. Edit a Tables- move, copy, delete, rename and modify table structure.
  4. Setting up Relationships, add a relationship, delete a relationship, save relationship.
  5. Linking, Importing, Exporting data
  6. Creating queries, running, saving and changing a query; selection criteria,
  7. Autolookup & cross-tab queries.
  8. Creating Forms (Columnar, Tabular, Datasheet, Hierarchical), Forms Wizard, opening & saving a form.
  9. Creating Reports (Columnar, Tabular, Groups/Total, Summary), Report Wizard, opening, saving, previewing and printing report.

 

Academic Year: