TDD 무료교육 선발 신청(문제포함)

Bioinformatics S/W 개발 방법 Workshop 참가 신청서
다음의 설문은 workshop을 보다 유익하게 하고자 하는 의도에서 준비된 것입니다. 아래의 답변들은 본 workshop의 목적 이외에는 사용되지 않을 것입니다. 본 문서의 답변을 작성하신 후, 저장하셔서, 첨부 소스파일 등과 함께 1월 10일까지 ungsik@kribb.re.kr 으로 보내시기 바랍니다.
1.다음에 대해서 각각 적어주십시오.
성명 :
소속 :
소속한 곳에서의 Role(구체적으로) :
연령 :
성별 :
email :
경력사항(어떤 일들을 했었는지 구체적으로) :



TEL :
세미나기간 사용하고 싶은 계정 ID(영문) :
2. 이번 교육을 통해 바라는 점, 기대하는 것은 무엇입니까?

3. BIT 프로젝트를 운영하는데 있어서의 가장 큰 어려움이 무엇이었습니까? (구체적으로 기술해주세요)

4. 자신의 전공분야가 무엇입니까? (예, 전산학, 분자생물학)

5. BIT 분야에 있어서 자신의 강점이 무엇이라고 생각하시나요?

6. 다루어 본 프로그래밍 언어들을 나열하고 각각에 대하여 숙련도에 따라 레벨을 표시해 주세요. (예, Python (3), Java (2) )
1코드를 읽으면 대충 이해한다.
2Reference, 책, 동료 등의 도움을 받으면 웬만한 것은 만들 수 있다.
3자유자재로 구사할 수 있다.


7. 애용하는 개발환경을 구체적으로 적어주세요. (OS, 에디터, CVS 및 기타 보조도구)

8. 다음의 각각의 XP Practice들에 대해 자신이 어느 정도 레벨인지를 적어주세요
금시초문(1), 들어봤다 (2), 실험해 봤다 (3)
Unit Testing : ( )
TDD(Test Driven Development) : ( )
Pair Programming :  ( )
User Story :  ( )
Refactoring : ( )
9. 다음 문제를 가장 자신있는 언어 및 방법으로 풀어서 결과를 주시기 바랍니다. 소스코드는 email로 첨부해 주시고, 총 소요된 시간 및 이 문제를 풀어보면서 얻은 교훈과 느낀점을 문제 하단에 기입하여 주세요.

Primary Arithmetic (http://online-judge.uva.es/p/v100/10035.html)

초등학생들이 여러 자리 수의 덧셈을 배울 때는 한 번에 한 자리씩 오른쪽에서 왼쪽으로 계산하도록 배운다. 그런데 그 자리 숫자의 합이 10을 넘어갈 때 그 윗자리 숫자에 1을 더해주는 것을 배울 때 많은 학생들이 힘들어 한다. 일련의 덧셈 문제가 주어졌을 때 자리를 올리는 횟수를 세어서 선생님들이 학생들을 가르치는 데 도움을 줄 수 있는 프로그램을 만들어야 한다.

Input

각 행에는 열 자리 미만의 부호가 없는 정수가 두 개씩 입력된다. 마지막 줄에는 '0 0'이 입력된다.

output

마지막 줄을 제외한 각 줄에 대해 주어진 두 수를 더할 때 자리를 올려야 하는 횟수를 계산한 다음, 아래에 주어진 형식대로 결과를 출력한다.

Sample Input

123 456

555 555

123 594

0 0

Sample Output

No carry operation.

3 carry operations.

1 carry operation.



입출력은 각각 표준입력, 표준출력을 사용한다.

문제풀이에 걸린 총 시간 :

이 문제를 통해 얻은 교훈, 느낀점 :

10. 자신이 지금까지 작성한 코드 중 가장 자랑스러운 코드의 일부를 email에 첨부해 주세요. (코드는 대략 200라인~500라인 정도 되도록) 그리고 이 이유를 기술해 주세요.
 

by 낭망백수 | 2007/01/14 22:50 | gate | 트랙백 | 덧글(0)

트랙백 주소 : http://mulriver.egloos.com/tb/2979688
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

◀ 이전 페이지          다음 페이지 ▶