More Related Content Similar to ความหมายของโปรแกรมคอมพิวเตอร์ Similar to ความหมายของโปรแกรมคอมพิวเตอร์ (20) ความหมายของโปรแกรมคอมพิวเตอร์1. time sharing
การแบ่งกันใช้เวลา
หมายถึง การใช้ทรัพยากรต่าง ๆ เช่น ตัว
ประมวลผล เครื่องพิมพ์ และหน่วยขับจานบันทึกใน
เครื่องเมนเฟรม หรือเครือข่าย ให้มีประสิทธิภาพ
สูงสุด โดยใช้ร่วมกันในเวลาเดียวกัน
2. multiprogramming
การทางานแบบหลายโปรแกรม
มัลติโปรแกรมมิง
• การทางานที่โหลดโปรแกรมไปไว้ใน
หน่วยความจาหลัก และพร้อมที่จะ
ประมวลผลได้ทันที ระบบปฏิบัติการจะ
เลือกงานเข้าไปประมวลผลจนกว่าจะหยุด
คอยงานบางอย่าง ในช่วงที่หยุดรอจะดึงได้
อย่างมีประสิทธิภาพ เข้าไปประมวลผลต่อ
ทันที ทาให้มีการใช้ซีพียู
3. -Single CPU, Multiple CPU
• single CPU
• การประมวลผลทีละรายการ
• Multiple CPU
• การประมวลผลหลายๆโปรแกรมพร้อมๆกัน
5. -Single (Multiple) Program in
Execution
Single คือ โปรแกรมเดียว
Multiple คือ หลายๆโปรแกรม
Program in Execution คือ การคานวณและประมวลผลคาสั่ง ที่ถูกนาเข้ามา
ภายในตัวซีพียู เมื่อกระทาคาสั่งในขั้นตอนนี้