You are on page 1of 6

Khoa Khoa hc v K thut my tnh

B mn: Khoa hc my tnh

Mn hc: K thut lp trnh

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

Hc k II/2014-2015

Trang 1

Khoa Khoa hc v K thut my tnh


B mn: Khoa hc my tnh

Mn hc: K thut lp trnh

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.

Hc k II/2014-2015

Trang 2

Khoa Khoa hc v K thut my tnh


B mn: Khoa hc my tnh

Mn hc: K thut lp trnh

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.

Hc k II/2014-2015

Trang 3

Khoa Khoa hc v K thut my tnh


B mn: Khoa hc my tnh

Mn hc: K thut lp trnh

Hnh 5: Thm mt Item mi

Hnh 6: Chn loi file v t tn file

Hc k II/2014-2015

Trang 4

Khoa Khoa hc v K thut my tnh


B mn: Khoa hc my tnh

Mn hc: K thut lp trnh

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


#include <iostream>
using namespace std;
int main() {
// chu thich: cau chao dau tien
cout << "Hello World";
system("pause");

return 0;
} // chu y: co them 1 dong trong o duoi

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.

Hc k II/2014-2015

Trang 5

Khoa Khoa hc v K thut my tnh


B mn: Khoa hc my tnh

II-

Mn hc: K thut lp trnh

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

Hc k II/2014-2015

Trang 6

You might also like