ฮาร์ดแวร์และซอฟต์แวร์
ตารางต่อไปนี้เน้นประเด็นที่ทำให้ฮาร์ดแวร์แตกต่างจากซอฟต์แวร์
ฮาร์ดแวร์ | ซอฟต์แวร์ |
---|---|
เป็นองค์ประกอบทางกายภาพของระบบคอมพิวเตอร์ | เป็นภาษาโปรแกรมที่ทำให้ฮาร์ดแวร์ทำงานได้ |
มีรูปร่างและโครงสร้างถาวรซึ่งไม่สามารถแก้ไขได้ | สามารถแก้ไขและนำกลับมาใช้ใหม่ได้เนื่องจากไม่มีรูปร่างและโครงสร้างถาวร |
สารภายนอกเช่นฝุ่นเมาส์แมลงความชื้นความร้อน ฯลฯ อาจส่งผลกระทบต่อฮาร์ดแวร์ (เนื่องจากจับต้องได้) | สารภายนอกเช่นฝุ่นเมาส์แมลงความชื้นความร้อน ฯลฯ ไม่สามารถส่งผลกระทบ (เนื่องจากไม่สามารถจับต้องได้) |
ทำงานร่วมกับรหัสไบนารี (เช่น 1 ถึง 0) | มันทำงานด้วยความช่วยเหลือของภาษาระดับสูงเช่น COBOL, BASIC, JAVA และอื่น ๆ |
ใช้เฉพาะภาษาเครื่องเช่นภาษาระดับล่าง | ใช้ภาษาระดับสูงกว่ามนุษย์สามารถอ่านได้ง่าย |
ไม่ได้รับผลกระทบจากข้อบกพร่องของคอมพิวเตอร์หรือไวรัส | ได้รับผลกระทบจากข้อบกพร่องของคอมพิวเตอร์หรือไวรัส |
ไม่สามารถถ่ายโอนจากที่หนึ่งไปยังที่อื่นทางอิเล็กทรอนิกส์ได้ | สามารถถ่ายโอนจากที่หนึ่งไปยังที่อื่นด้วยระบบอิเล็กทรอนิกส์ |
ไม่สามารถสร้างสำเนาฮาร์ดแวร์ที่ซ้ำกันได้ | ผู้ใช้สามารถสร้างสำเนาของซอฟต์แวร์ได้มากเท่าที่ต้องการ |