프로그래밍

624

코딩이란 컴퓨터의 언어를 통해 컴퓨터와 대화를 하는 것이다. 예를들어 우리가 외국인과 대화할 때, 외국어를 사용하면 되는 것처럼 컴퓨터도 기계어를 사용해야 이해할 수 있기 때문이다.

345

영어로 '만약(~한다면)'이라는 뜻의 'if'처럼 가정이나 조건을 내거는 문장이다. 이는 컴퓨터에서 주어진 조건의 참, 거짓에 따라 각기 다른 명령을 처리하도록 만든 수행문을 말한다.

272

재귀함수의 재귀(recursive)는 '반복되는’이라는 의미이다. 어떤 작업을 하는 함수를 만들었을 때, 이의 실행을 위해서 다시 함수 안에서 자기 자신을 부르거나 참조하여 프로그래밍을 실행하는 경우를 의미한다.

306

자동 프로그래밍은 개발자가 작성하기 쉬운 형태로 프로그래밍한 것을 컴퓨터가 다시 기계어로 바꾸고 계산하는 변환 기술이다.

251

프로그램의 논리식이나 산술식을 표현하고 처리하기 위해서 제공되는 다양한 기호들을 말한다..

285

컴퓨터 시스템에서 처리할 작업의 순서를 정할 때 프로세서가 자원을 기다린 시간에 비례하여 프로세서의 우선 순위를 부여하는 방법이다.

267

알고리즘이 어떤 문제를 해결하는데 걸리는 시간으로, 좋은 프로그램인지를 선별하는 기준이 된다.

308

조건을 설정해 놓고 그 조건이 참이냐 거짓이냐에 따라서 다른 작동을 하는 것을 말한다

121

병렬 구조의 개념을 이용하여 프로그램 내의 프로세스들이 동시에 실행될 수 있도록 하는 프로그래밍 기법이다.

473

컴퓨터 프로그래밍에서 자주 사용되는 용어이다. 프로그램을 만들다 보면 같은 동작을 반복해야 할 때가 있다. 그 반복되는 동작들을 묶어 지정된 횟수만큼 반복하거나 조건이 만족될 때까지 반복하게 만든 체계를 말한다.