1. Trang chủ
  2. » Công Nghệ Thông Tin

Ngôn ngữ lập trình - Chương 1

10 432 2
Tài liệu đã được kiểm tra trùng lặp

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Ngôn ngữ lập trình - Chương 1
Tác giả Nguyễn Văn Linh
Trường học Đại học Cần Thơ
Chuyên ngành Ngôn ngữ lập trình
Thể loại Tài liệu tham khảo
Năm xuất bản 1994
Thành phố Hà Nội
Định dạng
Số trang 10
Dung lượng 128,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Bài giảng Ngôn ngữ lập trình - Chương 1 - Mở đầu

Trang 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@ctu.edu.vn

 Tel: (84) (71) 831301

Trang 2

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 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

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

Trang 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

Trang 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ế.

Trang 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

Trang 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.

Trang 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 bước cài đặt trong kỹ nghệ phần mềm

• Công cụ đó ngày càng được cải tiến hoàn thiện và có thể nói mọi tiến bộ trong tin học đều thể hiện ra trong NNLT

• NNLT vừa là công cụ vừa là đối tượng nghiên cứu.

Trang 8

LỢI ÍCH CỦA VIỆC NGHIÊN CỨU NNLT

• Cho phép lựa chọn một NNLT phù hợp với dự án thực tế.

• Sử dụng một cách có hiệu quả các công cụ của ngôn ngữ.

• Làm tăng vốn kinh nghiệm khi xây dựng các chương trình.

• Tạo sự dễ dàng để học một ngôn ngữ mới

• Tạo tiền đề để thiết kế một ngôn ngữ mới.

Trang 9

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 dữ liệu và cấu trúc dữ liệu

• Cú pháp

 Tính dễ viết

• Sự giản dị

• Hỗ trợ cho trừu tượng

• Khả năng diễn đạt

 Ðộ tin cậy

 Chi phí

Trang 10

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ự lắm tên

 Chi phí

• Đào tạo, cài đặt chương trình

• Dịch chương trình, thực hiện chương trình

• Bảo trì chương trình.

Ngày đăng: 08/10/2012, 14:32

TỪ KHÓA LIÊN QUAN