• Tidak ada hasil yang ditemukan

MANAJEMEN INFORMATIKA POLITEKNIK NEGERI SRIWIJAYA PALEMBANG

N/A
N/A
Protected

Academic year: 2018

Membagikan "MANAJEMEN INFORMATIKA POLITEKNIK NEGERI SRIWIJAYA PALEMBANG"

Copied!
8
0
0

Teks penuh

(1)

I S S N 2 0 8 5 - 2 5 7 6

V O L 1 - N O . 2 - S E P T E M B E R 2 0 0 9

%

w

£

w

5

<

£

s

P r o t o t y p e S i s l c m P c n g e n d a li P c r a l a t a n E l e k t r o n i k D a n M o n i t o r i n g K e a i n a n a n G e d u n g B e r b a s i s S h o r t M e s s a g e S e r v i c e ”

H e t t y M e i l e n i

D a m p a k P e n g g u n a a n L a p t o p Y a n g M c n g a k i b a t k a n G a n g g u a n K c s c h a t a n P a d a M a n u s i a ” I n d r a S a tr i a d i P e n g a r u h M o t i v a s i D a n D is i p l i n K e r ja T e r h a d a p K i n e r j a P e g a w a i D a la m K a i t a n R c n c a n a

P e m b u a ta n P r o g r a m A p l i k a s i K o m p u t e r P e n g c l o l a a n D a t a P e g a w a i ( S u a t u S tu d i K a s u s P a d a P o l i t e k n i k N e g e r i S r i w i j a y a ) ”

N u r a in i

“ K e u n i k a n V a ria b e l D a la m P e m r o g r a m a n V i s u a l C + + ” R i d w a n E J f e n d i

“ C a r a M e m b a s m i V ir u s K o m p u t e r ”

R o b i n s o n

“ P e m a n f a a t a n A s t e r i s k P a d a V o ic e O v e r I n t e r n e t P r o t o c o l ”

S o n y O k t a p r i a n d i

“ P e r a n c a n g a n S m s G a t e w a y P a d a A b s e n s i K c h a d i r a n M a h a s i s w a J u r u s a n M a n a j e m e n I n f o r m a t i k a P o l i te k n i k N e g e r i S r i w i j a y a ”

Z u l k a r n a i n i

‘‘P e n g a r u h K i n e r j a D o s e n D a n M o t iv a s i M a h a s i s w a T e r h a d a p N i l a i U ji a n A k h i r S e m e s t e r M a h a s i s w a ( J u r u s a n M a n a j e m e n I n f o r m a t i k a P o l i t e k n i k N e g e r i S r i w i j a y a ) ”

D e l t a K h a i r u n n i s a

' ‘P e n g a r u h J u m l a h T c n a g a P e n j u a l T e r h a d a p P e n i n g k a t a n P e n j u a l a n P o l is P a d a P T . G r e a t L a s te r n L if e I n d o n e s i a C a b a n g P a l e m b a n g ”

N i t a N o v i t a d a n I n d r i A r i y a n t i

“ P e n g a r u h P e r t u m b u h a n E k o n o m i , I n f l a s i D a n U p a h T e r h a d a p P e n g a n g g u r a n D i S u m a t c r a S e l a t a n ”

R i k a S a d a r i a w a t i

MANAJEMEN INFORMATIKA POLITEKNIK NEGERI SRIWIJAYA

(2)

ISSN 2 0 8 5 - 2 5 7 6

Jurnal Manajemen Informatika - Politeknik Negeri

Sriwijaya

SEPTEMBER 2009

D A F T A R I S I

1.

P r o to t y p e

S is tc m P c n g e n d a li P e r a la ta n E l e k tr o n ik D a n

M o n i t o r i n g

K e a m a n a n G e d u n g

B e r b a s is

S h o r t M e s s a g e S e r v i c e

H e t t y M e i l e n i

1 -7

2.

D a m p a k P e n g g u n a a n L a p to p Y a n g M e n g a k ib a tk a n G a n g g u a n K e s e h a ta n P a d a M a n u s ia

I n d r a S a t r i a d i

8 - 1 7

3.

P e n g a r u h M o tiv a s i D a n D is ip lin K e r ja T e r h a d a p K in e r ja P e g a w a i D a la m K a ita n

R e n c a n a P e m b u a ta n P r o g r a m A p lik a s i K o m p u t e r P e n g e lo la a n D a ta P e g a w a i ( S u a tu

S tu d i K a s u s P a d a P o lite k n ik N e g e r i S r iw ija y a )

N u r a i n i

1 8 -2 7

4.

K e u n ik a n V a r ia b e l D a la m P c m r o g r a m a n

V is u a l

C + +

