วันอาทิตย์ที่ 24 กรกฎาคม พ.ศ. 2554
วันอาทิตย์ที่ 10 กรกฎาคม พ.ศ. 2554
ใบงานที่ 6 เรื่อง ซอฟต์แวร์
คำชี้แจง : จงเขียนคำตอบลงในบล็อก (blog) ของตนเอง
คำสั่ง : ให้นักเรียนเขียนชื่อซอฟต์แวร์ระบบ
คำสั่ง : ให้นักเรียนเขียนชื่อซอฟต์แวร์ระบบ
ซอฟต์แวร์ระบบ หมายถึง โปรแกรมหรือคำสั่งที่ทำหน้าควบคุมการปฏิบัติงานของส่วนประกอบต่าง ๆ ของคอมพิวเตอร์ฮาร์ดแวร์ ตลอดเวลาควบคุม การสื่อสารข้อมูลในระบบเครือข่ายคอมพิวเตอร์ แบ่งเป็น 2 ประเภทคือ 1. ระบบปฏิบัติการ (operating system หรือ OS) เป็นชุดคำสั่งที่ทำหน้าที่เป็นสื่อกลางระหว่างโปรแกรมประยุกต์และอุปกรณ์คอมพิวเตอร์ ตัวอย่างระบบปฏิบัติการที่ใช้ในปัจจุบัน เช่น ระบบปฏิบัติการดอส (Disk Operating System หรือ DOS) , Windows 98 , UNIX เป็นต้น | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ระบบปฏิบัติการสามารถแบ่งออกตามลักษณะการทำงานได้ดังนี้ 1.1 ระบบปฏิบัติการที่นิยมใช้กับเครื่องไมโครคอมพิวเตอร์ ไ ด้แก่- ระบบปฏิบัติการเอ็มเอสดอส (Microsoft Disk Operating System หรือ MS - DOS) เอ็มเอสดอส เป็นระบบการปฏิบัติการที่ทำหน้าที่ดูแลการทำงานต่าง ๆ ของระบบคอมพิวเตอร์ 1.2 ระบบปฏิบัติการเครือข่าย (network operating system หรือ NOS) เป็นระบบปฎิบัติการที่ออกแบบเพื่อจัดการงานด้านการสื่อสารของคอมพิวเตอร์ ให้สามารถใช้ทรัพยากรร่วมกันได้ เช่น เครื่องพิมพ์ ฮาร์ดดิสก์ เป็นต้น 1.3 ระบบปฏิบัติการแบบเปิด (open operating system) เป็นระบบที่พัฒนาจากแนวคิดที่ต้องการใช้ระบบปฏิบัติการกับเครื่องคอมพิวเตอร์ต่าง ๆ ได้ซึ่งแต่เดิมการใช้ระบบปฎิบัติการไม่ว่าจะเป็นเครื่องคอมพิวเตอร์ของบริษัทนั้น ๆ 2. ตัวแปลภาษาคอมพิวเตอร์ (translator)การพัฒนาโปรแกรมคอมพิวเตอร์ ผู้เขียนโปรแกรมหรือที่เรียกว่าโปรแกรมเมอร์นั้น จะเลือกใช้ภาษาให้เหมาะสมกับ ลักษณะงานและความถนัดของผู้เขียนโปรแกรม โปรแกรมที่เขียนขึ้นหรือที่เรียกว่า โปรแกรมต้นฉบับ จึงมีลักษณะโครงสร้างของภาษาที่แตกต่างกันออกไป ในการทำงานของคอมพิวเตอร์นั้น คอมพิวเตอร์จะไม่สามารถเข้าใจภาษาที่ใก้ลเคียง กับภาษามนุษย์ที่เรียกว่า ภาษาระดับสูง เนื่องจากคอมพิวเตอร์จะรับข้อมูลที่เป็นสัญญาณ ไฟฟ้าซึ่งแทนด้วยเลขฐานสอง (0 หรือ 1) หรือที่เรียกว่า ภาษาเครื่อง 2.1 คอมไพเลอร์ (Compiler) เป็นตัวแปลภาษาระดับสูง เช่น ภาษาปาสคาล ภาษาโคบอลและภาษาฟอร์แทรกให้เป็นภาษาเครื่อง การทำงานจะใช้หลักการแปลโปรแกรมต้นฉบับ ทั้งโปรแกรมเรียกใช้งาน ซึ่งจะถูกบันทึกไว้ในลักษณะของแฟ้มข้อมูลหรือไฟล์ เมื่อต้องการเรียกใช้งานโปรแกรมก็สามารถเรียกจากไฟล์เรียกใช้งาน โดยไม่ต้องทำการแปลหรือคอมไพล์อีก ทำให้การทำงานเป็นไปอย่างรวดเร็ว 2.2 อินเตอร์พรีเตอร์ (interpreter) เป็นตัวแปลระดับสูงเช่นเดียวกับคอมไพเลอร์แต่จะแปลพร้อมกับทำงานตามคำสั่งทีละคำสั่ง ตลอดไปทั้งโปรแกรม ทำให้การแก้ไขโปรแกรมกระทำได้ง่าย และรวดเร็ว 2.3 แอสเซมบลีลี (assembler) เป็นตัวแปลภาษาแอสเซมบลี (assembly) ซึ่งเป็นภาษาระดับต่ำให้เป็นภาษาเครื่อง 2.จงจับคู่คำกับข้อความที่ถูกต้อง
|
สมัครสมาชิก:
บทความ (Atom)