Tóm tắt

Nhằm đáp ứng các yêu cầu khắt khe về quản lý hệ thống và linh hoạt trong việc tái sử dụng mã nguồn, các phương pháp lập trình đã không ngừng thay đổi và phát triển. Dưới đây là quá trình phát triển của các phương pháp lập trình, từ những dòng code tuyến tính đơn giản cho đến tư duy lập trình hướng đối tượng (OOP) – giải pháp tối ưu cho việc xây dựng các ứng dụng có quy mô lớn. Giai đoạn 1: Lập trình tuần tự (Sequential Programming) Trong giai đoạn đầu của kỹ thuật phần mềm, mã nguồn thường được tổ chức theo một luồng thực thi đơn nhất. Các chỉ thị được trình biên dịch xử lý một cách liên tiếp và liên tục, thiếu đi sự bóc tách giữa các khối xử lý logic. Chương trình thường được viết như một chuỗi các bước xử lý liên tiếp: ▪ Thu nhập dữ liệu đầu vào ▪ Thực thi logic tính toán/ điều khiển ▪ Phản hồi thông tin hoặc lưu trữ đầu ra Đặc điểm của lập trình tuyến tính - Thực thi các khối lệnh một cách tuần tự ▪ Các câu lệnh chạy từ trên xuống dưới theo thứ tự viết. ▪ Có thể sử dụng rẽ nhánh (if, switch) và lặp (for, while) nhưng vẫn nằm trong một luồng chính. - Không có cấu trúc phân cấp rõ ràng ▪ Không chia thành lớp (class) hay đối tượng (object). ▪ Thường chỉ dùng biến và hàm cơ bản. - Dữ liệu và xử lý tách rời lỏng lẻo ▪ Biến thường là biến toàn cục hoặc truyền qua lại giữa các hàm. ▪ Không có cơ chế đóng gói (encapsulation). - Thích hợp để xử lý các bài toán nhỏ, đơn giản. Ví dụ: tính toán cơ bản, chương trình console đơn giản, bài tập nhập môn.

Thông tin tài liệu

Tác giảVÕ QUỐC TUẤN, Nguyễn Hữu Tiến, LÊ VĂN SÁNG
Mã tài liệuGTCNTT-000029
KhoaKhoa Công nghệ thông tin
Ngành—
Năm học2025-2026
Năm xuất bản / bảo vệ2025
Người hướng dẫn
Ngôn ngữTiếng Việt
Số trang—
Nhà xuất bản
Ngày nhập hệ thống29/09/2026
Lượt xem15

Thông tin file

PDF

4.19 MB