논리 연산자(logic operator)

논리 연산을 나타내는 기호로, 컴퓨터는 논리 연산이라는 과정을 통해 상황을 판단하고 명령을 수행한다. 논리 연산에 사용되는 기준인 논리 연산자는 '논리곱(AND): ‘~그리고‘로 연결된 조건 2가지를 모두 만족하는 것', '논리합(OR): ’또는‘으로 연결된 조건 중 하나만 만족해도 참이 되는 것', '논리부정(NOT) : 전체 내용이 참이면 '거짓'이 되고 전체 내용이 '거짓'이면 '참'이 되는 것'의 세 가지가 있다. 이 기준에 의해 프로세스 또는 결과를 참 또는 거짓으로 판단할 때 컴퓨터는 2진수(0과 1)를 사용하므로 참은 1, 거짓은 0으로 표현한다. 논리곱의 연산에서는 제1항의 값이 거짓이면 제2항의 값과 관계없이 논리식 값이 거짓이 되지만 실제로 이러한 경우에는 제2항을 평가하지 않는다는 규칙에 따르는 것도 있으며, 이 경우에는 제2항이 값을 지니지 않는 식이라도 의미를 지니는 논리식을 표시하게 된다.
- 다음
- 논리폭탄(logic bomb) 2018.12.12
- 이전
- 논리 블록(logic block) 2018.12.12
