Cau 5 - 2

Màu nền
Font chữ
Font size
Chiều cao dòng

Câu 5: Tại sao nên chia hoạt động lập trình làm 2 bước:

_  Thiết kế trương trình và các trừu tượng

_  Mã hóa

Nguyên lý : Lập trình vẫn chạy một cách thủ công   -> thu được một bản thiết kế chương trình nghèo nàn -> vẫn phụ thuộc vào những ràng buộc của những ngôn  ngữ lpj trình cụ thể. Lập trình không dựa trên ngôn ngữ cụ thể mà cần lập trình hướng đén nó -> nâng cao hoạt động lập trình thành một hoạt động khoa học giúp chúng ta hiểu sâu sắc về một vấn đề.

-          Thiết kế chương trình và các trừu tượng

+, Thiết kế đọc lập với ngôn ngữ lập trình và có tính khái quát-> nhằm đưa ra một bản thiết kế kiến trúc của chương trình và các thiết kế trừu tượng -> đây là một hoạt động khó khăn nhất trong lập trình.

+ , Trừu tượng được định nghĩa như một công cụ hay một thiết bị để giải quyết vấn đề nào đó trong thực tế.

+, Các trừu tượng có thể được phân loại theo thứ bậc chúng phụ thuộc vào cách chứng minh đặc tả, càng mức cao sự trừu tượng càng có mức độ khái quát cao hơn.

ð  Để  bản thiết kế chương trình mang tính độc lập  khái quát hóa ta cần.

+ Thiết kế dựa trên các khái niệm lập trình nói chung để xây dựng các trừu tượng

+ có thể kết hợp một số mô hình lập trình trong cùng một chuong trình  -> vì ngôn ngữ lập trình được kết hợp trong các mô hình lập trình khác nhau

-          Mã hóa:

Từ bản đò thiết kế chương trình dùng ngôn ngữ cụ thể  lập trình cụ thể được xác định chương trình

ð  Tóm lại: Hoạt động lập trình gồm hai phần cơ bản kĩ thuật gồm công cụ kĩ thuật thực hành và các chuẩn cho fep’ ta lập trình

Nền tảng khoa học của nó bao gồm các lí thuyết cho phép ta hiểu lập trình

Bạn đang đọc truyện trên: Truyen2U.Pro