Programming – Why?



Download 75,48 Kb.
bet4/4
Sana20.06.2022
Hajmi75,48 Kb.
#679608
1   2   3   4
Bog'liq
ingliz tili mustaqil ish

Programming Tools

  • Flowcharts – A chart that consists of symbols connected by arrows. Within each symbol is a phrase presenting the activity at that step. The shape of the symbol indicates the type of operation that is to occur.
  • Hierarchy Charts – A chart that shows the overall program structure. These charts describe what each part, or module, does and how they are related. These modules intentionally omit details of how they work.
  • Pseudocode – an abbreviated plain English version of actual computer code. Kind of a mix between English and code. THERE IS NO OFFICIAL SYNTAX TO PSEUDOCODE.

Program Development Cycle

  • Write the Code – Implement a solution
    • The instructions in a programming language collectively called code.
    • Your code should be a translation of your algorithm developed into the programming language.
      • In this class we use Java, but there are many other programming languages: C, C++, C#, Ruby, Python, Visual Basic, etc.
    • This is the major focus of this course, but note that you need to be able to think algorithmically in order to do this.
      • Meaning, you need to be able to logically solve the problem in order to write a program for it.

Program Development Cycle

  • Testing and Debugging – Locate and remove any errors in the program
    • Testing is the process of finding errors in a program
    • Debugging is the process of removing errors in a program.
      • An error in a program is called a bug.
    • We will talk more specifically about the kinds of errors that can occur in a program once we start programming.
  • Complete All Documentation – Organize the material that describes the program.
    • Documentation is any material whose purpose is to allow another person or programmer to use or understand the program
    • Two kinds of documentation:
      • External Documentation – Material outside of the code files that describe the program.
      • Internal Documentation – Lines inside of a code file that do nothing except describe details of the program. In Java, these are called comments.

Download 75,48 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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