R i d w a n E f f c n d i

2 8 - 3 3

5.

C a r a M e m b a s m i V ir u s K o m p u te r

R o b i n s o n

3 4 - 3 8

6.

P e m a n f a a ta n A s t e r i s k P a d a V o i c e O v e r I n te r n e t P r o to c o l

S o n y O k t a p r i a n d i

3 9 - 4 6

7.

P e r a n c a n g a n S m s G a te w a y P a d a A b s c n s i K e h a d ir a n M a h a s is w a J u r u s a n M a n a je m e n

I n f o r m a tik a P o l ite k n ik N e g e r i S r iw ija y a

Z u l k a r n a i n i

4 7 - 5 4

8 .

P e n g a r u h K in c ija D o s e n D a n M o tiv a s i M a h a s is w a T e r h a d a p N ila i U jia n A k h ir

S e m e s te r M a h a s i s w a ( J u r u s a n M a n a je m e n I n f o r m a tik a P o lite k n ik N e g e r i S r iw ija y a )

D e l t a K h a i r u n n i s a

5 5 - 6 5

9 .

P e n g a r u h J u m l a h T e n a g a P e n ju a l T e r h a d a p P e n in g k a ta n P e n ju a la n P o l is P a d a P T . G r e a t

E a s te r n L ife I n d o n e s i a C a b a n g P a le m b a n g

N i t a N o v i t a d a n I n d r i A r i y a n t i

6 6 - 7 7

10. P e n g a r u h P e r tu m b u h a n E k o n o m i, I n fla s i D a n U p a h T e r h a d a p P e n g a n g g u r a n D i

S u m a te r a S e la ta n

(3)

K E U N I K A N V A R I A B E L D A L A M

P E M R O G R A M A N

V I S U A L

C + +

R id w a n E f f e n d i

S t a f P c n g a j a r J u r u s a n M a n a je m e n I n f o r r o a ti k a P o li t e k n i k N e g e r i S r iw ij a y a J a la n S r i ja y a N e g a r a B u k it B c s a r P a le m b a n g 3 0 1 3 9

E m a il : r i d w a n _ c f i c n d i _ m i @ p o l s r i .a c .i d

ABSTRAK

K a jia n ilm ia li in i a k a n m e m b e r i k a n g a m b a r a n te n t a n g v a r i a b e l p c m r o g r a m a n d a n m e m b c r i k a n p e tu n ju k p e m b u a t a n v a r i a b e l p a d a V is u a l C + + . S e c a r a m a te m a t is v a r i a b e l a d a la h s e b u a h s i m b o l y a n g m e w a k ili k u a n t i t a s d i d a la m p c m r o g r a m a n k o m p u te r . V a r ia b e l a d a la li s u a t u t e m p a t y a n g d is e d i a k a n d a la m m e m o r i k o m p u t c r u n tu k m e n a m p u n g d a ta d a n n ila i. P c m r o g r a m a n y a n g m e n g g u n a k a n V i s u a l C + + m e m il ik i k e u n i k a n d a l a m p e n y u s u n a n v a r ia b e l y a i tu v a r ia b e l y a n g m e m i l ik i h u b u n g a n la n g s u n g d c n g a n k o n t r o l n y a , y a n g d i b u s t m e i a i u i p r o s e d u r M e m b e r V a r ia b le .

K a ta K u n c i : U n ik , V a r i a b e l , V i s u a l C + + , M e m b e r V a r i a b l e

PENDAHUL'JAN

B a h a s a C + + p a d a a w a l n y a h a n y a d ik e n a l o l e h b e b e r a p a k a la n g a n m a s y a r a k a t s a ja , t c r u t a m a d i k a i a n g a n p e r g u r u a .; tin g g i y a n g m c m i li h C + + m e n j a d i s a la h s a t u k c a h li a n y a n g h a r u s d i m il ik i o le h m a h a s i s w a . N a m u r , s a a t in i s e b a g ia n b e s a r m a s y a r a k a t t e l a h m e n g e n a l b a h a s a C + + s e b a g a i b a h a s a p c m r o g r a m a n y a n g h a n d a l s e k a l i g u s m e n d u k u n g k o n s e p p c m r o g r a m a n b c r o r i e n t a s i o b y e k ( O b j e c t

O r i e n t e d P r o g r a m m i n g ) . K e s u lita r . y a n g

d i h a d a p i d a l a m m e n g g u n a k a n b a h a s a C + + a d a la li k e r u m it a n p e n u l is a n n y a . H a l in i m e m b u a t b a h a s a C + + s e a k a n - a k a n b a h a s a y a n g s u l i t d ip a h a m i s e h i n g g a b a h a s a in i m u n g k in c o c o k u n tu k k a l a n g a n t e r t e n tu s a ja . ( F e lix , 2 0 0 6 )

