Ngôn ngữ sử dụng

Một phần của tài liệu Tìm đạo hàm của biểu thức (Trang 28 - 29)

Pascal là ngôn ngữ lập trình đợc đa vào giảng dạy ở hầu hết các trờng đại học ở nớc ta với mục tiêu cung cấp những kiến thức cơ bản và kỹ năng cơ sở lập trình cho sinh viên. Vì nó là một ngôn ngữ giải thuật, có cấu trúc chặt chẽ. Từ đó, cho phép sinh viên tìm hiểu và làm chủ một một cách dễ dàng các ngôn ngữ bậc cao khác.

Ngôn ngữ Pascal có kiểu dữ liệu đặc là kiểu con trỏ. Biến con trỏ là những biến dùng để lu những giá trị địa chỉ của bộ nhớ. Nhờ các biến con trỏ, ta có thể thao tác trên các giá trị địa chỉ cũng nh cũng nh truy cập dự liệu ở các vùng nhớ một cách linh hoạt. Ngoài ra, biến con trỏ còn là công cụ để cấp phát trên vùng (cấp phát động) và xây dựng kiểu dữ liệu động, cho phép chơng trình có thể

khai thác tối đa và hiệu quả bộ nhớ. Đó cũng chính là nguyên nhân mà em lựa chọn ngôn ngữ nàỵ Bởi vì, trong thuật toán có vấn đề cần giải quyết. Đó là để tính giá trị của một chuỗi biểu thức nên cần phải chuyển biểu thức từ trung tố sang hậu tố và định giá biểu thức hậu tố đó, nên ta phải sử dụng đến stack. Trong khi, ngôn ngữ Pascal lại có thể cung cấp cho chúng ta một danh sách liên kết động kiểu Stack hoặc một danh sách liên kết động kiểu hàng đợi với kích th- ớc tùy thuộc vào số lợng toán tử và toán hạng của biểu thức cần tính. Từ đó, ta có thể dựa vào đó phân biệt một biểu thức con là một hằng số (chuỗi hằng) hay là chuỗi có chứa biến để xác định cách khai thác tính đạo hàm. Ngoài ra, tính giá trị của biểu thức đạo hàm sau khi cho giá trị của biến.

Một phần của tài liệu Tìm đạo hàm của biểu thức (Trang 28 - 29)

Tải bản đầy đủ (DOC)

(52 trang)
w