วันพุธที่ 1 เมษายน พ.ศ. 2558

ใบงานที่6

ให้ตอบคำถามต่อไปนี้
1.หลักการเขียนโปรเเกรมคอมพิวเตอร์ หมายถึงอะไร?
ตอบ   ในการเขียนโปรแกรมคอมพิวเตอร์ ้เขียนโปรแกรมจะต้องเข้าใจหลักเกณฑ์ของภาษาโปรแกรม และระบบการทำงานของคอมพิวเตอร์ ว่ามีโครงสร้างและวิธีการใช้คำสั่งอย่างไร ซึ่งในการเขียนโปรแกรมคอมพิวเตอร์ มีหลักเกณฑ์การเขียนโปรแกรม ประกอบด้วย 5 ขั้นตอนดังนี้คือ
1. ทำความเข้าใจและวิเคราะห์ปัญหา
2. กำหนดแผนในการแก้ปัญหา
3. เขียนโปรแกรมตามแผนที่กำหนด
4. ทดสอบและตรวจสอบความถูกต้องของโปรแกรม
5. นำโปรแกรมที่ผ่านการทดสอบไปใช้งาน
2.โปรเเกรมแปลภาษาคืออะไร?
ตอบ  ตัวแปลภาษาโปรแกรมคอมพิวเตอร์ เป็นโปรแกรมที่ใช้ในการแปลความหมายของคำสั่งในภาษาคอมพิวเตอร์ชนิดต่างๆไปเป็นภาษาเครื่อง ซึ่งเป็นภาษาที่คอมพิวเตอร์เข้าใจ และทำงานตามคำสั่งได้ โดยโปรแกรมที่เขียนเป็นโปรแกรมต้นฉบับ หรือ ซอร์สโค้ด ( Source code) ซึ่งโปรแกรมเมอร์เขียนคำสั่งตามหลักการออกแบบโปรแกรม และจำเป็นต้องใช้ตัวแปลภาษาคอมพิวเตอร์เพื่อตรวจสอบไวยากรณ์ของภาษาว่าเขียนถูกต้อง หรือไม่ และทดสอบผลลัพธ์ว่าเป็นอย่างไร ซึ่งภาษาคอมพิวเตอร์ชนิดต่างๆจะมีตัวแปลภาษาของตนเองโดยเฉพาะ โปรแกรมที่แปลจากโปรแกรมต้นฉบับแล้วจะเรียกว่า ออบเจ็คโค้ด ( Object code) ซึ่งเป็นภาษาเครื่องที่ประกอบด้วย รหัสคำสั่งที่คอมพิวเตอร์สามารถเข้าใจและนำไปปฏิบัติได้ต่อไป
3.ตัวอย่างโปรแกรมคอมพิวเตอร์ที่เขียนด้วยภาษาคอมพิวเตอร์1โปรแกรม
ตอบ  ภาษาฟอร์แทรน ( FORTRAN : FORmula TRANslator)
ภาษาฟอร์แทรน เป็นภาษาระดับสูงที่ได้รับการพัฒนาโดยบริษัท IBM มาตั้งแต่ปี ค.ศ. 1957 ย่อมาจากคำว่า FORmula TRANslator ซึ่งถือว่าเป็นการกำเนิดของภาษาระดับสูงภาษาแรก นิยมใช้สำหรับงานที่มีการคำนวณมาก ๆ เช่น งานทางด้านคณิตศาสตร์ วิทยาศาสตร์ และวิศวกรรมศาสตร์ ภาษา FORTRAN สามารถใช้ในการแก้ปัญหาสมการทางคณิตสาสตร์ที่ซับซ้อนได้ดี หรือการวิเคราะห์ทางเศรษฐศาสตร์
ตัวอย่างการเขียนโปรแกรมด้วยภาษา FORTRAN
FORTRAN PROGRAM
SUM = 0
COUNTER = 0
WRITE ( 6 , 60 )
READ ( 5 , 40 ) NUMBER


1 IF ( NUMBER) .EQ. 999 ) GOTO 2
SUM = SUM + NUMBER
COUNTER = COUNTER + 1


WRITE ( 6 , 70 )
READ ( 5 , 70 ) NUMBER
GOTO 1
2 AVERAGE = SUM / COUNTER
WRITE ( 6 , 80 ) AVERAGE
STOP
END

ที่มา:http://www.elearning.msu.ac.th/opencourse/1201104/Unit_1/Unit_1_01_4.htm

ไม่มีความคิดเห็น:

แสดงความคิดเห็น