Giải mã từ “bug” máy tính và nguồn gốc của con “côn trùng” đã hành game thủ PC lên bờ xuống ruộng

Giải mã từ “bug” máy tính và nguồn gốc của con “côn trùng” đã hành game thủ PC lên bờ xuống ruộng

00Days04Hours22Minutes16Seconds
01Day04Hours22Minutes16Seconds
02Days04Hours22Minutes16Seconds
03Days04Hours22Minutes16Seconds
000000
04Hours22Minutes16Seconds
 Màn hình AOC Q24G4E 24

Màn hình AOC Q24G4E 24" IPS 2K 180Hz G-Sync chuyên game

5.990.000₫
4.190.000₫ -30%
5.0 (1 đánh giá)
Đã bán: 23
 Màn hình Viewsonic VA2432-H 24

Màn hình Viewsonic VA2432-H 24" IPS 100Hz viền mỏng

4.550.000₫
2.090.000₫ -54%
0.0 (0 đánh giá)
Đã bán: 822
 Bàn phím Durgod MK 75 White Red Switch

Bàn phím Durgod MK 75 White Red Switch

1.870.000₫
690.000₫ -63%
0.0 (0 đánh giá)
Đã bán: 5
GEARVN - Bàn phím Durgod MK 75 White Blue Switch

Bàn phím Durgod MK 75 White Blue Switch

1.870.000₫
690.000₫ -63%
0.0 (0 đánh giá)
Đã bán: 3
21Hours22Minutes17Seconds
 Màn hình AOC Q24G4E 24

Màn hình AOC Q24G4E 24" IPS 2K 180Hz G-Sync chuyên game

5.990.000₫
4.190.000₫ -30%
5.0 (1 đánh giá)
Đã bán: 23
 Màn hình Viewsonic VA2432-H 24

Màn hình Viewsonic VA2432-H 24" IPS 100Hz viền mỏng

4.550.000₫
2.090.000₫ -54%
0.0 (0 đánh giá)
Đã bán: 822
 Bàn phím Durgod MK 75 White Red Switch

Bàn phím Durgod MK 75 White Red Switch

1.870.000₫
690.000₫ -63%
0.0 (0 đánh giá)
Đã bán: 5
GEARVN - Bàn phím Durgod MK 75 White Blue Switch

Bàn phím Durgod MK 75 White Blue Switch

1.870.000₫
690.000₫ -63%
0.0 (0 đánh giá)
Đã bán: 3
01Day21Hours22Minutes17Seconds
 Màn hình AOC Q24G4E 24

Màn hình AOC Q24G4E 24" IPS 2K 180Hz G-Sync chuyên game

5.990.000₫
4.190.000₫ -30%
5.0 (1 đánh giá)
Đã bán: 23
 Màn hình Viewsonic VA2432-H 24

Màn hình Viewsonic VA2432-H 24" IPS 100Hz viền mỏng

4.550.000₫
2.090.000₫ -54%
0.0 (0 đánh giá)
Đã bán: 822
 Bàn phím Durgod MK 75 White Red Switch

Bàn phím Durgod MK 75 White Red Switch

1.870.000₫
690.000₫ -63%
0.0 (0 đánh giá)
Đã bán: 5
GEARVN - Bàn phím Durgod MK 75 White Blue Switch

Bàn phím Durgod MK 75 White Blue Switch

1.870.000₫
690.000₫ -63%
0.0 (0 đánh giá)
Đã bán: 3
02Days21Hours22Minutes17Seconds
 Màn hình AOC Q24G4E 24

Màn hình AOC Q24G4E 24" IPS 2K 180Hz G-Sync chuyên game

5.990.000₫
4.190.000₫ -30%
5.0 (1 đánh giá)
Đã bán: 23
 Màn hình Viewsonic VA2432-H 24

Màn hình Viewsonic VA2432-H 24" IPS 100Hz viền mỏng

4.550.000₫
2.090.000₫ -54%
0.0 (0 đánh giá)
Đã bán: 822
 Bàn phím Durgod MK 75 White Red Switch

Bàn phím Durgod MK 75 White Red Switch

1.870.000₫
690.000₫ -63%
0.0 (0 đánh giá)
Đã bán: 5
GEARVN - Bàn phím Durgod MK 75 White Blue Switch

Bàn phím Durgod MK 75 White Blue Switch

1.870.000₫
690.000₫ -63%
0.0 (0 đánh giá)
Đã bán: 3
GEARVN - Màn hình ViewSonic VX2758A-2K-PRO-3 27" IPS 2K 240Hz chuyên game

Màn hình ViewSonic VX2758A-2K-PRO-3 27" IPS 2K 240Hz chuyên game

7.990.000₫
6.390.000₫ -20%
0.0 (0 đánh giá)
Đã bán: 13
 Màn hình ASUS TUF GAMING VG27AQ1A 27

Màn hình ASUS TUF GAMING VG27AQ1A 27" IPS 2K 170Hz G-Sync HDR chuyên game

