심벌 마크
유니온백과
통신
다운로드하기 Google Play
새로운! 안드로이드 ™에 유니온백과를 다운로드 할 수 있습니다
설치하십시오
브라우저보다 빠른!
 

부작용 (컴퓨터 과학)

색인 부작용 (컴퓨터 과학)

학에서 함수가 결과값 이외에 다른 상태를 변경시킬 때 부작용이 있다고 말. 예를 들어, 함수가 전역변수나 정적변수를 수정하거나, 인자로 넘어온 것들 중 하나를 변경하거나 화면이나 파일에 데이터를 쓰거나, 다른 부작용이 있는 함수에서 데이터를 읽어오는 경우가 있. 부작용은 프로그램의 동작을 이해하기 어렵.

7 처지: 느긋한 계산법, 명령형 프로그래밍, 전역 변수, 정적 변수, 컴퓨터 과학, 함수 (프로그래밍), 함수형 프로그래밍.

느긋한 계산법

밍에서 느긋한 계산법(Lazy evaluation)은 계산의 결과값이 필요할 때까지 계산을 늦추는 기법이.

새로운!!: 부작용 (컴퓨터 과학)와 느긋한 계산법 · 더보기 »

명령형 프로그래밍

학에서 명령형 프로그래밍(Imperative programming)은 선언형 프로그래밍과 반대되는 개념으로, 프로그래밍의 상태와 상태를 변경시키는 구문의 관점에서 연산을 설명하는 프로그래밍 패러다임의 일종이.

새로운!!: 부작용 (컴퓨터 과학)와 명령형 프로그래밍 · 더보기 »

전역 변수

전역 변수는 어떤 변수 영역 내에서도 접근할 수 있는 변수를 의미하는 전산학 용어이.

새로운!!: 부작용 (컴퓨터 과학)와 전역 변수 · 더보기 »

정적 변수

밍에서 정적 변수(靜的變數, static variable)는 정적으로 할당되는 변수이며, 프로그램 실행 전반에 걸쳐 변수의 수명이 유. 기억 장소가 콜 스택에서 할당 및 할당 해제되는, 수명이 더 짧은 자동 변수(지역 변수가 일반적으로 자동임)와는 반대되는 개념이.

새로운!!: 부작용 (컴퓨터 과학)와 정적 변수 · 더보기 »

컴퓨터 과학

학()은 전산 이론, 하드웨어 및 소프트웨어에 중점을 둔 정보과학의 한 분야이.

새로운!!: 부작용 (컴퓨터 과학)와 컴퓨터 과학 · 더보기 »

함수 (프로그래밍)

수(function), 서브루틴(subroutine), 루틴(routine), 메서드(method), 프로시저(procedure)는 소프트웨어에서 특정 동작을 수행하는 일정 코드 부분을 의미.

새로운!!: 부작용 (컴퓨터 과학)와 함수 (프로그래밍) · 더보기 »

함수형 프로그래밍

수형 프로그래밍은 자료 처리를 수학적 함수의 계산으로 취급하고 상태와 가변 데이터를 멀리하는 프로그래밍 패러다임의 하나이.

새로운!!: 부작용 (컴퓨터 과학)와 함수형 프로그래밍 · 더보기 »

여기로 리디렉션합니다

참조투명성.

나가는들어오는
이봐 요! 우리는 지금 Facebook에 있습니다! »