Visual Basic 2005 ???????? - PowerPoint PPT Presentation

1 / 55
About This Presentation
Title:

Visual Basic 2005 ????????

Description:

Visual Basic 2005 _____ _____ Visual Basic 2005 Windows ... – PowerPoint PPT presentation

Number of Views:31
Avg rating:3.0/5.0
Slides: 56
Provided by: webNuuEd7
Category:
Tags: adonet | basic | visual

less

Transcript and Presenter's Notes

Title: Visual Basic 2005 ????????


1
Visual Basic 2005????????
  • ????_____________
  • ????_____________

2
????
  • ??Visual Basic 2005????????Windows????
  • ????Visual Basic 2005?????????????
  • ??Visual Basic 2005 Express????????????????????
  • Windows?????????????
  • ?????????????
  • ???????????????????????
  • ??ADO.NET 2.0????????Access?SQL Server Express???
  • ????????????.NET Framework???????

3
??????(?)
  • ?????????,???????????Visual Basic
    2005??????Visual Basic 2005 Express(??VBE)?????,??
    ??????????,?????Visual Basic 2005?Windows???????
  • ?12?????????VBE?????????????Windows????????,Windo
    ws???????????????????,Visual Basic
    2005???????????????VBE???????????,????????????????
    ?,??????Windows?????

4
??????(?)
  • ?3??Visual Basic 2005??????????????,??????????????
    ????????,?4?????????????????????????,?57???Window
    s??????????Visual Basic 2005?????????????,?8??????
    ????????,???????????????
  • ?910????????????????,??Windows????????????????,?1
    1??????????????????????????

5
??????(?)
  • ?12?????????????????????????????,?????????????,?13
    15???????????????,??Visual Basic
    2005????????????,ADO.NET?????????????
  • ?16??????????????????????????????????????????????1
    7???????.NET Framework????????????????????

6
??-I
  • ?1? ?????Visual Basic???
  • ?2? ??Visual Basic????
  • ?3? ???????????
  • ?4? ????????????
  • ?5? ??????????
  • ?6? ????
  • ?7? ?????
  • ?8? ?????

7
??-II
  • ?9? ???????????
  • ?10? ??????????????
  • ?11? ??????
  • ?12? ?????????????
  • ?13? ????????
  • ?14? ADO.NET??????
  • ?15? ????????
  • ?16? ????????
  • ?17? ?????.NET Framework

8
??-III
  • ??A ??SQL Server 2005 Express???
  • ??B Access??????
  • ??C ASCII??

9
?1? ?????Visual Basic???
  • 1-1 ???????
  • 1-2 Visual Basic?????
  • 1-3 ??Visual Basic??????
  • 1-4 Visual Basic 2005 Express???

10
1-1 ???????
  • 1-1-1 ??????????
  • 1-1-2 ???????
  • 1-1-3 ????
  • 1-1-4 ????
  • 1-1-5 ???????

11
1-1-1 ??????????-??
  • ????(Programs)?????????????????????????????????,??
    ??????????,??????????,???????????????????
  • ????,??????????,????????????????,?????????????????
    ?,?????

12
1-1-1 ??????????-???????
  • ????(Softwares)?????????????????,???????????????,?
    ????????
  • ??????(Applications)??????????????,??????????????
    ????????????????

13
1-1-1 ??????????-??????????
  • ??????(Windows Applications)????GUI?(Graphic User
    Interface)????????????,?????????????????
  • ?????DOS???UNIX/Linux??????????(Console
    Applications),??????????(Terminals)??????,????????
    ????????,????????????,?????????(Command-line
    Interface)?

14
1-1-2 ???????
  • ?????????????,????????????????????,????????,?????

15
1-1-3 ????-??
  • ????(Low Level Languages)????????????????,????,???
    ?????????????????,???????????

16
1-1-3 ????-????
  • ????(Machine Language)
  • ????0?1?????????,??????????,??????,????
  • 0111 0001 0000 1111
  • 1001 1101 1011 0001

17
1-1-3 ????-????
  • ????(Assembly Language)
  • ????????????????????0?1?????????,??????????(Assemb
    lers)?????????????????,?????????????????,????
  • MOV AX 01
  • MOV BX 02
  • ADD AX BX

18
1-1-4 ????-??
  • ????(High Level Languages)??????????????,??????(Ha
    lf-english)??????????????????,?????????,?????????,
    ???????????????????????,??????,????????????
  • ??????????Basic?C/C?C?Java?FORTRAN?COBOL?Pasca
    l?,??????????,?????????????????,?????????

