1). Thuật toán là một hệ thống chặt chẽ và rõ ràng các qui tắc nhằm xác định một dãy các động tác trên những đối tượng , sao cho sau một số hữu hạn bước thực hiện các động tác này ta thu được kết quả mong muốn .
2). Các tính chất của thuật toán
+ Tính dừng
+ Tính xác định
+ Tính đúng đắn