Paul Hsieh의 프로그래머란 무엇인가? 프로그래밍의 세계에 처음 발을 디딘 당신, 프로그램에 관심을 가졌거나 지금은 프로그래머가 아니지만 프로그래머가 될려는 의도를 가진 당신에 게 프로그래머가 된다는 것이 무엇인가를 이해하는데 도움을 줄 몇가지를 이야기 해보고자 한다. 장인(匠人) ---------- 프로그래머는 컴퓨터.. 기타/컴퓨터공학 2020.02.10
나의 프로그래머생활 2012년 6월 23일 답변 ################# 프로그래밍을 처음시작한 것은 33년 정도 되었습니다. 여러가지 복잡한 일을 겪은 후 처음 잠시 근무한 곳이 kist(한국과학기술원) 전산개발팀 중의 한 팀이었습니다. 그곳에서 업무를 시작하면서, fortran 언어로 프로그래밍을 처음 배우게 되었습니다. 그.. 기타/컴퓨터공학 2020.02.10
실력향상의 길 실력향상의 길 ############ 어떻게 하면 프로그래머로서의 능력을 개발할 수 있는가에 대해 필자가 평소에 생각하고 있던 것을 한번 적어 보기로 하겠다. 우선 프로그래머들은 머리를 쓰는 활동을 좋아하는것 같다. 어려운 문제를 풀기를 좋아하고 또 풀지 못했을 때에는 자존심에 상처를 .. 기타/컴퓨터공학 2020.02.10
우리는 왜 프로그래밍을 못하나? 바로이순간 프로그래머의 길 카페지기, 학생들의 프로그래밍 붐에 '쓴 소리' 우리는 왜 프로그래밍을 못하는가? 많은 학생들은 시험위주의 교육제도에 탓을 돌린다. 어떤 이들은 수학마저도 암기과목으로 만드는 교육을 받은 학생들이 자라온 열악한 환경 탓이라고 하기도 하고 재능이 .. 기타/컴퓨터공학 2020.02.10
초보자들과 프로그래밍을 가르치는 분들께 드리는 말씀 초보시절에는 함수를 만드는 것을 신경쓰지 않고 그냥 메인함수 안에서 프로그램을 작성하는 것이 무난하다고 생각합니다. 물론 함수를 짜서 프로그래밍을 하는 것이 잘못된 것은 아닙니다. 하지만 처음에는 그냥 간단한 환경에서 머리만 많이 써서 제어를 익히는 것을 먼저 하는 편이 .. 기타/컴퓨터공학 2020.02.10
2의 보수, 1의 보수 컴퓨터에서.. '음수를 표현하기위해 2의보수를 이용'한다. "" 2의보수를 구하는것은 1의보수+1이며, 1의 보수를 구하는것은 2진법중 각 자리값의 0과 1을 바꾼 값과같다. 그래서 2의 보수를 구해서 음수를 나타낸다. "" EX) 9-6 = 3 인데.. 2진법으로 고치면 1001(2) - 0110(2) 이고,, 0110(2)=6 의 1의보수.. 기타/컴퓨터공학 2015.02.21
질문 2가지: 이산변수, 연속변수; Java를 C++로 번역가능? 이산변수는 중간값이 없는 값들입니다. 예를 들어서 남자를 1, 여자를 2로 나타낸다면 1.5 라는 값은 존재하지 않습니다. 또 요일을 예를들면 일요일을 1, 월요일을 2, 화요일을 3, 수요일을 4, 목요일을 5, 금요일을 6, 토요일을 7로 나타낸다면 다른 값들은 의미를 가지지 않습니다. 이렇게 .. 기타/컴퓨터공학 2014.10.23
call stack 혹은 run-time stack 프로그래머가 정의한 함수는 별도의 메모리 영역에 위치하게 되고 함수 호출시 함수가 위치해 있는 메모리 영역으로 이동하여 함수를 실행 하게 된다 라고 알고 있는데요 이 별도의 메모리 영역은 어디입니까? ---------------------------------------------------------------------------------------------- run-ti.. 기타/컴퓨터공학 2014.04.02
IEEE754 부동소수점 변환 IEEE754 부동소수점 변환 Calculator http://www.h-schmidt.net/FloatConverter/IEEE754.html http://babbage.cs.qc.cuny.edu/IEEE-754.old/Decimal.html 기타/컴퓨터공학 2014.03.28
컴파일러 공부를 하려면 어떻게 해야하나요? [1] Tiny C Compiler http://bellard.org/tcc/ 우선 작은 컴파일러 소스로 공부를 시작하는 편이 좋겠습니다. 아주 작은 스캐너 입니다. http://blog.daum.net/here8now/369 [2] 참고할 사이트 http://crystalcube.co.kr/107 http://blog.daum.net/jty71/15645258 [3] 컴파일러제작에 관한 책은 http://cafe.daum.net/pway/AoDd/24 http://cafe.daum.ne.. 기타/컴퓨터공학 2014.03.05