19
1-1-4 ????-????
  • ????(Compilers)
  • C/C???????????,???????????????????,???????????,?
    ?????????????,????????,????
  • ???????
  • ????????????????

20
1-1-4 ????-????
  • ????(Interpreters)
  • ??BASIC??(??BASICA?QuickBasic?)????????????(Scrip
    ts)??,??VBScript?JavaScript????????
  • ??????????????,????????????,??????????,???,??????,
    ???????????????????

21
1-1-5 ???????-??
  • ??????????????????????,??BASIC?PASCAL??????????,?
    ????????????,????????????????
  • ?????????????,???????????????????????,?????CPU????
    ????(Instruction Set)???CPU????????,????,?????????
    ?,??CPU??????,?????????????

22
1-1-5 ???????-??
23
1-1-5 ???????-????
  • CPU????????????????????????????????(Fetch-and-exec
    ute)?
  • ????,CPU??????????,???????,???????,?????CPU???????
    ,????
  • ?????????????????????
  • CPU?????????????????,?????,CPU??????????????????CP
    U?????,???????????

24
1-1-5 ???????-?????(CPU)
  • ??CPU????????,?????????????IC?(Integrated
    Circuit),??????????ALU?(Arithmetic and Logic
    Unit)?????????,????????????
  • ?CPU??????????(Registers),??????CPU?????,?????????
    ??????,??????????2????,?????????????????

25
1-1-5 ???????-???(??)
  • ????????,????????????????????????????(Main
    Memory),???CPU?????????,CPU??????????????
  • ???,????????????????RAM(Random Access
    Memory),??????????????????(Address)???????,???????
    ,???????????,??????????????,????????????

26
1-1-5 ???????-???(??)
  • ??CPU?????????????????,????
  • Step 1???????????CPU?????????,?????????????,???
    ????4?
  • Step 2??????????CPU??????????????,??,??4????0101
    0101,????,?????01010101?????,???0?1???????(Bit),8?
    ?????????(Byte),???????????????

27
1-1-5 ???????-??/????(Input/Output Devices)
  • ?????/??????????,?????????????????????
  • ????,????????????????????????????

28
1-2 Visual Basic?????
  • 1-2-1 BASIC????
  • 1-2-2 .NET Framework???
  • 1-2-3 ???Visual Basic 2005

29
1-2-1 BASIC????-1
  • BASIC??1964??John Kemeny?Thomas
    Kurtz?Dartmouth?????????,??????????????????,??????
    ????????????????FORTRAN?ALGOL?????
  • BASIC???????????,Bill Gates?Paul
    Allen?M.I.T.S??BASIC?????,?1970?BASIC????????Apple
    ?Commodore?Atari????????IBM PC???????,??DOS???????
    BASIC???????????BASIC?????

30
1-2-1 BASIC????-2
  • 2002?2??VB.NET(Visual Basic.NET)?Visual Basic
    6.0??????,?????????????????????VB.NET???.NET
    Framework????????????,??????.NET Framework
    1.0?1.1??Windows?Web?Mobile?Office?????,??2002?200
    3?????
  • ??2005????.NET Framework 2.0??Visual Studio
    2005,Visual Basic??????????Visual Basic 2005?

31
1-2-2 .NET Framework???-??
  • .NET Framework?????????????,???????2.0?????CLR(Com
    mon Language Runtime)?.NET Framework????????????.N
    ET Framework???????,??Visual Basic
    2005?C?C????.NET?????
  • .NET Framework???????.NET???????,????????CPU?????,
    ?????????????MSIL?(Microsoft Intermediate
    Language)?

32
1-2-2 .NET Framework???-??
  • ???????,CLR???JIT?(Just In Time)?????MSIL?????????
    ?,????????

33
1-2-3 ???Visual Basic 2005-??
  • Visual Basic 2005?VB.NET????,??Bill
    Gates??BASIC???????,BASIC??????????????????Visual
    Basic 2005?VB.NET?VB6?VBScript?VBA????????????
  • Visual Basic 2005????BASIC???????,?????VB.NET?????
    ???????????Try/Catch/Finally????,?????????????????
    ???????

