The art of computer prgramming PREFACE

Lời tựa

Tiến trình chuẩn bị chương trình cho một máy tính là đặc biệt hấp dẫn, không chỉ bởi vì lợi ích kinh tế và khoa học, mà còn bởi sự đẹp dễ của nó giống như là thơ ca hoặc âm nhạc. Cuốn sách này là volumn đầu tiên trong nhiều volumns được thiết kế để đào tạo người đọc rất nhiều kĩ thuật để trở thành một lập trình viên.

Các chương trong sách không chỉ giới thiệu về lập trình máy tính, chúng tôi giả định rằng bạn đó có kinh nghiệm lập trình trước đó. Điều kiện để hiểu sách thực ra rất đơn giản, nhưng với những người ít kinh nghiệm cần bỏ ra nhiều thời gian và thực hành theo trình tự để hiểu đợc các khái niệm của một máy tính số. Người đọc nên có:

a) Một vài ý tưởng về cách một chương trình trong máy tính hoạt động, không cần thiết đến mức điện tử, chỉ cần ở mức các chỉ thị có thể lưu trong bộ nhớ máy tính như thế nào và thực thi ra sao.

b) Có thể đưa ra các giải pháp cho các vấn đề như là các thuật ngữ rằng một máy tính có thể hiểu được chúng (Các cỗ máy không có ý thức, chúng làm chính xác những gì ta nói với chúng, không hơn không kém).