วันพุธที่ 1 กุมภาพันธ์ พ.ศ. 2555

ส่งงานคำถามหน่วยที่4


1.ซอฟต์แวร์ คืออะไร และมีหน้าที่อย่างไร
ตอบ   ซอฟต์แวร์ คือ ชุดคำสั่งที่สั่งงานคอมพิวเตอร์เป็นลำดับตามขั้นตอนของการทำงานชุดคำสั่งเหล่านี้ได้จัดเตรียมและทำขึ้นก่อนแล้วนำไปเก็บไว้ในหน่วยความจำของคอมพิวเตอร์ คอมพิวเตอร์อ่านชุดคำสั่งแล้วทำงานตาม ซอฟต์แวร์จึงหมายถึง การสั่งการให้คอมพิวเตอร์กระทำตามขั้นตอนและแผนงานต่าง ๆ ตามเงื่อนไขและข้อตกลงที่ได้ดำเนินการหรือจัดเตรียมไว้แล้ว ซอฟต์แวร์จึงเป็นผลที่มนุษย์จัดทำขึ้น และคอมพิวเตอร์จะทำงานตามกรอบของซอฟต์แวร์ที่วางไว้แล้วเท่านั้น
2.ซอฟต์แวร์มีกี่ประเภทอะไรบ้าง
ตอบ  Software มี ประเภท
1. Software ระบบ (System Software) คือ ชุดของคำสั่งที่เขียนไว้เป็นคำสั่งสำเร็จรูป ซึ่งจะทำงานใกล้ชิดกับคอมพิวเตอร์มากที่สุด เพื่อคอยควบคุมการทำงานของ Hardware ทุกอย่าง และอำนวยความสะดวกให้กับผู้ใช้ในการใช้งาน Software หรือโปรแกรมระบบที่รู้จักกันดีก็คือ DOS, Windows, Unix, Linux รวมทั้งโปรแกรมแปลคำสั่งที่เขียนในภาษาระดับสูง เช่น ภาษา Basic, Fortran, Pascal, Cobol, C เป็นต้น 
นอกจากนี้โปรแกรมที่ใช้ในการตรวจสอบระบบเช่น Norton’s Utilities ก็นับเป็นโปรแกรมสำหรับระบบด้วยเช่นกัน
2. Software ประยุกต์ (Application Software)
คือ Software หรือโปรแกรมที่ทำให้คอมพิวเตอร์ทำงานต่างๆ ตามที่ผู้ใช้ต้องการ ไม่ว่าจะด้านเอกสาร บัญชี การจัดเก็บข้อมูล เป็นต้น 
3. ซอฟต์แวร์ระบบคืออะไร
ตอบ   ซอฟต์แวร์ระบบ คือ ซอฟต์แวร์ที่ช่วยในการจัดการระบบคอมพิวเตอร์ จัดการทางด้านอุปกรณ์รับเข้าและส่งออก การรับข้อมูลจากแผงแป้นอักขระ การแสดงผลบนจอภาพ การนำข้อมูลออกไปพิมพ์ยังเครื่องพิมพ์ การดูแล การจัดเก็บข้อมูลเป็นแฟ้ม การเรียกค้นข้อมูล การสื่อสารข้อมูล ซอฟต์แวร์ระบบจึงหมายถึง ซอฟต์แวร์ที่ดูแลจัดการอุปกรณ์ต่าง ๆ ที่มีอยู่ในระบบ ซอฟต์แวร์ระบบที่รู้จักกันดี คือ ระบบปฏิบัติการ (operating system)เช่น เอ็มเอสดอส ยูนิกซ์ โอเอสทู วินโดวส์ เป็นต้น
4. ซอฟต์แวร์ประยุกต์คืออะไร
ตอบ  ซอฟต์แวร์ประยุกต์ คือ ซอฟต์แวร์ที่เขียนขึ้นเพื่อประยุกต์กับงานที่ผู้ใช้ต้องการ เช่น ซอฟต์แวร์ประมวลคำ ซอฟต์แวร์จัดเก็บภาษี ซอฟต์แวร์สินค้าคงคลัง ซอฟต์แวร์ตารางทำงาน ซอฟต์แวร์กราฟิก ซอฟต์แวร์จัดการฐานข้อมูล เป็นต้น
การทำงานใด ๆ โดยใช้ซอฟต์แวร์ประยุกต์จำเป็นต้องทำงานภายใต้สิ่งแวดล้อมของซอฟต์แวร์ระบบด้วย ตัวอย่างเช่น ซอฟต์แวร์ประมวลคำต้องทำงานภายใต้ซอฟต์แวร์ระบบปฏิบัติการเอ็มเอสดอสหรือวินโดวส์ เป็นต้น
5.ซอฟต์แวร์เฉพาะงานคืออะไร
ตอบ  ซอฟต์แวร์ใช้งานเฉพาะ
การประยุกต์ใช้งานด้วยซอฟต์แวร์สำเร็จมักจะเน้นการใช้งานทั่วไป แต่อาจจะนำมาประยุกต์โดยตรงกับงานทางธุรกิจบางอย่างไม่ได้ เช่นในกิจการธนาคาร มีการฝากถอนเงิน งานทางด้านบัญชี หรือในห้างสรรพสินค้าก็มีงานการขายสินค้า การออกใบเสร็จรับเงิน การควบคุมสินค้าคงคลัง ดังนั้นจึงต้องมีการพัฒนาซอฟต์แวร์ใช้งานเฉพาะสำหรับงานแต่ละประเภทให้ตรงกับความต้องการของผู้ใช้แต่ละราย
ซอฟต์แวร์ใช้งานเฉพาะมักเป็นซอฟต์แวร์ที่ผู้พัฒนาต้องเข้าไปศึกษารูปแบบการทำงานหรือความต้องการของธุรกิจนั้น ๆ แล้วจัดทำขึ้น โดยทั่วไปจะเป็นซอฟต์แวร์ที่มีหลายส่วนรวมกันเพื่อร่วมกันทำงาน ซอฟต์แวร์ใช้งานเฉพาะที่ใช้กันในทางธุรกิจ เช่น ระบบงานทางด้านบัญชี ระบบงานจัดจำหน่าย ระบบงานในโรงงานอุตสาหกรรม บริหารการเงิน และการเช่าซื้อ
ความต้องการของการใช้คอมพิวเตอร์ในงานทางธุรกิจยังมีอีกมาก ดังนั้นจึงต้องมีความต้องการผู้พัฒนาซอฟต์แวร์เพื่อพัฒนาซอฟต์แวร์ใช้งานเฉพาะต่าง ๆ อีกมากมาย
6.ซอฟต์แวร์ที่มีความสำคัญและจำเป็นต่องานคอมพิวเตอร์อย่างไร
ตอบ  การที่คอมพิวเตอร์ดำเนินการได้อย่างไรและก่อให้เกิดประโยชน์ได้มากน้อยเพียงใดนั้นจึงขึ้นอยู่กับซอฟต์แวร์ ซอฟต์แวร์จึงเป็นส่วนสำคัญของระบบคอมพิวเตอร์ หากขาดซอฟต์แวร์คอมพิวเตอร์ก็ไม่สามารถทำงานได้ ซอฟต์แวร์จึงเป็นสิ่งที่จำเป็นและสำคัญมาก ซอฟต์แวร์เป็นส่วนประกอบหนึ่งที่ทำให้ระบบสารสนเทศเป็นไปได้ตามที่ต้องการ  
7. ซอฟต์แวร์และภาษาคอมพิวเกี่ยวข้องกันอย่างไ
ตอบ  ซอฟต์แวร์เป็นกลุ่มคำสั่งที่เขียนขึ้นเพื่อให้คอมพิวเตอร์ทำงานได้ สามารถจำแนกได้ สามารถจำแนกได้เป็น2ประเภทใหญ่ๆคือซอฟต์แวร์ระบบและซอฟต์แวร์ประยุกต์ ระบบปฎิบัติการถือเป็นซอฟต์แวร์ที่เกียวข้องกับการควบคุมและดูแลระบบคอมพิวเตอร์โดยรวมทั้งหมด โดยมีคุณสมบัติในการทำงานต่างๆ เช่น ทำงานหลายงานได้ สามารถแบ่งงานออกเป็นส่วนย่อยหลายๆ ส่วนแล้วทำงานร่วมกัน หรือรองรับผู้ใช้ได้หลายคน สำหรับซอฟต์แวร์ประยุกต์นั้นแบ่งได้เป็น 2 กลุ่มใหญ่คือ แบ่งตามลักษณะการผลิตและกลุ่มการใช้งาน ซึ่งมีผู้ผลิตออกมาเป็นจำนวนมาก การเลือกซอฟต์แวร์มาใช้งานนั้นสามารถหาเลือกซื้อได้ทั้งที่จำหน่ายแบบสำเร็จรูป ว่าจ้างให้ผลิตตามแบบเฉพาะของตนเอง ดาวน์โหลดฟรี ทดลองใช้ หรือนำเอาโอเพ่นเซอร์สพัฒนาเพื่อใช้งานเอง ทั้งนี้ขึ้นอยู่กัยการเหมาะสม   ภาษาคอมพิวเตอร์สามารถแบ่งออกเป็น 5 ยุคด้วยกัน เริ่มตั้งแต่ยุคแรกที่ใช้ภาษาเครื่อง ซึ่งถือว่าเป็นภาษาระดับต่ำ และพัฒนามาเป็นภาษาแอสแซมบลีในยุคที่สอง ต่อมาได้ตัดทอนรูปแบบของคำสั่งและพัฒนาให้ไกล้เคียงกับภาษาของมนุษย์มากยึ่งขึ้นหรือเรียกว่า ภาษาระดับสูง ในยุคที่สาม แต่การเขียนโปรแกรมที่ซับซ้อนมากขึ้นจำเป็นต้องใช้ความชำนาญมากพอ จึงได้มีการพัฒนาภาษาระดับสุงมาก สำหรับช่วยเหลือในการเขียนโปรแกรมอีกครั้งในยุคที่สี่ และมีแนวโน้มจะใช้ภาษาที่ไกล้เคียงกับมนุษย์มากขึ้นไปอีก เรียกว่า ภาษาธรรมชาติในยุคที่ห้า
8. ระบบปฏิบัติการคืออะไร ทำหน้าที่อะไร
ตอบ  ระบบปฏิบัติการ หมายถึง ชุดของโปรแกรมที่อยู่ระหว่างฮาร์ดแวร์แลซอฟต์แวร์ประยุกต์ มีหน้าที่ในการควบคุมการปฏิบัติงานของฮาร์ดแวร์ และสนับสนุนคำสั่งสำหรับควบคุมการทำงานของฮาร์ดแวร์ประยุกต์ ตัวอย่างของซอฟต์แวร์ระบบปฏิบัติการที่นิยมใช้ในปัจจุบัน เช่น MS - DOS , UNIX , Windows 95 , และ Mac System 7 เป็นต้น
9. ระบบปฏิบัติงานมีหน้าที่หลัก ๆ คือ
ตอบ  1. จัดส่วนประกอบต่าง ๆ ของระบบคอมพิวเตอร์ เช่น หน่วยประมวลผลกลาง หน่วยความจำ ที่เก็บข้อมูลสำรอง และเครื่องพิมพ์
2.จัดการงานในส่วนของการติดต่อกับผู้ใช้ ให้บริการโปรแกรมประยุกต์อื่น เช่น การรับข้อมูล และการแสดงผล เป็นต้น ปกติแล้วโปรแกรมประยุกต์จะถูกเรียกให้เริ่มต้นทำงานผ่านระบบปฏิบัติการ