/ / ซอฟต์แวร์ - มันคืออะไร? ซอฟต์แวร์คืออะไร?

ซอฟต์แวร์ - มันคืออะไร? ซอฟต์แวร์คืออะไร?

ผู้ใช้คอมพิวเตอร์ทุกวันชนกับแนวคิดเช่นซอฟต์แวร์ ไม่น่าแปลกใจเพราะความเข้าใจสมัยใหม่ของคำนี้ถูกตีความว่าเป็น "ซอฟต์แวร์" หรือในรูปแบบย่อ "ซอฟต์แวร์" ("ซอฟต์แวร์") ลองพิจารณาประเด็นสำคัญบางประการเกี่ยวกับประเภทของซอฟต์แวร์และความสัมพันธ์กับส่วนประกอบที่เหลือของระบบคอมพิวเตอร์ ซอฟต์แวร์คืออะไร?

แนวคิดทั่วไป

ในความหมายทั่วไป Software คือชุดคำสั่งคำสั่งสำหรับการดำเนินการตามภาษาโปรแกรมโปรแกรมหรือชุดของโปรแกรมที่รับผิดชอบการโต้ตอบไม่เพียง แต่ระหว่างผู้ใช้กับระบบคอมพิวเตอร์เท่านั้น แต่ยังรวมถึงส่วนประกอบฮาร์ดแวร์ที่เรียกว่าของคอมพิวเตอร์หรือแอปพลิเคชันอื่น ๆ ที่สร้างขึ้นเพื่อวัตถุประสงค์เฉพาะ

ซอฟต์แวร์คือ

ขึ้นอยู่กับฟังก์ชั่นที่กำหนดให้กับซอฟต์แวร์ซอฟต์แวร์ทั้งหมดสามารถแบ่งออกเป็นหลายคลาสซึ่งจะกล่าวถึงในภายหลัง

ฮาร์ดแวร์และซอฟต์แวร์: ความแตกต่างและความสัมพันธ์

การตีความคำศัพท์ทั้งสองนี้เกิดขึ้นจากการเกิดขึ้นของคอมพิวเตอร์เครื่องแรก ปัจจุบันเป็นที่ยอมรับกันโดยทั่วไปว่าฮาร์ดแวร์เป็นส่วนฮาร์ดแวร์ของคอมพิวเตอร์ (ส่วนประกอบ "เหล็ก") ที่สามารถสัมผัสได้ด้วยมือ (เมนบอร์ดโปรเซสเซอร์แรมอุปกรณ์ต่อพ่วงและอุปกรณ์อื่น ๆ ในระบบเองหรือเชื่อมต่ออยู่)

การแปลซอฟต์แวร์

ค่อนข้างตีความตรงข้ามของคำซอฟต์แวร์. คำแปลสามารถคิดได้ตามตัวอักษรว่า "ผลิตภัณฑ์ที่อ่อนนุ่ม" ในความหมายที่กว้างขึ้นเป็นที่เข้าใจกันว่าโปรแกรมไม่สามารถสัมผัสได้ในความหมายแม้กระทั่งส่วนประกอบเสมือน

และที่น่าสนใจที่สุดเพื่อให้แน่ใจว่าการใช้ฮาร์ดแวร์หรือการเข้าถึงความสามารถของซอฟต์แวร์จะต้องใช้ซอฟต์แวร์พิเศษในรูปแบบของโปรแกรมควบคุมพิเศษที่รับผิดชอบต่อประสิทธิภาพของอุปกรณ์ดังกล่าว (ไดรเวอร์ชุดคำสั่งอินพุต / เอาท์พุต BIOS ฯลฯ )

คำว่าซอฟต์แวร์เองการแปลและการตีความซึ่งตอนนี้พวกเขาถูกใช้ทุกที่ในบริบทของซอฟต์แวร์แม้ในช่วงเริ่มต้นของการพัฒนาเทคโนโลยีคอมพิวเตอร์ก็ไม่ได้ใช้ และในช่วงต้นทศวรรษที่ 60 ของศตวรรษที่ผ่านมาในที่สุดก็มีการก่อตัวขึ้น นี่เป็นเพราะการแนะนำความแตกต่างที่ชัดเจนระหว่างคำสั่งที่รับผิดชอบในการควบคุมฮาร์ดแวร์ของคอมพิวเตอร์และผู้ใช้ปลายทาง คลาสที่เชื่อมต่อกัน (ซอฟต์แวร์และฮาร์ดแวร์) ถูกเรียกว่าคอมเพล็กซ์ซอฟต์แวร์และฮาร์ดแวร์

