+ All Categories
Home > Documents > Introduction-CSI2101 - Engineering

Introduction-CSI2101 - Engineering

Date post: 06-Feb-2022
Category:
Upload: others
View: 4 times
Download: 0 times
Share this document with a friend
22
!"# %&’() *+,-(+ . /(01&" 2334 5 678 2939 : /(01&" 2334; !(<="&1& 71"-=1-"&<# />+1 (< ?+1>&@+1(=<A "&+BBCD ! 81E< 0F1 ’-<1 +)F-1 0-@)&"<G ! ?+1>&@+1(=< (< @-=> @F"& 1>+0 1>+1; ! H-1A 1>&<& =F0=&I1< =+0 )& +)F-1 0-@)&"<A <C@)FB<A F)’&=1<A (@+,&<A <F-0J<A +0C1>(0,G !"#$%&"#’() ’)+ &,)# -%.%/"001+ #$% )#231 ,4 ".1 ".3 "00 !"#$%&’(%) +(,’!-. #/2#$) "5,2# ".1 ".3 "00 /(,0(+’%) 1(%%23(0-.(3 (,.(%6#)7
Transcript
Page 1: Introduction-CSI2101 - Engineering

!"#$%&'()$*+,-(+$. /(01&"$2334 5

678$2939$:$/(01&"$2334;$!(<="&1& 71"-=1-"&<#

/>+1$(<$?+1>&@+1(=<A$"&+BBCD

! 81E<$0F1 '-<1$+)F-1$0-@)&"<G

! ?+1>&@+1(=<$(<$@-=> @F"&$1>+0$1>+1;

! H-1A$1>&<&$=F0=&I1<$=+0$)&$+)F-1 0-@)&"<A$<C@)FB<A$F)'&=1<A$(@+,&<A$<F-0J<A$+0C1>(0,G

!"#$%&"#'()*')+*&,)#*-%.%/"001+*#$%*)#231*,4*

".1*".3*"00 !"#$%&'(%)*+(,'!-. #/2#$)*"5,2#*

".1*".3*"00 /(,0(+'%)*1(%%23(0-.(3 (,.(%6#)7

Page 2: Introduction-CSI2101 - Engineering

!"#$%&'()$*+,-(+$. /(01&"$2334 K

678$2939$:$/(01&"$2334;$!(<="&1& 71"-=1-"&<#

/>+1$+"&$LJ(<="&1&$<1"-=1-"&<M +0CN+CD

! L!"#$%&'&M O! LJ(<="&&1MGP . 6F@IF<&J$FQ$J(<1(0=1A$<&I+"+)B&$I+"1<#$ORIIF<(1&$FQ$=F01(0-F-<#PL('%)$')%&#M . R)'&=1<$)-(B1$-I$Q"F@$<(@IB&"$F)'&=1<$+==F"J(0,$1F$<F@&$J&Q(0(1&$I+11&"0#

! L!"#$%&'&*+,'-&.,'"$#M . S>&$<1-JC$FQ$J(<="&1&A$@+1>&@+1(=+B$F)'&=1<$+0J$<1"-=1-"&<#

Page 3: Introduction-CSI2101 - Engineering

!"#$%&'()$*+,-(+$. /(01&"$2334 T

678$2939$:$/(01&"$2334;$!(<="&1& 71"-=1-"&<#

! U"FIF<(1(F0<

! U"&J(=+1&<

! U"FFQ<

! 7&1<

! V-0=1(F0<

! R"J&"<$FQ$W"FN1>

! XB,F"(1>@<

! 801&,&"<

! 7-@@+1(F0<

! 7&Y-&0=&<

! 71"(0,<

! U&"@-1+1(F0<

! 6F@)(0+1(F0<

! Z&B+1(F0<

! W"+I><

! S"&&<

! [F,(=$6("=-(1<

! X-1F@+1+

!(<="&1&$71"-=1-"&<$CF-$N(BB$71-JC$(0$CF-"$I"F,"+@

Page 4: Introduction-CSI2101 - Engineering

!"#$%&'()$*+,-(+$. /(01&"$2334 \

678$2939$:$/(01&"$2334;$!(<="&1& 71"-=1-"&<#

Z&B+1(F0<>(I<$H&1N&&0$71"-=1-"&<

! L!M ;! L6+0$)&$J&Q(0&J$(0$1&"@<$FQM

8%#)

8%92%.(%)

.:#260%)

!"#/'(%);"#2/"0.2&5%/)

<.#%-%/)

=%0"#',.)

>2.(#',.)

?/"6$)=%"0*.2&5%/)

@,&60%A*.2&5%/)

8#/'.-)

B/,6,)'#',.)

B/,,4)C/%%)

D6%/"#,/)

B/,-/"&)

<.4'.'#%,/3'."0) E%(#,/)

?/,26)

F'#)

;,#*"00*6,))'5'0'#'%)

"/%*)$,G.*$%/%7

Page 5: Introduction-CSI2101 - Engineering

!"#$%&'()$*+,-(+$. /(01&"$2334 4

678$2939$:$/(01&"$2334;$!(<="&1& 71"-=1-"&<#

/>C$71-JC$!(<="&1&$?+1>D

! S>&$)+<(<$FQ$+BB$FQ$J(,(1+B$(0QF"@+1(F0$I"F=&<<(0,$(<;$!(<="&1&$@+0(I-B+1(F0<$FQ$J(<="&1&$<1"-=1-"&<$"&I"&<&01&J$(0$@&@F"C#

! 81E<$1>&$)+<(=$B+0,-+,&$+0J$=F0=&I1-+B$QF-0J+1(F0$QF"$+BB$FQ$=F@I-1&"$<=(&0=&#

! !(<="&1&$@+1>$=F0=&I1<$+"&$+B<F$N(J&BC$-<&J$1>"F-,>F-1$@+1>A$<=(&0=&A$&0,(0&&"(0,A$&=F0F@(=<A$)(FBF,CA$&1=#A$]

! X$,&0&"+BBC$-<&Q-B$1FFB$QF"$"+1(F0+B$1>F-,>1G

Page 6: Introduction-CSI2101 - Engineering

!"#$%&'()$*+,-(+$. /(01&"$2334 ^

678$2939$:$/(01&"$2334;$!(<="&1& 71"-=1-"&<#

! XJ_+0=&J$+B,F"(1>@<$`$J+1+$<1"-=1-"&<

! U"F,"+@@(0,$B+0,-+,&$=F@I(B&"<$`$(01&"I"&1&"<#

! 6F@I-1&"$0&1NF"a<

! RI&"+1(0,$<C<1&@<

! 6F@I-1&"$+"=>(1&=1-"&

! !+1+)+<&$@+0+,&@&01$<C<1&@<

! 6"CI1F,"+I>C

! b""F"$=F""&=1(F0$=FJ&<

! W"+I>(=<$`$+0(@+1(F0$+B,F"(1>@<A$,+@&$&0,(0&<A$&1=#]

! 8#&#A$1>&$N>FB&$Q(&BJG

c<&<$QF"$!(<="&1&$?+1>$(0$6F@I-1&"$7=(&0=&

Page 7: Introduction-CSI2101 - Engineering

!"#$%&'()$*+,-(+$. /(01&"$2334 93

678$2939$:$/(01&"$2334;$!(<="&1& 71"-=1-"&<#

H0'(%*".3*F,5*$"I%*.%I%/*&%#*52#*#$%1*G,203*0'J%*#,*

%A($".-%*"*&%))"-%7*KI%*G,203*0'J%*#,*%"I%)3/,67

C$%1*(,203*(,&%*26*G'#$*"*-,,3*

%.(/16#',.*"0-,/'#$&*".3*%A($".-%*#$%*

%.(/16#',.*J%1 L 52#*$,G*#,*3,*'#*G'#$,2#

KI%*-%##'.-*'#M*N<4*KI%*-%#)*'#+*"00*)%(2/'#1

')*0,)#7O

%-@)&"$S>&F"C; Z7X$+0J$U-)B(=.a&C$6"CI1F,"+I>C

Page 8: Introduction-CSI2101 - Engineering

!"#$%&'()$*+,-(+$. /(01&"$2334 99

678$2939$:$/(01&"$2334;$!(<="&1& 71"-=1-"&<#

=8H*L B250'(*P%1*@/16#,)1)#%&*NG$1*=8HMO

Q)%)**&,320"/*"/'#$&%#'(*".3*0"/-%*6/'&%)*" <#)*)%(2/'#1*(,&%)*4/,&*#$%*(,&62#"#',."0*3'44'(20#1*

,4*4"(#,/'.-*0"/-%*.2&5%/)7

%-@)&"$S>&F"C;U-)B(=.a&C$6"CI1F,"+I>C

Page 9: Introduction-CSI2101 - Engineering

!"#$%&'()$*+,-(+$. /(01&"$2334 92

678$2939$:$/(01&"$2334;$!(<="&1& 71"-=1-"&<#

/0$12&3

6$d$?& O@FJ$0P$

?$(<$1>&$IB+(01&e1f$6$(<$=(I>&"1&e1

0$d$IY N(1>$I$+0J$Y$B+",&$I"(@&<$O&#,#$233$J(,(1<$BF0,GP

&$$(<$"&B+1(_&$I"(@&$1F$OI.9POY.9P

!&$12&3

6J d$?$O@FJ$IYP

J$(<$(0_&"<&$FQ$$&$$@FJ-BF$OI.9POY.9P

C$%***6/,(%))*,4*%.(/16#'.-*".3*3%(/16#'.-*"*&%))"-%

(,//%(#01*/%)20#)*'.*#$%*,/'-'."0*&%))"-%*N".3*'#R)*4")#SO*

T$"#*3,%)*#$')*"00*&%".MM

U,G*3,%)*#$')*"(#2"001*G,/JM

;,#*#,*G,//17*T%R00*4'.3*,2#7

4(5*566%1,$-

Page 10: Introduction-CSI2101 - Engineering

!"#$%&'()$*+,-(+$. /(01&"$2334 9g

678$2939$:$/(01&"$2334;$!(<="&1& 71"-=1-"&<#

?+0C$$$I"F)B&@<$=+0$)&$"&I"&<&01&J$)C$+$,"+I>(=+B$0&1NF"a$"&I"&<&01+1(F0#

!be+@IB&<;

! !(<1"()-1(F0$I"F)B&@<

! ZF-1(0,$I"F)B&@<

! ?+e(@-@$QBFN$I"F)B&@<

! !&<(,0(0,$=F@I-1&":I>F0&$:$"F+J$0&1NF"a<

! bY-(I@&01$"&IB+=&@&01

! X0J$FQ$=F-"<&$1>&$801&"0&1

H)'3%V*4'.3'.-*#$%*/'-$#

6/,50%&*/%6/%)%.#"#',.

')*,.%*,4*#$%*J%1*'))2%)*

'.*#$')*(,2/)%7

W"+I><$+0J$%&1NF"a<

Page 11: Introduction-CSI2101 - Engineering

!"#$%&'()$*+,-(+$. /(01&"$2334 95

!""#$%&'$()*+,-*$%&#.&)&#(/

(0.)(12*.

+,-*$%&#.&)&#(/

(0.&3%*4#(5

6(778)$%&'$()

*-*'27*

",()2.29%,&)/2*:.

%(7"8'23*:.'3&)*7$**$()

0&%$#$'$2*:.*&'2##$'2*

6&;#2*:.0$;23.("'$%.

#$)<*:.7$%3(5&=2.

32#&-.#$)<*.

>($%2.72**&/2*:.

?&'&:.

>$12(.'3&)*7$**$()*

@-13&8#$%.*-*'27*+87"$)/.*'&'$()*

A2*23=($3*:.B&<2*+$"2#$)2*

C&'23:.D&*:.E$#:

@-13&8#$%.0#8$1*

F)'2/3&'21.

%(7"8'23.%$3%8$'*

D&'2*:.32/$*'23*:

"3(%2**(3*C$32* G#2%'3$%&#.%8332)'

H2%,&)$%&#.*-*'27* I($)'*A(1*:.J2&7*:.

K"3$)/*@2&':.G)23/-

L3&)*"(3'&'$()

*-*'27*

F)'23*2%'$()*:.

!$3"(3'*:.A&$#.-&31*

@$/,5&-*:

!$3#$)2.3(8'2*.

A&$#;21*

+&**2)/23*:.

032$/,':.=2,$%#2*:.

("23&'(3*.

XIIB(=+1(F0<$FQ$%&1NF"a<

Page 12: Introduction-CSI2101 - Engineering

!"#$%&'()$*+,-(+$. /(01&"$2334 9K

678$2939$:$/(01&"$2334;$!(<="&1& 71"-=1-"&<#

be+@IB&;$6FBF"(0,$+$?+I;$hFN$1F$=FBF"$1>(<$@+I$<F$1>+1$0F$1NF$+J'+=&01$"&,(F0<$>+_&$1>&$<+@&$=FBF"D

Page 13: Introduction-CSI2101 - Engineering

!"#$%&'()$*+,-(+$. /(01&"$2334 9T

678$2939$:$/(01&"$2334;$!(<="&1& 71"-=1-"&<#

@,0,/'.-*#$%*.,3%)*,4*#$%*-/"6$V

T$"#R)*#$%*&'.'&2&*.2&5%/*,4*(,0,/)*)2($*#$"#**".1*#G,*.,3%)

(,..%(#%3*51*".*%3-%*$"I%*3'44%/%.#*(,0,/)M

W"+I>$"&I"&<&01+1(F0

Page 14: Introduction-CSI2101 - Engineering

!"#$%&'()$*+,-(+$. /(01&"$2334 9\

678$2939$:$/(01&"$2334;$!(<="&1& 71"-=1-"&<#

! S>&$VF-"$6FBF"$S>&F"&@ i 507*68,0,%*9%,6-*$,0*:&*6%16&%87*

$181%&2*:7*,'*.1#'*;1)%*$181%#<

! U"FFQ;$XII&B +0J$h+a&0 9^\Tf$=+"&Q-B$=+<&$+0+BC<(<$I&"QF"@&J$)C$=F@I-1&"f$I"FFQ$"&J-=&J$1>&$(0Q(0(1-J&$FQ$IF<<()B&$@+I<$1F$9A^gT$"&J-=()B&$=F0Q(,-"+1(F0<OB+1&"$"&J-=&J$1F$9A5\TP$N>(=>$>+J$1F$)&$=>&=a&J$F0&$)C$F0&$)C$=F@I-1&"#$S>&$=F@I-1&"$I"F,"+@$"+0$QF"$>-0J"&J<$FQ$>F-"<#$

! S>&$Q("<1$<(,0(Q(=+01$=F@I-1&".+<<(<1&J$@+1>&@+1(=+B$I"FFQ#$

! /"(1&.-I$N+<$>-0J"&J<$FQ$I+,&<$(0=B-J(0,$=FJ&G

Page 15: Introduction-CSI2101 - Engineering

!"#$%&'()$*+,-(+.6782K39.h(_&"34 94

678$2939$:$/(01&"$2334;$!(<="&1& 71"-=1-"&<#

!"#$%&'&

()*$+&''

,-.$+'''

,-.$%%''

!"#$%&'%

Page 16: Introduction-CSI2101 - Engineering

!"#$%&'()$*+,-(+$. /(01&"$2334 9^

678$2939$:$/(01&"$2334;$!(<="&1& 71"-=1-"&<#

7=>&J-B(0,$FQ$V(0+B$be+@<;$hFN$=+0$1>&$Q(0+B$&e+@<$+1$cFQR )&$<=>&J-B&J$<F$1>+1$0F$<1-J&01$>+<$1NF$&e+@<$+1$1>&$<+@&$1(@&D$O%F1&$0F1$F)_(F-<$1>(<$>+<$+0C1>(0,$1F$JF$N(1>$,"+I><$F"$,"+I>$=FBF"(0,#P

?/"6$V

H*I%/#%A*(,//%)6,.3*#,*"*(,2/)%7

H.*%3-%*5%#G%%.*#G,*I%/#'(%)*3%.,#%)*#$"#*#$%/%*')*"#*0%")#*,.%* (,&&,.*

)#23%.#*'.*#$%*(,2/)%)*#$%1*/%6/%)%.#7

K"($*#'&%*)0,#*4,/*"*4'."0*%A"&*')*/%6/%)%.#%3*51*"*3'44%/%.#*(,0,/7

H*(,0,/'.-*,4*#$%*-/"6$*(,//%)6,.3)*#,*"*I"0'3*)($%320%*,4*#$%*%A"&)7

Page 17: Introduction-CSI2101 - Engineering

!"#$%&'()$*+,-(+$. /(01&"$2334 23

678$2939$:$/(01&"$2334;$!(<="&1& 71"-=1-"&<#

V"&Y-&0=C$X<<(,0@&01<; S#j#$=>+00&B<$2$1>"F-,>$9g$+"&$+<<(,0&J$1F$<1+1(F0<$(0$%F"1>$X@&"(=+$<F$1>+1$0F$1NF$<1+1(F0<$$N(1>(0$9K3$@(B&<$=+0$FI&"+1&$F0$1>&$<+@&$=>+00&B#$hFN$=+0$1>&$+<<(,0@&01$FQ$=>+00&B<$)&$@FJ&B&J$+<$+$,"+I>$=FBF"(0,D

!"#$%&'%(#)*&&%+,*-.+#'*#*-%#+'/'0*-1#

!23%&%#0+#/#%.4%#5%'6%%-#'6*#$%&'0)%+#07#'3%8#/&%#9*)/'%.#60'30-#

:;<#=09%+##*7#%/)3#*'3%&

!>*9*&0-4#*7#4&/,3#??? )*&&%+,*-.+#'*#/#$/90.#/++04-=%-'#*7#

)3/--%9+1##%/)3#)*9*&#&%,&%+%-'+#/#.077%&%-'#)3/--%9@

Page 18: Introduction-CSI2101 - Engineering

!"#$%&'()$*+,-(+$. /(01&"$2334 29

678$2939$:$/(01&"$2334;$!(<="&1& 71"-=1-"&<#

80J&e$Z&,(<1&"<; 80$&QQ(=(&01$=F@I(B&"<$1>&$&e&=-1(F0$FQ$BFFI<$=+0$)&$<I&&J&J$-I$)C$<1F"(0,$Q"&Y-&01BC$-<&J$_+"(+)B&<$1&@IF"+"(BC$(0$"&,(<1&"<$(0$1>&$=&01"+B$I"F=&<<(0,$-0(1A$(0<1&+J$FQ$1>&$"&,-B+"$@&@F"C#$VF"$+$,(_&0$BFFIA$>FN$@+0C$(0J&e$"&,(<1&"<$+"&$0&&J&JD

WK"($*I%/#%A*(,//%)6,.3)*#,*"*I"/'"50%*'.*#$%*0,,67

WH.*%3-%*5%#G%%.*#G,*I%/#'(%)*3%.,#%)*#$%*4"(#*#$"#*#$%*

(,//%)6,.3'.-*I"/'"50%)*&2)#*5%*)#,/%3*'.*/%-')#%/)*"#*#$%*)"&%*#'&%

32/'.-*#$%*%A%(2#',.*,4*#$%*0,,67

W@$/,&"#'(*.2&5%/*,4*#$%*-/"6$*-'I%)*#$%*.2&5%/*,4*'.3%A*/%-')#%/)*

.%%3%37

Page 19: Introduction-CSI2101 - Engineering

!"#$%&'()$*+,-(+$. /(01&"$2334 22

678$2939$:$/(01&"$2334;$!(<="&1& 71"-=1-"&<#

S"+_&B(0,$7+B&<@+0;$>'.3*"*(0,)%3*#,2/*,4*&'.'&2&*0%.-#$*I')'#'.-*"00*#$%*('#'%)7

C8B*" 0,#)*,4*"660'("#',.)V*C/".)6,/#"#',.*/%0"#%3V*)($%320'.-*3%0'I%/'%)

!".1*,#$%/)V*%7-7+*8($%320'.-*,4*"*&"($'.%*#,*3/'00*$,0%)*'.*"*('/(2'#*

5,"/3*X*?%.,&%*)%92%.('.-X*%#(

+/$01

+2$01

%$01

/$01

%$01

+%$01

Page 20: Introduction-CSI2101 - Engineering

!"#$%&'()$*+,-(+$. /(01&"$2334 2g

678$2939$:$/(01&"$2334;$!(<="&1& 71"-=1-"&<#

! cIF0$=F@IB&1(F0$FQ$1>(<$=F-"<&A$1>&$<1-J&01$<>F-BJ$)&$+)B&$1F;! 6>&=a$_+B(J(1C$FQ$<(@IB&$BF,(=+B$+",-@&01<$OI"FFQ<P#

! 6>&=a$1>&$=F""&=10&<<$FQ$<(@IB&$+B,F"(1>@<#

! 6"&+1(_&BC$=F0<1"-=1$<(@IB&$(0<1+0=&<$FQ$_+B(J$BF,(=+B$+",-@&01<$+0J$=F""&=1$+B,F"(1>@<#

! !&<="()&$1>&$J&Q(0(1(F0<$+0J$I"FI&"1(&<$FQ$+$_+"(&1C$FQ$<I&=(Q(=$1CI&<$FQ$J(<="&1&$<1"-=1-"&<#

! 6F""&=1BC$"&+JA$"&I"&<&01$+0J$+0+BCk&$_+"(F-<$1CI&<$FQ$J(<="&1&$<1"-=1-"&<$-<(0,$<1+0J+"J$0F1+1(F0<#

Page 21: Introduction-CSI2101 - Engineering

!"#$%&'()$*+,-(+$. /(01&"$2334 25

678$2939$:$/(01&"$2334;$!(<="&1& 71"-=1-"&<#

! =-&1%&.3

OUC1>+,F"&+0$S>&F"&@$FQ$b-=B(J&+0$,&F@&1"CP

VF"$+0C "&+B$0-@)&"<$+A$)A$+0J$=A$(Q$+ +0J$) +"&$1>&$)+<&.B&0,1>$+0J$>&(,>1$FQ$+$"(,>1$1"(+0,B&A$+0J$= (<$1>&$B&0,1>$FQ$(1<$>CIF1&0-<&A$$

1>&0$+2$l$)2 d$=2#

! >%11;3 7&&$0&e1$<B(J&#

B1#$"-,/")*,4*8"&,)

N("7*YZ[:\]Y*F7@7O

!

"^^ "!+ "#

X$U"FFQ$be+@IB&

Page 22: Introduction-CSI2101 - Engineering

!"#$%&'()$*+,-(+$. /(01&"$2334 2K

678$2939$:$/(01&"$2334;$!(<="&1& 71"-=1-"&<#

! >%11;< 6F0<(J&"$1>&$)&BFN$J(+,"+@;! be1&"(F"$<Y-+"&$+"&+$d$=2A$1>&$<-@$FQ$1>&$QFBBFN(0,$"&,(F0<;

! S>&$+"&+$FQ$1>&$5$1"(+0,B&<$d$5Om+)P$d$2+)! S>&$+"&+$FQ$1>&$<@+BB$(01&"(F"$<Y-+"&$d$O)!+P2 d$)2!2+)l+2#

! S>-<A$=2 d$2+)$l$O)2!2+)l+2P$d$+2 l$)2#$"

+

+

+

+!

!

!

!" "

""

M!!"NO

P('2Q.<#*')*%")1*#,*)$,G*#$"#*#$%*%A#%/',/*".3*

'.#%/',/*92"3/'0"#%/"0)*'.*#$')*(,.)#/2(#',.*"/%*

'.3%%3*)92"/%)+*".3*#$"#*#$%*)'3%*0%.-#$*,4*

#$%*'.#%/."0*)92"/%*')*'.3%%3*"#! NG$%/%*" ')*

3%4'.%3*")*#$%*0%.-#$*,4*#$%*0,.-%/*,4*#$%*#G,*

6%/6%.3'(20"/*)'3%)*,4*#$%*#/'".-0%O7**C$%)%*

)#%6)*G,203*"0),*.%%3*#,*5%*'.(023%3*'.*"*

&,/%*(,&60%#%*6/,,47

R"!

R"!

R"!

R"!

!32&*.$).',$*.1$&/3&7.&32.$).

;(#10&%2S 0%.-#$)*"/%*'.*"*

.,/&"0*4,.#*G%'-$#7


Recommended