Please enable JavaScript.
Coggle requires JavaScript to display documents.
<บที่4>(625420405)ซอฟต์แวร์และภาษาคอมพิวเตอร์ :star:…
<บที่4>(625420405)ซอฟต์แวร์และภาษาคอมพิวเตอร์ :star:
องค์ประกอบด้านซอฟต์แวร์
ซอฟต์แวร์ระบบ(System Software)
ซอฟต์แวร์ประยุกต์(Application Software)
แบ่งตามลักษณะการผลิต
แบ่งตามกลุ่มการใช้งาน
ระบบปฏิบัติการ(OS: Operating System)
คุณสมบัติการทำงาน
การทำงานแบบ Multi-Tasking
การทำงานแบบ Multi-User
ประเภทของระบบปฏิบัติการ
ระบบปฏิบัติการแบบเดี่ยว(Standalone OS)
Microsoft Windows
Mac OS
ระบบปฏิบัติการแบบเครือข่าย(NOS: Network Operating System)
Windows Server
Unix
Linux
ระบบปฏิบัติสำหรับอุปกรณ์พกพา(Mobile OS)
IOS
Android(แอนดรอยด์)
โปรแกรมอรรถประโยชน์(Utility Program)
โปรแกรมช่วยจัดไฟล์ File Viewer/Manager/Preview
โปรแกรมช่วยการติดตั้งและถอนโปรแกรม Install/Uninstall
โปรแกรมช่วยรักษาหน้าจอไม่ให้แสดงภาพเดิมซ้ำ Screen Saver
ซอฟต์แวร์ประยุกต์(Application Software)
แบ่งตามลักษณะการผลิตมี2ประเภทคือ
ซอฟต์แวร์ที่พัฒนาขึ้นใช้เอง(Custom-made Software)
In-House Development
Contract หรือ Outsource
ซอฟต์แวร์สำเร็จรูป(Packaged Software)
โปรแกรมมาตรฐาน(Standard Package)
โปรแกรมเฉพาะ(Customized Package)
แบ่งตามกลุ่มการใช้งาน
กลุ่มซอฟต์แวร์สำหรับงานสำนักงาน(Office Automation)
กลุ่มซอฟต์แวร์สำหรับงานด้านกราฟิกและมัลติมีเดีย(Graphic and Multimedia)
กลุ่มซอฟต์แวร์สำหรับอินเทอร์เน็ตและการสื่อสาร(Internet and Communications)
กลุ่มซอฟต์แวร์สำหรับประมวลผลในเชิงธุรกิจ/บัญชี/ทรัพยากร(Business/Accounting/ERP)
กลุ่มซอฟต์แวร์สำนักงาน(Office Automation)
ซอฟต์แวร์ประมวลคำ(Word processing)
ซอฟต์แวร์ตารางคำนวณ(Spreadsheet)
ซอฟต์แวร์นำเสนองาน(Presentation)
ซอฟต์แวร์จัดการฐานข้อมูล(Database Management)
กลุ่มซอฟต์แวร์ออกแบบกราฟิก และมัลติมีเดีย(Design,Graphics and Multimedia)
ซอฟต์แวร์ช่วยออกแบบ(Computer-Aided Design หรือ CAD)
ซอฟต์แวร์ตัดต่อวีดีโอ(Video Editing
)
กลุ่มซอฟแวร์เว็บและการสื่อสาร(Web and Communications)
ซอฟต์แวร์สำหรับท่องเว็บ(Browser)
ซอฟต์แวร์จัดการอีเมล(E-Mail)
ซอฟต์แวร์สื่อสารผ่านอินเทอร์เน็ต(Chat & Messaging/Voice & Video call)
ภาษาที่ใช้เขียนโปรแกรมคอมพิวเตอร์
ภาษาเขียนโปรแกรมยุคที่หนึ่ง(First-generation programming language-1GL))
ภาษาเขียนโปรแกรมยุคที่สอง(Second-generation programming language-2GL)
ภาษาเขียนโปรแกรมยุคที่สาม(Third-generation programming language-3GL)
ภาษาเขียนโปรแกรมยุคที่สี่(Fourth-generation programming language-4GL)
ภาษาเขียนโปรแกรมยุคที่ห้า(Fifth-generation programming language-5GL)
ตัวแปลภาษาคอมพิวเตอร์
Assembler
Interpreter
Compiler