HOME
HOME
24h
24h
USA
USA
GOP
GOP
Phim Bộ
Phim Bộ
Phim-Online
Phim-Online
News-Clips
News-Clips
Breaking
Breaking
News Library Technology Giải Trí Portals Tin Sốt Home

Go Back   VietBF > USA NEWS > USA News| Tin Tức Hoa Kỳ


Reply
 
Thread Tools
  #1  
Old  Arrow Người hùng thầm lặng trong sứ mệnh Apollo lịch sử
Kỹ sư phần mềm Margaret Hamilton có công rất lớn giúp các phi hành gia Apollo 11 hạ cánh xuống Mặt Trăng và trở về Trái Đất an toàn.

Năm 1969, chỉ vài phút trước khi module Eagle của tàu Apollo 11 hạ cánh xuống bề mặt Mặt Trăng, màn hình máy tính bất ngờ phát cảnh báo, buộc NASA phải xem xét có nên dừng sứ mệnh lịch sử hay không. May mắn thay, kỹ sư phần mềm Margaret Hamilton đã lường trước được những gì có thể xảy ra, giúp trung tâm kiểm soát đưa ra quyết định chính xác. Một lúc sau, Neal Armstrong hạ cánh thành công module Eagle và đi vào lịch sử với tư cách là người đầu tiên đi bộ trên Mặt Trăng.

Hamilton chỉ mới 32 tuổi khi lãnh đạo nhóm lập trình viên từ Viện Công nghệ Massachusetts (MIT) thiết kế phần mềm bay cho sứ mệnh Apollo 11. Nếu không có sự chăm chỉ và lãnh đạo của cô ấy, không chỉ sứ mệnh có thể thất bại mà ba phi hành gia Apollo thậm chí có thể đã thiệt mạng trong khi thực hiện nhiệm vụ.


Margaret Hamilton. Ảnh: WIRED

Margaret Hamilton là ai?

Margaret Hamilton sinh ngày 17/8/1936 tại thị trấn Paoli ở bang Indiana, miền Trung Tây nước Mỹ. Gia đình cô sau đó chuyển đến bang Michigan và Hamilton theo học tại Đại học Michigan trong một thời gian. Tuy nhiên, cô nhanh chóng chuyển đến trường Earlham College ở Indiana, nơi cô tốt nghiệp với bằng cử nhân toán học.

Năm 1959, Margaret Hamilton nhận công việc tại MIT với tư cách là một lập trình viên làm việc với Edward Norton Lorenz, cha đẻ của thuyết hỗn loạn. Lúc này, Hamilton 24 tuổi và chồng cô vừa nhập học trường Luật Harvard. Trong ba năm sau đó, Hamilton đã hỗ trợ gia đình viết phần mềm và lập trình hệ thống khí tượng.

Vài năm sau, Hamilton nộp đơn xin làm việc trong một dự án lớn: viết mật mã đưa con người lên Mặt Trăng. Cô đã được nhận và trở thành lập trình viên đầu tiên tham gia vào dự án Apollo. Đến năm 1965, Hamilton lãnh đạo một nhóm lập trình viên tại Phòng thí nghiệm Draper của MIT.

Nhóm của Hamilton chịu trách nhiệm thiết kế phần mềm bay cho sứ mệnh Apollo 11 lịch sử. "Tôi bị thu hút bởi cả ý tưởng tuyệt vời đó và thực tế là nó chưa bao giờ được thực hiện trước đây", Hamilton chia sẻ.

Margaret Hamilton nổi bật trong dự án Apollo. Cô ấy không chỉ là phụ nữ - điều đủ bất thường vào thời điểm đó - mà còn là "một người mẹ đi làm". Khi đến phòng thí nghiệm vào ban đêm và cuối tuần, cô thường dẫn theo con gái nhỏ của mình là Lauren.

Mật mã đưa con người lên Mặt Trăng

Ban đầu, NASA không nghĩ sứ mệnh Apollo sẽ yêu cầu phần mềm phức tạp. Theo giáo sư David Mindell của MIT, phần mềm thậm chí không được đưa vào lịch trình và nó cũng không bao gồm trong ngân sách.

Không lâu sau, NASA nhận ra sứ mệnh sẽ thất bại nếu không có phần mềm phù hợp, và đến năm 1968, hơn 400 lập trình viên đã làm việc trong nhóm phần mềm của Margaret Hamilton. Nhóm nghiên cứu đã viết và thử nghiệm phần mềm cho hai máy tính Apollo: một trên module chỉ huy và một cho module hạ cánh.

Nếu thảm họa xảy ra và mọi ánh mắt đổ dồn vào sứ mệnh Apollo, thì trách nhiệm có thể bị đẩy về phía Hamilton. "Tôi luôn tưởng tượng ra những tiêu đề trên báo và nếu chúng nói về thảm họa đã xảy ra, tôi sẽ bị nêu tên", Hamilton hồi tưởng.

