1. 이페이지는

  • C++의 클래스 부분을 미리 여러가지 과제들과 함께 같이 공부하는 공간입니다.

2. 스터디 목적

  • C++의 문법도 익히고, 나아가서 사용법, OOP에 대해서 더 친숙 해지기, 다양한 과제를 통한 프로그래밍 경험 쌓기

3. 관련자

4. 모임 약속

  • 8월 19일 월요일 오후3시

5. 필살 공지

  • 기간이 널럴한 만큼 과제랑 예습 해와랑~
  • 그리구 인수의 STL 숙제도 하고~

6. 유의 사항

  • 시간은 칼같이 엄수 10분도 늦으면 안됨(정모가 목요일 5시에 있기 때문에..)
  • 주로 과제 위주로 할테니, 과제는 모두 꼭 해오세요. 과제는 그날 배울 내용에 맞는것을 고안해서 올리겠습니다.
  • 스터디할 부분의 책에 있는 소스들은 한번씩 쳐보기를 강력히 권장함. 소스칠때 생각하면서 치기, 또 만약 가능만 하다면 결과만 보고나후 책 소스 안보고 소스 스스로 짜내기(이렇게 안해도 상관 없고, 단지 하나의 방법론..)

7. 스터디 계획

  • 앞으로 스터디 할 기간 : 총 6주, 6번의 모임
  • 공부하는 범위 C++기초 플러스 8장 ~ 13장 (14,15 장은 나중에 해도 상관 없는거(저도 안했음 ㅡㅡ;), 16장은 2학기때 과제로 하게될 것임)

8. 진행 방식

  • 기본적으로 공부는 각자 알아서 해오고 도움자는 말 그대로 필요할때 도움만 줄 것임. 적극적인 학습하려는 자세가 중요~
  • 먼저 매주 몇개씩의 과제가 나가면 각자 그 과제를 해오고(도우미도 해올 것임) 서로 소스를 보면서 분석이나, 비판 해보고 나서 각자 일주일 동안 공부하면서 느낀점을 구체적으로(앞으로 도움이 되도록 발전적인 방향에서, 즉 어떤 점이 잘못되어서 앞으로 어떻게 하면 잘될것 이라든가 어떤점은 잘되었는데 그이유는 어쨌다는 둥, 공부한 내용이나 학습 방법적인 면에서) 토론하기
  • 그리고 도우미는 EffectiveC++ 이라는 책도 참고하면서 세미나 해줄만한거 있으면 해주거나, 특별한 부분에 대한 요청이 있을시에 해줄것임
  • 그리고 뭐 사정이 허락하면 ICPC 문제나 ACM 문제 같은것도 같이 풀어 볼 수 있으면 풀어 볼지도 모릅니다.(시간이 허락하면.. ㅡㅡ;)

9. 각주 과제및 할 내용들

  • 스케줄, 과제는 모이는 날짜 전까지 해야하는 것입니다. 그리고 아까 언급했듯이 이번주부터 시작입니다.
날짜하는 내용(분량)과제
7.18 8.함수의 활용(104page) 458P ~ 460P 프로그래밍 연습 + ????
7.25 9.객체와 클래스(60page) BusSimulation
8.1 10.클래스를 사용하자(64page)StringOfCPlusPlus
8.9 11.클래스와 동적 메모리 할당(76page)LinkedList
8.16 12.클래스 상속(72page) LinkedList/StackQueue
C++2팀과의 프로그래밍 잔치? 링크드 리스트로 스택,큐 구현
8.23 13.C++코드의 재활용(90page) 마무리, 잡담, 놀기

  • 과제물들
내용 한 사람
첫번째 주 CppStudy_2002_1/과제1 영동, 대근
두번째 주 BusSimulation/영동 BusSimulation/상협 영동
세번째 주 StringOfCPlusPlus/영동 StringOfCPlusPlus 영동
네번째 주 LinkedList/영동 영동
다섯번째 주 LinkedList/StackQueue/영동
STL/vector/CookBook 참고로 끝에 과제 해오기
영동
특별 연습 USACO(http://ace.delos.com/usacoprob/s=1.1.1.1/a=RwkJ0K3skUk/108) 대상 - 신진영, 홍진영, 김기웅USACOYourRide/신진영

10. 출석 상황

  • 2번이상 도우미에게 사전 연락없이 안오면 아무런 의지도 열정도 없는걸로 간주하고 팀에서 빼겠음.
날짜 참석자 불참자
7.18 임영동, 이대근 신진영(사전 연락없음), 홍진영(사전 연락 없음)
7.25 임영동, 이대근, 신진영 홍진영(개인적 사정..)
7.30 임영동, 신진영 이대근(집에 내려간 관계로), 홍진영, 김기웅(개인적 사정..)
8.9 임영동, 이대근, 김기웅 신진영(아.. 까먹었다.. 뭐라고 했지.. -_-;;)
8.19 임영동, 김기웅 이대근, 신진영

11. Thread


  • 스터디 진행하면서, 또는 과제 하면서 각자 느낀점 같은것을 적어 주세요. 느낀점을 적을때는 전에도 말했듯이 나중에 보았을때 도움이 되게 구체적으로 적어 주세요
  • 앞장에서 배운 걸 많이 안 써봐서 그런지 다음장 할 때 쯤이면 다 까먹어 버리네요. -영동
  • 어.. 하다 보니까 끝나버려서^^; 당황스럽네요 예습이 꼭 필요하다는 생각뿐....ㅡㅡ; -기웅
  • 수고 많으셨습니다. -영동
  • StringOfCPlusPlus가 참 유익했던 거 같습니다. 제가 이걸 하기 전엔 문자열을 다루는데 어려움이 많았는데 이걸 하고 나니까 좀 쉬워진 듯한 느낌이네요. -영동

상협. String 클래스의 스펙을 어떻게 주었는지? 사람들이 왜 전부 String 이용 프로그램 GOD 클래스를 만드는걸까 궁리.



Retrieved from http://wiki.zeropage.org/wiki.php/CppStudy_2002_1
last modified 2021-02-07 05:23:01