
1. เหตุผลเชิงตรรกะ
เหตุผลเชิงตรรกะ คือ การใช้เหตุผล กฎ กฎเกณฑ์ หรือเงื่อนไขที่เกี่ยวข้อง เพื่อตรวจสอบความสมเหตุสมผล มีความสำคัญในการวิเคราะห์หาเหตุผล สร้างการจัดลำดับเรื่องราวก่อนหลัง โดยแยกแยะความสำคัญของเรื่องราวด้วยการเปรียบเทียบปัจจัยต่าง ๆ ทำให้การตัดสินใจแก้ปัญหาเป็นไปตามหลักวิทยาศาสตร์
อัลกอริทึม คือ กระบวนการแก้ปัญหาที่มีลำดับขั้นตอน วิธีการแก้ไขปัญหาใดปัญหาหนึ่งอย่างเป็นขั้นตอนและชัดเจน ซึ่งการแก้ปัญหาโดยการใช้อัลกอริทึมนี้ สามารถใช้แก้ปัญหาทั่ว ๆ ไปและยังใช้กับการเขียนโปรแกรมคอมพิวเตอร์ด้วย
การแสดงอัลกอริทึมด้วยข้อความ คือการใช้ข้อความแสดงขั้นตอนการทำงาน มีส่วนประกอบ 2 ส่วน คือ ลำดับและขั้นตอนการทำงาน