Schedule
Ȩ ] [ Schedule ] Archive ] HW ]

¡¡

°¢ ÁÖ¸¶´ÙÀÇ °­Àdz»¿ëÀÔ´Ï´Ù

Week Contents & Presentations
1 ¡¡
  • °­ÀÇ ¼Ò°³
2
  • ÄÄÇ»Åͱ¸Á¶: CPU±¸Á¶(Á¦¾îºÎ/ALU/·¹Áö½ºÅÍ), ¸Þ¸ð¸®±¸Á¶(ÁÖ¼Ò/µ¥ÀÌÅÍ)

  • ÄÄÇ»ÅÍÀÇ ±âº» ±â´É: ¿¬»ê, ¸Þ¸ð¸®Á¢±Ù, ¼ø¼­Á¦¾î

  • ÄÄÇ»ÅÍÇÁ·Î±×·¥ÀÇ ±â´É: ÄÄÇ»Åͱ⺻±â´É¼öÇà, ¿ä¾àÈ­(¶Ç´Â Ãß»óÈ­, ¿©·¯ °³¸¦ ÇÕÃÄ À̸§À» ºÙÀÏ ¼ö ÀÖ´Â ±â´É, ÇÔ¼ö/±¸Á¶Ã¼)

¡¡

  • ÇÁ·Î±×·¥ ÀÛ¼º ¼ø¼­

  1. WorkspaceÀÛ¼º

  2. Project »ý¼º

  3. source file »ý¼º

  4. build

  5. execute

¡¡

Extra

  1. Compiler (.ppt)

  2. Lexical Elements (.ppt)

  3. 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
    ¸Ç À§·Î À̵¿