9.490.000₫
5.390.000₫ -43%
0.0 (0 đánh giá)
Đã bán: 14
 Màn hình AOC Q24G4E 24

Màn hình AOC Q24G4E 24" IPS 2K 180Hz G-Sync chuyên game

5.990.000₫
4.190.000₫ -30%
5.0 (1 đánh giá)
Đã bán: 23
GEARVN - Màn hình ViewSonic VA2708-2K-MHD 27" IPS 2K 100Hz

Màn hình ViewSonic VA2708-2K-MHD 27" IPS 2K 100Hz

4.190.000₫
3.890.000₫ -7%
0.0 (0 đánh giá)
Đã bán: 14
Mục lục

“Bug” máy tính thì không còn quá xa lạ với chúng ta rồi, nhưng cụ thể nó là gì và vì sao lại gọi là “bug”? Mời các bạn cùng tìm hiểu nhé.

Việc máy tính bị dính “bug” (lỗi) hẳn không còn là điều gì xa lạ với game thủ PC chúng ta. Nhưng chính xác thì “bug” máy tính là gì và vì sao lại có chữ đó? Mình cũng thắc mắc điều này nên có lên mạng tìm tòi một chút. Sau đây là những thông tin mà mình rút ra được sao một vòng tham khảo bài viết trên mạng. Mời các bạn cùng mình tìm hiểu nhé.

“Bug” là một lỗi vô tình xuất hiện trong máy tính

“Bug” máy tính hay “bug” phần mềm là một từ dùng để chỉ lỗi lập trình vô tình xuất hiện trong phần mềm hoặc phần cứng máy tính. “Bug” bắt nguồn từ những sai sót của con người trong quá trình thiết kế phần cứng, hoặc trong chuỗi các công cụ dùng để tạo ra ứng dụng, firmware, hoặc hệ điều hành trên máy tính.

“Bug” phần mềm xuất phát khi lập trình viên mắc sai sót khi viết phần mềm, hoặc viết mã chạy ngon lành rồi nhưng nó lại tạo ra một số hệ quả mà họ không tiên lượng được. Việc loại bỏ “bug” ra khỏi phần mềm gọi là “debugging”.

Trong thời buổi hiện tại thì “bug” là vấn đề nghiêm trọng, có thể ảnh hưởng trực tiếp đến hiệu quả và tiến độ công việc, rộng ra hơn thì nó tiềm ẩn khả năng làm ảnh hưởng đến các hệ thống cơ sở hạ tầng quan trọng như cầu đường, nhà máy điện, vân vân.

Vì sao chúng ta gọi nó là “bug”?

Bà Ada Lovelace

Từ “Bug” xuất hiện trước khi con người phát minh ra máy tính, và cũng không rõ là ban đầu ai đã dùng từ “bug” để nói về lỗi phần mềm. Theo tài liệu ghi nhận được thì Thomas Edison là người đầu tiên sử dụng từ này vào những năm 1870, nhưng cũng không loại trừ khả năng có một người khác đã sử dụng từ này trước cả Edison. Một thông tin thêm cho bạn đọc là bà Ada Lovelace chính là người đầu tiên phát hiện phần mềm có khả năng bị vấn đề do lỗi trong khâu lập trình.

Trường hợp con bướm đêm của Grace Hopper

Qua nhiều thập kỷ, nhiều báo đài cho biết từ “bug” bắt nguồn từ Grace Hopper – nhà khoa học máy tính lừng danh – khi bà phát hiện có một con bướm đêm bay vào rơle của máy tính Havard Mark II vào năm 1947, khiến nó không hoạt động được. Đúng là có con bướm đêm này thật, nhưng đây không phải là nơi bắt nguồn của từ “bug” hoặc “debug”, vì nó đã xuất hiện từ trước đó rồi. Ngoài ra thì cũng không rõ là con bướm đêm kia có thật sự khiến máy tính bị hư hỏng hay không, chỉ là bà vô tình phát hiện ra nó khi đang sửa những lỗi khác mà thôi.

Bà Grace Hopper

Mặc dù con bướm đêm này không phải là “bug” máy tính đầu tiên, nó vẫn là một con côn trùng hữu hình và là một biểu tượng văn hóa cho vấn đề mà tất cả các lập trình viên đều phải đối mặt trong quá khứ và cả tương lai sau này.

Tóm tắt ý chính:

  • “Bug” máy tính hay “bug” phần mềm là từ dùng để chỉ lỗi vô tình xuất hiện trong phần mềm hoặc phần cứng máy tính
  • “Bug” bắt nguồn từ những sai sót của con người trong quá trình thiết kế phần cứng hoặc phần mềm
  • Việc xóa “bug” khỏi phần mềm gọi là “debug”
  • “Bug” là vấn đề nghiêm trọng, có thể ảnh hưởng trực tiếp đến công việc và cơ sở hạ tầng quan trọng
  • Theo tài liệu ghi nhận được thì Thomas Edison là người đầu tiên sử dụng từ này vào những năm 1870

Nguồn: HowTo Geek

 

Bình luận của bạn sẽ được duyệt trước khi đăng lên