Netencyclo tiếng Việt, The wikipedia mirror - The biggest multilingual encyclopedia : C. A. R. Hoare

- C. A. R. Hoare -

C. A. R. Hoare :

Charles Antony Richard Hoare

Bách khoa toàn thư mở Wikipedia

(đổi hướng từ C. A. R. Hoare)
Bước tới: menu, tìm kiếm
Charles Antony Richard Hoare

Sinh 11 tháng 1, 1934 (74 tuổi)
Colombo, Sri Lanka
Ngành Khoa học máy tính
Nơi công tác Elliott Brothers
Đại học của Nữ hoàng tại Belfast
Đại học Oxford
Đại học quốc gia Moskva
Nhóm nghiên cứu Microsoft
Học trường Đại học Oxford
Đại học quốc gia Moskva
Nổi tiếng vì Quicksort
Luận lý Hoare
CSP
Giải thưởng Giải Turing

Sir Charles Antony Richard Hoare (Tony Hoare hay C.A.R. Hoare, sinh ngày 11 tháng 1, 1934) là một nhà khoa học máy tính người Anh, có lẽ nổi tiếng nhất vì đã phát triển giải thuật Quicksort (hay Hoaresort), một trong những giải thuật sắp xếp được sử dụng nhiều nhất thế giới, vào năm 1960. Ông cũng phát triển luận lý Hoare để kiểm tra tính đúng đắn của chương trình, và ngôn ngữ hình thức Communicating Sequential Processes (CSP) được dùng để xác định sự giao tiếp giữa các tiến trình đồng thời (trong đó có Bài toán bữa ăn tối của các triết gia) và là người truyền cảm hứng cho ngôn ngữ lập trình Occam.

Mục lục

[sửa] Tiểu sử

Ông sinh tại Colombo (Ceylon, ngày nay là Sri Lanka) trong một gia đình người Anh. Ông nhận được Bằng cử nhân ngành Cổ điển của Đại học Oxford (Trường Merton) vào năm 1956. Ông tiếp tục ở lại thêm một năm tại trường Oxford để học ngành thống kê cấp độ cử nhân, và đi nghĩa vụ quân sự tại Hải quân Hoàng gia (1956–1958). Ông bắt đầu học nói tiếng Nga khi đang theo học biên dịch máy tính từ ngôn ngữ con người tại Đại học quốc gia MoskvaLiên Xô, trong Kolmogorov.

Vào năm 1960, ông rời Liên Xô và bắt đầu làm việc tại công ty trách nhiệm hữu hạn Elliott Brothers, một công ty sản xuất máy tính nhỏ, nơi ông đã hiện thực ALGOL 60 và bắt đầu phát triển các giải thuật một cách nghiêm túc[1]. Ông trở thành Giáo sư ngành Khoa học máy tính tại Đại học của Nữ hoàng tại Belfast vào năm 1968, và vào năm 1977 quay trở lại Oxford với cương vị Giáo sư ngành Tính toán, dẫn đầu Nhóm nghiên cứu lập trình tại Phòng thí nghiệm tính toán Đại học Oxford, sau khi Christopher Strachey qua đời. Hiện ông là Giáo sư danh dự tại đó, và cũng là một chuyên viên nghiên cứu cao cấp tại Nhóm nghiên cứu MicrosoftCambridge, Anh.

Ông cũng là người đã nói một câu nói nổi tiếng, "Chúng ta nên quên những hiệu suất nhỏ đi, tức đi là 97% thời gian chạy: tối ưu hóa nửa vời chính là cái gốc của mọi sai lầm." Vào thời điểm đó, câu nói này bị lầm tưởng là của Donald Knuth, người đã khiến cho nó trở nên phổ biến[2].

[sửa] Giải thưởng

[sửa] Sách đã viết

[sửa] Tham khảo

  1. ^ a b C.A.R. Hoare (February năm 1981). “The emperor's old clothes” (PDF). Communications of the ACM 24 (2): 5–83. DOI:10.1145/358549.358561. ISSN 0001-0782.
  2. ^ Hyde, Randall (27 tháng 6 năm 2006). "The Fallacy of Premature Optimization". ACM Ubiquity. Truy cập 13 tháng 5 năm 2008.

[sửa] Liên kết ngoài



Cảnh báo: Từ khóa xếp mặc định “Hoare, C.A.R.” ghi đè từ khóa trước, “Hoare, Charles Antony Richard”.

C. A. R. Hoare - theo chủ đề

C. A. R. Hoare - Dự án liên quan

© 2008 Netencyclo - Netencyclo Trang Chính - Chính sách về sự riêng tư - Lời phủ nhận - Program Policies
Netencyclo, the Wikipedia mirror : the biggest multilingual free-content encyclopedia on the Internet. Sửa đổi lần cuối lúc 00:11, ngày 14 tháng 5 năm 2007. Tất cả nội dung được phép sử dụng theo Giấy phép Tài liệu Tự do GNU (xem Quyền tác giả để biết thêm chi tiết). All Wikipedia content is licensed under the GNU Free Documentation License (see details). Content on this web site is provided for informational purposes only. We accept no responsibility for any loss, injury or inconvenience sustained by any person resulting from information published on this site. We encourage you to verify any critical information with the relevant authorities.