SE114_Tuan1
-
Upload
sophie-thuy-le -
Category
Documents
-
view
218 -
download
0
Transcript of SE114_Tuan1
-
7/24/2019 SE114_Tuan1
1/61
Nhp mnphn mm
& HthngnhngGV:ThS. Phan Nguyt Minh
Site mn hoc
http://courses.uit.edu.vnSE114
-
7/24/2019 SE114_Tuan1
2/61
Ni dung mn hc Chng 1: Gii thiu
Chng 2: Lp trnh Java Mobile
Chng 3: Lp trnh Android
SE114 - Nhp mn phn mm & H thng nhng
2
-
7/24/2019 SE114_Tuan1
3/61
nhgi Mn hc gm cc ct im: Bi t
p + Th
c hnh 30%
Seminar gia k 20% n cui k 50%
SE114 - Nhp mn phn mm & H thng nhng
3
-
7/24/2019 SE114_Tuan1
4/61
n 2-3 sinh vin/ ti
SV tchon ti
ti: Xy dng mt ng dng trn thit bdi ng
ngk ti: hn cht tun th5
Hnh thc ngk: form trn website mnhc
Np tai v chm vn p
SE114 - Nhp mn phn mm & H thng nhng
4
-
7/24/2019 SE114_Tuan1
5/61
Seminar gia k 2-3 sinh vin/ ti SV tchon ti (l thuyt)
ngk ti: hn cht tun th5 Hnh thc ngk: form trn website mn hc Hn np ti: tun th8 Hnh thc np: upload ln website mn hc (file
powerpoint + word)
Danh sch cc nhm c chn bo co sc thng bo vo tun th9 Seminar ttun th10
SE114 - Nhp mn phn mm & Hthng nhng
5
-
7/24/2019 SE114_Tuan1
6/61
Chng 1:Gii thiu
-
7/24/2019 SE114_Tuan1
7/61
Mu Knguyn cng nghmi v ang tip tc
pht trin khng ngng nhm thng minh ha,hin i ha cc hthng
SE114 - Nhp mn phn mm & H thng nhng
7
-
7/24/2019 SE114_Tuan1
8/61
Hthng nhng
SE114 - Nhp mn phn mm & H thng nhng
8
-
7/24/2019 SE114_Tuan1
9/61
Hthng nhng
H thng nhng (ting Anh: Embeddedsystem) l mtthutngchmththng
c khnngttrcnhng vo trong mtmi trng hay mt h thng m. H thngnhng c vai tr m nhn mt phn cngviccthcahthngm. Hthngnhngc thl mththngphncngv cngc
thl mththngphnmm.(Theo Bch khoa ton thmWikipedia)
SE114 - Nhp mn phn mm & H thng nhng
9
-
7/24/2019 SE114_Tuan1
10/61
nh ngha hthng nhng L mt hthng my tnh
C ti nguyn gii hn
Tng tc vi thgii thc
Chuyn dng
Yu cu cht lng v tin cy cao
SE114 - Nhp mn phn mm & H thng nhng
10
-
7/24/2019 SE114_Tuan1
11/61
Hthng nhng l mt my tnh
Cch mng ln th1 Mainframe Nhiu ngi dng chung 1 my tnh
Cch mng ln th2 Personal Computer Mi ngi dng mt my tnh
Cch mng ln th3 Embedded Systems Mi ngi dng nhiu my tnh mt lc
SE114 - Nhp mn phn mm & H thng nhng
11
-
7/24/2019 SE114_Tuan1
12/61
Ti nguyn gii hn Sc mnh xl hn ch
Bnhnh
Ngun nng lng gii hn
SE114 - Nhp mn phn mm & H thng nhng
12
-
7/24/2019 SE114_Tuan1
13/61
Tng tc vi thgii thc Cm nhn mi trng Cm bin nhit , m, nh sng, trng
lng, Cm nhn bng tn hiu in
Tc ng trli mi trng Pht tn hiu in iu khin thit bchc,
nh sng in ttrng Tc tng tc phi png thi gian
thc
SE114 - Nhp mn phn mm & H thng nhng
13
-
7/24/2019 SE114_Tuan1
14/61
Chuyn dng Mi hthng nhng chdng cho 1 cng vic
chuyn bit
Chuyn dng nng cao tnh sdng
Chuyn dng gip tit kim ti nguyn
Chuyn dng chcho gi rnu sn xut vi s
lng ln
SE114 - Nhp mn phn mm & H thng nhng
14
-
7/24/2019 SE114_Tuan1
15/61
Cht lng v tin cy cao
Li ca hthng nhng c thgy tai nn
khng khip VD: Hthng iu khin my bay
Li trn hthng nhng c thkhng sac
VD: vtinh Nu sa c li th chi ph cng rt cao Thu hi sn phm, thit kli
SE114 - Nhp mn phn mm & H thng nhng
15
-
7/24/2019 SE114_Tuan1
16/61
Hthng nhng
Hu ht cc hnhng l cc h thi gian thcv hu ht cc hthi gian thc l hnhng
SE114 - Nhp mn phn mm & H thng nhng
16
Phn bv quan hgia hnhng v thi gian thc
-
7/24/2019 SE114_Tuan1
17/61
So snh vi PC
PC
adng Nhiu ti nguyn Kch thc ln Khng gian hot ng
hn ch 1 ngi c 1 PC
Hthng nhng
Chuyn dng t ti nguyn Kch thc nh Khng gian hot ng
khp ni 1 ngi c nhiu h
thng nhng
SE114 - Nhp mn phn mm & H thng nhng
17
-
7/24/2019 SE114_Tuan1
18/61
Lnh vc ng dng
Hin nay hthng nhng c ng dng rng ri: Cc thit biu khin t, tu in Truyn thng Thit by t Hthng olng Ta nh thng minh Cc dy truyn sn xut Robot
SE114 - Nhp mn phn mm & H thng nhng
18
-
7/24/2019 SE114_Tuan1
19/61
Kin trc hthng nhng Mi hthng nhng u c mt kin trc
SE114 - Nhp mn phn mm & H thng nhng
19
ApplicationSoftware
System Software
Hardware
-
7/24/2019 SE114_Tuan1
20/61
Hardware Vi xl Bnh Tin, in tr Mch tch hp Bng mch in Connector . Bt buc phi c
SE114 - Nhp mn phn mm & H thng nhng
20
-
7/24/2019 SE114_Tuan1
21/61
Hardware
SE114 - Nhp mn phn mm & H thng nhng
21
Kin trc in hnh ca cc chp VXL/VK
-
7/24/2019 SE114_Tuan1
22/61
Mt s nn phn cng nhngthng dng
Chp vi xl/ vi iu khin nhng
SE114 - Nhp mn phn mm & H thng nhng
22
-
7/24/2019 SE114_Tuan1
23/61
System Software Device Driver
Hiu hnh nhng: eCos, ucLinux, Qun l bnh
Qun l tin trnh
Chia sti nguyn
C thti sdng trn mt hthngnhng khc
SE114 - Nhp mn phn mm & H thng nhng
23
-
7/24/2019 SE114_Tuan1
24/61
Application Software Quyt nh hnh vi ca hthng nhng
Kh ti sdng trn hthng nhng khc
SE114 - Nhp mn phn mm & H thng nhng
24
-
7/24/2019 SE114_Tuan1
25/61
c im cng ngh
Khnngc lp v thng minh ha
n nh
Khnngbo tr v nng cp
Sphcp v tin dng
an ton
Tnh bo mt
Hiu qu
Nnglng tiu th
Kch thc vphn cng v phn mm
Hiu quvthi gian thc hin
Kch thc v khi lng
Gi thnh SE114 - Nhp mn phn mm & H thng nhng
25
-
7/24/2019 SE114_Tuan1
26/61
Phn hoch tc vv chc nngha
Khnngthi gian thc: cc hthng u gnlin vi vic m nhim mt chc nngchnh vphi c thc hin ng theo mt khung thigian quy nh
SE114 - Nhp mn phn mm & H thng nhng
26
c im cng nghc im cng ngh
-
7/24/2019 SE114_Tuan1
27/61
Xu thpht trin
Spht trin ca hnhng l skt hp nhunnhuyn gia phn cng v phn mm H nhng u tin pht trin theo tiu ch kch
thc nh, tiu th nng lng thp, gi thnhthp.
u tin thc thi khnngtnh ton v tc thchin nhanh
SE114 - Nhp mn phn mm & H thng nhng
27
-
7/24/2019 SE114_Tuan1
28/61
Ngn nglp trnh nhng
High-Level Language
Assembly Language
Operating System
Instruction Set
Architecture
Microarchitecture
Digital LogicLevel 0
Level 1
Level 2
Level 3
Level 4
Level 5
SE114 - Nhp mn phn mm & H thng nhng
28
-
7/24/2019 SE114_Tuan1
29/61
Keil C
SE114 - Nhp mn phn mm & H thng nhng
29
Trnh bin dch
Debug M phng cho cc chip ARM,
Cortex-M, Cortex-R4, 8051, C166, v
hvi xl 251 Ngn ngAssembly, C/C++
-
7/24/2019 SE114_Tuan1
30/61
Keil C
SE114 - Nhp mn phn mm & H thng nhng
30
-
7/24/2019 SE114_Tuan1
31/61
Mi trng pht trin phn mm tchhp cho cc vi xl 8051
C b m phng v trnh thng dchring
Htr2 ngn ngC v Assembly
MCU 8051 IDE
SE114 - Nhp mn phn mm & H thng nhng
31
-
7/24/2019 SE114_Tuan1
32/61
MCU 8051 IDE
SE114 - Nhp mn phn mm & H thng nhng
32
-
7/24/2019 SE114_Tuan1
33/61
Java ME
SE114 - Nhp mn phn mm & H thng nhng
33
-
7/24/2019 SE114_Tuan1
34/61
.NET Compact Framework
SE114 - Nhp mn phn mm & H thng nhng
34
-
7/24/2019 SE114_Tuan1
35/61
XCode & iOS Simulator
SE114 - Nhp mn phn mm & Hthng nhng
35
-
7/24/2019 SE114_Tuan1
36/61
Android SDK
SE114 - Nhp mn phn mm & Hthng nhng
36
-
7/24/2019 SE114_Tuan1
37/61
Windows Phone & Visual Studio
SE114 - Nhp mn phn mm & Hthng nhng
37
-
7/24/2019 SE114_Tuan1
38/61
Thit bdi ng
-
7/24/2019 SE114_Tuan1
39/61
Lp trnh trn thit bdi ng Lch sin thoi di ng
Thtrng di ng
ng dng di ng
SE114 - Nhp mn phn mm & H thng nhng
39
-
7/24/2019 SE114_Tuan1
40/61
Lch sin thoi di ng Nm 1965: Shoe phone Nm 1966-1969: xut hin
trong phim Star Trek Nm 1973: in thoi di
ng c pht minhbiMartin Cooper - cu Tnggim c n v h thngca Motorola.
Nm 1983: MotorolaDynatac 8000X, c gi ~4000 USD
SE114 - Nhp mn phn mm & H thng nhng
40
-
7/24/2019 SE114_Tuan1
41/61
Lch sin thoi di ngMotorola Dyna-Tac
Kch thc (cm): 22,86 x 12,7 x 4,44
Trng lng: 1,13kgMn hnh: khng cS bo mch in: 30Thi lng thoi: 35 pht
Thi lng pin: 10 tingTnh nng: Ni, nghe, quay s.
SE114 - Nhp mn phn mm & H thng nhng
41
-
7/24/2019 SE114_Tuan1
42/61
Lch sin thoi di ng
SE114 - Nhp mn phn mm & H thng nhng
42
-
7/24/2019 SE114_Tuan1
43/61
Lch sin thoi di ng Mng di ng ra i (1979) Tin nhn SMS (1993)
in thoi mn hnh cm ng (1993) IBMSimon in thoi kt ni Internet (1996) Nokia 9000
Communicator in thoi tch hp email (1996)(RIM) Tch hp GPS (1999) Chi nhc MP3 (2000) Samsung SPH-M1000 Tch hp camera (2000) Sharp J-SH04
SE114 - Nhp mn phn mm & Hthng nhng
43
44
-
7/24/2019 SE114_Tuan1
44/61
Thtrng di ng Theo sliu ca Bthng tin & truyn thng sthu
bao hin anghot ng l 148,5 triu, trong di
ng chim 93,3% Mt in thoi di ng Vit Nam angmc
1,5 thu bao/ngi. Theo thng k, hin c khong 2,4 tngi chu
sdng in thoi di ng v dkin stang n
mc 2,9 tvo nm2017 (thgii l 5,1 t) 63% ngi dng in thoi di ng ln mng bng
smartphone
SE114 - Nhp mn phn mm & H thng nhng
44
45
-
7/24/2019 SE114_Tuan1
45/61
Thtrng di ng
SE114 - Nhp mn phn mm & H thng nhng
45
46
-
7/24/2019 SE114_Tuan1
46/61
ng dng di ng Nghe/gi/SMS
c tin tc, th thao, thng tin
Ti nhc/video/ game Instant Message/Email
Chuyn tin, cc dch v sc khe vthanh ton
Dch vda trn vtr/ mua sm/ qungco di ng
SE114 - Nhp mn phn mm & H thng nhng
46
47
-
7/24/2019 SE114_Tuan1
47/61
Thphn Mobile OS
SE114 - Nhp mn phn mm & Hthng nhng
47
48
-
7/24/2019 SE114_Tuan1
48/61
Windows CE
SE114 - Nhp mn phn mm & Hthng nhng
48
49
-
7/24/2019 SE114_Tuan1
49/61
Windows Mobile
SE114 - Nhp mn phn mm & Hthng nhng
49
50
-
7/24/2019 SE114_Tuan1
50/61
Windows Phone
SE114 - Nhp mn phn mm & Hthng nhng
50
51
-
7/24/2019 SE114_Tuan1
51/61
Bada
SE114 - Nhp mn phn mm & Hthng nhng
51
52
-
7/24/2019 SE114_Tuan1
52/61
Tizen
SE114 - Nhp mn phn mm & Hthng nhng
52
53
-
7/24/2019 SE114_Tuan1
53/61
Web OS
SE114 - Nhp mn phn mm & Hthng nhng
53
54
-
7/24/2019 SE114_Tuan1
54/61
Firefox OS
SE114 - Nhp mn phn mm & Hthng nhng
54
55
-
7/24/2019 SE114_Tuan1
55/61
Ubuntu Touch
SE114 - Nhp mn phn mm & Hthng nhng
55
56
-
7/24/2019 SE114_Tuan1
56/61
MeeGo
SE114 - Nhp mn phn mm & Hthng nhng
56
57
-
7/24/2019 SE114_Tuan1
57/61
Sailfish OS
SE114 - Nhp mn phn mm & Hthng nhng
58
-
7/24/2019 SE114_Tuan1
58/61
Symbian
SE114 - Nhp mn phn mm & Hthng nhng
59
-
7/24/2019 SE114_Tuan1
59/61
Blackberry OS
SE114 - Nhp mn phn mm & Hthng nhng
60
-
7/24/2019 SE114_Tuan1
60/61
iOS
SE114 - Nhp mn phn mm & Hthng nhng
61
-
7/24/2019 SE114_Tuan1
61/61
Q/A
SE114 - Nhp mn phn mm & H thng nhng