2009.2 Object Oriented Programming and Design
Instructor : Bong-Soo Sohn
Announcement
- ####### äÁ¡°á°ú #######
- ÃÖÁ¾Á¡¼ö : 1ºÐ¹Ý , 2ºÐ¹Ý
- ÃÖÁ¾Á¡¼ö¸¦ ¹Ýµå½Ã È®ÀÎÇϰí, ÀÌ»óÀÌ ÀÖ´Â °æ¿ì 12¿ù28ÀÏ(¿ù) 1:30pm-5pm , 12¿ù29ÀÏ(È) 1:30pm-4pm ¿¡ ´ã´ç±³¼ö ¿¬±¸½Ç (208-501)¿¡ ¹æ¹®ÇÏ¿© üũ °¡´É. ÀÌ ±â°£ ¿Ü¿¡´Â ¼ºÀû Ç×ÀǸ¦ ¹ÞÁö ¾ÊÀ» °èȹÀ̹ǷΠ¹Ýµå½Ã À§ ±â°£À» ÁöÄÑÁֱ⠹ٶø´Ï´Ù. ºÎµæÀÌÇÑ »çÁ¤À¸·Î Çб³ ¹æ¹®ÀÌ ¾î·Á¿î °æ¿ì¿¡´Â email(bongbong@cau.ac.kr)·Î ¹®ÀÇ °¡´É.
- ÃÖÁ¾ ÇÐÁ¡Àº À§ÀÇ Ã¤Á¡°á°ú¸¦ ÇÕ»êÇÑ ÃÑÁ¡À» ±âÁØÀ¸·Î °è»êµÉ °ÍÀ̸ç, 29ÀÏ Àú³á¿¡ Çб³ ÄÄÇ»ÅÍ¿¡ µî·ÏÇÒ ¿¹Á¤À̹ǷÎ, 30ÀϺÎÅÍ´Â Á¶È¸ °¡´ÉÇÔ.
- Âü°í : Áß°£°í»ç ¹®Á¦Áö , ±â¸»°í»ç ¹®Á¦Áö
- ########################
- OOP Final Exam (2008.2)
- ±â¸»°í»ç
- ½Ã°£ : 12¿ù21ÀÏ (¿ù) 7pm-9pm
- Àå¼Ò : º¾½ºÆ®È¦ 404,405,406È£ (±¸ : 4413, 4412, 4411È£)
- ¹üÀ§ : Àü¹üÀ§
- äÁ¡°á°ú ¹ßÇ¥ : 12¿ù27ÀÏ ¹ã ÀÌÀü
- äÁ¡°á°ú ÀÌÀÇ ½Åû ±â°£ : 12¿ù28ÀÏ (1:30pm-5pm) , 12¿ù29ÀÏ (1:30pm-4pm), ´ã´ç±³¼ö ¿¬±¸½Ç(208-501È£)¿¡¼ äÁ¡ ³»¿ª È®ÀÎÀÌ ¿øÄ¢ÀÓ. ºÎµæÀÌÇÑ °æ¿ì email·Î ¹®ÀÇ °¡´É.
- äÁ¡ °á°ú¸¦ ¹Ýµå½Ã È®ÀÎÇϱ⠹ٶ÷.
- Project4 ¹ßÇ¥
- 1ºÐ¹Ý (¹ßÇ¥½Ã°£ : ÆÀ´ç 10ºÐ)
- 12¿ù 7ÀÏ(¿ù) : 1Á¶ ~ 8Á¶
- 12¿ù 9ÀÏ(¼ö) : 9Á¶ ~ 12Á¶
- 2ºÐ¹Ý (¹ßÇ¥½Ã°£ : ÆÀ´ç 9ºÐ ÀÌÇÏ)
- 12¿ù 7ÀÏ(¿ù) : 1Á¶ ~ 5Á¶
- 12¿ù 9ÀÏ(¼ö) : 6Á¶ ~ 15Á¶
- Project 4 (Due. Dec. 6th) <--- ¸ðµç ÆÀÀÌ ¼öÇàÇÔ. (Á¦Ãâ¹°Àº °¢ ÆÀ´ç Á¶Àå 1¸í¸¸ Á¦Ãâ)
- Project3À» Çϴµ¥ Âü°íÇÒ ¼ö ÀÖ´Â 07Çйø ±èµ¿ÁØ ÇлýÀÇ °¡»ó´ç±¸ ½ÇÇàÇÁ·Î±×·¥ »ùÇà : ÀÌ Çлý ¿ª½Ãµµ Display ÇÔ¼öÀÇ timeDelta¸¦ Àß È°¿ëÇÏÁö ¸øÇßÀ¸¹Ç·Î Àß ÇÑ ¿¹Á¦¶ó°í º¸±â´Â ¾î·Á¿òÀ» Âü°íÇÒ °Í. ½ÇÇàÇÒ¶§ Ãß°¡ÀûÀÎ .dll ÆÄÀÏÀÌ ÇÊ¿äÇÒ ¼ö ÀÖÀ¸¸ç À¥¼Ä¡·Î ´Ù¿î·Îµå °¡´ÉÇÔ.
- Project3 (Due : November 15th, 11:59pm) <--- ¹ßÇ¥ÇÏ´Â ÆÀµéÀ» Á¦¿ÜÇÑ ¸ðµç ÇлýµéÀº °³º°ÀûÀ¸·Î ¼öÇàÇÏ¿© Á¦ÃâÇØ¾ß ÇÔ.
- 1ºÐ¹Ý ¹ßÇ¥Á¶ : 6Á¶,7Á¶´Â 4±¸ ´ç±¸ , 8Á¶´Â Æ÷ÄϺ¼ ´ç±¸, 10Á¶´Â ÁÖ¾îÁø Äڵ带 ÀÚÀ¯·Ó°Ô º¯ÇüÇÏ¿© »õ·Î¿î °ÔÀÓÀ¸·Î ÀÀ¿ë (´ç±¸µµ °¡´É).
- 2ºÐ¹Ý ¹ßÇ¥Á¶ : 6Á¶, 7Á¶´Â 4±¸ ´ç±¸, 8Á¶,11Á¶´Â Æ÷ÄϺ¼ ´ç±¸, 12Á¶,13Á¶´Â ÁÖ¾îÁø Äڵ带 ÀÚÀ¯·Ó°Ô º¯ÇüÇÏ¿© »õ·Î¿î °ÔÀÓÀ¸·Î ÀÀ¿ë (´ç±¸µµ °¡´É)
- ¹ßÇ¥ ³¯Â¥ : 11¿ù 16ÀÏ ¼ö¾÷Áß
- ¹ßÇ¥ÇÏ´Â Á¶´Â Á¶ÀåÀÌ ÇÁ·ÎÁ§Æ®°á°ú¹°(source code package,executable file,README.txt,¹ßÇ¥ÀÚ·á µî)À» zip file·Î ¾ÐÃàÇÏ¿© Á¶Àå À̸§À¸·Î eClass¿¡ Á¦ÃâÇÒ °Í.(µ¥µå¶óÀÎÀº °³º°°úÁ¦¿Í °°À½). Á¶ÀåÀÌ ´ëÇ¥ÇÏ¿© Á¦ÃâÇϹǷΠ´Ù¸¥ Á¶¿øµéÀº °°Àº ÆÄÀÏÀ» Á¦ÃâÇÒ ÇÊ¿ä ¾øÀ½.
- OOP Midterm Exam (2008.2)
- 10¿ù 19ÀÏ(¿ù) ¼ö¾÷ ÇÕ´Ï´Ù.
- Project2ÀÇ Prob1¿¡¼, ½ÃÇèÇØº¼¼ö ÀÖ´Â test dataÀÎ in.txt¸¦ Á¦°øÇÏ´Ï, µµ½ºÃ¢¿¡¼ 'your_program.exe < in.txt' ¸¦ ½ÇÇàÇØº¸°í Àßµ¹¾Æ°¡´ÂÁö Á¡°ËÇØº¸±â ¹Ù¶ø´Ï´Ù. (½ÇÇàÇÑ °á°ú°¡ ¿ÇÀºÁö´Â º»ÀÎÀÌ Á¡°Ë.)
- Project2ÀÇ Prob2 ¿¡¼ ++¿Í -- ¿¬»êÀÚÀÇ ±¸ÇöÀº ¾ÈÇØµµ µÊ. ¾Æ·¡ÀÇ ¼öÁ¤µÈ infinite.h ¿Í main.cpp¸¦ Âü°í.
- Project Team Lists ( 1ºÐ¹Ý , 2ºÐ¹Ý )
- Project 2 (Due : Oct. 13 (Tue) 11:59pm) <--- ¹ßÇ¥ÇÏ´Â ÆÀµéÀ» Á¦¿ÜÇÑ ¸ðµç ÇлýµéÀº °³º°ÀûÀ¸·Î ¼öÇàÇÏ¿© Á¦ÃâÇØ¾ß ÇÔ.
- Source codes for Prob#2 : (infinte_int.h , infinte_int.cpp , main.cpp).
- Operator Overloading Example Codes : complex.cpp <--- ¼÷Á¦Çϴµ¥ Âü°í¸¸ ÇÒ°Í.
- 1ºÐ¹Ý : 5ÆÀ,12ÆÀ Àº Prob#1 ¹ßÇ¥, 9ÆÀ,11ÆÀÀº Prob#2 ¹ßÇ¥
- 2ºÐ¹Ý : 14ÆÀ,15ÆÀÀº Prob#1 ¹ßÇ¥ , 9ÆÀ,10ÆÀÀº Prob#2 ¹ßÇ¥
- Project2 - 1ºÐ¹Ý, 2ºÐ¹Ý ÇÁ·ÎÁ§Æ® ¼öÇàÆÀ Á¶Àå ¹ÌÆÃ : 9¿ù 30Àϼö¾÷Á÷ÈÄ (1ºÐ¹Ý : 3pm , 2ºÐ¹Ý : 1pm) , ¼ÕºÀ¼ö ±³¼ö¿¬±¸½Ç(6501È£)
- Project2 Presentation
- Project 1 (Due : Sep. 29th (Tue) 11:59pm) <--- ¹ßÇ¥ÇÏ´Â ÆÀµéÀ» Á¦¿ÜÇÑ ¸ðµç ÇлýµéÀº °³º°ÀûÀ¸·Î ¼öÇàÇÏ¿© Á¦ÃâÇØ¾ß ÇÔ.
- 1ºÐ¹Ý : 1ÆÀ,2ÆÀ Àº Prob#1 ¹ßÇ¥, 3ÆÀ,4ÆÀÀº Prob#2 ¹ßÇ¥
- 2ºÐ¹Ý : 1ÆÀ,2ÆÀ, 3ÆÀ Àº Prob#1 ¹ßÇ¥ , 4ÆÀ,5ÆÀÀº Prob#2 ¹ßÇ¥
- Project1 - 1ºÐ¹Ý, 2ºÐ¹Ý ÇÁ·ÎÁ§Æ® ¼öÇàÆÀ Á¶Àå ¹ÌÆÃ : 9¿ù16ÀÏ ¼ö¿äÀÏ ( 3pm ¶Ç´Â 7pm Áß ¼±ÅÃ) , ¼ÕºÀ¼ö ±³¼ö¿¬±¸½Ç(6501È£)
- Project Presentation
- Make a team
- deadine : 11:59pm on Sep. 8th
- post an article (team members and id#s) on homework board of eClass website
- team size : 3-6 students
Lecture Notes