8escs01 problem solving through programming unit-2: c programming basics


PROBLEM FORMULATION – PROBLEM SOLVING



Download 0,98 Mb.
bet2/22
Sana19.05.2023
Hajmi0,98 Mb.
#940862
1   2   3   4   5   6   7   8   9   ...   22
Bog'liq
Module 2 c program

PROBLEM FORMULATION – PROBLEM SOLVING


6
PROBLEM SOLVING
  • The 4 steps in using a computer as a problem solving tool:

  • Step 1: Develop an algorithm / flowchart
    Step 2: Develop a program in computer language
    Step 3: Compile, debug and Run the program
    Step 4: Run the program, input data, and get the results from computer.

INTRODUCTION TO ‘C’ PROGRAMMING


MANJUNATH C R

INTRODUCTION TO C PROGRAMMING

  • Communicating with a computer involves the language the computer understands.
  • Which immediately rules out English as the language of communication with computers.
  • C is one of the most popular programming language.

  • HISTORY of ‘C’
  • C is developed by ‘DENNIS RITCHE’ at AT&T Bell Laboratories at USA in 1972.
  • It is the upgraded version of two languages called BCPL and B which were developed at bell laboratories.
  • But like BCPL and B turned out to be very specific, Dennis Ritche developed a language with some additional features of BCPL and B which is very simple, relatively goo8d programming efficiency and relatively good machine efficiency called ‘C’ language.

INTRODUCTION TO C PROGRAMMING

  • C is the robust language.

9
FEATURES of ‘C’
  • C is a general purpose language .
  • C is a structural Language.
  • C is middle level language i.e., it supports both the low and high level language features.
  • C is flexible and more powerful language with rich set of operators.
  • C programs are fast and efficient.
  • C is most suitable for writing system software as well as application software's.
  • Machine independent and portable.
  • C has the ability to extend itself, we can continuously add our own functions to the existing library functions.

MANJUNATH C R

Download 0,98 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   22




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish