2nd Sem, Mechatronics Diploma

15MC22P: C – Programming Lab Mechatronics 2nd Sem Syllabus for Diploma DTE Karnataka C15 Scheme

C – Programming Lab detail DTE Kar Diploma syllabus for Mechatronics Engineering (MC), C15 scheme is extracted from DTE Karnataka official website and presented for diploma students. The course code (15MC22P), and for exam duration, Teaching Hr/week, Practical Hr/week, Total Marks, internal marks, theory marks, duration and credits do visit complete sem subjects post given below. The syllabus PDFs can be downloaded from official website.

For all other mechatronics 2nd sem syllabus for diploma c15 scheme dte karnataka you can visit Mechatronics 2nd Sem Syllabus for Diploma C15 Scheme DTE Karnataka Subjects. The detail syllabus for c – programming lab is as follows.

Pre-requisites:

Applied Science and Engineering Mathematics

Course Objectives:

Understand and write C program for simple Engineering applications

Course Outcomes:

For complete syllabus and results, class timetable and more pls download iStudy Syllabus App. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Unit I

Introduction to C programming, Need for a computer language, types of computer languages, algorithm, flow charts, features of C, structure of a C program, programming syntax, executing the program , Keywords, statements, standard library functions, pre-processor, main function, comments, variables, data types, operators, assignments, strings, control structures-sequential, conditional, repetitive/looping, arrays-one & two dimensions

Unit II

Programming Exercises

  1. Program to calculate mechanical efficiency from given BP and IP
  2. Program to calculate Area & volume of cylinder
  3. Program to determine the length of the belt in case of open and cross belt drive
  4. Program to determine the velocity ratio of the belt drive
  5. Program to find limiting angle of friction
  6. Program to calculate stress and strain using functions
  7. Program to find equivalent resistance in the case of series & parallel circuits
  8. Program to find equivalent capacitance in the case of series & parallel circuits
  9. Program to convert mechanical power into electrical power and vice versa
  10. Program to find the area and also the type of a triangle when 3 sides are given
  11. Program to find the sum of odd and even number between 1 and 200
  12. Program to calculate current when voltage is varied from 1 to 10 volts for given value of resistance
  13. Program to add two 3X3 matrices
  14. Program to accept 10 numbers, store them in an array and display the array elements.
  15. Program to draw a borderline
  16. Program to draw basic entities like circle, ellipse, rectangle. Arc
  17. Program to draw filled areas like pie-chart

Reference Books:

For complete syllabus and results, class timetable and more pls download iStudy Syllabus App. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

e- Reference

http://gnindia.dronacharya.info/APSDept/downloads/labmanuals/COMPUTER PROGRAMMING APS 17012013.pdf

Contents linked with CO and PO

[Sl No Contents CO PO]

  1. Introduction to C programming, Need for a computer language, types of computer languages, algorithm, flow charts, features of C, structure of a C program, programming syntax, executing the program, Keywords, statements, standard library functions, preprocessor, main function, comments, variables, data types, operators, assignments, strings, control structures-sequential, conditional, repetitive/looping, arrays-one & two dimensions 1 1,2
  2. Program to calculate mechanical efficiency from given BP and IP 2 1,2,3,4
  3. Program to calculate Area & volume of cylinder 2 1,2,3,4
  4. Program to determine the length of the belt in case of open and cross belt drive 2 1,2,3,4
  5. Program to determine the velocity ratio of the belt drive 2 1,2,3,4
  6. Program to find limiting angle of friction 2 1,2,3,4
  7. Program to calculate stress and strain using functions 2 1,2,3,4
  8. Program to find equivalent resistance in the case of series & parallel circuits 2 1,2,3,4
  9. Program to find equivalent capacitance in the case of series & parallel circuits 2 1,2,3,4
  10. Program to convert mechanical power into electrical power and vice versa 2 1,2,3,4
  11. Program to find the area and also the type of a triangle when 3 sides are given 2 1,2,3,4
  12. Program to find the sum of odd and even number between 1 and 200 2 1,2,3,4
  13. Program to calculate current when voltage is varied from 1 to 10 volts for given value of resistance 2 1,2,3,4
  14. Program to add two 3X3 matrices 2 1,2,3,4
  15. Program to accept 10 numbers, store them in an array and display the array elements. 2 1,2,3,4
  16. Program to draw a borderline 2 1,2,3,4
  17. Program to draw basic entities like circle, ellipse, rectangle. arc 2 1,2,3,4
  18. Program to draw filled areas like pie-chart 2 1,2,3,4

Student Activity

For complete syllabus and results, class timetable and more pls download iStudy Syllabus App. Its a light weight, easy to use, no images, no pdfs platform to make students life easier.

Scheme of valuation for SEE

  1. Write a different syntax/key words/data types/variables etc 10
  2. Writing two programs 20
  3. Entering of any one program 05
  4. Execution of any one program 10
  5. Viva Voce 05

Requirements for Basic Computer Skills Lab (For an Intake of 60 Students [3 Batches])

Hardware requirement

  1. PC systems (latest configurations with speakers. 20
  2. Laser Printers 04
  3. Networking (Structured) with cat 6e / wireless 24 Port switches / Wireless Router I/O Boxes for networking (as required. 03

Software Requirement:
Appropriate software.

Note: Students: Computers ratio should be strictly 1:1 for a batch of twenty Students.

For detail syllabus of all other subjects of BE Mechatronics, C15 scheme do visit Mechatronics 2nd Sem syllabus for C15 scheme.

Dont forget to download iStudy Syllabus App for latest syllabus and results, class timetable and more.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.