Page 16 - หลักการเขียนโปรแกรม
P. 16
6 หลักการเขียนโปรแกรม
ภาพท่ี 1.6 อุปกรณ์หน่วยความจําา
2.2 คอมพิวเตอร์ซอฟต์แวร์ (Computer Software)
คือโปรแกรมคอมพิวเตอร์ที่เขียนขึ้นด้วยคําาส่ังเพื่อส่ังให้คอมพิวเตอร์ทําางานตามต้องการได้ โดยซอฟต์แวร์จะถูกเขียนข้ึนโดยโปรแกรมเมอร์ (Programmer) หรือผู้ท่ีสนใจในการเขียนโปรแกรม ซอฟต์แวร์เป็นส่ิงท่ีไม่สามารถมองเห็นหรือจับต้องได้ คอมพิวเตอร์ฮาร์ดแวร์จะไม่สามารถทําางานได้ ถ้าปราศจากซอฟต์แวร์ โดยซอฟต์แวร์สามารถแบ่งออกได้ 2 ประเภท คือ ซอฟต์แวร์ระบบและซอฟต์แวร์ ประยุกต์
2.3 บุคลากรด้านคอมพิวเตอร์ (Peopleware)
คือบุคลากรที่มีความรู้ความสามารถในการใช้งานหรือควบคุมการทําางานของคอมพิวเตอร์ให้ เปน็ ไปอยา่ งดี เปน็ องคป์ ระกอบทสี่ าํา คญั ทจี่ ะทาํา ใหค้ อมพวิ เตอรส์ ามารถทาํา งานไดต้ อ่ ไป โดยถา้ ไมม่ บี คุ ลากร คอมพิวเตอร์ก็ไม่สามารถทําางานได้ เนื่องจากบุคลากรจะทําาหน้าท่ีในการป้อนข้อมูลให้คอมพิวเตอร์ ทําาการประมวลผล หรือบุคลากรทําาหน้าท่ีในการสั่งงานใดๆ ให้คอมพิวเตอร์ทําางานตามความต้องการ
2.4 ข้อมูล (Data)
คือข้อเท็จจริงต่างๆ ท่ีมีอยู่อยู่ตามธรรมชาติ เป็นสัญลักษณ์ ปริมาณต่างๆ อาจอยู่ในรูปของ ตัวเลขหรือตัวหนังสือ เพ่ือนําาเข้าสู่ระบบคอมพิวเตอร์สําาหรับนําาไปประมวลผลและได้ผลลัพธ์ออกมา เรียกว่า สารสนเทศ (Information)
3. ภาษาคอมพิวเตอร์
ภาษาคอมพวิ เตอร์ (Computer Language) หมายถงึ ภาษาใดๆ ทมี่ นษุ ยใ์ ชส้ อื่ สารกบั คอมพวิ เตอร์ แลว้ คอมพวิ เตอรส์ ามารถทาํา งานตามคาํา สงั่ นนั้ ได้ เปน็ ภาษาทมี่ นษุ ยค์ ดิ สรา้ งขนึ้ มาโดยมจี ดุ มงุ่ หมายเฉพาะ กฎเกณฑ์ที่ตายตัวและจําากัด มีกรอบให้ใช้คําาและไวยากรณ์ที่กําาหนดไว้ มีการตีความหมายที่ชัดเจน ภาษาคอมพิวเตอร์สามารถแบ่งออกเป็น 2 กลุ่ม คือ ภาษาระดับสูงและภาษาระดับตํา่า