D e n g a n m u n c u l n y a V i s u a l C + + s e b a g a i p e n t c r j e m a h b a h a s a C + + , k e m m i t a n d a la m p e n u l is a n b a h a s a t e l a h d a p a t d i a t a s i. V i s u a l

C + + j u g a d i r a n c a n g u n tu k m e m b u a t a p lik a s i y a n g b e r b a s i s W i n d o w s s e c a r a V is u a l , d a n b e r b a g a i d a t a b a s e d a p a t d io la h d e n g a n b a ik .

S e l a n j u t n y a , k c b u l u h a n a k a n p e n g e t a h u a n

t e n t a n g V i s u a l C + + m e n j a d i s e m a k in m e n i n g k a t b a g i p e m u l a m a u p u n p a r a a h l i d a la m p c m r o g r a m a n y a n g b e r k e in g i n a n u n tu k m e n d a l a m i p e n t e i j e m a h b a li a s a k o m p u t e r te r s c b u t.

B e r d a s a r k a n p e n g a l a m a n p c n u l is d a la m m e m p e l a j a r i d a n m e n g a j a r p c m r o g r a m a n V i s u a l

C + + , t c r d a p a t k e u n i k a n v a r ia b e l , y a n g a k a n d a p a t m e n g h a m b a t p e m ik i r a n k i t a d a la m m e n y u s u n p r o g r a m . D ih a r a p k a n t u l i s a n in i d a p a t m e m b a n t u u n t u k m e m p e r c e p a t m e m a h a m i p c m r o g r a m a n te r s e b u t .

M e m a n g k a j ia n il m ia h in i tid a k d i a r a h k a n u n t u k m e m b c r i k a n g a m b a r a n t e n ta n g

v a r ia b e l d a l a m V is u a l C + + s e c a r a le n g k a p . I 'u lis a n in i le b ih d i a r a l ik a n u n t u k m e m b e r i k a n g a m b a r a n t e n ta n g K e u n i k a n V a r ia b e l d a la m V is u a ! C f + .

Perumusan Masalah

P e r m a s a la h a n d a l a m k a j i a n il m ia h in i a d a la li, a p a k a h v a r i a b e l d a n b a g a i m a n a p e m b u a ta n v a r ia b e l d a l a m p e m r o g r a m a n V i s u a l

C + + ?

Tujuan dan M anfaat

Tujuan

1. M e m b e r i k a n g a m b a r a n t e n t a n g v a r ia b e l p c m r o g r a m a n .

2 . M e m b e r ik a n p e t u n j u k p e m b u a t a n v a r ia b e l p a d a V is u a l C + + .

M a n f a a t

M e n y u m b a n g p c n g c t a h u a n s e k i la s t e n t a n g V a r i a b e l y a n g u n i k d a l a m p e m r o g r a m a n

V is u a l C + + .

TINJAUAN PUSTAKA

Pengertian Variabel

S e b e l u m m e m a s u k i p e m b a h a s a n , s e b a i k n y a k i t a s e g a r k a n k e m b a l i p e n g c t a h u a n te n t a n g v a r ia b e l , s e r ta b e b e r a p a i s t i la h d a la m p e m r o g r a m a n k o m p u te r , s e p e r t i F o r m , K o n tr o l, d a n a r t i d a r i k a t a U n ik .

D i d a la m m a te m a t i k a ,

variabel

a d a l a h s e b u a h s im b o l y a n g m e w a k il i k u a n t i t a s . S e b u a h v a r i a b e l m e w a k i li s u a t u k u a n ti t a s y a n g t id a k d i k e ta h u i . P a d a il m u k o m p u t e r v a r ia b e l m c r j p a k a n s u a tu t e m p a t d i m a n a s e b u a h k u a n t i t a s a k a n d is i m p a n . V a r i a b e l b c r b e d a d e n g a n k o n s t a n t a , y a n g d i a r t i k a n s e b a g a i s u a tu
(4)

y a n g d ik e ta h u i d a n t a k d a p a t d iu b a h . V a r ia b e l b ia s a n y a ,'d ig u n a l ^ r i : d a l a m p e m y a t a a . . C o n to h n y a d a la m r u m u s a n : x + 1 = 5 , x a d a la h se b u a h v a ria b c f m e w a k i li s u a r u b i l a n g a n y a n g tid a k d ik e ta h u i.

V a ria b e l b ia s a n y a d i n y a t a k a n d e n g a n h u r u f a lf a b e tik a , n a m u n s e r i n g j u g a d i n y a ta k a n d e n g a n h u r u f R o m a w i, d a n s im b o l . ( W i k i m e d i a ) > • s i '

