6
Khoa Khoa hc và Kthut máy tính Môn hc: Kthut lp trình Bmôn: Khoa hc máy tính Hc kII/2014-2015 Trang 1 Lab1: Hướng dn lập trình cơ bản Mục đích: - Hướng dn sinh viên làm quen với môi trường Visual Studio 10.0 - Hướng dn sinh viên viết chương trình C++ đầu tiên sdng VS10 I- Hướng dn sdụng Visual Studio 10.0 (2010) để lp trình Sinh viên cài đặt chương trình từ đĩa DVD hoặc đĩa cứng (nếu đã có sẵn trong đĩa cứng) như những chương trình bình thường khác. Lưu ý rằng, trường, các máy thông thường đã được cài sn Visual Studio 6.0, sinh viên có thsdụng chương trình này để hc tp và làm lab trên lp, t t nhiên có mt vài khác bit nhgia 2 bản Visual Studio này. Để làm và np bài t p l ớn sau này, sinh viên được khuyến cáo nên cài đặt Visual Studio 2010 để sdng và ki m tra thchương trình trước khi sdng. Để bắt đầu sdụng chương trình, click vào biểu tượng Visual Studio 2010 màn hình desktop hoặc trong Start menu. Trong trường hp không có ctrong 2 khu vực đó, sinh viên có thtìm thy biểu tượng chương trình tại thư mục và tên như sau: C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe. l n chạy đầu tiên, các bn sthấy như hình 1, chọn Visual C++ Development Settings ri Start… Hình 1: Màn hình t i l n khởi động l ần đầu tiên Visual Studio quản lý code chương trình theo project (dự án), mi dán sbao gm mt hoc nhiu file code, cu hình, text file và nhiu loại tài nguyên khác. Thông thường đối vi

lab1

Embed Size (px)

DESCRIPTION

Lab1

Citation preview

  • Khoa Khoa hc v K thut my tnh Mn hc: K thut lp trnh B mn: Khoa hc my tnh

    Hc k II/2014-2015 Trang 1

    Lab1: Hng dn lp trnh c bn

    Mc ch: - Hng dn sinh vin lm quen vi mi trng Visual Studio 10.0

    - Hng dn sinh vin vit chng trnh C++ u tin s dng VS10

    I- Hng dn s dng Visual Studio 10.0 (2010) lp trnh

    Sinh vin ci t chng trnh t a DVD hoc a cng (nu c sn trong a cng)

    nh nhng chng trnh bnh thng khc. Lu rng, trng, cc my thng thng

    c ci sn Visual Studio 6.0, sinh vin c th s dng chng trnh ny hc tp v lm

    lab trn lp, tt nhin c mt vi khc bit nh gia 2 bn Visual Studio ny. lm v np

    bi tp ln sau ny, sinh vin c khuyn co nn ci t Visual Studio 2010 s dng v

    kim tra th chng trnh trc khi s dng.

    bt u s dng chng trnh, click vo biu tng Visual Studio 2010 mn hnh

    desktop hoc trong Start menu. Trong trng hp khng c c trong 2 khu vc , sinh

    vin c th tm thy biu tng chng trnh ti th mc v tn nh sau: C:\Program

    Files\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe. ln chy u tin, cc

    bn s thy nh hnh 1, chn Visual C++ Development Settings ri Start

    Hnh 1: Mn hnh ti ln khi ng ln u tin

    Visual Studio qun l code chng trnh theo project (d n), mi d n s bao gm mt

    hoc nhiu file code, cu hnh, text file v nhiu loi ti nguyn khc. Thng thng i vi

  • Khoa Khoa hc v K thut my tnh Mn hc: K thut lp trnh B mn: Khoa hc my tnh

    Hc k II/2014-2015 Trang 2

    bi hc ca chng ta, chng ta c th c 1 hay nhiu file source code v 1 hay nhiu file

    header.

    Cc bc bt u vit chng trnh u tin:

    1) To project

    Hnh 2 hng dn cch to mt project mi, t menu chn File/New/Project.Sau , mt

    ca s nh hnh 3 xut hin, y, sinh vin chn Empty project (nh khoanh trn ) v

    g tn project (t t), trong v d ny, gi s tn project l project1. Lu rng, sinh vin

    chc chn phi chn loi project l Empty project, iu ny rt quan trng, nht l lc sinh

    vin lm bi tp ln sau ny.

    Hnh 2: Cch to mt project mi

    Mn hnh chnh ca d n s nh hnh 4, bn tri l Solution Explorer, qun l cc ti

    nguyn ca d n, trong c 2 th mc quan trng m chng ta quan tm l Header files v

    Source files.

  • Khoa Khoa hc v K thut my tnh Mn hc: K thut lp trnh B mn: Khoa hc my tnh

    Hc k II/2014-2015 Trang 3

    Hnh 3: Chn loi project v t tn

    Hnh 4: Mn hnh lm vic

    2) To mt file mi bt u vit code

    Hnh 5 v hnh 6 m t cch to mt file mi.

  • Khoa Khoa hc v K thut my tnh Mn hc: K thut lp trnh B mn: Khoa hc my tnh

    Hc k II/2014-2015 Trang 4

    Hnh 5: Thm mt Item mi

    Hnh 6: Chn loi file v t tn file

  • Khoa Khoa hc v K thut my tnh Mn hc: K thut lp trnh B mn: Khoa hc my tnh

    Hc k II/2014-2015 Trang 5

    3) Vit code, sinh vin copy on code sau y vo file va mi to th nghim

    4) Dch chng trnh v chy chng trnh

    chy chng trnh nhn F5, chng trnh s dch v thc thi nh hnh 7.

    Hnh 7: Thc thi chng trnh Hello World

    Quy trnh hng dn mang tnh cht tham kho, ngoi ra, cch to project, to file, bin

    dch v chy chng trnh cn c th c nhiu cch lm khc nhau, sinh vin t tm hiu

    thm.

    #include

    using namespace std;

    int main() {

    // chu thich: cau chao dau tien

    cout

  • Khoa Khoa hc v K thut my tnh Mn hc: K thut lp trnh B mn: Khoa hc my tnh

    Hc k II/2014-2015 Trang 6

    II- Cc bi tp luyn tp

    Cu 1: Vit chng trnh vit ra cu cho nh sau: Xin chao tat ca cac ban, toi ten la

    NAME. Trong NAME l tn thc t ca sinh vin, chng hn: Nam, Hoi,

    Cu 2: Vit chng trnh xut ra mn hnh hnh sau:

    -----------------------------------------

    | MSSV | Ho va ten |

    -----------------------------------------

    | XXXXXXX | Nguyen Van A |

    | YYYYYYY | Tran Van B |

    Cu 3: Vit chng trnh hi tn ca ngi dng Hay nhap vao ten cua ban: , chng hn

    ngi dng nhp vo Nam, sau , xut ra cu cho: Xin chao NAME, vi NAME l tn

    m ngi dng va nhp vo. V d: Xin chao Nam