SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

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

การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์
การสร้างโปรแกรมด้วยภาษาคอมพิวเตอร์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
 

Similar a โปรแกรมคอมพิวเตอร์ (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
 

Más de 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
 

Más de 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
 

Último

Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusZilliz
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 

Último (20)

Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 

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