D i d a la m p e m r o g r a m a n k o m p u t e r , v a ria b e l a d a la h s u a tu t e m p a t y a n g d i s e d i a k a n d a la m m e m o r i k o m p u t e r u n t u k m c n a m p u n g d a ta d a n n ila i d a t a y a n g d im a s u k a n k e d a la m n y a d a p a t d iu b a h s e w a k t u - w a k t u . S e b u a h v a r ia b e l se c a ra la n s u n g m e r u p a k a n t e m p a t m e n y i m p a n su a tu n ila i d i d a la m m e m o r i k o m p u te r . S e tia p v a ria b e l m e m il ik i n a m a u n tu k m e n g in d e n tif ik a s i d a ta y a n g d i k a n d u n g n y a . (F e lix 2 0 0 6 )

M e m o r i p a d a k o m p u t e r te r b a g i d a l a m b a g ia n - b a g ia n y a n g d i s c b u t d e n g a n s e g m e n .

S e tia p s e g m e n b e i i s i b e b e r a p a b y t e d a ta s e h in g g a s e b e l u m d i a k s e s s e b a i k n y a d i t e n t u k a n d a h u lu s e g m e n y a n g a k a n d i g u n a k a n . ( B u d i S u te jo d a n M i c h a e l A N , 2 0 0 4 )

L i n g k u p V a r i a b e l

L i n g k u p V a r ia b e l m e n je la s k a n d i m a n a v a ria b e l t c r s e b u t d i g u n a k a n d i d a la m P r o g r a m . K e b a n y a k a n b a h a s a p e m r o g r a m a n m c n e n t u k a n lin g k u p k h u s u s u n tu k m a s i n g - m a s i n g v a r ia b e l. L in g k u p s e b u a h v a r ia b e l a d a l a h b a g ia n d a r i k o d e p r o g r a m . S e b u a h v a r i a b e l d e n g a n lin g k u p

l e x i c a l a d a la h h a n y a d i m e n g e r ti d i d a l a m

se b u a h b lo k p e m y a t a a n a t a u s u b r u t i n . S e b u a h v a ria b e l g l o b a l a ta u s e b u a h v a r i a b e l d e n g a n lin g k u p lu a s (i n d e f i n i t e ) , d i m u n g k i n k a n u n t u k d ik e n a l d i m a n a s a ja d i d a l a m p r o g r a m .

