Transcript
  • 1

    080901

    1956

    50 50

    Computing Discipline

    1.

    1

    2

    3

    4

    2.

  • 2

    1

    2

    3

    3.

    1

    2

    3

    4

    1.

    2.

    1

    2

    3

  • 3

    1

    2

    1

    2

    1

    2

    1

    2

    3

    1

    2

    3

    1

    2

    3

    1

    2

    3

  • 4

    7 80% 20%

    2

    2160 1600

    1

    2

    3

    1

    2

    3

    1

    2

    1

    2

    3

  • 5

    5

    (

    ) 25%

    80%

    1.

    200429

    2.

    3.

  • 6

    1.

    0610 14 3

    2.

    3.

    4.

    5.

    6.

    AB 20%

    3

    7.

    8.

    9.

  • 7

    1.

    2.

    3.

  • 8

    8255A

    Applet GUI 8259

    4 199 6

    18.5 1.5

    14019101

    32 3 48 32 16 1

    14019102 32 2 32 32 2

    14019103 32 3 48 32 16 3

    14019104 20 2 36 20 16 4

    14019105

    32 32 6 96 64 32 56

    14019106 8 8 8 6 2 30 30() 46

    14059107 60 68 68 60 16 256 200 56 124 3

  • 9

    14029109 24 24 24 24 4 120 96 24 1234

    116 124 132 112 40 38 38 666 506 80 80

    4

    8

    14083301 64 4 64 44 20 1

    14080304 88 96 11.

    5 184 184 1/2

    14083302 48 3 48 48 3

    14080307 48 3 48 48 2

    14090302 I 24 24 3 48 48 3 2

    14090303 II 48 48 6 96 96 2 3

    14083303 64 4 64 44 20 3

    14093304 54 3.5 54 36 18 3

    14093305 54 3.5 54 44 10 4

    14080308 48 3 48 48 4

    152 264 190 102 44.

    5 708 592 116

    14083401 24 1.5 24 24 1

    14083402 24 1.5 24 24 1

    24 1.5 24 24

    1 1.5 1.5

    18.5 1.5

  • 10

    14083501 56 3.5 56 38 18 3

    14083502 48 3 48 38 10 4

    14083503 64 4 64 50 14 5

    14083504 48 3 48 38 10 5

    14083505 48 3 48 38 10 5

    14083506 32 2 32 26 6 5

    14083507 32 2 32 32 5

    14083508 48 3 48 38 10 5

    14083509 48 3 48 38 10 6

    56 48 272 48 26.

    5 424 336 88

    14083601 32 2 32 22 10 5

    14083602 Windows 32 2 32 22 10 5

    14083603 32 2 32 22 10 5

    14083604 48 3 48 38 10 6

    14083605 48 3 48 38 10 6

    14083606 48 3 48 38 10 6

    14083607 32 2 32 22 10 7

    14083608 32 2 32 22 10 7

    14083609 32 2 32 22 10 7

    14083610 32 2 32 22 10 7

    32 48 64 9 144 104 40

  • 11

    5 2 6 3 7 4 9

    18.5 1.5

    14083701 56 3.5 56 42 14 6

    14083702 56 3.5 56 42 14 6

    14083703 32 2 32 22 10 6

    14083704 32 2 32 22 10 7

    144 32 11 176 128 48

    14083801 PLC 32 2 32 22 10 6

    14083802 EDA 32 2 32 22 10 6

    14083803 GUI 32 2 32 22 10 7

    14083804 32 2 32 22 10 7

    14083805 FPGA 32 2 32 22 10 7

    14083806 32 2 32 22 10 7

    32 64 6 96 66 30

    6 2 7 4 6

    14083705 56 3.5 56 42 14 6

    14083706 56 3.5 56 42 14 6

    14083707 32 2 32 22 10 6

    14083708 32 2 32 22 10 7

    144 32 11 176 128 48

    14083807 32 2 32 22 10 6

    14083808 32 2 32 22 10 6

    14083809 32 2 32 22 10 7

    14083810 32 2 32 22 10 7

    14083811 32 2 32 22 10 7

    14083812 32 2 32 22 10 7

    32 64 6 96 66 30

  • 12

    6 2 7 4 6

    18.5 1.5

    14083709 56 3.5 56 42 14 6

    14083710 OpenGL 56 3.5 56 42 14 6

    14083711 32 2 32 22 10 6

    14083712 32 2 32 22 10 7

    144 32 11 176 128 48

    14083813 32 2 32 22 10 6

    14083814 MATLAB 32 2 32 22 10 6

    14083815 VTK 32 2 32 22 10 7

    14083816 32 2 32 22 10 7

    14083817 32 2 32 22 10 7

    14083818 32 2 32 22 10 7

    32 64 6 96 66 30

    6 2 7 4 6

    14083713 56 3.5 56 56 6

    14083714 56 3.5 56 56 6

    14083715 32 2 32 32 6

    14083716 32 2 32 32 6

    14083717 32 2 32 32 7

    14083718 32 2 32 32 7

    14083719 32 2 32 32 7

    176 96 17 272 272

  • 13

    14000001 1 2 2 2-3

    14000002

    23 0.5

    14083001 I 1 2 2 17-18

    14083002 2 2 2 1-2

    14083003 3 2 2 17-18

    14083004 4 2 2 1-2

    14180001

    4 2 2 9-10

    14170001

    4 2 2 17-18

    14083005 5 2 2 1-2

    14083006

    6 2 2 1-2

    14083007

    6 2 2 17-18

    14083008 6 4 4

    14083009

    7 4 4 11-14

    14083010

    7 4 4 15-18

    14083011

    8 16 16 1-16

    1 6 2

    2

    6 2

    3 6 2

    48 48.5

  • 14

    % %

    2366 100 144.5 100

    666 28.15 38 26.30

    128 5.41 8 5.54

    708 29.92 44.5 30.80

    24 1.01 1.5 1.04

    424 17.92 26.5 18.34

    144 6.09 9 6.23

    176 7.44 11 7.61

    96 4.06 6 4.15

    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26

    13 22.

    5

    16 24.

    3

    16 23.

    6

    12 21.

    8

    16 21.

    5

    14 22.

    1

    10 16.

    0

  • 15

    14083301 /

    64 20 4

    1.

    (C/C++)

    2.

    1.

    2.

  • 16

    ( )

    3.

    1

    (2)

    3

    4

    5

    6

    4.

    /()()(

    )()(

    )

    20% 50% 30%

    1

    2

  • 17

    3

    1

    2

    3

    4

    (1)

    (2)

    (3)

    (4)

    1

    2

    (1)

    (2)

    (3)

    (4)

    (5)(

    )

    2 1

    (1)

    ()(2)C/C++

    ,

  • 18

    ()

    2 2

    (1)(2)

    ()(3)

    (4)

    (5)

    ++--%

    4 4 4

    (1)(2)

    ififelseswitch

    (

    )(3)

    3 for while

    do-while( 3)

    3

    ( 3)

    break

    continue

    4 2 4

  • 19

    (1)

    (2)

    (3)

    (4)

    (

    )(5)()

    ()

    4 4 4

    (1)

    (2)()()

    ()()

    ()()

    ()()

    ()

    ()

    4 4

    (1)

  • 20

    (2)(N-S

    )(3)

    (4)

    2 6

    (1)

    (2)

    (3)(4)

    (5)()

    (6)

    8 z 4

    (1)

    (2)

    (3)

    (4)

    (5)

    (6)

  • 21

    2 2 2

    (1)(2)

    (3)

    c

    2

    (1)#include#define

    (2)

    #include#define

    #include#define

    ()

    8 16

    (1) ;(2)

    ;(3)

    ;(4) ;(5)

    ;(6) ;(7)

  • 22

    (1)

    (2)()

    2.

    (1)

    ()

    (2)

    1

    2

    2

    2

    3

    2

  • 23

    ,

    4

    ()

    2

    5

    2

    6

    4

    7

    ()

    n

    2

    ()

    n

    2

    n

    2

    1.

    1

    2,

  • 24

    3

    4

    2.

    3.

    [1] ..[],2014

    [2] .( 3).[]2010

    (1)

    (2)

    (3)

    (4)

    1.

    2.

    3.

    ppt

  • 25

    2014 6 20

    14083302 /

    48 0 3

    1.

    2.

    1.

    1

    2

    2.

    3.

    4.

  • 26

    1.

    2.

    3.

    4.

    1

    2

    3

    1.

    2

    3.

    1. ( 14 )

    2. ( 8 )

    3. ( 2 )

  • 27

    4. ( 10 )

    5. ( 4)

    6. ( 4)

    7. ( 4 )

    8 ( 4)

    9. ()

    10. ()

    1

  • 28

    2

    3

    [1] , .[M].:,2008.

    [2] .[M]. :,2010.

    [3] .[M].:,2007.

    1

    2

    3

    1

    7030

    2

    3

    PPT

    2014 6 20

  • 29

    14083303 /

    64 20 4

    1.

    2.

    C C++

    1.

    2.

  • 30

    3.

    4.

    =10%+20%+70%

    70%

    20%

    10%

  • 31

    3.1

    3.1

    O

    LIFO

    FIFO

    Huffman

  • 32

    1.

    DAG

    PrimKruskal

    Dijkstra

    Floyd

    shell

    VSAM

  • 33

    2.

    3.

    [1],.(C).,2013.

    [2].C 2012.

    [3]. C 2.2010.

    1

    31

    2

    3

    4

    5

    1

    2

    3

    4

    1

    2

    3

    2014 6 24

  • 34

    14083502 /

    64 14 4

    1.

    2.

    1.

    1

    2

    2.

    3.

    4.

    1.

    2.

  • 35

    3. SQL

    4.

    5. SQL Server

    6.

    1.

    2.

    3.

    1.

    2

    3

    SQLSQL Server 2005

    SQLserver

    1. ( 4)

    1

    2

    3

    4

    5

    6

    2 6

  • 36

    1

    2

    3

    4

    5

    6

    3. 6

    1

    2

    3

    4

    5

    4. 6

    1

    2

    5. SQL 8

    SQLSQLSQLSQLSQL

    SQL

    1 SQL

    2 SQL

    3 SQL

    6. SQL Server 2000 4

  • 37

    SQL Server 2005Transact SQL

    1 SQL Server 2005

    2 SQL server 2005

    3 Transact SQL

    7. SQLserver 8

    SQLserver SQL server

    SQL server SQL server

    1 SQLserver

    2 SQL server

    3 SQL server

    4 SQL server

    8. 2

    ODBC

    1

    2 ODBCOLE DB JDBC

    3

    4

    1.

    2.

  • 38

    3.

    1,2010.

    2,2008.

    1.

    2.

    3.

    4.

    5.

    6.

    1.

    70

    20% 10

    2.

    3.

    2013 11

  • 39

    14083503 /

    64 14 4

    /

    1.

    2.

    1.

    2.

    CPU

  • 40

    3.

    4.

    70%+20% +10%

    70%

    20%

    10%

    1

    2

    3

  • 41

    ALU

    4

    SRAMDRAM

    DRAM

    CPU

    5

    RISC CISC

    6 CPU

    CPU

    CPU

    CPU

    CPURISC CPU CPU

    CPU

    CPU

    CPURISC CPU

    CPU

    7

    cache

    cache

    cache

    cache

    8 I/O

    I/O

  • 42

    I/O

    I/O/

    9 I/O

    DMAI/O \

    (1)

    ,

    (2)

    Dais-CMH+

    (3)

    (4)

    1

    (74LS181) 2

    2

    2

    3

    2

    4

    2

    5 /

    //

    2

    6

    4

    1.

  • 43

    2

    3.

    [1] . 2 2008.

    [2] ..2013.

    ,,,

    (1)

    (2)

    2014 6 20

  • 44

    14083504 /

    48 10 3

    ()

    1.

    2.

    1.

  • 45

    2.

    3.

    4.

    70%+20% +10%

    70%

    20%

    10%

    1.

    2.

    3.

    4.

    5.

    1.

    2.

    3.

    4.

    5.

    1.

    2.

    3.

  • 46

    4.

    1

    2

    3

    4

    Petri

    PetriZ

    5

    6

    Jackson Warnier

    7

    8

  • 47

    9

    10

    11

    -

    12

    13

    1.

    2.

    3.

    4.

    1 SA OOA

    4

    2

    6

  • 48

    1 2

    2 3 2

    3 4 2

    4 1

    5 4 2

    6 4 2

    7 6 2

    8 2

    9 1

    10 4

    11 4

    12 1

    13 2

    38 10

    1.

    2.

    3.

    [1] ,,,2003.11

    [2] ,,/,2005.1

    [3] ..:,2010

    [4] . 3.:,2009

  • 49

    1

    2

    3

    4

    5

    6

    1

    2

    ppt

    [1] . 5.:,2008

    [2] ..:,2010

    [3] . 3.:,2009

    [4] ,,,2007

    [5] ,--,,2004.6

    [6] ,,2004.7

    2014 6 23

  • 50

    14084307 /

    48 10 3

    /

    Operating System

    48 38 10

    1.

    2.

  • 51

    80%38 10

    CPU

    CPU >/

    >/

    3.

    (1)

    Web

    http://search.jpkcnet.com/crsp/searchCourse.do?method=showCourse&courseCode=151200610806002#_http://search.jpkcnet.com/crsp/searchCourse.do?method=showCourse&courseCode=151200610806002#_http://search.jpkcnet.com/crsp/searchCourse.do?method=showCourse&courseCode=151200610806002#_http://search.jpkcnet.com/crsp/searchCourse.do?method=showCourse&courseCode=151200610806002#_http://search.jpkcnet.com/crsp/searchCourse.do?method=showCourse&courseCode=151200610806002#_http://search.jpkcnet.com/crsp/searchCourse.do?method=showCourse&courseCode=151200610806002#_http://search.jpkcnet.com/crsp/searchCourse.do?method=showCourse&courseCode=151200610806002#_Ahttp://search.jpkcnet.com/crsp/searchCourse.do?method=showCourse&courseCode=151200610806002#_http://search.jpkcnet.com/crsp/searchCourse.do?method=showCourse&courseCode=151200610806002#_http://search.jpkcnet.com/crsp/searchCourse.do?method=showCourse&courseCode=151200610806002#_http://search.jpkcnet.com/crsp/searchCourse.do?method=showCourse&courseCode=151200610806002#_http://search.jpkcnet.com/crsp/searchCourse.do?method=showCourse&courseCode=151200610806002#_http://search.jpkcnet.com/crsp/searchCourse.do?method=showCourse&courseCode=151200610806002#_http://search.jpkcnet.com/crsp/searchCourse.do?method=showCourse&courseCode=151200610806002#_http://search.jpkcnet.com/crsp/searchCourse.do?method=showCourse&courseCode=151200610806002#_Ahttp://search.jpkcnet.com/crsp/searchCourse.do?method=showCourse&courseCode=151200610806002#_http://search.jpkcnet.com/crsp/searchCourse.do?method=showCourse&courseCode=151200610806002#_

  • 52

    (2)

    (3)

    (4)

    QQ

    (5)

    4

    138

    210

    3 1 3 3

    4

    100

    70%80% 20%30%

    48

  • 53

    10% 30%

    50%

    10%

    (4)

    , , ,

    OS OS

    (8 )

    ,,

    ,

    OS

    PV PV

    (6)

  • 54

    (8 )

    , ,

    ,

    (6 )

    I/O ,I/O ,,,,SPOOLING ,

    I/O

    I/O

    Spooling

    (4 )

    ,, , ,

    (2)

    UNIX shell

    UNIX shell

    P.V

    1

  • 55

    2 P.Vwaitsignal

    3

    4

    5

    6

    7

    IBM

    Shell

    API

    4 2 2

    2

    1.

    2.

  • 56

    3.

    2014

    2006.

    1

    2

    3

    4

    5

    6

    7

    1.

    5

    2.

    100

    70%80% 20%30%

    Internet

    Windows 2003 ServerWindows 7Oracle

    SQLSybase

    2014 6 24

  • 57

    14083509 /

    48 10 3

    Computer Networks

    48 38 10

    1

    2

    TCP/IP

    3

  • 58

    48 3810

    CAI

    AB

    70%80% 10%20%

    1

    1

    2

    3

    4

    5

    2

    1

    2

    3

  • 59

    1

    2

    3

    4

    1

    2.

    2 2 4

    2 2

    2 2

    2 2 4

    4 4

    2 2 4

    2 2

    2 2

    2 2

    2 2

    2 2

    24 6 30

  • 60

    CAI

    CAI

  • 61

    TCP/IP

    OSI/RM

    CAI

    OSI

    TCP/IP

  • 62

    CAI

    IP

    IP

    IP

    CAI

    IP

    IP

    ICMP

    ARP RARP

    DHCP

    Ipv6

    UDP

    TCP

  • 63

    CAI

    CSMA/CD

    MAC MAC

    PPP ISDN

    X.25

  • 64

    UNIX Linux

    Windows

    CAI

  • 65

    1 RJ-45 2 1 1

    2 2 1 1

    3 WebFTP 2 1 1

    6 6 2 6

    1Case Based StudyCBS

    case-based

    studyCBS

    2PBLProblem-Based Learning

    3

  • 66

    5

    1

    290120

    3

    60 100

    7090%

    (2)

    1030%

    4

    20%30% 10%20% 20%30% 20%30% 10%

    5

    1

    CSMA/CD

    A B C D

    2

    ARP

    3

    4

    a b

    a b

    5

    1

    2 4

    3

    1

    2

  • 67

    3

    4

    5

    1

    2

    1[]Douglas E. Comer

    2

    3http://www.s8s8.net/

    4

    http://netclass.csu.edu.cn/jpkc2004/jisuanjiwl/index.asp

    5Computer NetworksFourth EditionAndrew S. TanenbaumPrentice-Hall

    Inc2004

    6

    http://life.sjtu.edu.cn/biomed/Index0.asp

    7

    8

    9

    2014 3 31

  • 68

    14083401 /

    24 1.5

    1.

    2.

    3.

    : 2

    (1) (2) (3) (4)

    (5)(6)

  • 69

    : 2

    (1)()(2)

    ()

    : 2

    (1)(2)(

    )(3)()

    : 2

    (1)()(2)

    (3)

    : 2

    (1)(2)(3)(4)(5)

    : 2

    (1)OSI(2)(3)(4)TCP/IP

    OSI TCP/IP

    : 2

    (1)(2)(

    )(3)

  • 70

    : 2

    (1)(2)(3)

    (UML)(4)()

    : 2

    (1)(2)()(3)

    (4)

    : 2

    (1)(2)(3)(4)

    (5) (6)

    : 2

    (1)(2)(3) (4) (5)

    (6) (7)

    (1) (2)

    (3)~ (7)

    : 2

    (1)(2)(3)(4)(5)

    ()

  • 71

    : 2

    (1) (2) (4)(5)(6)

    : 2

    (1)()(2)(

    )(3)(4)/

    (4)

    (1)~ (4)

    4.

    5.

    2

    2

    2

    2

    2

    2

    2

    2

    2

    2

    2

    2

    24

    6.

    [1] Behrouz Forouzan,Firouz Mosharraf.( 1 ).:

  • 72

    ,2010

    [2]J.Glenn Brookshear. ( 8).:,2005

    [3]..:,2009

    [4]..:,2000

    [5],..:,2002

    2014 6

    http://search.wl.cn/search.aspx?index=3&q=%e7%a7%91%e5%ad%a6%e5%87%ba%e7%89%88%e7%a4%be

  • 73

    14083402 /

    24 1.5

    1.

    2.

    3.

    (1)(2)(3)(4)

    (5)

  • 74

    (1)(2)

    (4)

    (5)(6)

    (1)(2)

    (3)

    (1)(2)(3)(4)(5)

    (1)(2)

    (3)

    (1)(2)(3)

    (4)

    (1)(2)(3)(4)

    (5) (6)

  • 75

    (1) OSI(2)(3)(4)TCP/IP

    OSI TCP/IP

    (1)(2)(3)(4)(5)

    (6)(7)(8)(9)

    (10)

    (1)(2)(3)(4)

    (5)(6)

    (1)CAD/CAM (2)CAD/CAM (3)CAD/CAM (4)

    (5)(6) (7)

    (8)CAD/CAM

    CAD/CAM CAD/CAM CAD/CAM

    (1)(2)(3)(4)(5)

    (1) (2) (4)(5)(6)

    (1)()(2)

    (3)(4)/

  • 76

    (4)

    (1)~ (4)

    4.

    5.

    2

    2

    2

    2

    2

    2

    2

    2

    2

    2

    2

    2

    2

    2

    24

    6.

    [1],,..:,2008

    [2]..:,2010

    [3]..:,2009

    [4],..:,2010

    [5]J.Glenn Brookshear.( 8).:,2005

    [6]Behrouz Forouzan,Firouz Mosharraf.( 1 ).:

    ,2010

    2014 6

    http://www.bookuu.com/search/book_search.jsp?zz=http://www.bookuu.com/search/book_search.jsp?cbs=

  • 77

    14083501 /

    56 18 3.5

    ()

    1.

    Java

    Internet

    Java Java

    2.

    Java

    Java

    3.

    1 Java

    Java Java Java Scripts, Java Applet,

    Java Application, Java Servlet, JavaBean,JSP Java

    Java 2 Java SDK Java SDK

    2 Java

    Java Java C/C++ Java

    Application Java Applet

    3

    4

    Java

    Java

    5

    String Stringbuffer String Stringbuffer

  • 78

    6 Java Applet

    Java AppletappletJAVAApplet

    7 Java

    JavaSwing GUI

    Java Java

    8 Java

    Java

    9 Java

    Thread Runnable

    10 Java

    I/O

    11 Java

    DBC JDBC JDBC JDBC

    12 Java

    Java Java

    UDPTCP

    4.

    1

    JAVA

    JAVA

    2

    3

    4

    1 Java

    Java

    Java

    Java 2

    2 Java Java Java

    2

    3 Java 2

  • 79

    4

    2

    5 2

    6 Java ,

    2

    7

    2

    8

    GUI

    Java

    4

    5.

    6.

    [1] .Java().:,2006

    [2] .Java.:,2009

    [3] .Java.:,2006

    2014 6

    1 Java 2 2

    2 Java 4 2

    3 6 4

    4 4 2

    5 2 2

    6 Java Applet 2

    7 Java 6 4

    8 Java 4 2

    9 Java 2

    10 Java 2

    11 Java 1

    12 Java 1

    38 18

  • 80

    14083505 /

    48 10 3

    ()

    1.

    2.

    1

    2

    3

    4

    5

    6

    3.

    1

    2

    3

    4

    Bernstei

    BezierBBNurbs

    5

    6

  • 81

    4.

    1

    2

    3

    4

    1 2

    2 2

    3 2

    4 Bezier 2

    4 Bezier 2

    5.

    1 2

    2 6

    3 8 4

    4 8 4

    5 8 2

    6 6

    38 10

    6.

    [1] ..:,1998

    [2] MelSlater.. :,2004

    [3] .. :,2002

    2014 06

  • 82

    14083506 /

    32 6 2

    ()

    1.

    2.

    NP

    ,

    3.

    1

    2

    Strassen

    3

    4

    5

  • 83

    3

    6

    0-1

    7 NP

    P NPP NPNP

    NP

    4.

    1

    2

    3

    4

    1

    2

    2

    2

    3

    2

    4

    5.

    1 2

    2 4 2

    3 6

    4 6 2

    5 4 2

    6 4

    7 NP

    26 6

  • 84

    6.

    [1] ..2005

    [2] 22004

    [3] ThomasH.Cormen,2002

    2014 6

  • 85

    14083507 /

    30 2

    ()

    1.

    2.

    1

    2

    ,

    3.

    Chapter one

    Chapter two

    Chapter three

    Chapter four: Computer Hardware

    Chapter five: Types of Computer Systems

    Chapter six: The Central Processing Unit

    \

    Chapter seven: Main Memory

  • 86

    RAMROMPROMEPROMEEPROM

    Cache

    Chapter eight: Internet and Web Technology

    TCP/IP IP

    Chapter nine: Output Device

    Chapter ten: Network

    OSI

    Chapter eleven: Data Transmission Media

    Chapter twelve: Computer Viruses

    4.

    Chapter one 2

    Chapter two 2

    Chapter three 4

    Chapter four Computer Hardware 2

    Chapter five Types of Computer Systems 2

    Chapter six The Central Processing Unit 2

    Chapter seven Main memory 4

    Chapter eight Internet and Web Technology 2

    Chapter nine Output Device 2

    Chapter ten Network 2

    Chapter eleven Data Transmission Media 4

  • 87

    5.

    [1] ..:,2004

    [2] ..:,2004

    [3] ,..:,2008

    2014 6

    Chapter twelve Whats the Deal with Computer

    viruses 2

    Chapter

    thirteen 2

    Chapter

    fourteen 2

    30

  • 88

    14083601 /

    32 10 2

    1

    HTML

    Dreamweaver

    JAVASCRIPT

    WEB

    WEB

    2

    HTML

    3

    1

    Internet

    HTML

    Dreamweaver Dreamweaver

    2

    HTML

    CSS

    3

    4

    5

    Internet

    6

    Dreamweaver

  • 89

    4

    1

    2

    Dreamweaver 8Fireworks 8Flash 8

    3

    4

    1 HTML HTML

    2

    2

    3

    2

    4

    4

    5

    1 4 2

    2 2 2

    3 4 2

    4 4 2

    5 2

    6 6 2

    22 10

    6

    [1] ..: 2010.

    [2] . .: 2006.

    2014 06

  • 90

    Windows

    10171603 MFC /

    32 10 2

    ()

    1.

    Visual C++""

    MFC(Microsoft Foundation Class Library)

    MFC C++ MFC

    ODBC DAO ActiveX

    (Socket)

    2.

    WINDOWS WINDOWS MFC

    Visual Studio AppWizardClassWizard

    Visual C++ WINDOWS windows

    3.

    1 Windows

    Visual C++ Windows Win32 Windows

    MFC Windows

    2 MFC

    MFC

    3 MFC

    MFC

    MFC Windows

    4

    5

  • 91

    6

    7

    8 Windows

    ,

    9

    SDI MDI

    Serialize -

    10 MFC

    11

    SQL

    4.

    1

    MFC Windows

    Windows

    2

    3

    4

    1 MFC 2

    2

    2

    3 2

    4 GUI 4

    5.

  • 92

    6.

    [1].Windows .:, 2009

    [2].VC++. :,2007

    [3].Windows. :,2007

    [4].Visua C++. :,2005

    2014 6

    1 Windows 1

    2 MFC 1 2

    3 MFC 2

    4 2 4

    5 1

    6 2 2

    7 3 2

    8 Windows 3

    9 3

    10 MFC 1

    11 1

    20 10

  • 93

    14083604 /

    48 12 3

    ()

    1.

    Intel 8086/8088

    2.

    3.

    8086CPU

    8086 I/O

    CPU

    1

    2 16 32

    CPU 16

    32

    3 Pentium

    INTEL8088/8086

    Pentium

    4

    RAM ROM

  • 94

    CPU

    5

    CPUCPU

    8086/8088

    6

    8255A 8251A

    USBSCSIIEEE1394

    7

    8086/8088 8259A

    8 DMA

    DMA

    9 /

    Intel/ 8253 8253

    10 //

    /(D/A)/(A/D)

    4.

    (1)

    (2)

    DICE-8086K

    (3)

    (4)

    1

    2

    2 2

    3 2

    4

    2

    5 8255

    8255

    4

  • 95

    5.

    6.

    [1] .( 4).:,2008

    [2] . Intel8086-Pentium4.,,2009

    2014 06

    1 2

    2 16 32 4

    3 Pentium 6 8

    4 6

    5 4

    6 4 4

    7 4

    8 DMA 2

    9 / 2

    10 // 2

    36 12

  • 96

    14083605

    48 10 3

    1

    2

    3

    Gauss-

    Newton-Raphson

    Lagrange NewtonHermit

    -

    Newton-CotesRomberg Simpson

  • 97

    -

    -

    4

    (1)

    (2)

    Turbo C

    (3)

    (4)

    1 2

    2 2

    3 2

    4 Lagrange Newton 2

    5 2

    5

    4 0

    6 2

    4 2

    6 2

    4 2

    6 2

    6

    [1] 19991

    [2] 200110

    2014 6 16

  • 98

    14083606 /

    48 10 3

    1

    Internet

    2

    PEM PEM PGP

    MD5 DSSPGP

    DNS

    3

  • 99

    1

    2

    Windows NTWindows 2000 Windows 2003Windows XP

    \UNIXLinux,

    3

    4

    5

    PGP

    6

    7

    TCP/IPWeb Internet

    4

    (1)

    (2)

    (3)

    (4)

    1 ( C 2

  • 100

    Vigenere

    BASIC )

    2

    BIOS

    CMOS BIOS

    2

    3 Web

    1

    2 WEB

    WEB

    3

    WEB

    2

    4

    Windows NT

    NetXRay

    2

    5

    Windows XP

    1

    NMAP

    IP

    2 Ping Tracer

    Host NET

    2

    5

    1 4

    2 2

    3 4 2

    4 4 2

    5 4 2

    6 4 2

  • 101

    7

    4

    8 Internet 4 2

    30 10

    6

    [1] . 2.2010.

    [2] . .2010.

    [3] . . 2010.

    [4] . 2. 2010.

    [5] []William Stallings. 4 .

    2010.

    [6] . . 2010.

    2014 6

    http://www.tup.tsinghua.edu.cn/book/Showbook.asp?CPBH=030296-01&DJ=29http://www.tup.tsinghua.edu.cn/book/Showbook.asp?CPBH=032684-01&DJ=33http://www.tup.tsinghua.edu.cn/book/Showbook.asp?CPBH=034085-01&DJ=25http://www.tup.tsinghua.edu.cn/book/Showbook.asp?CPBH=032932-01&DJ=29http://www.tup.tsinghua.edu.cn/book/Showbook.asp?CPBH=037756-01&DJ=46http://www.tup.tsinghua.edu.cn/book/Showbook.asp?CPBH=033445-01&DJ=29.5

  • 102

    14083607 /

    32 10 2

    ()

    1.

    2.

    3.

    LL LR

  • 103

    4.

    1

    2

    3

    4

    1

    6

    2

    2

    3

    2

    5.

    1 2

    2 6 6

    3 8 2

    4 2 2

    5 2

    6 2

    22 10

    6.

    [1] ,,..:.2005

    [2] ..:.2002

    [3] ,..:.2003

    [4] ,.( 3).:.2010

    2014 06

  • 104

    14083608 /

    32 10 2

    ()

    1.

    , Windows ()

    2.

    MIDI

    3.

    1

    OLE

    2 OLE

    OLE OLE

    PowerPoint OLE OLE

    PowerPoint OLE

  • 105

    3

    4

    5

    6

    GIF

    7

    4.

    1

    2

    3

    4

    1

    4

    2 6

  • 106

    5.

    6.

    [1]. 3.2008 6

    [2]..2010 3

    [3]..2010 1

    2014 06

    1 2

    2 OLE 2

    3 2 4

    4 2 6

    5 4

    6 4

    7 6

    22 10

  • 107

    14083609 /

    32 10 2

    ()

    1.

    2.

    ;

    I/O

    3.

    1

    .

    .

    2

    RISC

    3

    4

    Cache

    5

    6

  • 108

    7

    8

    MPP

    4.

    1

    Cache ,

    2

    3

    4

    1

    2

    2

    2

    3

    2

    4 Cache

    Cache 4

    5.

    1 2

    2 2 2

  • 109

    3 4

    4 4 6

    5 4 2

    6 2

    7

    4

    22 10

    6.

    [1] ..:,2009

    [2] ...:,2010

    2014 06

  • 110

    14083701 /

    56 14 3.5

    1.

    ARM

    2.

    GUI

    ARM

    3.

    1

    2

    ARM

    3

    SRAMDRAMFlash

    4 I/O

    I/O

    DMA/ UART

    JTAG

    5 BootLoader

    BootLoader Linux BootLoader

  • 111

    6

    Linux

    7

    GCC

    4.

    1

    Linux

    2

    3

    4

    1

    ADS1.2

    2

    2 C

    Linux Linux

    C 2

    3 Linux

    2

    4 BootLoader u-boot 2

    5 linux 6

    5.

    1 2

    2 8 2

    3 6 2

    4 I/O 6 2

    5 BootLoader 6 2

    6 6

    7 6 6

  • 112

    6.

    [1]..:2009 9

    [2] . . : 2010 5

    2014 6

    36 14

    http://www.gzbookcenter.com/search/search.jsp?author=

  • 113

    14083702 /

    56 14 3.5

    (

    )

    1.

    51

    51

    2.

    3.

    1

    2 51

    51 /

    //

    3 51

  • 114

    51

    4 51

    I/O

    I/O

    5 51

    A/D D/A

    A/D D/A

    6

    4.

    1

    2

    3

    4

    1

    2

    2

    BCD

    2

  • 115

    3

    BCD

    2

    4 I/O

    I/O

    /

    2

    5

    RAM

    RAM

    2

    6 /

    2

    7 8255A

    8255 ABC

    3 8

    /

    2

    8 I/O

    4094 74LS164

    LED

    2

    9 LED

    6 LED

    6

    2

    10

    2/4

    11

    /

    8

  • 116

    5.

    1 2

    2 51 8 2

    3 51

    8 2

    4 51 10 2

    5 51 10 8

    6 4

    42 14

    6.

    [1] . 1.:,2003

    [2] . 2.:,2006

    [3] .MCS-51/96.:,2004

    2014 6

    http://www.sinoshu.com/cx/search.asp?type=author&keyword=http://www.sinoshu.com/cx/search.asp?type=author&keyword=%20

  • 117

    14083703 /

    32 10 2

    ()

    1.

    Linux Linux

    Linux Linux

    Linux Linux

    2.

    Linux

    LinuxLinux

    Linux Linux

    Linux

    3.

    1 Linux

    Linux

    Linux Linux

    2 Linux

    Linux

    3

    vi vi

    vi

    ex

    4 Linux shell

    shell

    bash

    bash bash SHELL

  • 118

    SHELL bash

    5 Linux

    Linux Linux

    Linux

    Linux

    6 Linux

    Linux C C C

    C C GNU C

    GNU C++ gcc GDB make

    7

    LINUX TCP/IP Linux

    Internet

    Linux

    4.

    1

    Linux

    2

    3

    4

    1 Linux

    Linux 2

  • 119

    2 Shell SHELL

    Shell 4

    3

    DHCP

    DNS 2

    4 Linux

    Web

    2

    5 Linux 4

    5

    1 Linux 2 2

    2 Linux 4

    3 2

    4 Linux shell 4 4

    5 Linux 4 2

    6 Linux 4

    7 2 2

    20 10

    6

    [1],.Linux.:.2009

    [2] Mark G. Sobel.Linux Shell.:.2007

    [3] Neil MatthewRichard Stones.Linux( 3).:.2007

    [4],.Linux.:.2007

    2014 6

  • 120

    14083704 /

    32 10 2

    1.

    2.

    API

    3.

    1

    2

    3 API

    API C/C++ API

    4

    4.

    1

    2

  • 121

    3

    4

    1

    SQLite3

    2

    2

    SQLite3

    2

    3

    API

    C/C++

    6

    5.

    6.

    [1].Linux MySQL.2010 6

    [2]..2010 2

    2014 6

    1 2

    2 8 4

    3 API 6

    4 6 6

    22 10

  • 122

    14083705 /

    56 14 3.5

    1.

    2.

    3.

    1

    2

    3

    4

    5

    7 IT

    IT

    IT

    6 JBuilder

  • 123

    AccessODBC SQLServerJDBC

    8 JavaBean

    JavaBean JavaBean

    9

    --RUP IBM

    10 Servlet

    ServletHttp HttpServlet JDBC

    11 EJB

    EJBRemoteHomeLocalHomeLocalSessionBean

    EntityBeanMessageDrivenBeanWeblogic Domain Server

    JBuilder EJB

    12

    4.

    1

    JBuilder Java ApplicationAppletJSP

    Servlet JBuilder

    2

    3

    4

    1

    2

    2 Applet JBuilder9.0 JavaApplet

    Applet 2

    3 JBuilder

    AccessODBCSQLServerJDBC

    4

    4 JavaBean JavaBean 2

    5 JSP JSP 2

    6 Servlet

    ServletHttp Http

    Servlet JDBC 2

  • 124

    Servlet

    5.

    1 2

    2 4

    3 2 2

    4 2

    5 2 2

    6 JBuilder 4 4

    7 IT 4

    8 JavaBean 2 2

    9 4 2

    10 Servlet 4 2

    11 EJB 4

    12 4

    36 14

    6.

    [1] . JBuilder..:,2008

    [2] ,,. JBuilder9.0..:,2004

    2014 6

    http://search.dangdang.com/book/search_pub.php?category=01&key2=%CE%E2%CE%C4%BB%A2http://search.dangdang.com/book/search_pub.php?category=01&key3=%D6%D0%B9%FA%CC%FA%B5%C0%B3%F6%B0%E6%C9%E7

  • 125

    14083706 /

    56 10 3.5

    1.

    UML

    2.

    UML

    3.

    1

    2 UML

    UML UMLUMLUML UML

    3

    4

    5

    6

    7

    8

    9

  • 126

    10

    11

    UML

    12 UML

    13 RUP

    RUPRUP RUPRUP

    14 UML

    UML

    15

    4.

    1

    2

    3

    4.

    1 UML

    2

    2 UML

    4

    3

    UML

    UML

    4

    5.

    1 1

    2 UML 1

    3 4 2

    4 4 2

  • 127

    5 4 2

    6 4

    7 2

    8 4 2

    9 2

    10 4

    11 2

    12 UML 2

    13 RUP 2

    14 UML 4 6

    15 2

    42 14

    6.

    [1] ,,. UML Rose. :. 2006

    [2] .. UML..:. 2004

    2014 6

    http://search.dangdang.com/book/search_pub.php?category=01&key2=%D0%EC%BB%DB%BB%DB

  • 128

    10092801 /

    32 8 2

    1.

    2.

    C

    3.

    Bayesk-

    Bayes

  • 129

    k-means k

    CLARA BIRCHCURECHAMELEON

    DBSCAN OPTICS

    k-means k

    APRIORI FP-tree

    4.

    1

    Visual c++Matlab

    2

    Windows Visual C++Matlab 6.5

    3

    .

    4

    1 10

    4

    2 k-means

    k-means 100

    4 25

    4

    3 Apriori

    Apriori 2

    5.

    1 2

    2 4

    3 6 4

    4 8 4

    5 4

  • 130

    6.

    [1] Richard J. Roiger. Michael W. Geatz ..[M].:

    . 2003.

    [2] David Hand. Heikki Mannila. Padhraic Smyth .,,.[M] .

    .2003.

    2010 11

  • 131

    14083708 /

    32 10 2

    ()

    1.

    2.

    12

    3.

    1

    2

    3

    4

    /

    Web

    5

    6

    7

  • 132

    8

    9

    4.

    1

    12

    2

    3

    4

    1

    Triangle

    2

    2 C/C++/Java

    2

    3 C/C++/Java

    2

    4

    4

    5.

    1 2

    2 2 4

    3 2 2

    4 2

    5 2

    6 4

    7 4 4

    8 2

  • 133

    9 2

    22 10

    6.

    [1] ..:,2008

    [2] ..:,2009

    [3] Ron Patton...:,2002

    2014 6

  • 134

    14083709 /

    56 14 3.5

    ()

    1.

    2.

    1

    2

    3

    4

    5

    6

    3.

    1

    2

    BMP RGB HSI

    3 VC++

    VC++ImageLoad CDibObject

    Visual C++

    4

  • 135

    5

    6

    7

    -MatrixC++ VC++

    MatrixC++

    8

    9

    10

    -

    LZW JPEG

    11

    4.

    1

    2

    3

    4

  • 136

    1 2

    2 2

    3 2

    4 4

    5 4

    45

    5.

    1 2

    2 4 2

    3 VC++ 4

    4 6 4

    5 6 4

    6 4

    7 4

    8 4

    9 4

    10 4 4

    11 4

    36 14

    6.

    [1] ...2006.

    [2] ...2003.

    [3] Rafael C.Gonzalez...2003.

    2014 6

  • 137

    OpenGL

    14083710 OpenGL /

    56 14 3.5

    ()

    1.

    OpenGL OpenGL

    OpenGL

    2.

    OpenGL OpenGL

    OpenGL OpenGL

    OpenGL

    3.

    1 OpenGL

    OpenGL OpenGL

    2

    OpenGL

    3

    4

    5

    6

    7

    OpenGL

    8

    OpenGL

    4.

  • 138

    1

    OpenGL

    2

    3

    4

    1 S

    2

    2 2

    3 1/2

    2

    4

    4

    5.

    1 OpenGL 2 2

    2 6 2

    3 8 2

    4 8 4

    5 8 2

    6 6 2

    7 2

    8 2

    42 14

    6

    [1] Paul Martz.OpenGL 2.0 .:.2006

    [2] .Visual C++ OpenGL.:.2006

    [3] .OpenGL.:.2000

  • 139

    2014 6

    14083711 /

    32 10 2

    (

    )

    1.

    2.

    3.

    1

    2

    3

    4

    Golomb

    5

    DPCM

    6

  • 140

    JPEG

    7

    8

    4.

    1

    , HUFFMAN LZW

    JPEG

    2

    3

    4

    1 HUFFMAN HUFFMAN 2

    2 LZW LZW 4

    3 JPEG JPEG 4

    5.

    1 1

    2 1

    3 2

    4 4

    5 4 2

    6 4 4

    7 4 4

    8 2

    22 10

  • 141

  • 142

    6.

    [1] ..:,2005

    [2] ..:,2005

    2014 6

    http://www.sinoshu.com/605310/#Click#Click

  • 143

    14083712 /

    32 10 2

    ()

    1.

    3DMAX

    2.

    3DMAX

    3.

    1 3DMAX

    3DMAX 3DMAX

    2

    3

    6 AEC

    4

    5 2D 3D

    2D 2D 3D

    6

    7

    8

    9

  • 144

    10 reactor

    11

    12 IK

    IK character studio

    4.

    1

    3DMAX

    2

    3

    4

    1 3DMAX

    3DMAX

    2

    2 2

    3 2D 3D 2

    4 4

    5.

    1 3DMAX 2

    2 2

    3 2 2

    4 2 2

    5 2D 3D 2 2

  • 145

    6

    [1] ,. 3DMax8 .:.2007

    [2] ,.3D. :.2008

    [3] ,.3dsmax9 . :.2007

    2014 6

    6 2

    7 2

    8 2

    9 2

    10 reactor 1

    11 1

    12 IK 2 4

    22 10

  • 146

    PLC

    14083801 PLC /

    32 10 2

    1.

    PLC

    2.

    (1)

    (2)

    (3)

    S-200 PLC

    (4)

    PLC

    PLC PLC

    S-300

    PLC PLC PLC

  • 147

    ()

    (5)

    PLC PLC

    3.

    1

    2

    3

    4

    5

    4.

    1

    S-200

    2

    DICE-PLC S-200 PLC

    3

    4

    1

    2

    2

    2

    3 I/O 2

  • 148

    4

    2

    5

    2

    5.

    6.

    [1]. PLC.:,2009

    [2].PLC.:,2010

    [3].PLC..:,2007

    2014 6

    1 ,

    2 2

    2 2

    3

    ,

    ,

    6 2

    4 4 2

    5 4

    6 4 4

    22 10

  • 149

    EDA

    14083802 EDA /

    32 10 2

    1.

    EDA

    VHDL VHDL

    VHDL EDA

    2.

    VHDL

    VHDL VHDL

    EDA

    3.

    1

    EDA EDA EDA EDA

    2

    3

    EDA

    4 VHDL

    VHDL VHDL VHDL

    VHDL

    5 VHDL

    VHDL VHDL VHDL

    6

    M oore

    Mealy

    7

  • 150

    4.

    1

    MAXPLUS

    VHDL VHDL

    EDA

    4 EDA

    VHDL

    2

    3

    4

    1 1 EDA 2

    2 2

    3 VHDL VHDL 2

    4 4

    5.

    1

    2

    2 2

    3 4 2

    4 VHDL 4

    5 VHDL 2 4

    6 2

    7 6 4

    22 10

    6.

    [1] .EDA.:,2005

    [2] .EDA VHDL.:,2009

  • 151

    2014 6

  • 152

    GUI

    14083803 GUI /

    32 10 2

    1.

    GUI

    GUI

    2.

    GUI

    3.

    1. GUI

    GUI GUI GUI

    GUI

    2. GUI

    GUI

    3. GUI

    GUI

    4. GUI

    GUI GUI

    5. GUI

    4.

    1

    GUI GUI

  • 153

    2

    3

    4

    1 GUI

    GUI

    2

    2 GUI GUI

    2

    3 GUI

    6

    5.

    1 GUI 4 2

    2 GUI 2

    3 GUI 6

    4 GUI 4 2

    5 GUI 6 6

    22 10

    6.

    [1] . GUI.2009 10

    [2] . Qt4.2009 4

    2014 6

  • 154

    14083804 /

    32 10 2

    1.

    2.

    (1)

    PID PID

    Z

    (2)

    (3)

  • 155

    (4)

    (

    )

    (5)

    3.

    l

    2 Z

    Z Z Z

    Z Z Z ;

    ;Z ;; Z

    3

    W

    PID PID PID

    PID PID PIDPID

    4

    PID PID

    PID PID PID

  • 156

    PIDPID

    5

    6

    Watchdog

    I

    4.

    1

    Matlab Simulink

    PID PID PID

    2

    3

    4

    1 Matlab Matlab 2

    2 Matlab

    2

    3 Matlab

    2

  • 157

    4

    2

    5

    2

  • 158

    5.

    1 2

    2 Z 4 2

    3 4 2

    4 4 2

    5 4 2

    6 4 2

    22 10

    6.

    [1]..:,2005

    [2] ..:,1999

    2014 6

  • 159

    FPGA

    14083805 FPGA /

    32 10 2

    ()

    1.

    FPGA

    FPGA,, FPGA

    ,, FPGA ,

    FPGA

    2.

    ,

    FPGA

    MAX+PLUS FPGA

    3.

    EDA PLD

    Altera FLEX MAX

    APEX Mercury,Excalibur,Stratix Altera

    Altera

    MAX+PLUS Quartus MAX+PLUS

    MAX+PLUS FPGA Express

    FPGA Express FPGA FST Leonardo

    Spectrum

    Altera

    Altera PLD

    MasterBlaster USB

    FPGA

    FPGA

    FPGA

    m Altera

  • 160

    4.

    1

    FPGA FPGA

    2

    Max-plusAltera

    3

    4

    1 FPGA

    Max-plus

    FPGA VHDL

    4

    2 FPGA

    VHDL

    4

    3 VHDL BCD 3 8

    2

    5.

    1 2

    2 Altera

    8 6

    3 Altera 6 2

    4 FPGA 4 2

    5 FPGA 2

    22 10

    6.

    [1] .FPGA.:,2006

    [2] .Altera FPGA/CPLD().:,2005

    [3] .FPGA .:,2005

    2014 6

  • 161

    14083806 /

    32 10 2

    1.

    Linux

    2.

    Linux Linux

    LinuxMMC/SD

    3.

    1 Linux

    Linux Linux I/O

    2

    Linux

    3

    4 MMCSD

    MMCSD MMCSD

    5

    4.

    1

    Linux

    2

  • 162

    3

    4

    1

    SQLite3

    4

    2

    SQLite3

    6

    5.

    6.

    [1].ARM Linux.2008 7

    [2].Linux.2009 1

    2014 6

    1 Linux 4

    2 4 4

    3 6

    4 MMCSD 4

    5 4 6

    22 10

  • 163

    14083807 /

    32 10 2

    ()

    1.

    2.

    3.

    1

    2

    3

    BIOS DOS

    4

    .

    5

    DOSWindows

    GSM

    6

    7

  • 164

    4.

    1

    12

    2

    3

    4

    1 Debug Debug 2

    2 2

    3 2

    4 4

    5.

    6.

    [1] ,, ..:,2004

    [2] ,,..:,2003

    [2] ..:,2007

    2014 6

    1 2

    2 2

    3 4

    4 4 2

    5 4 4

    6 4 2

    7 2 2

    22 10

  • 165

    14083808 /

    32 10 2

    1

    2

    3

    1

    2

    3

    4

  • 166

    5

    6

    7

    8

    9

    10

    11

    12

    4

    1

    2

    Microsoft Visio2003

    3

    4

    1

    4

    2

    6

  • 167

    5

    1

    2 0

    2

    2 0

    3

    1 0

    4 1 0

    5 1 0

    6 2 0

    7 1 0

    8 3 2

    9 3 2

    10

    2 6

    11 2 0

    12

    0

    6

    [1]....2007.8

    [2]. ...2009.7

    2014 06

  • 168

    14083809 /

    32 10 2

    1.

    Internet

    2.

    COM

    .NET.NET

    Web.NET XML Web

    Services

    JavaEE EJB

    JavaEE EJB

    CORBA CORBA

    3.

    COM.NETWebJavaEE

    CORBA CORBA EJB Web

    COM

    COMCOM COMDCOM COM+

    COM

    .NET

  • 169

    .NET.NET.NETGDI+

    ADO.NETASP.NET Web

    Web

    Web Web (SOAP SOAP

    WS-Routing,WS-Referral WS-Attachments)WebWeb

    JavaEE

    JavaEE JavaEE EJB

    EJB EJB

    CORBA

    CORBA ORB CORBA

    IDLCORBA,CORBA

    CORBA CORBA

    CORBA

    4.

    1

    2

    WindowsVisual Studio.NETMyEclipseJBOSS IIS Web

    Oracle Application Server

    3

    4

    1 CORBA

    Java CORBA

    JCORBA 2

    2 Web XML

    Web Services 2

    3 EJB

    EJB

    2

    4

    4

  • 170

    5.

    1 2

    2 COM 2

    3 .NET 4

    4 Web 4 4

    5 JavaEE 4 4

    6 CORBA 4 2

    7 2

    22 10

    6.

    [1]Ed Roman. EJB.:,2002

    [2]..:,2004

    [3],.CORBA.:,2004

    [4]Robert Orfali.JAVA CORBA/.:,2006

    2014 6

  • 171

    14083810 /

    32 10 2

    1.

    2.

    COM CORBA Java Web

    Web

    Java Web

    C++Java

    3.

    1

    DCE

    DCE

    SUN ONC

    2 ODP

    ODP RMODP

    3 COM

    COMCOM COM DCOM COM

    .NET COM

    4 J2EE

  • 172

    J2EE J2EE EJB EJB

    EJB J2EE

    5 CORBA

    OMGOMACORBAORBCORBA

    IDL CORBA

    6 CORBA CORBA

    CORBACORBA,CORBA

    CORBA CORBA

    CORBA CCM

    CORBA CORBA

    7

    COMJ2EE CORBA

    8

    9 Web

    10

    4.

    1

    Java Web

    2

    3

    4

    1 Web

    Eclipse

    Tomcat+Eclipse

    Web 4

    2 java CORBA java CORBA

    2

    3 MySQL+Tomcat+JSP+JavaBean

    JSP

    4

  • 173

    5.

    1

    2

    2 ODP 2

    3 COM 2 2

    4 J2EE 2 2

    5 CORBA 2

    6 CORBA CORBA 2 2

    7 4

    8 2

    9 Web 2 4

    10 2

    22 10

    6.

    [1] .. :,2004

    [2] ,.. :,2004

    2014 6

  • 174

    14083811 /

    32 10 2

    ()

    1.

    2.

    3.

    ( 1 )

    ( 2 )

    ( 3 )

    ( 4 )

    ( 5 )

    ( 6 )

    2D 3D

    ( 7 )

    ( 8 )

    ( 9 )

    ( 10 )

  • 175

    4.

    1

    ,

    2

    3

    4

    1 2

    2 2

    3 2

    4 2

    5 2

    5.

    6.

    [1] ,.:, 2009

    1 2

    2 2

    3 2 2

    4 2

    5 2 2

    6 4

    7 2 2

    8 2

    9 2 2

    10 2 2

    22 10

  • 176

    [2] ,,.:,2009

    2014 6

  • 177

    14083812 /

    32 10 2

    (

    )

    1.

    ,

    2.

    3.

    1

    2

    3

    CMMISO 9000

    V

    4

  • 178

    5

    6

    LOC

    FP PERT

    7

    8

    ()

    9

    10

    4.

    1

    Office Project 2003

    2

    3

    4

    1

    4

    2

    Project 2003

    6

  • 179

    5.

    1 1

    2 2

    3 4

    4 1

    5 4 4

    6 2 2

    7 2

    8 2 2

    9 2 2

    10 2

    22 10

    6.

    [1] ..:,2009

    [2] .Project 2003 .:,2004

    [3] ..:,2004

    2014 6

  • 180

    14083813 /

    32 10 2

    1.

    2.

    After Effects

    3.

    1 After Effects

    After Effects 7.0

    2

    3

    3D

    4

    5

    Mask Mask

  • 181

    6

    7

    8

    9

    4.

    1

    After Effects

    2

    3

    4

    1 After Effects

    After Effects 2

    2 After Effects

    After Effects 2

    3 After Effects

    After Effects 2

    4 4

    5.

    1 After Effects 2

    2 2 2

    3 3 2

  • 182

    6.

    [1].After Effects CS3.:,2010

    [2].After Effects CS3.:,2010

    2014 6

    4 2

    5 2

    6 4

    7 3 2

    8 2

    9 2 4

    22 10

  • 183

    MATLAB

    14083814 MATLAB /

    32 10 2

    (

    )

    1.

    MATLAB

    MATLAB MATLAB

    MATLAB

    2.

    MATLAB MATLAB

    3.

    1 MATLAB

    MATLAB M

    2 MATLAB

    MATLAB

    3 MATLAB

    M MATLAB

    MATLAB I/O M

    4 MATLAB

    5 MATLAB

    MATLAB

    6

    Radom

    MATLAB

    7

  • 184

    MATLAB

    MATLAB

    8

    MATLAB

    9

    MATLAB

    MATLAB

    10 GUI

    GUI

    GUI GUI MGUI

    4.

    1

    MATLAB M

    MATLAB

    MATLAB

    2

    3

    4

    1 Matlab

    Matlab

    Matlab M

    Matlab

    2

    2 Matlab

    2

    3 Matlab

    2

  • 185

    4 GUI GUI GUI M

    GUI 4

    5.

    1 Matlab 1

    2 Matlab 1

    3 Matlab 2 2

    4 Matlab 4 1

    5 Matlab 2 1

    6 3 1

    7 3 1

    8

    9

    10 GUI 6 4

    22 10

    6.

    [1]. Matlab 6.x.:,2002

    [2].Matlab7.x .:,2006

    [3].MATLAB 7 .:,2006

    2014 6

  • 186

    VTK

    14083815 VTK /

    32 10 2

    1.

    VTK

    VTK

    2.

    C

    VTK

    3.

    VTK

    VTK

    VTK

    VTK

    VTK VTKInteractor

    VTK

    4

    1

    VTK

    2

  • 187

    3

    4

    1 VTK

    2

    2 4

    3 4

    5

    1 VTK 2

    2 2

    3 VTK 4

    4 8

    5 6

    22

    6

    [1] The VTK Users Guide VTK 4.4, Authored and Published by Kitware Inc., 2004

    2014 6

  • 188

    14083816 /

    32 10 2

    ()

    1.

    2.

    Microsoft Windows MediaReal systemNetMeeting

    3.

    1

    2 Microsoft Windows Media

    Microsoft Windows Media Windows Media Player Windows

    Media Windows Media Services

    Microsoft Producer

    Web

    3 Real System

    Real SystemRealOne PlayerHelix Producer Plus

    Helix RealMedia Editor Helix Universal

    Server PresenterONE PPT

    4 NetMeeting

    NetMeeting NetMeeting NetMeeting

  • 189

    5

    ISDN

    ADSL HFC

    DDNFTTX

    4.

    1

    Microsoft windows Media

    Real System NetMeeting

    2

    3

    4

    1 Windows Media

    Windows Media

    2

    2 Helix Producer

    Plus Helix Producer Plus 2

    3 PresenterONE

    PresenterONE PPT 2

    4 4

    5.

    6.

    [1] ..:,2004

    [2] .( 2).:,2009

    [3] ..:,2007

    1 4 1

    2 Microsoft Windows Media 4 4

    3 Real System 4 4

    4 NetMeeting 4

    5 6 1

    22 10

  • 190

    2014 6

    14083817 /

    32 10 2

    1.

    2.

    3.

    Bayes

    Bayes Bayes NeymanPearson

    Bayes Bayes

    Bayes

    Fisher

    k -

  • 191

    C-

    4.

    1 2

    2 Bayes 4 2

    3 4 2

    4 4 2

    5 2 2

    6 4 2

    7 2

    22 10

    5.

    [1] . 2.:,2002

    [2] ..:,2004

    [3] ..:,2001

    [4] ,..:,2005

    2014 6

  • 192

    14083818 /

    32 10 2

    ()

    1.

    PhotoshopCorelDraw

    2.

    3.

    1

    2 Photoshop

    Photoshop PhotoshopPhotoshop

    3 Photoshop

    4 Photoshop

    5 Photoshop

    6 CorelDraw

    CorelDraw CorelDraw CorelDraw

    7 CorelDraw

  • 193

    8 CorelDraw

    9 CorelDraw

    10

    4.

    1

    2

    3

    4

    1 Photoshop Photoshop

    2

    2 CorelDraw CorelDraw

    2

    3

    Photoshop

    CorelDraw

    6

    5.

    1 2

    2 Photoshop 2

    3 Photoshop 2

    4 Photoshop 4

    5 Photoshop 2 2

    6 CorelDraw 2 2

    7 CorelDraw 2

  • 194

    6.

    [1].PhotoshopCS.:.2004

    [2].CorelDrawX3.:.2008

    [3],..:.2008

    2014 6

    8 CorelDraw 2

    9 CorelDraw 2

    10 2 6

    22 10

  • 195

    14083001

    2 2

    1

    1

    2

    195%60/

    95%30/

    2OfficeWordExcelPowerPoint

    3

    4

    3

    1

    2

    3

    4

    5

    20%20

  • 196

    6

    [1] 2006.

    [2] 2005.

    [3] 2006.

    20146

  • 197

    14083002

    2 2

    2

    1.

    C/C++

    1

    2

    3

    2.

  • 198

    3.

    4.

    5

    20

    60 20

    6

    [1],,,.C.:,2010

    [2],.C.:,1999

    [3],.C.:,2008

    2014 6

  • 199

    14083003 I

    2 2

    3

    1.

    C

    1

    2

    3

    4

    5

    2.

    1

    2

    3

    4

    5

  • 200

    6

    7

    3.

    4.

    5.

    20

    40 40

    6.

    [1] ,.C.:,2007

    [2] ,. C.:,2007

    [3] ..:,2008

    2014 6

  • 201

    14083004

    2 2

    4

    1

    Java

    C++

    1

    2

    3

    4 Java C++

    2

    Java C++

    3

    4

  • 202

    5

    30 50 20

    6

    [1] .Java.:.2007

    [2] .Java::.2006

    [3] .C++.:.2005

    2014 6

  • 203

    14083005

    2 2

    5

    1

    2

    1)

    2)

    E-R

    3)

    4)

    5)

    SQL SERVER 2000 SQL SERVER 2005

    6)

    3

    4

    5

  • 204

    20() 40 40

    3NF

    ()

    6

    [1]().2004

    [2]2004

    [3]2002

    2014 5

  • 205

    14083006 III

    2 2

    6

    1.

    III DreamweaverFireworksFlash

    1

    2 Dreamweaver

    3 Fireworks flash

    4 DreamweaverFireworksFlash

    5

    6

    7

    2.

    HTMLCSSJSP

    1

    2

    3

    4

    5

    6

  • 206

    7

    Dreamweaver

    http://pcedu.pconline.com.cn/videoedu/dreamweaver/

    Flash8.0

    http://pcedu.pconline.com.cn/videoedu/flash/0909/1783411.html

    Fireworks

    http://pcedu.pconline.com.cn/videoedu/Fireworks/

    Photoshop

    http://pcedu.pconline.com.cn/videoedu/photoshop/

    3.

    4.

    5

    20

    60 20

    6

    [1] . HTMLCSSJavaScript 2 .

    ,2013

    [2] . .,2011

    [3] . .:,2014

    2014 6

    http://pcedu.pconline.com.cn/videoedu/dreamweaver/http://pcedu.pconline.com.cn/videoedu/flash/0909/1783411.htmlhttp://pcedu.pconline.com.cn/videoedu/Fireworks/http://pcedu.pconline.com.cn/videoedu/photoshop/

  • 207

    14083007

    2 2

    6

    1

    ,. Internet ,

    ,,,

    ,,

    1

    2

    3

    4

    2

    1PING : TCP/IP ,

    IP

    2:,

    TCP/IP ,/

    3:(,),

    "", IP

    ,

    4:""

    ,,

    5

    3

    4

  • 208

    5

    20

    40 40

    6

    [1] . ,( 4),.:,2009

    [2] . .:,2007

    [3] . .: ,2007

    2014 6

  • 209

    14083008

    4 4

    6

    1.

    1

    2

    3

    1

    2

  • 210

    3

    2

    1

    2

    3

    4

    5

    3

    1

    2 23

    3

    4

  • 211

    5

    4

    5

    6040%

    5000 16k

    6

    [1] ..:.2007

    [2] . 3).:.2010

    [3] .( 3).:.2008

    [4] ..:.2009

    [5] ,,. UML Rose. :. 2006

    [6] ..:,2010

    [7] ..:,2009

    2014 6

    http://search.dangdang.com/book/search_pub.php?category=01&key2=%D0%EC%BB%DB%BB%DB

  • 212

    14083009

    4 4

    7

    1

    2

    Protel

    3

  • 213

    4

    5

    1

    2

    3

    4

    5

    6

    [1] .IBM-PC.:.2003

    [2] ..:.2004

    [3] ..:.2000

    [4] ..:.2003

    [5] .Protel 99 .:.2001

    2014 6

  • 214

    14083010

    4 4

    7

    1.

    2.

    (1)

    GUI

    WEB

    (2)

    SQL Server

  • 215

    (3)

    3.

    4.

    5.

    20()

    40 40

    6.

    [1] ..:

    [2] ..:

    [3] . ARM Linux.:

    [4] ,,..UML.:.2010

    [5] .. :.2010

    [6] .. :.2010

    [7] Rafael C. Gonzalez. ().:.2003

    [8] . MATLAB .:. 2009

  • 216

    2014 6

  • 217

    14083011

    16 16

    8

    1

    1

    2

    3

    4

    5

    6

    7

    8

    9

    2

    1

    2

    3

    4

  • 218

    5

    6

    7

    3

    4

    2014 6