Bài giảng cung cấp cho người học các kiến thức: Khái niệm về ngôn ngữ lập trình, vai trò của ngôn ngữ lập trình, lợi ích của việc nghiên cứu NNLT, tiêu chuẩn đánh giá,. Hi vọng đây sẽ là một tài liệu hữu ích dành cho các bạn sinh viên đang theo học môn dùng làm tài liệu học tập và nghiên cứu. chi tiết nội dung bài giảng. | Nguyễn Văn Linh - Programing Language - Chapter 1 1 NGÔN NGỮ LẬP TRÌNH 45 tiết = 3 đơn vị học trình Giảng viên: Nguyễn Văn Linh E-mail: nvlinh@ Tel: (84) (71) 831301 Nguyễn Văn Linh - Programing Language - Chapter 1 2 TÀI LIỆU THAM KHẢO - Programming languages: Design and Implementation (second edition) - Prentice-Hall Iternational Editions Trung Việt, Ngô - Các khái niệm cơ bản của lập trình - Trung tâm khoa học tự nhiên và công nghệ quốc gia, Hà nội - 1993 Jacques LONCHAMP - Les langages de programmation: concetps essentiels évolution et classification - Masson, Pais - 1989 Ngôn ngữ lập trình - Ðại học mở-Bán công thành phố Hồ Chí Minh - 1994 Nguyễn Văn Linh - Programing Language - Chapter 1 3 NỘI DUNG Mở đầu Kiểu dữ liệu Kiểu dữ liệu sơ cấp Kiểu dữ liệu có cấu trúc Kiểu do người dùng định nghĩa Chương trình con Ðiều khiển tuần tự Lập trình hàm Lập trình logic Nguyễn Văn Linh - Programing Language - Chapter 1 4 TỔNG QUAN - Cung cấp cho sinh viên những kiến thức cơ bản của ngôn ngữ lập trình, qua đó người sinh viên có thể hiểu rõ hơn về các ngôn ngữ lập trình cụ thể, sử dụng chúng một cách tốt hơn và trên cơ sở kết hợp với lý thuyết chương trình dịch để tạo ra một ngôn ngữ mới. - Cung cấp các xu hướng lập trình để sinh viên có thể tiếp cận nhanh với chúng và có được sự lựa chọn một ngôn ngữ lập trình phù hợp khi cần giải quyết các đề án tin học trong thực tế. Nguyễn Văn Linh - Programing Language - Chapter 1 5 CHƯƠNG 1: MỞ ÐẦU Khái niệm về ngôn ngữ lập trình Vai trò của ngôn ngữ lập trình Lợi ích của việc nghiên cứu NNLT Các tiêu chuẩn đánh giá một ngôn ngữ tốt Nguyễn Văn Linh - Programing Language - Chapter 1 6 KHÁI NIỆM VỀ NGÔN NGỮ LẬP TRÌNH Là ngôn ngữ dùng để viết các chương trình cho máy tính. NNLT cũng có từ vựng, cú pháp và ngữ nghĩa. Ngôn ngữ máy. Hợp ngữ. Ngôn ngữ cấp cao. Nguyễn Văn Linh - Programing Language - Chapter 1 7 VAI TRÒ CỦA NGÔN NGỮ LẬP TRÌNH NNLT đóng vai trò là một công cụ giúp con người thực hiện . | Nguyễn Văn Linh - Programing Language - Chapter 1 1 NGÔN NGỮ LẬP TRÌNH 45 tiết = 3 đơn vị học trình Giảng viên: Nguyễn Văn Linh E-mail: nvlinh@ Tel: (84) (71) 831301 Nguyễn Văn Linh - Programing Language - Chapter 1 2 TÀI LIỆU THAM KHẢO - Programming languages: Design and Implementation (second edition) - Prentice-Hall Iternational Editions Trung Việt, Ngô - Các khái niệm cơ bản của lập trình - Trung tâm khoa học tự nhiên và công nghệ quốc gia, Hà nội - 1993 Jacques LONCHAMP - Les langages de programmation: concetps essentiels évolution et classification - Masson, Pais - 1989 Ngôn ngữ lập trình - Ðại học mở-Bán công thành phố Hồ Chí Minh - 1994 Nguyễn Văn Linh - Programing Language - Chapter 1 3 NỘI DUNG Mở đầu Kiểu dữ liệu Kiểu dữ liệu sơ cấp Kiểu dữ liệu có cấu trúc Kiểu do người dùng định nghĩa Chương trình con Ðiều khiển tuần tự Lập trình hàm Lập trình logic Nguyễn Văn Linh - Programing Language - Chapter 1 4 TỔNG QUAN - Cung cấp cho sinh .