U n tu k m e n g h e in a t t e m p a t d i d a l a m k o m p u te r , s e b u a h t e m p a t ( m e m o r y j u n tu k se b u a h v a r i a b e l , h a n y a d i t c m p a t i k e t i k a v a r ia b e l tc rs e b u t p e r t a m a d i g u n a k a n , d a n d ik o s o n g k a n k e tik a tid a k d ig u n a k a n la g i.

J c n i s V a r i a b e l

P a d a b e b e r a p a b a h a s a p e m r o g r a m a n , k a ra k te r k h u s u s d i t a m b a h k a n d i a w a l a t a u d i a k h ir s e b a g a i p e n g e n a l y a n g m c n u n j u k a n j c n i s d a ri s e b u a h v a r i a b e l . C o n t o h n y a d a l a m b a h a s a

B A S I C. a w a la n S p a d a s e b u a h n a m a v a r ia b e l

m e n u n ju k k a n b a h w a n i l a i n y a a d a la li s t r i n g .

B a h a sa C m e n g e n a l 2 j e n i s v a r ia b e l , y a itu : 1. V a r ia b e l P r i m i t i f ( N ila i) .

2 . V a r ia b e l R e f r e n s i.

V a r ia b e l P r i m i t i f ( N i la i) m e r u p a k a n j e n i s d a s a r y a n g d i s e d i a k a n b a h a s a C u n tu k n ila i te rte n tu . A d a p u n j e n i s P r i m i t i f ( N i l a i ) m e l ip u t i ;

b y t e , s h o r t , in t. l o n g , c h a r , f l o a t , d o u b l e , u in t,

u s h o r t , u l o n g , b o o l.

V a r ia b e l R e f r e n s i m e r u p a k a n j e n i s y a n g d i k e m b a n g k a n d a r i j e n i s d a s a r , d e n g a n tu ju a n m c m e n u h i k e b u t u h a n u n t u k j e n i s d a t a y a n g k o m p l e k d e n g a n r e f r e n s i k c s e b u a h n il a i . J e n is R e f r e n s i m e lip u ti: a r r a y , c l a s s , in t e r f a c e , d e l e g a t e .

U n tu k b a h a s a C d a n C + + , j e n i s v a r ia b e l d i t e n tu k a n m e la lu i d e k la r a s i , C o n to h n y a :

in t a ~ 10;

s t r i n g b = " h e l lo " ;

V a r ia b e l s e r in g m e n y i m p a n d a t a y a n g s e d c r h a n a s c p c r t i b il a n g a n d a n s t r in g , n a m u n b a n y a k b a h a s a p e m r o g r a m a n m e n g iz i n k a n s e b u a h v a r ia b e l u n t u k m e n y i m p a n n ila i d a r i d a t a j c n i s la i n n y a , s e p e r t i v a r ia b e l y a n g m e n y im p a n d a t a t a n d a ta n g a n .

Pengcrtian Lainnya

D a la m P e m r o g r a m a n k o m p u t e r . F o r m

a ta u W i n d o w a t a u D i a l o q a d a la h t e m p a t m e m b u a t u s e r i n t e r f a c e . S e d a n g k a n O b j e c t a ta u

C o n t r o l a d a la h k o m p o n e n y a n g t e r d a p a t d a l a m

s u a t u p r o g r a m .

P a d a tu l i s a n in i, k a t a U n ik a r t i n y a h a n y a s a t u - s a t u n y a , t a k a d a d u a n y a , t a k a d a b a n d i n g a n n y a , t a k a d a y a n g m c n y a m a i . ( P o c r w a d a r m i n t a , 1 9 8 4 )

PEMBAHASAN

J i k a k i t a m e n y u s u n p r o g r a m d e n g a n m e n g g u n a k a n V i s u a l B a s i c a t a u p e n t c i j e m a h la in n y a , m a k a p a d a s a a t f o r m d e n g a n s e m u a k o n t r o ln y a s e le s a i d ib u a t, k i t a te l a h s i a p u n t u k m e m a s u k a n a ta u m e n y u s u n k o d e - k o d e p r o g r a m . B e r b c d a d e n g a n V i s u a l C + + , p a d a s a a t f o r m

( D i a l o q ) d a n k o n t r o l n y a s e le s a i d i b u a t , m a k a

h a r u s t e r l e b i h d a h u l u d i s u s u n v a r ia b e l y a n g b e r h u b u n g a n la n g s u n g d e n g a n k o n t r o l a t a u v a ria fc e l y a n g t id a k b e r h u b u n g a n d e n g a n k o n tr o l tc r s e b u t.

Pembuatan

Variabel yang berhubungan

dengan Kontrol

U n tu k m e n d e k l a r a s i k a n v a r ia b e l d a n b e r h u b u n g a n d e n g a n k o n t r o l k i t a h a r u s m e l a lu i s u a tu p r o s e d u r . D i b a w a h i n i p e n u li s c o n t o h k a n s e b u a h a p li k a s i b e r d a s a r k a n D i a lo g d a r i e B o o k

K a r a n g a n D a v i s C h a p m a n d e n g a n J u d u l S a m s

T e a c h Y o u r s e l f V i s u a l C + + 6 i n 2 1 D a y s

(5)

T a b e l 1. P r o p e r t y K o n tr o l. O b j e c t P r o p e r t y S e t t i n g S ta tic

T e x t ID C a p tio n

I D C _ S T A T I C

T h is is a n e x a m p le o f a V is u a l C + + A p p lic a tio n u s i n g a n u m b e r o f c o n tr o ls

S ta tic T e x t

I D C a p tio n

I D C _ S T A T I C M S G E n te r a m e s s a g e : S ta tic

T e x t ID C a p tio n

I D C _ S T A T I C P G M R u n a P r o g r a m : S ta tic

Text

ID I D C . M S G

B u tto n ID C a p tio n

1 D C J S H W M S G & S h o w M e s s a g e B u tto n I D

C a p tio n

I D C _ D F L T M S G & D e f a u lt M e s s a g e B u tto n ID

C a p tio n

I D C C L R M S G & C le a r M e s s a g e B u tto n ID

C a p tio n

I D C _ R U N P G M & R u n P r o g r a m ! B u tto n ID

C a p tio n

I D E X I T E & x it C o m b o

B o x

ID I D C . P R O G T O R U N

G r o u p B o x

ID C ? p ’J c n

I D C S T A T I C E n a b le A c tio n s G r o u p

B o x ID C a p tio n

i d c_s t a t i c

S h o w A c tio n C h e c k

B o x ID C a p tic .i

I D C C K E N B L M S G & E n a b l c M e s s a g e A c tio n C

heck-B o x ID C a p tio n

i d c_c k f n b l p<;m

& E n a b l c P r o g r a m A c tio n C h e c k

B o x ID C a p tio n

I D C _ C K S i r W M S G S & h o w M e s s a g e C h e c k

B o x ID C a p tio n

i d c_c k s h w p( ;m

S h & o w P r o g r a m

T a m p i l a n J e n d c l a K o n t r o l D i a l o g A p lik a s i t c r s e b u t , a d a l a h s e b a g a i b e r ik u t:

Tte s si wartfc d »\'sul C**

twj&ttrz isn; n rbn d ccrtSoc

1

Enter sWenaj:: jfdt ShowMetwgej Ekattew?!

R'ji a P

107

OT: _*J • j Ernfci* Action Stow Acton

r yvsb* Wm*?e fictnr> r $t<xM«ua:A£bcr, r Progian t*3xr> r Actan

* J

i

Curyne

D O V I j N H B v a

DtwWo-- 3X *SC C ltrs3

1

C a t d j O x I K * 'A r t a

c c . o s a p s y w i

C C 0 2 W * V S G m

C C O S f » 9 9 J

o c ' qsvs

0 C W . T V S S

B C C L

_

C C . K S 6 C S 6 T 5 m . a k » « 3 e

t X f f t J S T O f t J H

C C B J t f G W

C C S I A J K X S S

C S * r c

a

H s u g e M w 4 a o b j V « t i o / t f c a s t a n | i d t t i i ' v l } C e s r t t

?*Ct

Mi'/wbfc.

K Oroi

G a m b a r 2 . J e n d e l a C / a s s W i z a r d

We r f c e t v a r i a b i e t k j m e :

C a t e g a y .

[v<*je type:

d

" 3

I J . - s

C a n e d

D e s c n p t o r r

s i mp f e B O O l t a n r f e j

G a m b a r 3 . J e n d c l a A d d M e m b e r V a r i a b l e

G a m b a r I . J e n d c l a K o n t r o l D i a lo g A p li k a s i

U n t u k m e n d e k l a r a s i k a n v a r ia b e l - v a r i a b c l y a n g b e r h u b u n g a n d e n g a n k o n t r o l d i a ta s . h a r u s d i t a m b a h k a n s a tu p e r s a t u k c d a l a m M e m b e r v a r i a b l e s , m e l a l u i j e n d e l a C l a s s W i z a r d p a d a G a m b a r 2 . d a n j e n d e l a A d d M e m b e r V a r i a b l e

G a m b a r 3 .

(6)

Va ria b e l y a n g te la h d ib u a t d e n g a n k o n tr o ln y a , a d a la h s e b a g a i b e rik u t:

T a b e l 2 . K o n tr o l d a n V a r ia b e tn y a . C o n tr o l V a r i a b le S a m e

C a t e

g o r y

T y p e

I D C _ M S G m strM c ss a g c V a lu e C S t r i n g

I D C _ P R O G

T O R I I N

m s trP ro g T o R u n V a lu e C S tr in g

I D C C K E N B L M S G

m b H n a b lc M sg V a lu e B O O L

I D C . C K E N B I.M S G

n i b t i n a b l c l ’g m V a lu e B O O L

I O C C K S I I W M S C

n i b S h o w M s g V a lu e B O O L

I D C C K S I I W P C M

m . .b S h o w P g m V a lu e B O O L

S e m u a v a r ia b e l d i a l a s a d a la h b e r a w a l a n d e n g a n m k a r e n a v a r ia b e l t e r s e b u t a d a la li a n g g o ta (m e m b e r) v a r ia b e l k e la s . In i a d a la li s e b u a h p e n a m a a n y a n g k o n v e n s i o n a l. S e ie la h h u r u f in , d i g u n a k a n b e n t u k n o ta s i o r a n g H o n g a ria , b e b e r a p a h u r u f y a n g m a n a m c n jc la s k a n i ip c - lip c v a r ia b e l . M is a l n y a b u n tu k j e n i s V a r ia b e l B o o l e a n , s t r u n tu k j e n i s V u ria b e l S trin g . K a r a k te r S e la n j u tn y a , s e s u a i d e n g a n n a m a k o n tr o ln y a .

P e m b u a t a n V a r i a b e l y i n g t i d a k b e r h u b u n g a n d e n g a n K o n t r o l

D i b a w a h in i p e n u l t s a m b i l k a n c o n t o h s e b u a h a p lik a s i b e r d a s a r k a n d i a l o g d a r i e B o o k

K a ra n g a n D a v is C h a p m a n d e n g a n J u d u l S a m s

T e a c h Y o u r s e l f V i s u a l C + + 6 in 2 1 D a y s

(D a v is , 2 0 0 0 ) y a n g m e n d e k la r a s i k a n 2 v a r ia b e l y a itu m J P r e v X d a n m _ i P r e v Y y a n g tid a k b e rh u b u n g a n d e n g a n K o n tr o l, m e l a l u i p r o s e d u r , s e b a g a i b e rik u t:

1. P a d a P a n e l W o r k s p a c e , p ilih ta b C l a s s V ie w .

2 . P ilih D i a l o g C l a s s , d a l a m h a l in i C m o u s D l g

3 . K lik K a n a n p a d a M o u s e d a n p i li h A d d

M e m b e r V a r i a b e l d a r i M e n u P o p - U p

4. K e tik I n i s e b a g a i j e n i s v a r ia b e l I n t e g e r d a n p ilih P r i v a t e u n t u k a k s e s p a d a

: 7 N u i lO ’ 'r a ilV

OJU> » » * * » . yt -JLl*

A y . 0 i n f •. • - ■O iH V iM T Zl M

f i i »•• r j v - * Z J V ■

- / _ n “

♦» «i<Dr<A*F

T i J fa l»M» t*-» r

***

j P S <**•»«

1 1 l— -. Jr*5 >Jd [o * ttrtb . 0 *

a . '. o

• -• a joss' fcl

3 »

I 3 * 3 \ * ■

.i i l ---

=5

QfYM*!kqO

WMIM

m

W o & ■_tCm 4/^Htor.

V . M v < , l ,>

dj :

J

2 +

-G a m b a r 4 . P e m b u a t a n V a r ia b e l

P r o s e d u r d i a t a s t i d a k d i te m u i d a l a m p c n t c r j c m a h b a h a s a p e m r o g r a m a n la in n y a . S e t i a p v a r ia b e l y a n g d i b u a t d e n g a n p r o s e d u r d i a ta s , m e m i li k i t y p e d a n r u a n g lin g k u p .

Lingkup dan Jenis Variabel dalam Visual

C + +

B e r d a s a r k a n p r o s e d u r d i a t a s d a p a t d i k e ta h u i b a h w a , l i n g k u p v a r i a b e l d a l a m V is u a l C+-*- a d a l a h P u b l i c d a n P r e v a t e . V a r ia b e l y a n g d i k e n a l d i s e l u r u h p r o g r a m d i s e b u t v a r ia b e l g l o b a l a t a u P u b l i c , s e d a n g k a n v a r i a b e l y a n g h a n y a d ik e n a l d a la m s u a t u f u n g s i s a j a d is e b u t v a r i a b e l lo k a l a t a u P r i v a t e . ,

S e b e l u m m e m i l i h ti p e ( jc n i s ) d a t a p a d a p r o s e d u r d i a ta s , s c b a i k n y a d i p e r h a t ik a n p e n g g u n a a n m e m o r i , r e n t a n g d a t a d a n j u g a k e t e l i t i a n n y a . D a la m P e m r o g r a m a n V is u a l C + + t c r d a p a t 3 ( t i g a ) ti p e d a s a r v a r i a b e l , y a itu

(7)

In t e g e r

I n t e g e r a d a la h ti p e d a t a n u m e r i k y a n g m e w a k i l i s e l u r u h b i la n g a n b u l a t . T i p e d a t a in i t i d a k m e m i l i k i a n g k a d e s i m a l . T i p e d a t a in t e g e r d i b a g i la g i m e n j a d i b e b e r a p a ti p e y a n g m e m i li k i j a n g k a u a n y a n g b e r b e d a p u la .

T i p e d a t a in t e g e r y a n g d is e d i a k a n V i s u a l C + + a d a la h s e b a g a i b e r ik u t:

2 . K e u n i k a n v a r ia b e l d a la m p e m r o g r a m a n V is u a l C + + , a d a la h a d a n y a p r o s e d u r M e m b e r V a r i a b le , d a n v a r ia b e l t e r s e b u t b e r h u b u n g a n d e n g a n k o n tr o l.

T a b c l 3 . T i p e D a ta I n te g e r

Tipe

J a n g k a u a n S h o o r t in t - 3 2 7 6 8 s /d 3 2 7 6 7 U n s i g n e d in t 0 s / d 4 2 9 4 9 6 7 2 9 5 In i - 2 1 4 7 4 8 3 6 4 8 s /d

2 1 4 7 4 8 3 6 4 7 U n s ig n e d lo n g 0 s /d 4 2 9 4 9 6 7 2 9 5 E n u m - 2 1 4 7 4 8 3 6 4 8 L o n g - 2 1 4 7 4 8 3 6 4 8 s /d

2 1 4 7 4 8 3 6 4 7

F l o a t i n g - P o i n t

F l o a t i n g - p o i n t d i k e n a l s e b a g a i b ila n g a n r e a l , y a it u b i l a n g a n y a n g m e m ilik i b a g i a n

f r a k s i o n a l a t a u p e c a h a n . T i p e d a t a f l o a t i n g p o i n t

y a n g d i s e d i a k a n V i s u a l C + + a d a l a h s e b a g a i b e r i k u t :

T i p e J a n g k a u a n

F lo a t 3 .4 X 1 0 ° * s / d 1 .7 X 1 0'* D o u b le 1.7 X IO’308 t o 3 .4 X 1 0 >o* L o n g d o u b l e 3 .4 X l O ^ t o 1.1 X 10**“

C h a r a c t e r d a n S t r i n g

T ip e d a t a c h a r a c t e r d i g u n a k a n u n tu k m e n y i m p a n n i la i y a n g m e n u n j u k k a n k o d e c h a r a c t e r A S C I I . T i p e s t r i n g d i g u n a k a n u n tu k m c n a m p u n g s e k e l o m p o k k a r a k te r .

Tipe

Jangkauan

C h a r - 1 2 8 s / d 127 U n s i g n e d c h a r 0 s / d 2 5 5 S tr i n g 2 5 6 k a r a k t e r A n s i S t r i n g 2 3 1 k a r a k t e r

Boolean

T i p e d a t a b o o l e a n d i g u n a k a n u n t u k m e n y a t a k a n d a t a lo g i k a y a n g b e m i l a i b e n a r a ta u s a la h . B e n a r ( t r u e ) a k a n d iw a k i li d e n g a n a n g k a

1 d a n s a l a h { f a l s e ) d i w a k i l i d e n g a n a n g k a 0 .

K E S 1 M P U L A N

1. P e m b u a t a n v a r i a b e l p a d a p e m r o g r a m a n v i s u a l C + + , h a r u s m e l a lu i p r o s e d u r M e m b e r C l a s s , b a i k y a n g b e r h u b u n g a n d e n g a n k o n t r o l m a u p u n y a n g t id a k b e r h u b u n g a n d e n g a n k o n tr o l.

(8)

DAFTAR PUSTAKA

B u d i S u te jo d a n M ic h a e l A N . 2 0 0 4 . A l g o r i t m a

d a n T e k n i k P e m r o g r a m a n, A n d i,

Y o g y a k a r ta .

D a v is C h a p m a n . 2 0 0 0 . S a m s T e a c h Y o u r s e l f

V is u a l C + + ( e B o o k ) 6 i n 2 1 D a y s,

Sams.

F e lix A n d r e a s S u ta n to . 2 0 0 6 . P a n d u a n P r a k t i s

P e m r o g r a m a n V i s u a l B e r b a s i s C + + ,

G r a h a llm u , Y o g y a k a r ta .

J o g ia n to H .M . 1 9 9 9 . P e n g e n a l a n K o m p u t e r, P T . E le x M e d ia K o m p u t in d o , J a k a r ta .

P o e rw a d a rm in ta . 1 9 8 4 . K a m u s U m u m B a h a s a

I n d o n e s i a, P N B a la i P u s ta k a J a k a r ta

Referensi

Dokumen terkait

Hasil yang didapat dari penelitian berupa Informasi e-news pada Harian Umum Prabumulih Pos, dimana aplikasi ini diharapkan dapat diterapkan dan lebih mudah dipahami

Aplikasi Pengolahan data program dan kegiatan belanja langsung pada Badan Kesatuan Bangsa dan Politik Provinsi Sumatera Selatan merupakan aplikasi pengolahan

Tujuan penulisan Laporan Akhir ini adalah untuk membuat Aplikasi Pengolahan Data Permintaan Alat Kontrasepsi KB (Keluarga Berencana) Pada Badan Kependudukan dan

Puji syukur marilah kita panjatkan Atas nikmat Allah Subhanahu wata’ala, karena hanya atas Rahmat, Ridho dan Karunia-Nya lah penulis dapat menyelesaikan Tugas Akhir yang

Alhamdulillah puji dan syukur penulis panjatkan ke hadirat Tuhan Yang Maha Esa Allah SWT, karena atas berkat dan rahmat-Nya penulis dapat menyelesaikan Laporan Akhir

Puji syukur kami haturkan kepada Allah Subhanahu wa ta’ala yang telah memberikan rahmat dan karunia-Nya, sehingga kami dapat menyelesaikan penulisan dan penyusunan

Bapak Ridwan Effendi, S.E, M.Si selaku Dosen Pembimbing I Laporan Tugas Akhir di Politeknik Negeri Sriwijaya yang telah memberikan bimbingan, bantuan dan arahan

Pembangkit listrik tenaga piko hidro pada daerah aliran sungai ogan palembang dengan menggunakan Turbin cross-flow, Tujuan penelitian adalah untuk mendapatkan