การจัดประเภทซอฟต์แวร์ตามเกณฑ์หลายประการ

เนื่องจากซอฟต์แวร์เป็นส่วนหนึ่งของซอฟต์แวร์ระบบคอมพิวเตอร์ใด ๆ ซอฟต์แวร์ดังกล่าวสามารถแบ่งออกเป็นประเภทใหญ่ ๆ ตามงานที่ได้รับมอบหมาย ตัวอย่างเช่นตามการใช้งานและการจำลองแบบของซอฟต์แวร์จะแบ่งออกเป็นองค์กร (สร้างขึ้นเองสำหรับ บริษัท และ บริษัท ขนาดใหญ่) และซอฟต์แวร์สำหรับผู้ใช้ที่หลากหลาย

ตามเกณฑ์ของการพกพาโปรแกรมสามารถขึ้นอยู่กับแพลตฟอร์ม (ทำงานเฉพาะในสภาพแวดล้อมเดียวและกับ "ฮาร์ดแวร์" ประเภทเดียว) และข้ามแพลตฟอร์ม (ปรับให้เข้ากับระบบที่แตกต่างกันโดยสิ้นเชิง)

ตามประเภทของการแจกจ่ายซอฟต์แวร์สามารถแบ่งออกเป็นซอฟต์แวร์ที่เป็นกรรมสิทธิ์โอเพ่นซอร์ส (เท่าที่ได้รับอนุญาตจาก GNU Open Source) และฟรี นอกจากนี้ยังมักรวมถึงซอฟต์แวร์ฟรีแวร์แบบชำระเงินและแชร์แวร์ แอปพลิเคชันประเภทหลังมีฟังก์ชันการทำงานเต็มรูปแบบหรือ จำกัด บางส่วนในช่วงเวลาหนึ่งหลังจากนั้นจะต้องซื้อโปรแกรม มิฉะนั้นจะหยุดทำงาน

ซอฟต์แวร์คืออะไร

แต่โดยวัตถุประสงค์การจัดหมวดหมู่แสดงให้เห็นถึงการมีซอฟต์แวร์สามประเภทใหญ่ ๆ :

  • ระบบ;
  • ประยุกต์;
  • เครื่องมือ (เครื่องมือพัฒนาเครื่องมือและยูทิลิตี้)

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

ไม่ใช่แค่การใช้งานในความหมายธรรมดาที่ทำหน้าที่เป็นส่วนประกอบของระบบ ในความเป็นจริงระบบปฏิบัติการก็เป็นโปรแกรมด้วยเช่นกัน

ซอฟต์แวร์โปรแกรมนี้คืออะไร

อย่างไรก็ตามบ่อยครั้งที่ซอฟต์แวร์ระบบสามารถจินตนาการได้ตัวเองในรูปแบบของเลเยอร์ที่เชื่อมต่อโปรแกรมผู้ใช้กับสภาพแวดล้อมของระบบปฏิบัติการที่พวกมันทำงานและฮาร์ดแวร์ที่เกี่ยวข้องกับการทำงานบางอย่าง (เช่นไดรเวอร์อุปกรณ์เดียวกัน)

เพื่อให้ชัดเจนขึ้นเราจะยกตัวอย่างที่ง่ายที่สุดใช้ระบบปฏิบัติการ Windows (เลเยอร์ระบบ) การ์ดเสียง (ฮาร์ดแวร์) และเครื่องเล่นมัลติมีเดีย (แอพพลิเคชั่นซอฟต์แวร์) เพื่อให้การ์ดเสียงสามารถสร้างเสียงได้จำเป็นต้องใช้ไดรเวอร์ (ซอฟต์แวร์ระบบ) เพื่อควบคุมอุปกรณ์โดยระบบปฏิบัติการซึ่งเป็นแพลตฟอร์มสำหรับเครื่องเล่นด้วย เนื่องจากระบบรู้จักอุปกรณ์ผ่านคำสั่งจึงโอนการควบคุมไปยังเครื่องเล่นซึ่งใช้ตัวแปลงสัญญาณและตัวถอดรหัสพิเศษ (เครื่องมือซอฟต์แวร์เพิ่มเติม) เพื่อจดจำประเภทของไฟล์เสียง ความสัมพันธ์ที่เห็นได้ชัด

โปรแกรมประยุกต์

โปรแกรมแอปพลิเคชันรวมถึงแอปพลิเคชันทั้งหมดที่ไม่ได้ควบคุมส่วนประกอบของระบบหรือใช้เพียงบางส่วน แต่แก้ปัญหางานของผู้ใช้ที่เฉพาะเจาะจงอย่างเคร่งครัด

ฮาร์ดแวร์และซอฟต์แวร์

มีตัวอย่างมากมายในปัจจุบัน:ชุดสำนักงาน, โปรแกรมแก้ไขมัลติมีเดีย, ระบบคำนวณและออกแบบทางคณิตศาสตร์, การเข้าถึงอินเทอร์เน็ตและเครื่องมือการจัดการเครือข่าย, ไฟล์เก็บถาวร ฯลฯ ดังที่คุณเห็นซอฟต์แวร์ (Software) แต่ละประเภทเป็นเครื่องมือที่เน้นการทำงานในวงแคบและโต้ตอบโดยตรงกับ ผู้ใช้ระบบคอมพิวเตอร์ที่สำคัญ

เครื่องมือและสาธารณูปโภค

เครื่องมือรวมถึงซอฟต์แวร์สำหรับการพัฒนาและบำรุงรักษาซอฟต์แวร์ประเภทอื่น ๆ ซึ่งอาจรวมถึงแพลตฟอร์มภาษาการเขียนโปรแกรมสภาพแวดล้อมการพัฒนา SDK การติดตามข้อบกพร่องและระบบควบคุมเวอร์ชัน

ซอฟต์แวร์คือ

สำหรับระบบสาธารณูปโภคภายใต้พวกเขามักจะหมายถึงผลิตภัณฑ์ซอฟต์แวร์สำหรับกำหนดค่าพารามิเตอร์ของฮาร์ดแวร์และ / หรือส่วนประกอบซอฟต์แวร์ที่รวมอยู่ในระบบคอมพิวเตอร์รวมโดยที่ไม่สามารถเข้าถึงการตั้งค่าด้วยวิธีการอื่นได้ ซอฟต์แวร์ดังกล่าวสามารถติดตั้งในระบบปฏิบัติการหรือติดตั้งแยกต่างหาก ในบางกรณีโปรแกรมอรรถประโยชน์สามารถใช้การตั้งค่าอัตโนมัติเต็มรูปแบบ (ตัวอย่างเช่นแอปพลิเคชันเครื่องมือเพิ่มประสิทธิภาพเพื่อแก้ไขข้อผิดพลาดและปรับปรุงประสิทธิภาพของระบบ Windows)

แทนที่จะเป็นคำทับศัพท์

สุดท้ายเป็นที่น่าสังเกตว่าหลาย ๆผู้ใช้มักจะมีคำถามเกี่ยวกับคำว่า Software: "โปรแกรมนี้คืออะไร" คำสั่งของคำถามนี้ค่อนข้างไม่ถูกต้องเนื่องจากตามที่กล่าวไว้ข้างต้นไม่เพียง แต่อาจเป็นแอปพลิเคชันเดียวเท่านั้น แต่ยังรวมถึงชุดของโปรแกรมชุดคำสั่งภาษาคำสั่งและกฎการเขียนโปรแกรมสำหรับควบคุมส่วนประกอบอื่น ๆ หรือถ่ายโอนสำหรับ การประมวลผลและการดำเนินการในรูปแบบของรหัสไบนารีกล่าวว่าโปรเซสเซอร์กลาง

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

ชอบ:
0
บทความยอดนิยม
การพัฒนาทางจิตวิญญาณ
อาหาร
Y