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

GEARVN - Laptop gaming MSI Katana 15 B13VFK 676VN

Laptop gaming MSI Katana 15 B13VFK 676VN

37.990.000₫
27.990.000₫ -26%
0.0 (0 đánh giá)
Đã bán: 30
 Laptop gaming Acer Nitro 16 Phoenix AN16 41 R76E

Laptop gaming Acer Nitro 16 Phoenix AN16 41 R76E

42.490.000₫
31.490.000₫ -26%
0.0 (0 đánh giá)
Vừa mở bán
 Laptop gaming Acer Nitro 5 AN515 46 R6QR

Laptop gaming Acer Nitro 5 AN515 46 R6QR

41.690.000₫
22.990.000₫ -45%
0.0 (0 đánh giá)
Vừa mở bán
 Laptop gaming Lenovo LOQ 15IAX9 83GS001SVN

Laptop gaming Lenovo LOQ 15IAX9 83GS001SVN

20.490.000₫
18.490.000₫ -10%
0.0 (0 đánh giá)
Đã bán: 3
 Laptop ASUS Vivobook S 16 OLED S5606MA MX051W

Laptop ASUS Vivobook S 16 OLED S5606MA MX051W

29.990.000₫
26.990.000₫ -10%
0.0 (0 đánh giá)
Vừa mở bán
 Laptop gaming ASUS TUF Gaming F15 FX507ZC4 HN095W

Laptop gaming ASUS TUF Gaming F15 FX507ZC4 HN095W

27.990.000₫
20.490.000₫ -27%
0.0 (0 đánh giá)
Vừa mở bán
 Laptop gaming Acer Predator Triton 500 SE PT516 52S 75E3

Laptop gaming Acer Predator Triton 500 SE PT516 52S 75E3

69.990.000₫
34.990.000₫ -50%
0.0 (0 đánh giá)
Vừa mở bán
 Laptop Acer Aspire 3 A315 58 54M5

Laptop Acer Aspire 3 A315 58 54M5

16.990.000₫
10.490.000₫ -38%
0.0 (0 đánh giá)
Vừa mở bán
 Laptop gaming Acer Predator Helios Neo PHN16 71 54CD

Laptop gaming Acer Predator Helios Neo PHN16 71 54CD

35.990.000₫
28.990.000₫ -19%
0.0 (0 đánh giá)
Đã bán: 6
 Laptop Lenovo V14 G4 IRU 83A000BHVN

Laptop Lenovo V14 G4 IRU 83A000BHVN

15.990.000₫
13.790.000₫ -14%
0.0 (0 đánh giá)
Vừa mở bán
 Laptop gaming HP VICTUS 16-r0127TX 8C5N2PA

Laptop gaming HP VICTUS 16-r0127TX 8C5N2PA

38.390.000₫
31.990.000₫ -17%
0.0 (0 đánh giá)
Vừa mở bán
 Laptop gaming ASUS TUF Gaming F15 FX507VU LP198W

Laptop gaming ASUS TUF Gaming F15 FX507VU LP198W

33.490.000₫
26.490.000₫ -21%
0.0 (0 đánh giá)
Đã bán: 1
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