SlideShare ist ein Scribd-Unternehmen logo
1 von 23
Computer
program)

           programming)
1.
 Program analysis)
 .
 Program design)
3.
 Program coding)
4.
 Program Verification)
5.                Program
documentation)
6.
 Program maintenance)
1.               Program
     analysis)
.
    Program design)


     (Input)    (Output)


(effort)
3.
     Program coding)

(convert)              (convert)



                           3
1.          (Sequence)
2.             (Selection)
3.           (Loop         Repetition)
4.

       Program Verification)

debugging
1.
Programming Error)

      3
    Syntax errors


    Logic errors


    System design errors
2.            (checking)

              ,                     ,




    3.Structured walkthroughs
                                ,
,
4   (testing)

                    (test
data)
5.               Program
     documentation)
6.
 Program maintenance)
Computer
Programming Language)
Machine
            Language)

            1952
                      Machine
Language)
Assembly
             Language)

            1952

Assembly Language)
High Level
    Language)

    1960
High Level   Language)
Very high-
           level Language)
             4 (fourth-generation language
)   4GLs

             5   10
                           100
                      4


             procedurl language)
(Nature
            Language)

               5 (fifth generation
language)   5GLs
BASIC




COBOL
     1960
Fortran
       IBM         1957
FORmula TRANslator




 Pascal
C    C++   C
              1972
       AT&T
UNIX
15

27

32

34

Weitere ähnliche Inhalte

Ähnlich wie โปรแกรมคอมพิวเตอร์

การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์Jrn'pop Pop
 
Lecture 1 introduction to language processors
Lecture 1  introduction to language processorsLecture 1  introduction to language processors
Lecture 1 introduction to language processorsRebaz Najeeb
 
고급컴파일러구성론_개레_230303.pptx
고급컴파일러구성론_개레_230303.pptx고급컴파일러구성론_개레_230303.pptx
고급컴파일러구성론_개레_230303.pptxssuser1e7611
 
การพัฒนาโปรแกรม
การพัฒนาโปรแกรมการพัฒนาโปรแกรม
การพัฒนาโปรแกรมPOWPISUT
 
Programming introduction
Programming introductionProgramming introduction
Programming introductionBharat Gupta
 
Unit1 principle of programming language
Unit1 principle of programming languageUnit1 principle of programming language
Unit1 principle of programming languageVasavi College of Engg
 
Software cp
Software cpSoftware cp
Software cpvisalut
 
Software cp
Software cpSoftware cp
Software cpphosi
 
น.ส.พรนภา เก ดสมน ก
น.ส.พรนภา เก ดสมน กน.ส.พรนภา เก ดสมน ก
น.ส.พรนภา เก ดสมน กPopeay
 
โปรแกรมคอมพิวเตอร์.Docx
โปรแกรมคอมพิวเตอร์.Docxโปรแกรมคอมพิวเตอร์.Docx
โปรแกรมคอมพิวเตอร์.DocxPw Mlp
 
Uni texus austin
Uni texus austinUni texus austin
Uni texus austinN/A
 
Lab slides - hardware and software
Lab slides - hardware and softwareLab slides - hardware and software
Lab slides - hardware and softwareTak Lee
 
June 04 MS
June 04 MSJune 04 MS
June 04 MSSamimvez
 

Ähnlich wie โปรแกรมคอมพิวเตอร์ (20)

40cpv9ekrit7h1h772c3hp1mg2 (2)
40cpv9ekrit7h1h772c3hp1mg2 (2)40cpv9ekrit7h1h772c3hp1mg2 (2)
40cpv9ekrit7h1h772c3hp1mg2 (2)
 
การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์
 
บทที่1
บทที่1บทที่1
บทที่1
 
2
22
2
 
Lecture 1 introduction to language processors
Lecture 1  introduction to language processorsLecture 1  introduction to language processors
Lecture 1 introduction to language processors
 
고급컴파일러구성론_개레_230303.pptx
고급컴파일러구성론_개레_230303.pptx고급컴파일러구성론_개레_230303.pptx
고급컴파일러구성론_개레_230303.pptx
 
การพัฒนาโปรแกรม
การพัฒนาโปรแกรมการพัฒนาโปรแกรม
การพัฒนาโปรแกรม
 
Programming introduction
Programming introductionProgramming introduction
Programming introduction
 
Unit1 principle of programming language
Unit1 principle of programming languageUnit1 principle of programming language
Unit1 principle of programming language
 
Software cp
Software cpSoftware cp
Software cp
 
Software cp
Software cpSoftware cp
Software cp
 
Software cp
Software cpSoftware cp
Software cp
 
Software cp
Software cpSoftware cp
Software cp
 
Software cp
Software cpSoftware cp
Software cp
 
Software cp
Software cpSoftware cp
Software cp
 
น.ส.พรนภา เก ดสมน ก
น.ส.พรนภา เก ดสมน กน.ส.พรนภา เก ดสมน ก
น.ส.พรนภา เก ดสมน ก
 
โปรแกรมคอมพิวเตอร์.Docx
โปรแกรมคอมพิวเตอร์.Docxโปรแกรมคอมพิวเตอร์.Docx
โปรแกรมคอมพิวเตอร์.Docx
 
Uni texus austin
Uni texus austinUni texus austin
Uni texus austin
 
Lab slides - hardware and software
Lab slides - hardware and softwareLab slides - hardware and software
Lab slides - hardware and software
 
June 04 MS
June 04 MSJune 04 MS
June 04 MS
 

Mehr von Raksita Youngdee

