Please enable JavaScript.
Coggle requires JavaScript to display documents.
INTRODUCTION TO PROGRAMMING LANGUAGES - Coggle Diagram
INTRODUCTION TO
PROGRAMMING LANGUAGES
ภาษาโปรแกรมมีบทบาทหน้าที่อะไรบ้างในการทำงานของคอมพิวเตอร์
ภาษาโปรแกรมมีบทบาทสำคัญในการทำงานของคอมพิวเตอร์ โดยมีหน้าที่หลักคือการสื่อสารกับคอมพิวเตอร์เพื่อให้คอมพิวเตอร์ทำงานตามคำสั่งที่กำหนดไว้ . นอกจากนี้ภาษาโปรแกรมยังช่วยให้เราสามารถออกแบบและสร้างโปรแกรมที่สามารถทำงานได้กับคอมพิวเตอร์ที่มีสถาปัตยกรรมแบบ Von Neumann . นอกจากนี้ยังมีหน้าที่ในการนิยามตัวแปรเพื่อใช้ในการอ้างอิงถึงตำแหน่งข้อมูลในหน่วยความจำ .
ภาษาโปรแกรม
ต้องทํางานทีละคําสังเรียงกันอย่างเป็นลําดับ
ต้องมีการนิยามตัวแปร เพือใช้ในการอ้างอิงถึงตําแหน่งข้อมูลในหน่วยความจํา
ออกแบบและสร้างขึนให้สามารถทํางานได้กับคอมพิวเตอร์ทีมีสถาปัตยกรรมแบบ
Von Neumann
ภาษาในกลุ่มนี เรียกว่า imperative หรือ conventional language :
COBOL,FORTRAN,Pascal, C
ภาษาทีใช้ติดต่อกับคอมพิวเตอร์ เพือให้คอมพิวเตอร์ทํางานตามทีต้องการ
ภาษาโปรแกรมมีความสำคัญอย่างมากในการควบคุมและประมวลผลข้อมูลในคอมพิวเตอร์ และเป็นพื้นฐานที่จำเป็นสำหรับการพัฒนาซอฟต์แวร์และแอปพลิเคชันที่ใช้ในชีวิตประจำวันของเรา
ทําไมต้องศึกษาภาษาโปรแกรม
เพือให้เลือกภาษาโปรแกรมทีเหมาะสมกับงานได้
เพือให้เรียนรู้ภาษาโปรแกรมใหม่ได้ง่ายขึน
เพือพัฒนาความรู้ความเข้าใจในภาษาโปรแกรมทีเลือกใช้
เพือเป็นพืนฐานในการสร้างภาษาโปรแกรมใหม่ได้
เพือพัฒนาความรู้เรืองโครงสร้างทีสําคัญของภาษาโปรแกรม
โครงสร้างของ Von Neumann มีลักษณะและหน้าที่อย่างไร
โครงสร้างของ Von Neumann เป็นโครงสร้างพื้นฐานของคอมพิวเตอร์ที่ใช้งานอยู่ในปัจจุบัน โดยมีลักษณะและหน้าที่ดังนี้ ,[object Object],:
หน่วยความจำ (Memory Unit) - เป็นส่วนที่ใช้เก็บข้อมูลและคำสั่งที่ใช้ในการประมวลผลของคอมพิวเตอร์
หน่วยควบคุม (Control Unit) - เป็นส่วนที่ควบคุมการทำงานของคอมพิวเตอร์ โดยอ่านคำสั่งจากหน่วยความจำและสั่งให้หน่วยประมวลผลทำงานตามคำสั่งนั้น
หน่วยประมวลผล (Arithmetic and Logic Unit) - เป็นส่วนที่ใช้ประมวลผลข้อมูล โดยมีหน้าที่ดำเนินการทางคณิตศาสตร์และตรรกะ เช่น การบวก การลบ การคูณ การหาร การเปรียบเทียบ ฯลฯ
หน่วยเชื่อมต่ออุปกรณ์นอกเครื่อง (Input/Output Unit) - เป็นส่วนที่ใช้ในการเชื่อมต่อกับอุปกรณ์ภายนอก เช่น คีย์บอร์ด และเครื่องพิมพ์
โครงสร้างของ Von Neumann มีหน้าที่ในการควบคุมและประมวลผลข้อมูลในคอมพิวเตอร์ โดยมีการส่งผ่านข้อมูลระหว่างหน่วยความจำและหน่วยประมวลผล และการเก็บข้อมูลและคำสั่งในหน่วยความจำ ซึ่งถูกระบุตำแหน่งด้วยตำแหน่งของหน่วยความจำ (Memory Address) ,[object Object],.
The Von Neumann Architecture
คอมพิวเตอร์ในอดีตจนถึงปัจจุบัน ถูกพัฒนาโดยอ้างอิงแนวคิดของ John
Von Neumann ดังนี
การติดต่อเพือส่งผ่านข้อมูลระหว่างหน่วยความจําและหน่วยประมวลผล
สามารถทําได้ครังละ 1 หน่วยข้อมูล
ข้อมูลและคําสังทีใช้การประมวลผลจะถูกเก็บในหน่วยความจํา ซึงถูกระบุ
ตําแหน่งด้วยตําแหน่งของหน่วยความจํา (Memory Address)
คอมพิวเตอร์ประกอบด้วยส่วนสําคัญ 3 ส่วน คือ หน่วยความจํา, หน่วย
ควบคุม และหน่วยประมวลผล
คอมพิวเตอร์ประกอบด้วยส่วนสำคัญอะไรบ้างและหน้าที่ของแต่ละส่วนคืออะไร
คอมพิวเตอร์ประกอบด้วยส่วนสำคัญ 3 ส่วน ซึ่งมีหน้าที่และบทบาทต่างกันดังนี้ :
คอมพิวเตอร์ในอดีตจนถึงปัจจุบัน ถูกพัฒนาโดยอ้างอิงแนวคิดของ John
Von Neumann ดังนี
คอมพิวเตอร์ประกอบด้วยส่วนสําคัญ 3 ส่วน คือ หน่วยความจํา, หน่วย
ควบคุม และหน่วยประมวลผล
การติดต่อเพือส่งผ่านข้อมูลระหว่างหน่วยความจําและหน่วยประมวลผล
สามารถทําได้ครังละ 1 หน่วยข้อมูล
ข้อมูลและคําสังทีใช้การประมวลผลจะถูกเก็บในหน่วยความจํา ซึงถูกระบุ
ตําแหน่งด้วยตําแหน่งของหน่วยความจํา (Memory Address)
หน่วยความจำ (Memory Unit) - มีหน้าที่เก็บข้อมูลและคำสั่งที่ใช้ในการประมวลผลของคอมพิวเตอร์ โดยข้อมูลและคำสั่งที่ใช้ในการประมวลผลจะถูกเก็บในหน่วยความจำ ซึ่งถูกระบุตำแหน่งด้วยตำแหน่งของหน่วยความจำ (Memory Address)
หน่วยควบคุม (Control Unit) - มีหน้าที่ควบคุมการทำงานของคอมพิวเตอร์ โดยอ่านคำสั่งจากหน่วยความจำและสั่งให้หน่วยประมวลผลทำงานตามคำสั่งนั้น
หน่วยประมวลผล (Arithmetic and Logic Unit) - มีหน้าที่ใช้ประมวลผลข้อมูล โดยมีหน้าที่ดำเนินการทางคณิตศาสตร์และตรรกะ เช่น การบวก การลบ การคูณ การหาร การเปรียบเทียบ ฯลฯ