Skip to main content

C PROGRAMMING AND DATA STRUCTURES SYLLABUS First year EEE Syllabus For JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD STUDENTS

JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

I Year B.Tech EEE

C PROGRAMMING AND DATA STRUCTURES

UNIT - I

Algorithm / pseudo code, flowchart, program development steps, structure of C program, A Simple C program, identifiers, basic data types and sizes, Constants, variables, arithmetic, relational and logical operators, increment and decrement operators, conditional operator, bit-wise operators, assignment operators, expressions, type conversions, conditional expressions, precedence and order of evaluation.Input-output statements, statements and blocks, if and switch statements, loops- while, do-while and for statements, break, continue, goto and labels, programming examples.

UNIT - II

Designing structured programs, Functions, basics, parameter passing, storage classes- extern, auto, register, static, scope rules, block structure, user defined functions, standard library functions, recursive functions, header files, C preprocessor, example c programs.

UNIT - III

Arrays- concepts, declaration, definition, accessing elements, storing elements, arrays and functions, two-dimensional and multi-dimensional arrays, applications of arrays. pointers- concepts, initialization of pointer variables, pointers and function arguments, address arithmetic, Character pointers and functions, pointers to pointers, pointers and multidimensional arrays, dynamic memory managements functions, command line arguments, c program examples.

UNIT - IV

Derived types- structures- declaration, definition and initialization of structures, accessing structures, nested structures, arrays of structures, structures and functions, pointers to structures, self referential structures, unions, typedef, bitfields, C program examples.



UNIT - V

Input and output – concept of a file, text files and binary files, streams, standard I/o, Formatted I/o, file I/o operations, error handling, C program examples.

UNIT - VI

Searching – Linear and binary search methods, sorting – Bubble sort, selection sort, Insertion sort, Quick sort, merge sort.

UNIT – VII

Introduction to data structures, singly linked lists, doubly linked lists, circular list, representing stacks and queues in C using arrays and linked lists, infix to post fix conversion, postfix expression evaluation.

UNIT - VIII

Trees- Binary tress, terminology, representation, traversals, graphs- terminology, representation, graph traversals (dfs & bfs)

TEXT BOOKS :
1.Computer science, A structured programming approach using C, B.A. Forouzan and R.F. Gilberg, Third edition, Thomson.
2.DataStructures Using C – A.S.Tanenbaum, Y. Langsam, and M.J. Augenstein, PHI/Pearson education.

REFERENCES :
1.C& Data structures – P. Padmanabham, B.S. Publications.
2.The C Programming Language, B.W. Kernighan, Dennis M.Ritchie,PHI/Pearson Education
3.C Programming with problem solving, J.A. Jones & K. Harrow, dreamtech Press
4.Programming in C – Stephen G. Kochan, III Edition, Pearson Eductaion.
5.Data Structures and Program Design in C, R.Kruse, C.L. Tondo, BP Leung, Shashi M, Second Edition, Pearson Education.

Comments

Popular posts from this blog

PROBABILITY AND STATISTICS previous question paper for JNTU university 2nd year first semester students Dept: CSE,IT,CSSE

PROBABILITY AND STATISTICS previous question paper for JNTU university 2nd year first semester students Dept: CSE,IT,CSSE PROBABILITY AND STATISTICS previous question paper for JNTU university 2nd year first semester students Dept: CSE,IT,CSSE II B.Tech I Semester Regular Examinations, November 2007 PROBABILITY AND STATISTICS ( Common to Computer Science & Engineering, Information Technology and Computer Science & Systems Engineering) Time: 3 hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ⋆ ⋆ ⋆ ⋆ ⋆ 1. (a) If A and B are events with P(A) = 1/3, P(B) = 1/4, and P(A U B) = 1/2, find i. P(A/B) ii. P(A \Bc ) (b) Three students A,B,C are in a running race. A and B have the same probability of wining and each is twice as likely to win as C. Find the probability that B or C wins. (c) The students in a class are selected at random one after the other for an examination. Find the probability that the boys and girls are alternate if there are i....

jntu previous year question paper MANAGERIAL ECONOMICS AND FINANCIAL ANALYSIS for 2nd year first semester CE and MMT department

jntu previous year question paper MANAGERIAL ECONOMICS AND FINANCIAL ANALYSIS  for 2nd year first semester  Mechanical Engineering,Electronics and Communication Engineering,Computer Science Engineering,Information Technology,Electronics and Telematics,Computer Science and Systems Engineering,Electronics and Computer Engineering,Production Engineering,Instrumentation and Control Engineering and Automobile Engineering jntu previous year question paper MANAGERIAL ECONOMICS AND FINANCIAL ANALYSIS  for 2nd year first semester  Mechanical Engineering,Electronics and Communication Engineering,Computer Science Engineering,Information Technology,Electronics and Telematics,Computer Science and Systems Engineering,Electronics and Computer Engineering,Production Engineering,Instrumentation and Control Engineering and Automobile Engineering III B.Tech I Semester Regular Examinations, November 2007 MANAGERIAL ECONOMICS AND FINANCIAL ANALYSIS (Common to Mechanical Engineering,Ele...

CHEMICAL REACTION ENGINEERING-I JNTU UNIVERSITY PREVIOUS YEAR QUESTION PAPER COLLECTION 3rd year first semester Chemical Engineering department

CHEMICAL REACTION ENGINEERING-I JNTU UNIVERSITY PREVIOUS YEAR QUESTION PAPER COLLECTION 3rd year first semester Chemical Engineering department CHEMICAL REACTION ENGINEERING-I JNTU UNIVERSITY PREVIOUS YEAR QUESTION PAPER COLLECTION 3rd year first semester Chemical Engineering department III B.Tech I Semester Regular Examinations, November 2007 CHEMICAL REACTION ENGINEERING-I (Chemical Engineering) Time: 3 hours Max Marks: 80 Answer any FIVE Questions All Questions carry equal marks ⋆ ⋆ ⋆ ⋆ ⋆ 1. The activation energy for the decomposition of N2O5 is 24630 cal/g mole (103 kJ/mole). (a) What will be the ratio of their rates at 00C and 250C (the rate being measured at the same concentration of reactant)? (b) If the rate constant of the reaction at 250C is 0.002 min−1 calculate the rate constant for the reaction at 500C [8+8] 2. A constant density first order reaction A ! P is carried out in a batch reactor. Data obtained are given as: Time(sec) 30 60 90 120 150 180 600 Concentr...