본문 바로가기

나의 백과사전

Uncanny Vally 언캐니 밸리(Uncanny Vally: 인간과 비슷해 보이는 로봇을 보면 생기는 불안감, 혐오감, 및 두려움) 더보기
언어 처리기 (language processor) 참고자료 http://word.tta.or.kr/terms/termsView.jsp?gubun=1&terms_num=1512 http://hjunki.com.ne.kr/programming/progintro/ch3_1.htm 적합한 언어로 기술된 원시 프로그램을 컴퓨터의 번역 기능을 이용하여 그 기종의 기계어로 자동 번역하는 프로그램. 컴퓨터 프로그램은 기계어만 수행할 수 있으나 기계어는 기종에 따라 다르므로 기계어로 프로그램을 기술하는 것은 매우 어려운 일이다. 언어 처리기는 이를 해결하기 위해서 고안된 프로그램이다. 기호 언어로 작성된 원시 프로그램을 기계어로 변역하는 것을 어셈블러라 하고, 일상어에 가까운 형식으로 기술된 원시 프로그램을 기계어로 번역하는 것을 컴파일러라고 한다. 언어처리기와 파서(.. 더보기
프로그래밍이란... 프로그래밍은 창조와 동의어다. 여느 예술 형태와 다를 바 없다. 다만, 여러분이 프로그래밍으로 발휘할 수 있는 힘은 컴퓨터의 속도와 성능에 크게 영향을 받는다. 여러분은 프로그래밍으로 월드 오브 워크래프트(World of Warcraft)나 바이오쇼크(Bioshock), 기어스 오브 워(Gears of War), 매스 이펙트(Mass Effect)처럼 몰입도가 높은 게임도 만들 수 있고, 심즈(The Sims)처럼 세밀한 묘사와 강한 흡인력이 장점인 시뮬레이션 게임도 만들 수 있다. 사람들을 서로 이어주는 프로그램도 만들 수 있다. (Chrome)류의 웹 브라우저, 이메일 에디터, 채팅 클라이언트, 페이스북이나 아마존닷컴류의 웹 사이트가 그것이다. 또한, 고객을 즐겁게 하는 앱도 프로그래밍으로 만들 수 .. 더보기
파라미터와(parameter)와 인자(argument) 파라미터와(parameter)와 인자(argument)를 가능하면 구분해 사용한다. 파라미터는 형식 인자(formal parameter)라고 하기도 하고 매개변수라고 부르기도 하는 변수로, 함수 본문에서 함수가 전달받은 값을 가리킬 때 사용하는 이름이다. 반면 인자는 실 인자(actual parameter)라고도 하며, 함수를 호출하면서 실제로 함수에 넘기는 값을 의미한다. 가능하면 이 둘을 구분해 사용하고자 노력하지만 가끔 혼용하는 경우도 있는데, 문맥에 따라 판단하기 바란다. 인수, 인자, 매개변수 void test(int a, int b) 더보기