1. Quá trình giải quyết vấn đề.
Quá trình giải quyết vấn đề: Xác định vấn đề, Xác định nguyên nhan, Xây dựng giải pháp, Thực hiện giải pháp, Đánh giá kết quả.
2. Mô tả giải pháp dưới dạng thuật toán.
Giải pháp giải quyết vấn đề có thể được mô tả dưới dạng thuật toán bằng phương pháp liệt kê các bước hoặc sơ đồ khối.
3. Nhiệm vụ nào có thể chuyển giao cho máy tính thực hiện.
Trong quy trình giải quyết vấn đề có những nhiệm vụ có thể chuyển giao cho máy tính thực hiện.