ความหมายของซอฟตแ์ วร์
ความหมายของซอฟต์แวร์ ซอฟตแ์ วร์ คือ ชุดคาสงั่ ที่สงั่ งานคอมพิวเตอร์เป็นลาดบั ข้นั ตอนของการทางาน ชุดคาสัง่ เหล่าน้ีไดจ้ ดั เตรียมไวใ้ นหน่วยความจาของคอมพิวเตอร์ คอมพวิ เตอร์อ่านชุดคาสั่งแลว้ ทางานตามซอฟตแ์ วร์จึงเป็ นส่ิงที่มนุษยจ์ ดั ทาข้ึน และคอมพวิ เตอร์จะทางานตามคุณลกั ษณะของซอฟตแ์ วร์ที่วางไวแ้ ลว้ เท่าน้นั ซอฟตแ์ วร์สามารถแบง่ ไดเ้ ป็น 2 ชนิด คือ ซอฟต์แวร์ระบบ (System Software) ซอฟตแ์ วร์ระบบ หมายถึง โปรแกรมทุกโปรแกรมที่ทาหนา้ ท่ีติดตอ่ กบั ส่วนประกอบตา่ ง ๆ ของฮาร์ดแวร์คอมพวิ เตอร์ และอานวยเคร่ืองมือสาหรับทางานพ้นื ฐานตา่ ง ๆ ที่เกี่ยวขอ้ ง กบั ฮาร์ดแวร์ ซอฟต์แวร์ประยุกต์ (Application Software) ซอฟตแ์ วร์ประยกุ ต์ จะเป็นโปรแกรมที่ทาใหค้ อมพิวเตอร์สามารถทางานต่าง ๆ ตามท่ีผใู้ ช้ ตอ้ งการ ไม่วา่ งานดา้ นการจดั ทาเอกสาร การทาบญั ชี การจดั เก็บขอ้ มูลข่าวสาร ตลอดจน งานทุก ๆ ดา้ นตามแต่ผใู้ ชต้ อ้ งการ ภาษาคอมพวิ เตอร์ (Computer Programming Language) ในทางคอมพวิ เตอร์น้นั ก็ตอ้ งทาการพฒั นาภาษาที่จะสื่อสารระหวา่ งมนุษยก์ บั เครื่อง คอมพวิ เตอร์ แตด่ ว้ ยเหตุที่เคร่ืองคอมพิวเตอร์เป็ นอุปกรณ์อิเลกทรอนิกส์ซ่ึงมีเฉพาะวงจร การเปิ ดและปิ ด ทาใหเ้ ครื่องคอมพิวเตอร์ส่ือสารโดยใชเ้ ลขฐานสองเทา่ น้นั เรียกภาษาที่ใช้ เฉพาะเลขฐานสองในคอมพิวเตอร์วา่ ภาษาเครื่อง (Machine Language) การท่ีมนุษยจ์ ะ เรียนรู้ภาษาเคร่ืองน้นั ยากมาก เพราะนาอกจากจะตอ้ งศึกษาถึงอุปกรณ์น้นั อีกดว้ ย ซ่ึงจะทา ใหก้ ารใชง้ านคอมพวิ เตอร์เป็ นเรื่องยงุ่ ยาก จึงมีผคู้ ิดคน้ ภาษาคอมพิวเตอร์ข้ึนเพื่อทาหนา้ ที่ ในการติดตอ่ สื่อสารระหวา่ งเครื่องคอมพิวเตอร์กบั มนุษย์ โดยผใู้ ชจ้ ะสามารถติดตอ่ กบั เครื่องคอมพวิ เตอร์โดยผา่ นทาง ภาษาคอมพวิ เตอร์ (Computer Programming Language)
ตัวอย่างของภาษาคอมพวิ เตอร์ ภาษา COBOL เป็นภาษาระดบั สูง นิยมใชส้ าหรับการแกไ้ ขปัญหาทางดา้ นธุรกิจ ส่วนคาสั่งของภาษา COBOL ก็จะคลา้ ยกบั ภาษาองั กฤษ จงึ ทาใหอ้ า่ นและเขียนโปรแกรม ไดง้ ่ายปี ค.ศ. 1960 นยิ มใช้สำหรบั กำรแกป้ ญั หำทำงดำ้ นธุรกจิ ครบั สว่ นคำส่งั ของภำษำ COBOL น้ีนะครบั ก็จะคลำ้ ยกบัภำษำองั กฤษครบั จงึ ทำใหส้ ำมำรถอำ่ นและเขียนโปรแกรมไดง้ ำ่ ย ในยคุ แรกๆ ภำษำ COBOL จะได้รบั ควำมนยิ มบนเครือ่ งระดบั เมนเฟรมครบั แตว่ ำ่ ในปจั จุบนั นี้มตี วั แปลภำษำ COBOL ทใี่ ช้บนเครือ่ งไมโครคอมพวิ เตอร์ได้ดว้ ยครบั รวมทง้ั มภี ำษำ COBOL ทไี่ ดร้ บั กำรออกแบบตำมแนวทำงเชิงวตั ถุ เรยี กวำ่ Visual COBOL ครบั ซง่ึช่วยใหโ้ ปรแกรมสำมำรถทำไดง้ ำ่ ยขน้ึ และสำมำรถนำโปรแกรมทเี่ ขียนไวม้ ำใชใ้ นกำรพฒั นำงำนอนื่ ๆ อกี ดว้ ยครบัครบั ซง่ึ เป็ นภำษำทใี่ ชง้ ำ่ ย ใชส้ ำหรบั ผูเ้ ริ่มตน้ ศกึ ษำกำรเขียนโปรแกรมครบั นิยมใช้ในกำรเขยี นโปรแกรมสน้ั ๆภำษำ BASIC รนุ่ แรกนี้นะครบั จะใช้ interpreter เป็ นตวั แปลภำษำครบั จงึ ทำใหเ้ ขยี นโปรแกรม ทดสอบ และแกไ้ ขโปรแกรมได้อยำ่ งงำ่ ยดำย แตก่ ็ทำงำนไดช้ ำ้ ครบั จงึ ทำใหผ้ ทู้ ีเ่ ขียนโปรแกรมทเี่ ชีย่ วชำญแลว้ ไมน่ ิยมใชง้ ำนกนั ครบั แตป่ จั จุบนั นี้มภี ำษำ BASIC ไดเ้ ปลยี่ นมำใชก้ ำร ภำษำน้ีกไ็ ดแ้ ก่ Microsoft's Quick BASIC และVisual Basic เชน่ น้ีเป็ นตน้ ครบั
Search
Read the Text Version
- 1 - 3
Pages: