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:

 

  • To make students familiar with the basics of ‘C’ programming language and basics of electronic data processing concepts.
  • This paper is based on papers CAI 201 and CAI 202.

Learning Outcome

Learning and Teaching Strategies

Assessment Strategies-

 

 

Students will :

CO26. Design table objects with validations.
CO27. Design forms, reports and Queries
CO28. Implementation of Linking, importing and exporting data features of Ms access
CO29. Develop C programs with branching,looping and basic operations for solving problems.
CO30.Use C programming Concepts with pointers,strings and functions to solve problems.

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.

 

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: