ซอฟต์แวร์และภาษาคอมพิวเตอร์

马上开始. 它是免费的哦
注册 使用您的电邮地址
ซอฟต์แวร์และภาษาคอมพิวเตอร์ 作者: Mind Map: ซอฟต์แวร์และภาษาคอมพิวเตอร์

1. -

2. โปรแกรมภาษา

2.1. 1. ภาษาเครื่อง เป็นภาษาเครื่องคอมพิวเตอร์โดนมีโครงสร้างและพื้นฐานเป็นเลขฐาน2

2.2. 2. ภาษาที่ใช้เป็นสัญลักษณ์ ได้ปรับปรุงให้ง่ายขึ้นโดยสร้างรหัส (Mnemonic code) และสัญลักษณ์ (Symbol)แทนตัวเลข

2.3. 3. ภาษาระดับสูง ได้มีการพัฒนาเป็นคำสั่งที่ทีความหมายเหมือนกับภาษาที่มนุษย์ใช้เพื่อให้สะดวกกับผู้เขียนโปรแกรม เช่น คำว่า PRINT หรือ WRITE แทนคำสั่งพิมพ์

3. โปรแกรมแปลภาษาคอมพิวเตอร์

3.1. 1. คอมไพเลอร์ เป็นตัวแปลภาษาให้เป็นภาษาเครื่องการทำงานจะใช้หลักการแปลโปรแกรมต้นฉบับ

3.2. 2. อินเตอร์พรีเตอร์ เป็นตัวแปลระดับสูงเช่นเดียวกับคอมไพลเลอร์แต่จะแปลพร้อมกับทำงานตามคำสั่งที่ละคำสั่ง

3.3. 3. แอสเซมเบลอ เป็นตัวแปลภาษาแอสเซมบลีซึ่งในปัจจุบันมีหลักการแปลภาษาคอมพิวเตอร์แบบใหม่เกิดขึ้น คือ แปลจากซอร์สโค้ด ไปเป็นรหัสชั่วคราว หรือ อินเทอมีเดียโค้ด

4. ซอฟต์แวร์ประยุกต์

4.1. ซอฟต์แวร์ประยุกต์ เป็นซอฟต์แวร์ที่พัฒนาขึ้นมาเพื่อใช้เฉพาะด้านเท่านั้นไม่เกี่ยวข้องกับการควบคุมของระบบคอมพิวเตอร์

4.1.1. 1. ซอฟต์แวร์ที่พัฒนาขึ้นใช้เองโดยเฉพาะ หรือ custom-made software

4.1.2. 1.1 In-house developed สร้างและพัฒนาโดยหน่วยงานของบริษัท

4.1.3. 1.2 Contract หรือ outsource เป็นการจ้างบุคคลภายนอกให้ทำขึ้นมาโดยอาจเป็นบริษัทที่มีความเชี่ยวชาญในการเขียนโปรแกรม หรือที่เรียกว่า software hous

4.1.4. 2. ซอฟต์แวร์ที่หาซื้อโดยทั่วไป

4.1.5. 2.1 โปรแกรมเฉพาะ เป็นโปรแกรมที่อาจต้องขอให้ผู้ผลิตทำการเพิ่มเติมคุณสมบัติบางอย่าง

4.1.6. 2.2 โปรแกรมมาตรฐาน เป็นโปรแกรมที่พัฒนาขึ้นมาเพื่อสามารถใช้กับงานทั่วไปส่วนใหญ่แล้วจะมีคณสมบัติที่เป็นมาตรฐานเดียวกัน

4.1.7. ประเภทของซอฟต์แวร์ประยุกต์

4.1.7.1. กลุ่มการใช้งานทางด้านธุรกิจ

4.1.7.2. กลุ่มการใช้งานทางด้านกราฟิกและมัลติมีเดีย

4.1.7.3. กลุ่มสำหรับการใช้งานบนเว็บและการติดต่อสื่อสาร

5. ระบบปฏิบัติการ

5.1. ระบบประฏิบัติการหรือ OSเป็นซอฟต์แวร์ที่ใช้สำหรับควบคุมและประสานงานระหว่างอุปกรณ์ภายในคอมพิวเตอร์ตั้งแต่ซีพียู หน่วยความจำ ไปจนถึงส่วนนำเข้าและส่งออก บางครั้งนิยมเรียกว่า แพลตฟอร์ม

5.1.1. ประเภทของระบบปฏิบัติการมี4 ประเภท

5.1.2. 1.ระบบปฏิบัติการแบบเดี่ยว

5.1.3. 2.ระบบปฏิบัติการแบบเครื่อข่าย

5.1.4. 3.ระบบปฏิบัติการแบบฝัง

5.1.5. 4.ระบบปฏิบัติการแบบพกพา

5.2. โปรแกรมอรรถประโยชน์. เป็นซอฟต์แวร์ที่ทำหน้าที่เฉพาะอย่างเพื่อการจัดการงานพื้นฐานและบริการต่างๆ เช่น การจัดเรียงข้อมูล การรวมแฟ้มข้อมูลที่เรียงลำดับแล้วเข้าด้วยกัน แบ่งออกได้ 2 ประเภท

5.2.1. 1.โปรแกรมอรรถประโยชน์สำหรับระบบปฏิบัติการ

5.2.2. 1.1 โปรแกรมการจัดการไฟล์

5.2.3. 1.2 โปรแกรมจัดเรียงพื้นที่ตัดเก็บข้อมูลของฮาร์ดดิสก์

5.2.4. 2.โปรแกรมอรรถประโยชน์อื่นๆ

5.2.5. 1.3 โปรแกรมรักษาหน้าจอ

5.2.6. 2.1 โปรแกรมบีบอัดไฟล์

5.2.7. 2.2 โปรแกรมไฟล์วอลล์

5.2.8. 2.3 โปรแกรมป้องกันไวรัส

6. ความหมายและความสำคัญของซอฟแวร์

6.1. ซอฟต์แวร์(Software)หมายถึงชุดคำสั่งหรือโปรแกรมที่คอยสั่งการให้เครื่องคอมพิมเตอร์ทำงาน

6.2. เป็นตัวเชื่อมระหว่างคนหรือผู้ใช้กับเครื่องคอมพิวเตอร์

7. ประเภทของซอฟต์แวร์

7.1. ซอฟต์แวร์ระบบ

7.1.1. ระบบปฏิบัติการ

7.1.2. โปรแกรมแปลภาษา

7.1.3. โปรแกรมอรรถประโยชน์

7.2. ซอฟต์แวร์ประยุกต์

7.2.1. ซอฟต์แวร์ประยุกต์ทั่วไป

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