Vào những năm 1960, việc tạo ra các chương trình phần mềm cho một sứ mệnh không gian không hề dễ dàng. Hamilton và nhóm của cô đã viết mã bằng tay trên các tờ giấy, sau đó sử dụng máy móc để đục lỗ trên các thẻ giấy, thứ được đưa vào máy tính để đọc dưới dạng hướng dẫn.

Sau khi kiểm tra mã thẻ đục lỗ của họ trên máy tính lớn Honeywell để xem có bất kỳ lỗi nào xảy ra trong quá trình hạ cánh giả lập hay không, các mã này được chuyển đến một nhà máy Raytheon gần đó. Tại đây, những người phụ nữ lành nghề thực hiện luồn các số 0 và 1 của chương trình thông qua các vòng từ tính đại diện cho các số 1 và 0 của chương trình: một sợi dây đồng xuyên qua một vòng có nghĩa là 1, đi xung quanh vòng có nghĩa là 0.

Những người phụ nữ này đều là các thợ may lão luyện. Sợi dây của họ giúp tạo ra một mã dây cứng cho các module có hiệu quả không thể phá hủy.

Hai máy tính của Apollo phải tính toán các phương trình dẫn đường từ không gian, nếu không sứ mệnh sẽ kết thúc. Máy tính có bộ nhớ khoảng 72 kilobyte - chưa bằng một phần triệu dung lượng của điện thoại di động hiện đại. Nó có thể lưu trữ 12.000 bit - đại diện cho số 1 hoặc số 0 - trong bộ nhớ dây đồng, nhưng chỉ có 1.000 bit trong bộ nhớ làm việc tạm thời của nó.

Con gái Margaret Hamilton đã cứu sứ mệnh Apollo 11 như thế nào?

Một ngày nọ, Lauren nhấn một nút trên trình mô phỏng và làm hỏng hệ thống mà Hamilton đang thử nghiệm. Chỉ cần nhấn một nút trước khi khởi động trong chuyến bay, Lauren đã xóa dữ liệu điều hướng khỏi bộ nhớ của hệ thống. "Tôi đã nghĩ: Chúa ơi! Điều này có thể vô tình xảy ra trong một nhiệm vụ thực tế", Hamilton nhớ lại.

Hamilton đã báo cáo sự cố này cho cấp trên và đề nghị thay đổi chương trình, nhưng NASA không muốn cô viết thêm mã để khắc phục vấn đề, bởi thêm mã đồng nghĩa với rủi ro có thêm lỗi. Thay vào đó, họ quyết định đào tạo các phi hành gia để không bao giờ mắc sai lầm.

Tuy nhiên, trong nhiệm vụ tiếp theo (Apollo 8), phi hành gia Jim Lowell vẫn mắc lỗi tương tự. Điều này chứng minh rằng Hamilton đã đúng và cần phải viết thêm mã để sửa lỗi trong trường hợp xảy ra sự cố.

Hamilton gọi nó là lỗi Lauren. "Lỗi này tàn phá hệ thống và yêu cầu nhiệm vụ phải được cấu hình lại. Cuối cùng thì NASA đã để tôi đưa chương trình thay đổi vào", kỹ sư phần mềm chia sẻ.

Chương trình thay đổi giúp khắc phục sự cố

Trong sứ mệnh Apollo 11, Margaret Hamilton tập trung quan sát phần mềm do nhóm của cô thiết kế hướng dẫn các phi hành gia Neil Armstrong và Buzz Aldrin hướng về bề mặt Mặt Trăng.

Chỉ ba phút trước khi tiếp đất, một thông báo thót tim bất ngờ lóe lên trên màn hình, cảnh báo các phi hành gia về trường hợp khẩn cấp, cần đưa ra quyết định hạ cánh hay không hạ cánh. Theo một số tài liệu, có một công tắc radar đã ở sai vị trí, khiến máy tính bị quá tải.

Thật may, Hamilton đã chuẩn bị cho tình huống này từ nhiều năm trước. Nhờ các cơ chế phát hiện và khôi phục lỗi do Hamilton viết ra, phần mềm đã khởi động lại và tập trung vào nhiệm vụ ưu tiên cao nhất: hạ cánh module Eagle xuống bề mặt Mặt Trăng.

Jack Garman, một kỹ sư máy tính của NASA phụ trách điều khiển sứ mệnh, đã nhận ra ý nghĩa của các lỗi được hiển thị trên màn hình và lập tức thông báo cho các phi hành gia tiếp tục điều khiển module tiếp đất, theo MIT.

"Phần mềm không chỉ thông báo cho mọi người biết rằng có một vấn đề liên quan đến phần cứng mà còn giúp khắc phục nó. Thật may là những người tại trung tâm điều khiển Mission Control đã tin tưởng phần mềm của chúng tôi", Hamilton nói thêm. "Thật nhẹ nhõm khi module hạ cánh thành công. Các phi hành gia đều an toàn và phần mềm đã hoạt động hoàn hảo".

Năm 2016, Tổng thống Mỹ lúc bấy giờ là Barack Obama đã trao tặng Huân chương Tự do của Tổng thống - một trong hai huân chương cao quý nhất của nước Mỹ - cho Hamilton. "Các phi hành gia của chúng ta không có nhiều thời gian, nhưng may mắn là họ đã có Margaret Hamilton", Obama tôn vinh công lao to lớn của nữ kỹ sư phần mềm trong sứ mệnh lịch sử của nhân loại.
VIETBF Diễn Đàn Hay Nhất Của Người Việt Nam

