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

Laptop Lenovo Ideapad Slim 5 14IMH9 83DA001YVN

Laptop Lenovo IdeaPad Slim 5 14IMH9 83DA001YVN

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

Laptop Acer Aspire 3 A315 58 54M5

9.490.000₫
8.490.000₫ -11%
0.0 (0 đánh giá)
Đã bán: 1
 Laptop gaming Lenovo LOQ 15IAX9 83GS001RVN

Laptop gaming Lenovo LOQ 15IAX9 83GS001RVN

22.490.000₫
19.990.000₫ -11%
0.0 (0 đánh giá)
Đã bán: 3
 Laptop gaming Lenovo LOQ 15IAX9 83GS001SVN

Laptop gaming Lenovo LOQ 15IAX9 83GS001SVN

17.490.000₫
16.990.000₫ -3%
0.0 (0 đánh giá)
Đã bán: 3
 Laptop Acer Swift X SFX16 51G 50GS

Laptop Acer Swift X SFX16 51G 50GS

15.990.000₫
14.990.000₫ -6%
0.0 (0 đánh giá)
Vừa mở bán
 Laptop Avita PURA A+ AF14A3VNF56F Black

Laptop Avita PURA A+ AF14A3VNF56F Black

9.990.000₫
7.990.000₫ -20%
0.0 (0 đánh giá)
Vừa mở bán
 Laptop Lenovo V14 G4 IRU 83A0000TVN

Laptop Lenovo V14 G4 IRU 83A0000TVN

10.490.000₫
9.990.000₫ -5%
0.0 (0 đánh giá)
Đã bán: 1
 Laptop gaming Acer Predator Triton 500 SE PT516 52S 75E3

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

33.490.000₫
31.990.000₫ -4%
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

20.990.000₫
0.0 (0 đánh giá)
Vừa mở bán
 Laptop gaming Lenovo LOQ 15ARP9 83JC003YVN

Laptop gaming Lenovo LOQ 15ARP9 83JC003YVN

31.490.000₫
26.990.000₫ -14%
0.0 (0 đánh giá)
Vừa mở bán
 Laptop Acer Swift X SFX16 51G 516Q

Laptop Acer Swift X SFX16 51G 516Q

29.990.000₫
14.490.000₫ -52%
0.0 (0 đánh giá)
Vừa mở bán
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