The course is aimed to develop problem-solving strategies, techniques and skills that can be applied to computers and problems in other areas which give students an introduction to computer and analytical skills to be used in their subsequent course work and professional development. Emphasis of this course is to act as an introduction to the thinking world of computers, to help students develop the logic, ability to solve the problems efficiently using C programming. Knowledge in a programming language is prerequisite to the study of most of computer science courses. This knowledge area consists of those skills and concepts that are essential to problem-solving and programming practice independent of the underlying paradigm. Student will learn various concepts and techniques for problem-solving and will implement those ideas using C programming.
Problem - Solving Techniques Steps for Problem - Solving Using Computer as a Problem-Solving Tool Design of Algorithms Definition Features of Algorithm Criteria to be followed by an Algorithm Top Down Design Analysis of Algorithm Efficiency Redundant Computations Referencing Array Elements Inefficiency Due to Late Termination o Early Detection of Desired Output Condition o Trading Storage for Efficient Gains Analysis of Algorithm Complexity Computational Complexity o The Order of Notation o Rules for using the Big - O Notation o Worst and Average Case Behavior Flowcharts Basic Symbols used in Flowchart DesignUnit 2: Basics of C
What is a Program and what is a Programming Language? C Language History of C Salient Features of C Structure of a C Program A Simple C Program Writing a C Program Compiling a C Program The C Compiler Syntax and Semantic Errors Link and Run the C Program Run the C Program through the Menu Run from an Executable File o Linker Errors o Logical and Runtime Errors Diagrammatic Representation of Program Execution ProcessUnit 3 : Variables and Constants
Character Set Identifiers and Keywords Rules for Forming Identifiers o Keywords Data Types and Storage Data Type Qualifiers Variables Declaring Variables Initialising Variables Constants o Integer Constants o Floating Point Constants Built-in String Functions and Applications Strlen Function o Strcpy Function Strcmp Function Strcat Function Strlwr Function Strrev Function Strspn Function Other String FunctionsUnit 4 : Expressions and Operators
Comma and Conditional Operators
Type Cast Operator
Size of Operator
Shorthand Priority of Operators
Decision Control Statements The if Statement The switch Statement Loop Control Statements The while Loop The do-while Statement o The for Loop o The Nested Loop The Goto Statement The Break Statement The Continue StatementUnit 6 : Arrays
Array Declaration Syntax of Array Declaration o Size Specification Array Initialization Initialization of Array Elements in the Declaration Character Array Initialization Subscript Processing the Arrays Multi-Dimensional Arrays o Multi-Dimensional Array Declaration o Initialization of Two-Dimensional ArraysUnit 7 : Strings
Declaration and Initialization of Strings Display of Strings Using Different Formatting Techniques Array of Strings Built-in String Functions and Applications Strlen Function o Strcpy Function Strcmp Function Strcat Function Strlwr Function Strrev Function Strspn Function Other String FunctionsUnit 8 : Functions
Definition of a Function Declaration of a Function Function Prototypes The Return Statement Types of Variables and Storage Classes Automatic Variables o External Variables o Static Variables o Register Variables Types of Function Invoking Call by Value Recursion
Declaration of Structures Accessing the Members of a Structure Initializing Structures Structures as Function Arguments Structures and Arrays Unions Initializing an Union Accessing the Members of an UnionUnit 10 : Pointers
Pointers and their Characteristics Address and Indirection Operators Pointer Type Declaration and Assignment Pointer to a Pointer Null Pointer Assignment Pointer Arithmetic Passing Pointers to Functions A Function Returning More than One Value Function Returning a Pointer Arrays and Pointers Array of Pointers Pointers and StringsUnit 11 : The C Preprocessor
# define to Implement Constants define to Create Functional Macros Reading from Other Files using # include Conditional Selection of Code using #ifdef o Using #ifdef for different computer types o Using #ifdef to temporarily remove program statements Other Preprocessor Commands Predefined Names Defined by Preprocessor Macros vs FunctionsUnit 12 : Files
File Handling in C Using File Pointers Open a file using the function fopen ( ) Close a file using the function fclose( ) Input and Output using file pointers Character Input and Output in Files o String Input / Output Functions o Formatted Input / Output Functions o Block Input / Output Functions Sequential Vs Random Access Files Positioning the File Pointer The Unbufferred I/O - The UNIX like File Routines
Good institute for accounting software. Professional faculty is there always for u . They very keen interest to resolve ur douths and study material. I had a good experience there.
best academy for smart courses and good facilities
one of the best institute have ever seen .... even teachers are so much coperative...
Attitude Academy is one of the best Academy to learn Tally, GST, Basic of Computers. Faculty of this institute are very cooperative, polite and humble with their students. The best part of this institute is they provide online lerning fac
Attitude academy is the best institute of Tally ERP9 with GST and Accounting in delhi. trainers are very helpful.
Attitude academy provides brilliant training program which helps us to face challenge..The overall training programme was great..Trainer provides good training..The teachers motivates students to do the best..
Attitude Academy is one of the best Academy to learn Tally, GST, Basic of Computers and multimedia course. Faculty of this institute are very cooperative, polite and humble with their students.
Very good academy from the faculty to the facility. Good intrect between students nd trainer. Problems are listened nd solved by the trainer immediately.
I am learning sketching here by Divya mam in this institute in fashion designing course..
It's a great institute , I'm doing Dress designing from this institute & I'm satisfy with my teacher Anjali mam she is very good & helpful
i am an accountant by profession and the hole credit goes to Attitude tally academy , specially Turab sir.. here i got basic to excellence knowledge of accounting
Best coaching classes for average and medium level students of bca mca and btech..
Excellent institute. I would like to recommend it to everyone l know.
This academy is very greatfull here u learn theoritical with practicle knldge of your course... It was excellete experience of mine to get in such a good institute
Attitude academy is the one of the best academy in yamuna vihar trainer are so helpful glad to be the part of attitude academy...
Attitude academy is wonderful training centre for tally and computer knowledge...m also studying over there..there is a good atmosphere...and the behavior of trainers with every stu. Is too good...and teaching way of trainers are totally am
Nice fashion design academy in uttam nagar. Iam doing my dress and fashion design course from attitude academy in uttam nagar thanks to all my friends.
MAMTA MA'AM ( TALLY TRAINER) IS A BRILLIANT TEACHER OF THE ATTITUDE ACADEMY . SHE ALWAYS DISCUSS ABOUT THE TOPIC IN TALLY ...SO POLITE WITH STUDENT.. ALWAYS SUPPORT.. ALWAYS MOTIVATED...I HAVE NO OTHER WORD TO EXPRESS ABOUT THE MAMTA MA.AM
One of the good thing about this academy is that students have the opportunity to work on live projects also, which is industry's current demand.
WOW! What an institute for Graphic designing. I enjoyed it my friends. Now I creates very much innovative and creative designs using Photoshop.
Hi, My name is Sumant. I am a student of Attitude Academy. I am Learning Advance MS Excel here. Teachers are very supported. Overall good experience here.
Attitude is one of the best institute at Yamuna Vihar and Uttam Nagar. I feel very lucky because all teachers are very good and teach us very well. You must be come here for your best future.
Complete C, C++, Java, PHP, Python, Data Structure, Dot Net, MySQL, JSP training classes is provided here.
I am very much impressed with the faculty, the way of teaching and the most important and impressive is the real time project work which is 100% practical.
Wonderful dresses I am stitching for myself, my family and the institute, after learning dress designing from this institute. So happy...
Very good computer institute from the faculty to the facility. Good interaction between students and trainer. Problems are listened and solved by the trainer immediately.
Best BCA, MCA, B.Tech & Computer Science coaching classes at this Yamuna vihar, Uttam nagar location in Delhi. I will recommend this to all students.
Best FD and DD, I am doing 6 months course from here, Anjali and Divya mam are best. Such an experienced and great faculty of fashion and dress designing here.
Mamta mam is best Tally GST Taxation trainer. Learning e-accounting in this institute in a better way.
I have Completed my Tally.ERP9 Course with good experience. And now I feel that I am very confident about my interview and job.