| Week |
Contents &
Presentations |
| 1 |
¡¡
|
| 2 |
-
ÄÄÇ»Åͱ¸Á¶:
CPU±¸Á¶(Á¦¾îºÎ/ALU/·¹Áö½ºÅÍ), ¸Þ¸ð¸®±¸Á¶(ÁÖ¼Ò/µ¥ÀÌÅÍ)
-
ÄÄÇ»ÅÍÀÇ ±âº» ±â´É:
¿¬»ê, ¸Þ¸ð¸®Á¢±Ù, ¼ø¼Á¦¾î
-
ÄÄÇ»ÅÍÇÁ·Î±×·¥ÀÇ ±â´É:
ÄÄÇ»Åͱ⺻±â´É¼öÇà, ¿ä¾àÈ(¶Ç´Â Ãß»óÈ, ¿©·¯ °³¸¦ ÇÕÃÄ À̸§À» ºÙÀÏ ¼ö ÀÖ´Â ±â´É, ÇÔ¼ö/±¸Á¶Ã¼)
¡¡
-
WorkspaceÀÛ¼º
-
Project »ý¼º
-
source file »ý¼º
-
build
-
execute
¡¡
Extra
-
Compiler (.ppt)
-
Lexical Elements (.ppt)
-
Basic Concepts (.ppt)
|
| 3 |
Ãß¼®(ÈÞ°)
|
| 4 |
Functions
¡¡ |
| 5 |
3. Advanced Data.
|
| 6 |
Intel 386 Assembly Language
|
| 7 |
Operating System Overview
CHAP_01.pdf Important
Concepts:
- Structure of Operating System
- Multitasking
- Process and Thread:
MSDN
- Thread state transition diagram
- Context switching
- Race Condition
¡¡ |
| 8 |
Getting a feel for threads
chap_02.pdf
Important
Concepts:
¡¡ |
| 9 |
Hurry up and Wait
chap_03.pdf
¡¡ |
| 10 |
Synchronization:
MSDN
|
| 11 |
Synchronization:
MSDN
- Critical Section
- Critical Section Object
- Dead Lock
- Mutex
- WaitForMultipleObjects
- Performace measurement (¼º´ÉÃøÁ¤)
¡¡ |
|
Overview of I/O Operation |
| TBD |
Overlapped I/O
|
| TBD |
¡¡
|
| TBD |
Synchronous vs. Asynchronous in Electrical and
Computer Engineering |
| TBD |
APC Continued |
| TBD |
Computer Network ¼Ò°³ |
| TBD |
Windows Socket
API & Client Progamming |
| TBD |
Server Programming |
| TBD |
Socket Programming Review |
| TBD |
I/O Completion Port |
| TBD |
I/O Completion Port |
| TBD |
Project #2 Review |
| TBD |
|
| TBD |
Windows32 Programming Overview
MFC ±âÃÊ
½ºÅà & POSTFIX ±âÃÊ
ExampleProgamSource
POSTFIX °è»ê±â ÇÁ·Î±×·¥ Á¦ÀÛ °úÁ¦ ¿ä±¸»çÇ×
- GUI ÇÁ·Î±×·¥
- ÀÔ·ÂÇÑ ¼ö½Ä Ç¥½Ã
- POSTFIX º¯È¯ÇÑ °á°ú Ç¥½Ã
- °è»ê °á°ú Ç¥½Ã
- 0~9, +, -, *, /, () ÀνÄ
- ¿©·¯ ÀÚ¸® ¼ö Á¤¼ö °è»ê
- °è»ê ¹üÀ§ 32bit int
- 11¿ù 24¿¡¼ ÀÏÁÖÀÏ ÈÄ(¿¹Á¤)
Windows Skeleton.pdf
Message Processing.pdf
multithread/Edit Control.pdf
|
| TBD |
Edit Control Programming |
| TBD |
Dialog Box Programming |