งานกลุ่มชิ้นที่ 1
งานกลุ่มชิ้นที่ 1งานกลุ่มชิ้นที่ 1
งานกลุ่มชิ้นที่ 1Raksita Youngdee
 
เธญ เธ›เธเธฃเธ“ เธ„เธญเธกเธž_เธงเน€เธ•เธญเธฃ_
เธญ เธ›เธเธฃเธ“ เธ„เธญเธกเธž_เธงเน€เธ•เธญเธฃ_เธญ เธ›เธเธฃเธ“ เธ„เธญเธกเธž_เธงเน€เธ•เธญเธฃ_
เธญ เธ›เธเธฃเธ“ เธ„เธญเธกเธž_เธงเน€เธ•เธญเธฃ_Raksita Youngdee
 
ไมโครซอฟท์ ประกาศเปลี่ยนโลโก้บริษัทครั้งใหม่ในรอบ 25 ปี ท่ามกลางกระแสการแข่งข...
ไมโครซอฟท์ ประกาศเปลี่ยนโลโก้บริษัทครั้งใหม่ในรอบ 25 ปี ท่ามกลางกระแสการแข่งข...ไมโครซอฟท์ ประกาศเปลี่ยนโลโก้บริษัทครั้งใหม่ในรอบ 25 ปี ท่ามกลางกระแสการแข่งข...
ไมโครซอฟท์ ประกาศเปลี่ยนโลโก้บริษัทครั้งใหม่ในรอบ 25 ปี ท่ามกลางกระแสการแข่งข...Raksita Youngdee
 
โอลิมปัสโชว์ต้นแบบ
โอลิมปัสโชว์ต้นแบบโอลิมปัสโชว์ต้นแบบ
โอลิมปัสโชว์ต้นแบบRaksita Youngdee
 
ข้อสอบ เรื่อง โปรแกรมคอมพิวเตอร์
ข้อสอบ  เรื่อง โปรแกรมคอมพิวเตอร์ข้อสอบ  เรื่อง โปรแกรมคอมพิวเตอร์
ข้อสอบ เรื่อง โปรแกรมคอมพิวเตอร์Raksita Youngdee
 
โปรแกรมคอมพิวเตอร์2 (1)
โปรแกรมคอมพิวเตอร์2 (1)โปรแกรมคอมพิวเตอร์2 (1)
โปรแกรมคอมพิวเตอร์2 (1)Raksita Youngdee
 
โปรแกรมคอมพิวเตอร์2
โปรแกรมคอมพิวเตอร์2โปรแกรมคอมพิวเตอร์2
โปรแกรมคอมพิวเตอร์2Raksita Youngdee
 

Mehr von Raksita Youngdee (11)

สร ปกล _ม4
สร ปกล _ม4สร ปกล _ม4
สร ปกล _ม4
 
งานกลุ่มชิ้นที่ 1
งานกลุ่มชิ้นที่ 1งานกลุ่มชิ้นที่ 1
งานกลุ่มชิ้นที่ 1
 
เธญ เธ›เธเธฃเธ“ เธ„เธญเธกเธž_เธงเน€เธ•เธญเธฃ_
เธญ เธ›เธเธฃเธ“ เธ„เธญเธกเธž_เธงเน€เธ•เธญเธฃ_เธญ เธ›เธเธฃเธ“ เธ„เธญเธกเธž_เธงเน€เธ•เธญเธฃ_
เธญ เธ›เธเธฃเธ“ เธ„เธญเธกเธž_เธงเน€เธ•เธญเธฃ_
 
Line
LineLine
Line
 
Line
LineLine
Line
 
ไมโครซอฟท์ ประกาศเปลี่ยนโลโก้บริษัทครั้งใหม่ในรอบ 25 ปี ท่ามกลางกระแสการแข่งข...
ไมโครซอฟท์ ประกาศเปลี่ยนโลโก้บริษัทครั้งใหม่ในรอบ 25 ปี ท่ามกลางกระแสการแข่งข...ไมโครซอฟท์ ประกาศเปลี่ยนโลโก้บริษัทครั้งใหม่ในรอบ 25 ปี ท่ามกลางกระแสการแข่งข...
ไมโครซอฟท์ ประกาศเปลี่ยนโลโก้บริษัทครั้งใหม่ในรอบ 25 ปี ท่ามกลางกระแสการแข่งข...
 
โอลิมปัสโชว์ต้นแบบ
โอลิมปัสโชว์ต้นแบบโอลิมปัสโชว์ต้นแบบ
โอลิมปัสโชว์ต้นแบบ
 
ข้อสอบ เรื่อง โปรแกรมคอมพิวเตอร์
ข้อสอบ  เรื่อง โปรแกรมคอมพิวเตอร์ข้อสอบ  เรื่อง โปรแกรมคอมพิวเตอร์
ข้อสอบ เรื่อง โปรแกรมคอมพิวเตอร์
 
โปรแกรมคอมพิวเตอร์2 (1)
โปรแกรมคอมพิวเตอร์2 (1)โปรแกรมคอมพิวเตอร์2 (1)
โปรแกรมคอมพิวเตอร์2 (1)
 
โปรแกรมคอมพิวเตอร์2
โปรแกรมคอมพิวเตอร์2โปรแกรมคอมพิวเตอร์2
โปรแกรมคอมพิวเตอร์2
 
ข่าว It
ข่าว Itข่าว It
ข่าว It
 

Kürzlich hochgeladen

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 

Kürzlich hochgeladen (20)

Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 

โปรแกรมคอมพิวเตอร์