You are on page 1of 3

Chuyn mn hoc: Lp trinh H thng va Ghep ni thit bi Yu cu:

Bo co ngn gn r! r"ng: #$%#&trang L"' ()i*e: t+i ,a -$ ()i*e( B"i t.p vi/t ctr ph0i c1 t"i )i2u phn t3ch ' t0 gi0i thu.t ' t0 ctr

L4ch tr5nh b"6: 7 bu8i cu+i 'n hc 9:p bo co: cc nh1' b0n ;or* ()i*e cho )<p tr=>ng? L<p tr=>ng t8ng h@p v" n:p cho gio vin
#? Ai' hiBu chi tit cac ch=c nCng cuBa ngCt #$ DreEerence: *ocu'ent oE e'uF$FGH? I? Ai' hiBu chi tit cac ch=c nCng cuBa ngCt ## #I #- #& #G DreEerence: *ocu'ent oE e'uF$FGH? -? Ai' hiBu chi tit cac ch=c nCng cuBa ngCt I# DreEerence: *ocu'ent oE e'uF$FGH? 7? Ai' hiBu chi tit cac ch=c nCng cuBa ngCt #J #K I$ -- DreEerence: *ocu'ent oE e'uF$FGH? &? LaMing 6our o;n operating (6(te'D reEerence: *ocu'ent oE e'uF$FGH G? Nontro))ing eOterna) *evice( Drobot (tepper%'otor???H DreEerence: *ocu'ent oE e'uF$FGH P? QRS port( an* Har*;are Qnterrupt(DreEerence: *ocu'ent oE e'uF$FGH F? Trogra' E)o; contro) Lacro an* Ta((ing Krgu'ent( Ero' Lacro J? Ai' hiBu v )p trinh thUi gian va tao ' thanh: thit bi % ngu6n )6 % )p trinh (=B *ung ngCt V )p trinh tr=c tip #$?Ahe WtacM Troce*ure Ta((ing Krgu'ent( Ero' proce*ure(DreEerence: *ocu'ent oE e'uF$FGH ##?Ai' hiBu va vit ch=Ung trinh 'inh hoa cac ngCt ng=Ui *ung ,inh nghiXa #I?Ai' hiBu v H thng ngCt trn ,in thoai *i ,ng Dvi *u Wa'(ungH #-?Ai' hiBu cU baBn v H thng nhung: Mhai ni' ngu6n )6 cu truc #7?A5' hiYu vZ M[ thu.t ).p tr5nh b)uetooth h\ng ngo]i #&?L.p tr5nh M/t n+i TLN v<i '6 t3nh TN Dhttp:RRgroup(?goog)e?co'RgroupR**$7M(tnR;ebRp)c%(ca*a%in%a% nut(he))H

Nc chu6n ,Z 6u cu ^e'o:
#G?L.p tr5nh N trn LinuO #P?L.p tr5nh N trn W6'bian #F?9h_ng K((e'b)6 trong N #J?9h_ng K((e'b)6 trong Ta(ca) I$?L.p tr5nh KTQ v<i `i(ua) Ba(ic G?$ I#?a[ thu.t Sverri*e h"' KTQ trong bincT II?a[ thu.t lp trnh COM ^NSL v<i `i(ua) Ba(ic I-?L.p tr5nh c8ng NSL v<i Nd Dhttp:RR*ientuvietna'?netREoru'(R(ho;threa*?phpetf-$G&g http:RR;;;?co*eprohect?co'RaBR(6(te'Rr(I-IAhrea*WaEe?a(pOH I7?L.p tr5nh NSL v<i NRNii I&?c6 *jng kng *lng mu0n )n 0nh nZn ^e(Mtop trong bin*o;( Dhttp:RR;;;?co*eprohect?co'RaBRapp)ication(R;a))paperm?a(pOH IG?Nh=Ung tr5nh tha6 ,8i thu:c t3nh coa Ei)e Dhttp:RR;;;?co*eprohect?co'RaBRc(Rpi)eqQS?a(pOH IP?A5' hiYu ho]t ,:ng trong vi2c Oc thjc ng=ri *sng trong bin*o;( cT vi/t ch=Ung tr5nh )o]i bt '.t Mhuu ,Cng nh.p v"o bin*o;( cT DOe' ch=Ung tr5nh c)ear '.t Mhuu trong ,va hiren bootH IF?A5' hiYu ho]t ,:ng v" vi/t ch=Ung tr5nh cho phwp ch]6 cc Ei)e x?eOe trn ;in*o; Dhttp:RR*ot?net?vnR^e(Mtop?a(pORAhrea*(RLapArinh% bin*o;(%por'(RNha6q#qEi)eeOeqthongqmuaq#qEi)eqeOeqMhacRH IJ?`i/t ch=Ung tr5nh tha6 ,8i thu:c t3nh coa Ei)e trong yava Dhttp:RR;;;?havaI(?co'RH -$?L.p tr5nh (ocMet trong yava -#?A5' hiYu cU ch/ ho]t ,:ng v" O6 *jng kng *lng LK9 chat Dhttp:RR;;;?co*eprohect?co'RaBRQTRNhatLa(a)a?a(pOH -I?L.p tr5nh zegi(tr6 trong bin*o;( Dhttp:RR;;;?co*eprohect?co'RaBR(6(te'Rregi(tr6qc)a((?a(pOH --?K Tiano ae6 Nontro) Dch=Ung tr5nh ' phtng ,"n TianoH Dhttp:RR;;;?co*eprohect?co'RaBR'i(cctr)RLe(WtTianoae6?a(pOH -7?A5' hiYu vi/t ch=Ung tr5nh viru( )in muan ,/n ho]t ,:ng 8 ,va 'Z' 8 ,va ckngg ch=Ung tr5nh *i2t ngCn ng{a viru( )in muan ,/n 8 ,va 'Z' 8 ,va ckng -&?`it ch=Ung trinh )oai boB 't MhBu trong ;in*o;( cT -G?A5' hiYu vZ ngu6n )n t]o cc Ei)e th= 'lc un? `i/t ch=Ung tr5nh cho )"' un ho|c hi2n to"n b: ho|c ':t (+ Ei)e th= 'lc con trong th= 'lc Oc ,4nh -P?A5' hiYu vZ Tartition v" O6 *jng ch=Ung tr5nh Boot t{ 8 ckng v<i Tartition?

-F?A5' hiYu vZ ).p tr5nh Woun* ^evice N)ocM? c6 *jng ch=Ung tr5nh bo thkc? -J?A5' hiYu v" O6 *jng ch=Ung tr5nh ' phtng ,}n giao thng trn '"n h5nh? 7$?Ai' hiBu cU ch hoat ,ng va vit ch=Ung trinh viru( cho phep Mhi ch=Ung trinh cha6 toan b h thng (eX MhUBi ,ng )ai 7#?L.p tr5nh (~ *lng ngt trong N Da[ thu.t ).p tr5nh N % Phm Vn tH 7I?H"' O~ )n ngt v" ch=Ung tr5nh th=rng ch_ trong N Da[ thu.t ).p tr5nh N % Phm Vn tH 7-?L.p tr5nh tru6 Out trjc ti/p b: nh< ).p tr5nh thri gian v" ' thanh trong N Da[ thu.t ).p tr5nh N % Phm Vn tH 77?L.p tr5nh ,iZu MhiYn v<i yava 7P?

You might also like