làm quen với lập trình

26
BÀI 1: LÀM QUEN VỚI LẬP TRÌNH

Upload: dang-thuyet

Post on 17-Sep-2015

20 views

Category:

Documents


2 download

DESCRIPTION

Bạn thích lập trình ? Hãy làm quen với lập trình với tài liệu này

TRANSCRIPT

  • BI 1:LM QUEN VI LP TRNH

  • Hiu v my tnh, ngn ng lp trnh, ngn ng VisualBasicHiu tng quan v IDE Visual Basic 2010Hiu v khi nim lp trnh trc quanBit cch lp trnh ng dng n gin

    Mc tiu bi hc

    Bi 1: LM QUEN VI LP TRNH 2

  • My tnh c chia lm hai thnh phn

    My tnh v t chc my tnh

    Bi 1: LM QUEN VI LP TRNH 3

    Phn mm Phn cng

  • T chc my tnhMy tnh c th c chia lm 6 khi chc nng chnh

    My tnh v t chc my tnh

    Bi 1: LM QUEN VI LP TRNH 4

  • Ngn ng lp trnhDng vit nn cc ch lnh hng dn my tnh thchin cng vic

    Phn chia thnh 3 nhmNgn ng myNgn ng assemblyNgn ng bc cao

    Ngn ng lp trnh

    Bi 1: LM QUEN VI LP TRNH 5

  • Ngn ng my

    L ngn ng t nhin ca mtmy tnh c thc nh ngha bi thit kphn cng ca my tnhNgn ng ph thuc myBao gm cc chui s 0 v 1Lp trnh chm chp v d gyra li

    Cn c mt ngn ng lp trnhd lp trnh hn

    Bi 1: LM QUEN VI LP TRNH 6

    010101010010100

  • Ngn ng assembly

    S dng cc t ting Anh vit tt i din cho ccphp tnh c bnAssembler chuyn chng trnh ngn ng Assemblysang ngn ng myYu cu nhiu ch lnh thc hin mt tc v ngin

    Bi 1: LM QUEN VI LP TRNH 7

    LOAD BASEPAYADD OVERPAYSTORE GROSSPAY

    010101010010100

    ASSEM

    BLER

  • Mt lnh n thc hin mt lng ln cc tc vVit cc ch lnh ging nh nhng cu ni ting Anhhng ngy v cha cc k hiu ton hc bnh thngLp trnh tr nn d dngVisual Basic l ngn ng lp trnh bc cao

    Ngn ng bc cao

    Bi 1: LM QUEN VI LP TRNH 8

    thulaoThuan = thulaoCoso +thulaoNgoaigio

    010101010010100C

    OM

    PILER

  • Phn loi ngn ng lp trnh

    Bi 1: LM QUEN VI LP TRNH 9

    Visual Basic, Java, C #, Visual Basic, Java, C #,

    C, Pascal, Fortran, COMBOL,BASICC, Pascal, Fortran, COMBOL,BASIC

    AssemblyAssembly

    Ngn ng myNgn ng my

    Bc cao

    Bc thp

    Phn loi da trn tnh nng/s gn gi vi ngn ng t nhin

    Ngn ng lp trnhhng i tng

    Ngn ng lptrnh cu trc

  • Xu hng phn mm ch o hin nayGii quyt c nhng vn m lp trnh cu trc gpphiD thit k, pht trin v bo trM phng tt c cc s vt trong cuc sng bng cc itng phn mmMi i tng c thuc tnh v phng thc ca chnh nCc i tng ging nhau c to nn t mt lp

    K thut hng i tng

    Bi 1: LM QUEN VI LP TRNH 10

  • K thut hng i tng

    Bi 1: LM QUEN VI LP TRNH 11

    Khai bo lp:

    Khai bo i tng:

  • K thut hng i tng

    Bi 1: LM QUEN VI LP TRNH 12

    Hm khi to i tng:

    S dng i tng ca classTo i tng

    obj1= New Time(5, 3)S dng i tng

    Obj1.ThuocTinhObj1.PhuongThuc()

  • Visual Basic l ngn ng c pht trin t BASICNm 1960, BASIC c pht trin bi gio s John Kemeny vThomas Kurts ca H DartmouthBASIC l ngn ng vit ra chng trnh n gin, nhanhchng v d dngMc ch chnh l hng dn nhng ngi mi hc v k thutlp trnh c bn

    BASIC pht trin thnh Visual Basic nm 1991Nm 2000, Visual Basic l mt phn trong chin lc .NET

    VB v ng dng VB

    Bi 1: LM QUEN VI LP TRNH 13

  • IDE Visual Studio 2010

    Bi 1: LM QUEN VI LP TRNH 14

    Trang Start Page

    Truy cp msdnqua IE tch hp

    trn IDE

  • To project cho ng dng Welcome

    Bi 1: LM QUEN VI LP TRNH 15

    t tn choproject

    Chntemplate

    Lu project

    Form ng dng

  • Thanh menu

    Bi 1: LM QUEN VI LP TRNH 16

    Menu M tFile Cha lnh m, ng, thm v lu project cng nh in d liu ca

    project v thot khi Visual Studio.

    Edit Cha lnh chnh sa nh Cut, Paste v Undo.View Cha lnh hin th cc ca s ca IDE (nh ca s Solution Explorer,

    Toolbox, Properties) v cc toolbar.

    Project Cha lnh qun l project v cc file ca project.Build Cha lnh dch ng dng Visual Basic.Debug Cha lnh g li (v d xc nh v sa li trong ng dng) v chy

    ng dng.

    Data Cha lnh tng tc vi c s d liu (database) - ni cha d liucho ng dng x l.

    Format Cha lnh cn l v ty chnh iu khin trn Form. Menu ny ch hinth khi mt thnh phn ca GUI c chn trong ch Design.

    Tools Cha lnh truy cp nhng cng c b sung ca IDE v cc tychn h tr ty chnh IDE.

  • Toolbar

    Bi 1: LM QUEN VI LP TRNH 17

    Icon trnToolbar

    Mi tn tr xung chobit c lnh b sung

    Phm tt

    Tooltip hin thkhi con trdng li trnicon mt lt

  • Ca s IDE

    Bi 1: LM QUEN VI LP TRNH 18

    Ca s SolutionExplorer

    Ca sProperties

    Ca sToolbox

  • T ng n

    Bi 1: LM QUEN VI LP TRNH 19

    Toolbox b n

    Kch hot tnh nng tng n bng cch nhnvo biu tng inh ghim n nm ngang

    Tnh nng ny lm cas lm vic rng hn

  • Ca s tr gip

    Bi 1: LM QUEN VI LP TRNH 20

  • Thay i tn file ca Form v ni dung hin th trnthanh tiu Thit lp thuc tnh Size cho FormThit lp mu nn cho FormThm Label vo ng dngThm v ty chnh hnh nhLu v ng project

    Demo xy dng ng dng n gin

    Bi 1: LM QUEN VI LP TRNH 21

  • Copy file Welcome.exe ra desktop v chy file ny

    Chy ng dng Welcomebng cch m file Welcome.exe

    Bi 1: LM QUEN VI LP TRNH 2222

    Kt qukhi chy

    Nhn vo fileWelcome.exe chy chngtrnh

  • Phn tch chc nng bi tonMc ch ca bi ton l g?Nhng ai s dng?Nghip v s dng ca tng ngi nh th no?Tng quan v chi tit v chc nng ca ng dng

    Hng dn lm Assignment

    Bi 1: LM QUEN VI LP TRNH 23

  • My tnh c chia lm hai phn l phn cng v phnmm. Phn cng l cc thit b to nn my tnh, phnmm l cc chng trnh chy trn my tnhMy tnh c chia lm 6 khi chc nng chnh, trong CPU l quan trng nht, khi ny s iu khin cchot ng ca my tnhNgn ng lp trnh dng vit cc chng trnh chdn my tnh thc hin cng vicNgn ng lp trnh c phn thnh 3 nhm: Ngnng bc cao, ngn ng assembly v ngn ng my.Trong , my tnh c th hiu trc tip ngn ng my,cc ngn ng khc cn c mt chng trnh dch vngn ng my

    Tng kt bi hc

    Bi 1: LM QUEN VI LP TRNH 24

  • BASIC l ngn ng vit ra chng trnh n gin,nhanh chng v d dng, c to ra vi mc ch chnhl hng dn nhng ngi mi hc v k thut lp trnhc bnIDE Visual Basic 2010 cung cp nhiu tnh nng tinli h tr cho vic lp trnh nh ca s Properties,Toolbox, Solution Explorer, ca s HelpC bn v k thut hng i tngCch phn tch yu cu bi ton

    Tng kt bi hc

    Bi 1: LM QUEN VI LP TRNH 25

  • XIN CM N!

    Bi 1: LM QUEN VI LP TRNH 26