Get Started. It's Free
or sign up with your email address
Rocket clouds
Software by Mind Map: Software

1. System Software

1.1. ซอฟต์แวร์ที่ทำหน้าที่ควบคุม การทำงานของฮาร์ดแวร์และประสานงาน ระหว่างซอฟต์แวร์ ฮาร์ดแวร์ และผู้ใช้งาน

1.2. ประกอบด้วย

1.2.1. Operating System

1.2.1.1. จัดสรรและควบคุมการทำงานของฮาร์ดแวร์

1.2.1.2. User Interface หรือ ส่วนติดต่อกับผู้ใช้

1.2.1.2.1. ส่วนที่ผู้ใช้สามารถมองเห็นและสามารถกระทำการต่างๆได้

1.2.1.2.2. Graphical User Interface

1.2.1.2.3. Command-Line User Interface

1.2.1.3. ตัวอย่างระบบปฏิบัติการ

1.2.1.3.1. DOS

1.2.1.3.2. Windows

1.2.1.3.3. Mac OS

1.2.1.3.4. UNIX

1.2.1.3.5. Linux

1.2.2. Translator

1.2.2.1. ภาษาคอมพิวเตอร์

1.2.2.1.1. เลขฐานสอง

1.2.2.2. เป็นตัวกลางที่ผู้ใช้งานใช้ติดต่อสื่อสารกับคอมพิวเตอร์

1.2.2.3. แบ่งเป็น 3 ประเภท

1.2.2.3.1. คอมไพเลอร์ (Compiler)

1.2.2.3.2. อินเทอร์พรีเตอร์ (interpreter)

1.2.2.3.3. แอสเซมเบลอร์ (assembler)

1.2.3. Utility Program

1.2.3.1. โปรแกรมจัดการไฟล์ (File manager)

1.2.3.2. โปรแกรมบีบอัดไฟล์ (file compression utility)

1.2.3.3. โปรแกรมสำรองไฟล์ (Backup)

1.2.3.4. ประเภทการจัดพื้นที่เก็บข้อมูล (disk defragmenter)

1.2.3.5. โปรแกรมลบไฟล์ที่ไม่จำเป็น (Disk Cleanup)

1.2.4. Device Driver

1.2.4.1. เป็นโปรแกรมที่ช่วยในการติดตั้งระบบเพื่อให้คอมพิวเตอร์ติดต่อหรือใช้งานอุปกรณ์ต่างๆได้

2. Application Software

2.1. ซอฟต์แวร์สำเร็จ (Package)

2.1.1. ผู้ใชสามารถใช้งานได้ทันที ไม่ต้องเสียเวลาพัฒนาโปรแกรมขึ้นใช้เอง

2.1.2. ตัวอย่างซอฟต์แวร์

2.1.2.1. ซอฟต์แวร์ประมวลคำ (Word Processing Software)

2.1.2.2. ซอฟต์แวร์ตารางทำงาน (Spreadsheet Software)

2.1.2.3. ซอฟต์แวร์จัดการฐานข้อมูล (Database Management Software)

2.1.2.4. ซอฟต์แวร์นำเสนอ (Presentation Software)

2.1.2.5. ซอฟต์แวร์สื่อสาร (Communication Software)

2.1.2.6. ซอฟต์แวร์กราฟิกและสื่อประสม (Graphic and Multimedia Software)

2.2. ซอฟต์แวร์ประยุกต์เฉพาะงาน

2.2.1. เป็นซอฟต์แวร์ที่พัฒนาขึ้นมาเพื่อใช้ในแต่การกิจกรรมเฉพาะทาง

3. ไวรัสคอมพิวเตอร์

3.1. ไวรัสคอมพิวเตอร์เป็นโปรแกรมที่พัฒนาขึ้นมาเพื่ิอก่อความรำคาญ สร้างความเสียหาย รบกวนการทำงานของระบบคอมพิวเตอร์

3.2. ตัวอย่าง

3.2.1. Brain

3.2.2. Melissa

3.2.3. Loveletter

3.2.4. Slammer

4. การเลือกใช้ซอฟต์แวร์

4.1. เลือกให้เหมาะสมกับงาน

4.2. เลือกให้เหมาะสมกับงบประมาณ

4.3. เหมาะสมกับทรัพยากร

4.4. ไม่ละเมิดลิขสิทธิ์