Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Summary

Summary programming

Rating
-
Sold
-
Pages
84
Uploaded on
18-07-2023
Written in
2021/2022

A note on the field of programming, how to learn programming and training courses for programming, learning programming from scratch to professionalism, learning programming for beginners to professionalism, programming languages

Institution
Course

Content preview

PROGRAMMING FOR PROBLEM SOLVING

DIGITAL NOTES

B.TECH
(I YEAR – I SEM)
(2018-19)




DEPARTMENT OF CSE & IT




MALLA REDDY COLLEGE OF ENGINEERING & TECHNOLOGY
(Autonomous Institution – UGC, Govt. of India)
Recognized under 2(f) and 12 (B) of UGC ACT 1956 (Affiliated to JNTUH, Hyderabad, Approved by
AICTE - Accredited by NBA & NAAC – ‘A’ Grade - ISO 9001:2015 Certified) Maisammaguda,
Dhulapally (Post Via. Hakimpet), Secunderabad – 500100, Telangana State, India.

,I Year B. Tech I Sem L T/P/D C

3 ‐/‐/‐ 3

(R18A0501) PROGRAMMING FOR PROBLEM SOLVING SYLLABUS
Course Objectives

• 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.

UNIT ‐ I

Introduction to Computing – Computer Systems-Hardware and Software, Computer Languages, Algorithm,
Flowchart, Representation of Algorithm and Flowchart with examples.

Introduction to C– History of C, Features of C, Structure of C Program, Character Set, C Tokens-Keywords,
Identifiers, Constants, Variables, Data types, Operators.

UNIT‐II

Statements‐Selection statements (Decision Making)- if and switch statements with examples, Repetition
statements (loops)- while, for, do‐while statements with examples, Unconditional statements- break,
continue, goto statements with examples.

UNIT – III

Functions‐Designing Structured Programs, Types of Functions-User defined functions, Standard functions,
Categories of functions, Parameter Passing techniques, Storage classes, Recursion.

UNIT‐IV

Arrays- Declaration and Initialization, One dimensional Arrays, Two dimensional Arrays.

Strings- Declaration and Initialization, String Input / Output functions, String manipulation functions.

UNIT-V

Pointers- Introduction, Definition and Declaration of pointers, address operator, Pointer variables, Pointers
with Arrays.

Structures- Introduction, Declaration and Initialization, Array of Structures, Unions.

TEXT BOOKS:

, 1. Computer Programming with C, Special Edition‐MRCET, Mc Graw Hill Publishers 2017.

2. Computer Science: A Structured Programming Approach Using C, B.A.Forouzan and R.F. Gilberg,

Third Edition, Cengage Learning.

REFERENCE BOOKS:

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

2. Computer Programming, E.Balagurusamy, First Edition, TMH.

3. C and Data structures – P. Padmanabham, Third Edition, B.S. Publications.

4. Programming in C, Ashok Kamthane. Pearson Education India.

5. Let us C ,Yashwanth Kanethkar, 13th Edition, BPB Publications.



Course Outcomes:

 Demonstrate the basic knowledge of computer hardware and software.
 To formulate simple algorithms for arithmetic and logical problems.
 To translate the algorithms to programs (in C language).
 To test and execute the programs and correct syntax and logical errors.
 Ability to apply solving and logical skills to programming in C language and also in other
languages.

, UNIT - I
Introduction to Computing:
Computer Systems:
A computer is a system made of two major components: hardware and software. The computer
hardware is the physical equipment. The software is the collection of programs (instructions)
that allow the hardware to do its job.



Computer
System



Hardware Software



Computer Hardware
The hardware component of the computer system consists of five parts: input devices, central
processing unit (CPU) ,primary storage, output devices, and auxiliary storage devices.

Written for

Institution
Course

Document information

Uploaded on
July 18, 2023
Number of pages
84
Written in
2021/2022
Type
SUMMARY

Subjects

$6.89
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller
Seller avatar
mebrahim_fahmy

Get to know the seller

Seller avatar
mebrahim_fahmy Cambridge
Follow You need to be logged in order to follow users or courses
Sold
-
Member since
2 year
Number of followers
0
Documents
43
Last sold
-
M.Ebrahim_fahmy

Summaries and notes in various educational fields

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions