CIVIL ENGINEERING 2013-14

JAT'VAHARLAL NEH RU TECH NOLOGICAL UNIVERSITY HYDERABAD

IYear B.Tech. CE

L TIPID 3 -l-l-

C

6

(A10s01 ) CoMPUTER PROGRAMMTNG

Objectives:

in

o

To understand the various steps in program development. To understand the basic concepts in C programming Language. To learn how to write modular and readable C programs.

To learn to write programs (using structured programming approach)

in C to solve problems.

ld .

o . o o

To introduce the students to basic data structures such as rists, stacks

and queues.

.

To make the student understand simple sorting and searching

UNIT.I lntroduction to computers

-

or

methods.

computer systems, computing Environments,

Computer Languages, Creating and running

p'rogrI..,

Rrogiam

nt uW

Development.

Aj

UNIT.II

Arrays

-

concepts, using arrays in

applications, two examples.

uNlT - ilt Pointers

-

-

c, inter function communication, array dimensional arrays, multidimensional arrays, C irttram

lntroduction

(Basic pointer o

communication, pointers to and Pointers, Pointer Arithmetic

for inter function Applications_Arrays 2rray to a function,

CIVIL ENGINEERING 2013-14

memory allocation functions, array of pointers, programming applications' pointers to void, pointers to functions. Strings - concepts, c Strings, String lnput / output functions, arrays of strings,

strinj manipulaiion functions, string / data conversion, C program examples'

.in

UNIT. !V

- concept of a file, streams, text files and binary files, Differences between text and binary files, State of a file, opening and closing for files, file input / output functions (standard library input / output functions program c functions, (error handling),Positioning files), file status functions examples. UNIT

-

ld

lnput and output

V

or

Searching and sorting - Sorting- selection sort, bubble sort, searching-linear and binary search methods. Lists- Linear list singly linked list implementation, insertion, deletion and

-

searching operations on linear list, stacks-Push and Pop operations,

1.

uW

Queues- Enqueue and Dequeue operations. TEXT BOOKS: Computer Science: A Structured Programming Approach Using C' B.A.Forouzan and R.F. Gilberg, Third Edition, Cengage Learning'

2.ProgramminginC'P'DeyandMGhosh,oxfordUniversityPress. REFERENCE BOOKS:

C& Data structures

nt

1.

-

P. Padmanabham, Third Edition' B'S'

Publications.

2. 3.

C for All, S. Thamarai Selvi, R.Murugesan, Anuradha Publications.

Problem Solving and Program Design in C, J'R' Hanly and E'B'

7h

Edition, Pearson education' Programming in C, Ajay Mittal, Pearson' Programming with C' B.Gottfried, 3.d edition, Schaum,s outlines, TMH.

Aj

Koffman,

4. 5. 6. 7. 8.

Problem solving with C, M.T'Somasekhara, PHI Programming with C, R.S.Bickar, Universities Press' Computer Programming & Data Structures, E Balagurusamy' 4'n edition, TMH.

g.ProgramminginC_StephenG'Kochan,lllEdition,Pearson

CIVIL ENGINEERING 2013-14

Education.

10.

The C Programming Language, B.W. Kernighan and Dennis M.Ritchie, PHt.

11

.

C

Programming

with

Harrow, Dreamtech press.

problem solving,

J.A. Jones &

K.

Outcomes:

Ability to appry sorving and rogicar skifls to programming in c ranguage and also in other languages.

Aj nt uW

or

ld

'

Demonstrate the basic knowredge of computer hardware and

software.

.in

'

-,.,-\

3 -l-l- 6

memory allocation functions, array of pointers, programming applications' pointers to ... Computer Programming & Data Structures, E Balagurusamy' 4'n edition ...

268KB Sizes 2 Downloads 346 Views

Recommend Documents

3 1t-t- 6
Solving m x n and n x n linear system of equations by Gauss elimination. ... Mathematics for Engineers and Scientists, Alan Jeffrey, 6r, Edi, 2013, · Chapman ...

3-6.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. 3-6.pdf. 3-6.pdf.

ll
“Conference Calling Added to BestNet's Service Designed for Palm ... k Call dial pad. History. ' details. 7. Edit entry —\ 434 v. +. Dial. Find {/4136 status number.

\Q/ \/ ll
Mar. 29, 2004. GB. 24959 ll/lgll. (Under 37 CFR 147) ..... tWo superimposed holes 36, 37 into a central holloW 62 of the assembly to a second position outside of ...

JAPR-2015-6-3-3.pdf
the final weight of clot; TWC is weight of tube with. treated clot; and WT is the weight of tube alone. The difference obtained taken before and after clot lysis.

key stage 3 grades 6-8 - Mathigon
Either use the prepared clues (pages 9–10) or come up with your own clues (pages ... Item 2: Spiral Bound Notebook 1, piece of cardbord. Catalogue Nr. 0556.

Kauman 6 Excel 3.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Kauman 6 Excel ...

Math 6+ Unit 3 Overview.pdf
Page 1 of 1. Math 6+ Unit 3 Overview.pdf. Math 6+ Unit 3 Overview.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying Math 6+ Unit 3 Overview.pdf.

Sabia1 6-3-17.pdf
Jun 3, 2017 - Page 3 of 23. Case 1:17-cv-01062 Document 1 Filed 06/03/17 Page 3 of 23. Page 3 of 23. Sabia1 6-3-17.pdf. Sabia1 6-3-17.pdf. Open. Extract. Open with. Sign In. Main menu. Displaying Sabia1 6-3-17.pdf. Page 1 of 23.

3-6-17 BOE Agenda.pdf
Charles P. Bullock, Board Attorney. Aaron L. Fleming, Interim Superintendent. Brookie B. Ferguson, Assistant Superintendent. Dr. Nancy G. Holmes, Assistant ...

3-6 Disco flyer.pdf
Page 1 of 32. Date: Friday night 02/09 (Week 6). Time: 6:30-8:30. Theme: Rock n Roll. Cost: $10 for a ticket which. includes entry and a sausage sizzle,. packet of chips and a drink. 3-6. Disco. Tickets. on sale. every. day next. week at. first lunch

AH-6-3.pdf
Page 1 of 20. 121. Hoya diptera Seemann 1861. (BISH). Page 1 of 20. Page 2 of 20. 122. Hoya diptera Seemann 1861. 4002 (BISH). Page 2 of 20. Page 3 of 20.

miles km 3 6 -
Page 1. miles km. 3. 6 fas Re calaveras. Felter-Ra ess Ave. Sierra Rd. ostetterRoi. Cherry. Piedmont Rd. N Capito, Ave. Gridley. Google earth. © 2018 Google.

Term 3 Week 6.pdf
There will be a day time meeting as well as an evening meeting to try to. accommodate the needs of all families. The first Parent Forum will be. on Monday 12th ...

6-Lesson-3-3Rs-UnderstandingBoundaries.pdf
Note to the Teacher: The topic of this class can sometimes lead .... The content messages of the learning objectives are provided in the teacher's lecturette;.

SEC-6-2016-3.pdf
25 25644862 HERNANDEZ VILLAZANA MARIA DANIELA 1 0,09 0,01 1 0,09 0,01 1 0,12 0,01 0,03 REPROBADO. 26 HIDALGO HIDALGO YUDEXIS YONIBEX ...

3 6-5 Word Processing.pdf
Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. 3 6-5 Word Processing.pdf. 3 6-5 Word Processing.pdf. Open.

3-6 Parshat Vayetzei.pdf
Page 1 of 2. zz. z. E E E E E E E E E E E E E E E E E. z. E E E E E E E E E E E E E E E E E. z z. Judy's Progress. bs"d. A weekly Dvar Torah published in loving memory of Mrs Judy Feiglin A"H. l[lwy nvm/ mr/ gytl jwh ["h b/ r' mnjM m[ndl n"y pyyglyN.

ll|l|||||l|||llllllllllllllllllllllllllllllllllllllllllllllllllllllllllllll
Jul 5, 1995 - [57]. ABSTRACT. A synthetic color arrangement for a night vision inclusive .... and a power supply or energy source, 204, for the other FIG. 2 elements. .... tion provides an alternative and more informative output display for an ...

HR ll -
(Original Signature of Member) ... publicly available digital resources for required reading assignments, and for other ... (D) by adding at the end the following: 19.

HR ll
May 4, 2007 - To amend titles 28 and 10, United States Code, to allow for certiorari review of ... IN THE HOUSE OF REPRESENTATIVES. Mrs. DAVIS of ...

5 ll, Lia % llw
Oct 31, 2001 - to hand-excavation methods, i.e., shovels, Without sacri?c ing precision .... to the vacuum engine Which drives the collection system, rather than ...

ll 1 4
qualities of services, such as wireless packet data communi cation and the Internet, are hardly able to support higher quality of services due to the two required ...