HOT NEWS 24h

HOT 3 Days

NEWS 3 Days

HOT 7 Days

NEWS 7 Days

HOME

Breaking News

VietOversea

World News

Business News

Car News

Computer News

Game News

USA News

Mobile News

Music News

Movies News

History

Thơ Ca

Sport News

Stranger Stories

Comedy Stories

Cooking Chat

Nice Pictures

Fashion

School

Travelling

Funny Videos

Canada Tin Hay

USA Tin Hay


sunshine1104
R10 Vô Địch Thiên Hạ
Release: 06-08-2022
Reputation: 25110


Profile:
Join Date: Feb 2015
Posts: 78,575
Last Update: None Rating: None
Attached Thumbnails
Click image for larger version

Name:	2.jpg
Views:	0
Size:	89.9 KB
ID:	2065166  
sunshine1104 is_online_now
Thanks: 4
Thanked 4,011 Times in 3,529 Posts
Mentioned: 4 Post(s)
Tagged: 0 Thread(s)
Quoted: 22 Post(s)
Rep Power: 90 sunshine1104 Reputation Uy Tín Level 7sunshine1104 Reputation Uy Tín Level 7
sunshine1104 Reputation Uy Tín Level 7sunshine1104 Reputation Uy Tín Level 7sunshine1104 Reputation Uy Tín Level 7sunshine1104 Reputation Uy Tín Level 7sunshine1104 Reputation Uy Tín Level 7sunshine1104 Reputation Uy Tín Level 7sunshine1104 Reputation Uy Tín Level 7sunshine1104 Reputation Uy Tín Level 7sunshine1104 Reputation Uy Tín Level 7sunshine1104 Reputation Uy Tín Level 7sunshine1104 Reputation Uy Tín Level 7sunshine1104 Reputation Uy Tín Level 7sunshine1104 Reputation Uy Tín Level 7sunshine1104 Reputation Uy Tín Level 7sunshine1104 Reputation Uy Tín Level 7sunshine1104 Reputation Uy Tín Level 7sunshine1104 Reputation Uy Tín Level 7sunshine1104 Reputation Uy Tín Level 7sunshine1104 Reputation Uy Tín Level 7
Reply

User Tag List



 
Lên đầu Xuống dưới Lên 3000px Xuống 3000px
New Menu

Tin nóng nhất 24h qua

Tin nóng nhất 3 ngày qua

Tin nóng nhất 7 ngày qua

Tin nóng nhất 30 ngày qua

Albums

Total Videos Online
Lên đầu Xuống dưới Lên 3000px Xuống 3000px

Tranh luận sôi nổi nhất 7 ngày qua

Tranh luận sôi nổi nhất 14 ngày qua

Tranh luận sôi nổi nhất 30 ngày qua

10.000 Tin mới nhất

Tin tức Hoa Kỳ

Tin tức Công nghệ
Lên đầu Xuống dưới Lên 3000px Xuống 3000px

Super News

School Cooking Traveling Portal

Enter Portal

Series Shows and Movies Online

SERIES ONLINE 1

SERIES ONLINE 2
Lên đầu Xuống dưới Lên 3000px Xuống 3000px
iPad Tablet Menu

HOME

Breaking News

VN News

VietOversea

World News

Business News

Other News

History

Car News

Computer News

Game News

USA News

Mobile News

Music News

Movies News

Sport News

DEM

GOP

Phim Bộ

Phim Lẻ

Ca Nhạc

Thơ Ca

Help Me

Sport Live

Stranger Stories

Comedy Stories

Cooking Chat

Nice Pictures

Fashion

School

Travelling

Funny Videos

NEWS 24h

HOT 3 Days

NEWS 3 Days

HOT 7 Days

NEWS 7 Days

HOT 30 Days

NEWS 30 Days

Member News
Diễn Đàn Người Việt Hải Ngoại. Tự do ngôn luận, an toàn và uy tín. Vì một tương lai tươi đẹp cho các thế hệ Việt Nam hãy ghé thăm chúng tôi, hãy tâm sự với chúng tôi mỗi ngày, mỗi giờ và mỗi giây phút có thể. VietBF.Com Xin cám ơn các bạn, chúc tất cả các bạn vui vẻ và gặp nhiều may mắn.
Welcome to Vietnamese American Community, Vietnamese European, Canadian, Australian Forum, Vietnamese Overseas Forum. Freedom of speech, safety and prestige. For a beautiful future for Vietnamese generations, please visit us, talk to us every day, every hour and every moment possible. VietBF.Com Thank you all and good luck.

Lên đầu Xuống dưới Lên 3000px Xuống 3000px

All times are GMT. The time now is 16:50.
VietBF - Vietnamese Best Forum Copyright ©2005 - 2025
User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Log Out Unregistered

Page generated in 0.08185 seconds with 14 queries