



















Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Dr. Mehandi Nandakumar delivered this lecture at Baddi University of Emerging Sciences and Technologies for Introduction to Computer Programming course. Its main points are: Schedule, C , Basic, Techniques, Program, Control, Statements, Pointers, Functions, Structures, Scholastic, Ethics
Typology: Slides
1 / 27
This page cannot be seen from the preview
Don't miss anything!




















nd^ Edition, 1998, Osborne
rd^ Edition, 2001, Prentice Hall.
Topics … Program Controlif statement, for loop, switchStatementsstatement, while loop, do-while loop, continue, break,nested loops
2 Chapter 4 Arrays and Strings^ One dimensional arrays,strings, string libraryfunctions, two dimensionalarrays, multidimensionalarrays, array initialization,arrays of strings
3 Chapter 5 Pointers^ Pointer operators, pointerexpressions, pointers andarrays, arrays of pointers,problems with pointers
3 Chapter 6 docsity.com
Topics … Functions^ Scope rules of functions, passingpointers and arrays, argc and argv,return statement, recursion
2 Chapter 7 References,Argument passing, function-Overloading,overloading etc.and DefaultArguments
2 Chapter 8 Structures andUnions
2 Chapter 10 Basic File IO^
2 Chapter 18 docsity.com
Examples of Cheating ^ Turning in someone else's work, in whole or in part, as your own(with or without his/her knowledge) ^ Turning in a completely duplicated assignment is a flagrantoffense ^ Allowing another student to turn in your work as his/her own ^ Several people writing one assignment and turning in multiplecopies, all represented (implicitly or explicitly) as individualwork
Examples of Not Cheating ^ Turning in work done alone or with the help of the course's TAs. ^ Submitting one assignment for a group of students if groupwork is explicitly permitted (or required) ^ Getting or giving help about using the computers ^ Getting or giving help about solving minor syntax errors^ Penalties for cheating can be an 'F' in the course or worse.
Personal ComputingDistributed ComputingClient/Server Computing^ ^ Personal computers^ ^ Economical enough for individual^ ^ Distributed computing^ ^ Organizations computing is distributed over networks^ ^ Client/server computing^ ^ Sharing of information, across computer networks,between file servers and clients (personal computers)