1. Trang chủ
  2. » Giáo án - Bài giảng

Bài giảng ngôn ngữ lập trình chương 1 mở đầu

10 7 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 10
Dung lượng 147,31 KB

Nội dung

NGƠN NGỮ LẬP TRÌNH 45 tiết = đơn vị học trình ✿ Giảng viên: Nguyễn Văn Linh ✿ E-mail: nvlinh@ctu.edu.vn ✿ Tel: (84) (71) 831301 ✿ Nguyễn Văn Linh ­ Programing  Language ­ Chapter 1 TÀI LIỆU THAM KHẢO 1.-Terrence W.Part - Programming languages: Design and Implementation (second edition) - Prentice-Hall Iternational Editions 2.- Trung Việt, Ngô - Các khái niệm lập trình - Trung tâm khoa học tự nhiên cơng nghệ quốc gia, Hà nội - 1993 3.- Jacques LONCHAMP - Les langages de programmation: concetps essentiels évolution et classification - Masson, Pais - 1989 4.- 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 NỘI DUNG • Mở đầu • Kiểu liệu • Kiểu liệu sơ cấp • Kiểu liệu có cấu trúc • Kiểu người dùng định nghĩa • Chương trình • Ðiều khiển • Lập trình hàm • Nguyễn Văn Linh ­ Programing  Lập trình logic Language ­ Chapter 1 TỔNG QUAN - Cung cấp cho sinh viên kiến thức ngôn ngữ lập trình, qua người sinh viên hiểu rõ ngơn ngữ lập trình cụ thể, sử dụng chúng cách tốt sở kết hợp với lý thuyết chương trình dịch để tạo ngôn ngữ - Cung cấp xu hướng lập trình để sinh viên tiếp cận nhanh với chúng có lựa chọn ngơn ngữ lập trình phù hợp cần giải đề án tin học thực tế Nguyễn Văn Linh ­ Programing  Language ­ Chapter 1 CHƯƠNG 1: MỞ ÐẦU • Khái niệm ngơn ngữ lập trình • Vai trị ngơn ngữ lập trình • Lợi ích việc nghiên cứu NNLT • Các tiêu chuẩn đánh giá ngôn ngữ tốt Nguyễn Văn Linh ­ Programing  Language ­ Chapter 1 KHÁI NIỆM VỀ NGƠN NGỮ LẬP TRÌNH • • Là ngôn ngữ dùng để viết chương trình cho máy tính NNLT có từ vựng, cú pháp 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 VAI TRỊ CỦA NGƠN NGỮ LẬP TRÌNH • • • NNLT đóng vai trị cơng cụ giúp người thực bước cài đặt kỹ nghệ phần mềm Cơng cụ ngày cải tiến hồn thiện nói tiến tin học thể NNLT NNLT vừa công cụ vừa đối tượng nghiên cứu Nguyễn Văn Linh ­ Programing  Language ­ Chapter 1 LỢI ÍCH CỦA VIỆC NGHIÊN CỨU NNLT • • • Cho phép lựa chọn NNLT phù hợp với dự án thực tế Sử dụng cách có hiệu công cụ ngôn ngữ Làm tăng vốn kinh nghiệm xây dựng chương trình • Tạo dễ dàng để học ngơn ngữ • Tạo tiền đề để thiết kế ngôn ngữ Nguyễn Văn Linh ­ Programing  Language ­ Chapter 1 CÁC TIÊU CHUẨN ÐÁNH GIÁ MỘT NGÔN NGỮ TỐT • • • Tính dễ đọc • Sự giản dị • Cấu trúc điều khiển • Kiểu liệu cấu trúc liệu • Cú pháp Tính dễ viết • Sự giản dị • Hỗ trợ cho trừu tượng • Khả diễn đạt Ðộ tin cậy Nguyễn Văn Linh ­ Programing  Language ­ Chapter 1 CÁC TIÊU CHUẨN ÐÁNH GIÁ MỘT NGÔN NGỮ TỐT • • Ðộ tin cậy • Kiểm tra kiểu • Xử lý ngoại lệ • Sự tên Chi phí • Đào tạo, cài đặt chương trình • Dịch chương trình, thực chương trình • Bảo trì chương trình • Mua trình biênNguy dịch ễn Văn Linh ­ Programing  Language ­ Chapter 1 10 ... Nguyễn Văn Linh ­ Programing  Language ­ Chapter? ?1 CHƯƠNG 1: MỞ ÐẦU • Khái niệm ngơn ngữ lập trình • Vai trị ngơn ngữ lập trình • Lợi ích việc nghiên cứu NNLT • Các tiêu chuẩn đánh giá ngôn ngữ tốt Nguyễn Văn Linh ­ Programing ... Language ­ Chapter? ?1 KHÁI NIỆM VỀ NGƠN NGỮ LẬP TRÌNH • • Là ngôn ngữ dùng để viết chương trình cho máy tính NNLT có từ vựng, cú pháp ngữ nghĩa • Ngơn ngữ máy • Hợp ngữ • Ngơn ngữ cấp cao Nguyễn Văn Linh ­ Programing ... Lập trình hàm • Nguyễn Văn Linh ­ Programing  Lập trình logic Language ­ Chapter? ?1 TỔNG QUAN - Cung cấp cho sinh viên kiến thức ngôn ngữ lập trình, qua người sinh viên hiểu rõ ngơn ngữ lập trình

Ngày đăng: 10/02/2022, 18:17

w