첫 언어로서의 파이썬 첫 언어로서의 파이썬존 젤(John M. Zelle) Department of Mathematics, Computer Science, and Physics Wartburg College Waverly, IA 50677 zelle@wartburg.edu 한글판 johnsonj 2006.01.06 요약 현재, 컴퓨터 공학 개론 수업 시간에 어느 프로그래밍 언어가 가장 적절한지 일치된 견해가 없습니다. 대부분의 학교는 전통적.. 기타/컴퓨터공학 2012.01.16
햄스터 번식에 관한 문제 햄스터가 한마리 있습니다.(새끼는 무조건 암컷만 낳고 이 햄스터도 암컷입니다.) 이 햄스터는 태어난 지 두달 후부터 새끼를 낳고 한달 간격으로 새끼를 낳습니다. 그러니까 만약 한 햄스터가 태어났다면 2개 월 후에 한 햄스터를 낳고 3개월 후에 또 하나를 낳는다는 소리 입니다. 그리.. 기타/컴퓨터공학 2012.01.13
프로그래밍언어 패러다임 http://ko.wikipedia.org/wiki/%EB%B6%84%EB%A5%98:%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D_%ED%8C%A8%EB%9F%AC%EB%8B%A4%EC%9E%84 에 보면 여러가지 프로그래밍 패러다임이 보입니다. 1. 객체지향 프로그래밍, 2. 절차적 프로그래밍, (명령형 프로그래밍) 3. 함수형 프로그래밍, 4. 논리형 프로그래밍, 5. 관점지향 .. 기타/컴퓨터공학 2011.12.28
프로세스와 쓰레드의 차이 1. 프로세스(Process)와 스레드(Threads)의 차이점을 비교 설명하고 User Interface 스레드 및 Worker 스레드에 대해 설명하시오. 2. 스레드를 사용하는 경우 동기화에 대한 문제를 고려하여야 한다. 이 문제를 고려하지 않을 경우 발생할 수 있는 문제점을 기술하시오. 기타/컴퓨터공학 2011.12.25
프로그램 만드는 프로잭트 과정을 알고싶어요 프로그래머들이 같이 프로젝트를 진행할때 각자 따로 나누어 만들기로한 함수만 만들어서 이어붙여서 컴파일하는거에요? 아니면 다른방법으로 하나요? 그리고 프로젝트 전체 과정과 각자의 역할등을 알고싶어요. 간단한 프로젝트로 예를 들어서 설명해주세요 ------------------------.. 기타/컴퓨터공학 2011.12.25
32bit와 64비트의 차이(?) 32bit CPU에서는 주소값만 32bit인가요? 아니면 연산을 할 때 최소단위가 32bit인가요? 그리고 boolean값을 사용하면 메모리를 1비트만 사용하나요? 아님 31bit를 더 잡아먹나요? 이런것 말고 32비트와 64비트의 차이점이 뭐가 있죠? 질문이 어렵지도 않고 다 비슷한 질문이니까 성실히 답해.. 기타/컴퓨터공학 2011.12.25
초보자들의 질문 [1] 비주얼 베이직이랑 스튜디오랑 같은건가요.. [2] api 하고 mfc차이좀 알려주세요.. [3] 자바 배우면 평생 먹고사는데 문제없나요?.. [4] 함수 호출을 어찌 하는지 잘 모르겠네요. .. [5] c언어주소값크기가뭐죠 [6] C언어 for 문과 while 문의 차이점쫌 알려.. [7] JAVA를 한달동안 독학하면 [8.. 기타/컴퓨터공학 2011.12.15
call by value, call by reference, call by value result, call by name [[ 1 ]] =========================================== 다음 프로그램에서 인자전달방법을 call by value, call by value result, call by reference로하였을 때, 각 계산과정을 설명하고, 출력결과를 쓰시오. =========================================== program X; integer m; {전역변수} procedure Y(n:integer) begin n:=n+1; write(m,n) end; be.. 기타/컴퓨터공학 2011.12.09
프로그램 작성법 Tips: Don't forget top-down design and stepwise-refinement techniques. Develop the program one game (module) at a time. Build each module by steps. For example, complete the code to get a random generated number first (pp. 133-134) then gradually build the module to get user input, compare the random generated number(s) with user number(s) and finally accumulate the .. 기타/컴퓨터공학 2011.12.08
응답없음의 원리 [네이버 지식인의 질문에서] 응답없음이 일어나는 과정. 즉, 프로그램이 왜 멈추는가에 대한 논설과. 응답없음이 반환되는 과정을 설명해주면 고맙겠소. -------------------------------------------------------------------- 컴퓨터의 동작에서 (프로그램, 프로세서), 멈춤, 얼어붙음은 어떤 한 프로그램이나, 전체 시스템이 입.. 기타/컴퓨터공학 2011.12.03