34
1-2-3 ???Visual Basic 2005-??
  • VB2005??????????????(Object-oriented Program
    Language?
  • VB2005????????Windows Forms????????????
  • VB2005????ADO.NET 2.0???.NET Framework
    2.0????????(Data Source)????????????
  • VB2005??????????Continue???IsNot???,??????????????
    (Operator Overloading)???????(Generics
    Programming)?
  • VB2005??????.NET Framework???????????

35
1-3 ??Visual Basic??????
  • 1-3-1 ???Visual Studio 2005
  • 1-3-2 ??Visual Basic 2005 Express

36
1-3 ??Visual Basic??????
  • ???????????(Development Environment)??????????????
    ???????????????
  • ???????????????????,???IDE?(Integrated
    Development Environment),?????????????????????????
    ????

37
1-3-1 ???Visual Studio 2005-??
  • Visual Basic 2005????????Visual Studio
    2005,?????????????,?????????????????????Visual
    Basic?.NET????????
  • Visual Studio 2005?????.NET Framework???????,????V
    isual Basic 2005?C?C?J??????Windows?ASP.NET???
    ??Web Services???????????

38
1-3-1 ???Visual Studio 2005-??
  • ?Visual Studio 2005???????????????.NET
    Framework?CLR?????,?????

39
1-3-1 ???Visual Studio 2005-??
  • Visual Studio 2005?????,??????????
  • ?????????????
  • ??????????
  • ?????????
  • ?????????
  • IntelliSense???????
  • ??????

40
1-3-2 ??Visual Basic 2005 Express-??
  • Visual Basic 2005 Express?Visual
    Studio??????,??Express??????????????????,?????????
    ????Visual Studio?.NET Framework????,???????.NET??
    ???
  • ?Visual Basic 2005 Express?????.NET Framework
    2.0????SQL Server 2005 Express???,Windows
    XP??????SP2?????????

41
1-3-2 ??Visual Basic 2005 Express-??
  • 1. ???????????,????,???????????,??????????????
  • 2. ???????,???????????????
  • 3. ???????????????????,??????????????
  • 4. ???????,??????????????????????????
  • 5. ????????????.NET Framework 2.0???,?????????????
    ?Visual Basic 2005 Express?
  • 6. ??????????,??????????????
  • 7. ?????????Visual Basic 2005 Express?????

42
1-4 Visual Basic 2005 Express???
  • 1-4-1 ??Visual Basic 2005 Express
  • ?????
  • 1-4-2 ???????
  • 1-4-3 Visual Basic Express
  • ??????

43
1-4-1 ??Visual Basic 2005 Express?????-??
  • ??????/????/Microsoft Visual Basic 2005
    Express????,???????????????????,?????,??????,?????
    ????

44
1-4-1 ??Visual Basic 2005 Express?????-????
  • ????????????????(P)????,???????/???????,??????????
    ??????

45
1-4-1 ??Visual Basic 2005 Express?????-??????
46
1-4-2 ???????
  • ?????????Visual Basic????,??????VBE?????????,?????
    ???,?????????Visual Basic???
  • ???,VBE??????????????,???????????????????,????????
    ???????

47
1-4-3 Visual Basic Express??????-???
  • ?VBE??????????,?????????????????????????????MSDN??
    ??,?????

48
1-4-3 Visual Basic Express??????-????
49
1-4-3 Visual Basic Express??????-????
  • ???????????????,????????????????,?????????,???????
    ????????????????????????

50
1-4-3 Visual Basic Express??????-?????1
  • VBE???????????????????????????????????????????????
    ???,??????/?????????????,?????

51
1-4-3 Visual Basic Express??????-?????2
  • Visual Basic??????????,????
  • ??Windows Form?????????????
  • ????????????????????????
  • ???????????????,??????????
  • ????????????????????
  • ??ADO.NET?DataSet????????????????
  • ??????????????????.NET Framework??
    ?,????????????????????
  • ?????????????
  • ?????????????????
  • ????????????????????

52
1-4-3 Visual Basic Express??????-??????
  • VBE?????????????????????,??????????????,??????????
    ????,?????

53
1-4-3 Visual Basic Express??????-????
  • ??????????????????????,?????????????,????????????,
    ?????

54
1-4-3 Visual Basic Express??????-????????????1
  • VBE???????????????????????,????Form1.vb?????????
    ???,?????

55
1-4-3 Visual Basic Express??????-????????????2
  • ???????????????????,??????Form1.vb????,??????/???
    ?????F7?,????????????,?????
Write a Comment
User Comments (0)
About PowerShow.com