Thời gian là vàng

Số lượt truy cập

Web Counter

Tài nguyên

Bản đồ xã Yên Trung

Cập nhật

Ảnh ngẫu nhiên

Liên kết Website

Yahoo! Messenger

Free Rainbow ani Cursors at www.totallyfreecursors.com

Người quản trị




Website của Tr­ường tiểu học Yên Trung B-Ý Yên-Nam Định

Nghề giáo là nghề cao quý nhất trong các nghề cao quý.

Đăng ký thành viên

Quý vị chưa đăng nhập hoặc chưa đăng ký làm thành viên, vì vậy chưa thể tải được các tài liệu của Thư viện về máy tính của mình.
Nếu chưa đăng ký, hãy nhấn vào chữ ĐK thành viên ở phía bên trái, hoặc xem phim hướng dẫn tại đây
Nếu đã đăng ký rồi, quý vị có thể đăng nhập ở ngay phía bên trái.

Ngon ngu lap trinh

Nhấn vào đây để tải về
Hiển thị toàn màn hình
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Lê Thành Nam
Ngày gửi: 19h:26' 03-12-2012
Dung lượng: 56.6 KB
Số lượt tải: 6
Số lượt thích: 0 người

Tổng quan về các ngôn ngữ
lập trình

Nguyễn Bá Minh - Nhóm Các Công Cụ Phát Triển
Ngày 18 tháng 09 năm 1998


Công việc nào công cụ đó

Trong lập trình, có một câu đơn giản nhưng bao giờ cũng có giá trị là: nên chọn công cụ cho phù hợp với công việc cần làm. Ví dụ như khi viết các chương trình truy cập đến các cấp thấp của máy tính, bạn nên dùng ASSEMBLER. ở các chương trình đơn giản, nếu lập trình cấu trúc hay hướng đối tượng thì chỉ thêm mất thời gian. Tuy vậy cũng có những chương trình yêu cầu bạn phải lập trình hướng đối tượng ví dụ như tạo hệ cửa sổ giao tiếp đồ hoạ.

Bài viết này sẽ trình bày tổng quan về một số ngôn ngữ lập trình đang phổ biến hiện nay, đó là các ngôn ngữ: PASCAL, C, C++, JAVA, VISUAL BASIC.

Ngôn ngữ lập trình PASCAL

Đây là ngôn ngữ do giáo sư Niklaus Wirth thiết kế vào năm 1970 với mục đích giảng dạy ý niệm lập trình có cấu trúc. Nhưng sau một thời gian do tính ưu việt của nó nên PASCAL đã được sử dụng rộng dãi.

PASCAL là ngôn ngữ lập trình bậc cao. Trước khi PASCAL được phát triển thì việc lập trình được thực hiện trên các ngôn ngữ cấp thấp, các lập trình viên rất khó khăn trong việc xây dựng các chương trình lớn. PASCAL dùng ngôn ngữ sát với ngôn ngữ tự nhiên hơn do đó nó thân thiện với người lập trình hơn. Do vậy nó giảm bớt các công việc nặng nhọc cho người lập trình.

PASCAL kết hợp giữa đặc tính gọn, dễ nhớ, khả năng truy cập cấp thấp, và các cấu trúc giữ liệu đa dạng. PASCAL còn hỗ trợ khả năng đưa các chương trình viết bằng ASSEMBLER vào chương trình của bạn, khả năng đồ hoạ và hướng đối tượng.

PASCAL là ngôn ngữ lập trình có cấu trúc. Tính cấu trúc của PASCAL được thể hiện qua 3 yếu tố: cấu trúc trong dữ liệu, cấu trúc trong các toán tử và cấu trúc trong công cụ thủ tục.

Tính cấu trúc của dữ liệu được thể hiện qua phần mô tả. Cũng như các ngôn ngữ lập trình khác, PASCAL có một số kiểu dữ liệu được định nghĩa sẵn và các phép toán trên các kiểu dữ liệu này. Từ các kiểu dữ liệu đó, người lập trình có thể xây dựng các kiểu dữ liệu phức tạp hơn. Sau đó để khai báo đối tượng thuộc kiểu dữ liệu phức tạp đó ta không cần trình bày lại cấu trúc thiết lập, mà chỉ cần tham chiếu đến kiểu đó.

Tính cấu trúc của các toán tử được thể hiện ở chỗ bên trong các toán tử thực hiện một động tác, còn có các toán tử thực hiện nhiều động tác, song sự quan trọng nhất của PASCAL là toán tử hợp thành. Toán tử hợp thành được xây dựng bắt đầu bằng từ khoá BEGIN, sau đó đến dãy các toán tử thành phần và kết thúc bằng từ khoá END.

Tính cấu trúc trong công cụ thủ tục thể hiện thông qua khả năng phân tích chương trình thành các modul độc lập
 
Gửi ý kiến

TÌM KIẾM TRÊN GOOGLE

GoogleVN
Photobucket