Upload
priscila-quintela
View
6
Download
0
Embed Size (px)
DESCRIPTION
informatic
Citation preview
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 1/57
3. lecture Technical informatics
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 2/57
Previous lecture
• Computer hardware
• Data input/output devices• Computer networks
• Internet
• Cloud computing
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 3/57
Today
• Operating systems – istory
– !unctions
– !iles " #le systems – $ersions
• Infocommunication –
%asics – &o'ile communication
– Ca'le communication
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 4/57
(hy )operating)*
• Operating system +O,-
• Operation
• Platform system
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 6/57
Operating systems
• ardware all the e0uipment thatena'le the work of the computer
• ,oftware all of things which make( work – %ase software +%IO, !irmware- – ,ystem software
– 1pplications• Operating system +O,-
– software that manages the sharing ofthe resources of a computer
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 7/57
Development of operatingsystems I.
• Time periods with uni0ue pro'lems
• 2o operating system – Operator/programmer
• %atch procedure – Programmer operator procedure list
– Pro'lematic data storage
– Pro'lems of de'ugging
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 8/57
Development of operatingsystems II.
• &onitor – 1utomatically loads the ne4t task
– Operator manages the peripheries• &ultiprogramming
– ,cheduling
– 5andom access storage• 2ew task storage management
– 1im e6cient CP7 usage
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 9/57
Development of operatingsystems III.
• Time8sharing – Direct interactive communication 'etween user
and software/operating system
– 7sers on terminals – &IT9%ell9:; development &7<TIC,
• PC +user8computer structure-
• 5ecent challenges – (orldwide network
– &o'ile platforms
– Cloud computing
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 10/57
O, tasks
• controlling and allocating memory
• prioriti=ing system re0uests
• controlling input and output devices• supporting networking and managing
#le systems
• ensures the e6cient and secureoperation of the hardware andsoftware components
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 11/57
O, and its environment
Hardware
Operating
system ApplicationUser pl. GUI pl. API
pl. driver
P
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 12/57
Processesand threads
• Process – 1 program undere4ecution
• Thread – Programparts using
common memory withina process
• &ultitaskingmulti/hyperthreading – &ultiple processes on
multiple threads
– 7sing multiple CP7s/CP7cores
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 13/57
7ser interfaces
• Command line menu8driven graphic+:7I-
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 14/57
!iles
• Programs e4ecuta'le codes+applications-
• Documents information collection
• Container +directory folder-
• 5ights
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 15/57
!ile systems
• organi=ing disk sectors into #les anddirectories
• associate #le names with #les• storing and organi=ing computer #les
– ,toring organi=ing managing data
– !ile8si=e 2um'er of #les ma4. diskspace access authori=ation
• !1T>?/3@ 2T!, ;AT@/3/B A!, !,
CD!,
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 16/57
Computer operatingsystems
• DO, &, D5
• &acO,
• 72IA – P87IA 1IA ,unO, ,olaris
• (indows – 3.4 2T 4 @EEE AP $ista F G
• <inu4 – 5edat De'ian ,u,e Caldera
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 18/57
DO,
• Disc Operating ,ystem – H%irth) >GE +I%&- >G> +&,-
– Own #le8system !1T
– !ile8names G.3
– Drives C D 1
– Con#g.sys autoe4ec.'at
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 19/57
,ome DO, commands
• Clear screen cls• <ist #les dir• Change directory cd ..• !ile copy copy setup.e4e a• !ile erase del proJect.dat•
Kokers L *• 5edirections prog.e4e M list.t4t• Piping type list.t4t N sort
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 20/57
72IA
• %eginning >? +1T9T %ell <a'-
en Thomson 9 Dennis 5itchieQ
• 1ssem'ly later C
• ernel tools
• %asically alphanumeric 'ut :7I +A8(indow- can 'e used
• H$ariations) – 72IA8versions
– ,hells +sh 'sh csh ksh 'ash tcsh =sh-
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 21/57
,ome 72IA commands
• !ile list ls ls 8la ll
• Change directory cd Rhome/gps
• !ile copy cp ./proJect.dat ../
• !ile erase rm #le.t4t
• Change rights Hchmod +ugoa- +8S- +rw4-name)
• Kokers L *• 5edirection run#le M list.t4t
• Piping type list.t4t N sort
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 22/57
(indows
• In the 'eginning under DO, pl. (indows3.E
• ,tand8alone O, (indows 2T
• $ariations 3.> G 2T3.> 2TB.E@EEE &; AP $ista F G
• %asically graphic interface
• !ile management ;4plorer• !ile system !1T3@ 2T!,
• 5egistry
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 23/57
(indows features
• :raphic interface icon menu windows
• ,erver/workstation versions
• &ulti tasking
• &ulti user
• 3@/?B 'it versions
– ,(/driver re0uirements – !ile operation speed
– &anaging memory a'ove 3:%
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 24/57
Open source software
• Open source
• ,ource code is open availa'le for furtherdevelopment
– Continuous testing +error #4ing- – 7p8to8date
– ,ecure
– !ree
• ,upport*
• Draw'acks*
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 25/57
<inu4
• <inus Torvalds >>
• (ritten in C
• 72IA8similarity• &any +MBE- distri'utions
• !ree +open- source code
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 26/57
<inu48commandscustomi=ing
• 72IA similarity
• ,hell
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 28/57
7sing many O,s
• &any computers
• One computer many partitions
• One computer emulator or virtualmachine – $irtual machine e.g.$&ware
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 29/57
,pecial O,s
• ,ervers mainframessupercomputers
• PD1 P21
• &o'ile phones
• Ta'lets
• ;m'edded systems• ,pecialities +e.g. alarm systems
game consols-
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 30/57
,ervers mainframessupercomputers
• ,ervers – 7ni4 7ni48'ased M?EU
– (indows VBEU
• &ainframe computers – ,pecial e.g. I%& =/O,
– 7ni4 <inu4
• ,upercomputers – <inu4 W@U 7ni4 WU (indows W>U
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 31/57
PD1
• PalmO, (indows C; (indows&o'ile
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 32/57
&o'il phones +smartphones-
• 1ndroid
• (indows Phone
•iO,• %lac'erry %ada ,ym'ian
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 34/57
1ndroid
• <inu4 'ased
• :oogle
• 1ndroid&arket
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 35/57
iO,
• 1pple
• iPhone iPad iPod touch
• ome 'utton " multitasking• 1ppstore
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 36/57
(indows Phone
• &icrosoft
• Closed systems
• &, applications – skydrive O6ce %ing
• Other applications
– !ace'ook :oogle• Primarily on 2okia phones
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 38/57
networks
+assan Charaf " ;kler PXter %&;
17T-Y 3 'illion phones worldwide half ofthem are smart phones
Y more than F 'illion mo'ile su'scriptions
Y #rst te4t message >@. 2ow F 'illionte4t messages in a day
Y @EEF >@ 'illion :oogle search in a
day @E>@ @ 'illionY (e are living in e4ponential time[
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 40/57
&o'ile application and servicestatistics
\ iPhone Android Blackberry Windows
Application downloads
@F EEE EEEEEE
@ EEE EEEEEE
@ BEE EEEEEE
B >EE EEEEEE
Rate of users that buyapps for max. $1 BU ?@U ?3U GUAv number of appsdownloaded to phones GG ?G B F!umber of apps in store E EEE GE EEE >3E EEE @@E EEE
"otal income in #1%
R?BEEEEEEEE
R>@EEEEEEEE
REEEEEEE
REEEEEEE
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 41/57
Ta'let
• iPad :ala4y Ta' indle !ire etc.
netmarets!are.com
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 42/57
;m'edded systems
• (indows ;m'edded +C; or AP-• <inu4 +(5T-
• !ree21,
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 43/57
Info8communication
• %andwidth +de#nition- ma4imal data amountto 'e transferred through the channel
1.,.Tannen'aum• Transfer speed +'aud rate- 'it/s +'/s-
kilo'it/s +k'/s- mega'it/s +&'/s-
"!annel#ender $eceiver
%oise
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 44/57
Traditional and moderncommunication tools
• Telegraph• Tele4• Telephone
• 5adio• !a4
• &odem• <eased line• Optical ca'le
• :,&• I,D2• 1D,<• :P5,• ;D:;• 7&T,• ,DP1
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 46/57
&o'ile communication
• 1nalogue cellular system – !re0uency 'etween >E Xs BE &=
• Digital cellular system – EE >GEE and >EE &=
• 1ccelerationsf1
f2
f3
f2 f2
f1
f1
f3
f1
f3
f3
f1
f2
f2
Ci il i i
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 47/57
Civil engineeringapplications
• Positioning – Cell8'ased
– andover mapping
– !urther potential• 1naly=ing mo'ility patterns
– umans
– $ehicles – Commercial applications
• <%,
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 49/57
!ast mo'ile systems
• :,& 8 :lo'al ,ystem for &o'ilecommunication
• :P5, " :eneral Packet 5adio ,ervice
• ;D:; " ;nhanced Data rates for :,&;volution
• 7&T, " 7niversal &o'ile
Telecommunication ,ystem• ,DP1 " igh ,peed Downlink Packet
1ccess
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 50/57
&o'ile generations +hvg-
&eneration
'ystem "ime Bandwidth
>: 2&T >E8@EE3 1nalogue
@: :,& >B8 >B k'it/sec@.: :P5, @EE>8 G k'it/sec
@.F: ;D:; @EE38 @3? k'it/sec
3: 7&T, @EE8 3GB k'it/sec
3.83.F: ,DP1 ,7P1 @EE?8 >B/.F? &'it/sec
3.G: ,P1,P1&C
@E>E8 @G/>> &'it/sec
3.: <T; @EE? +trial- 3EE &'it/sec
B: <T;81dvanced * > :'it/ec
D l d d d d
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 51/57
Download speed dependson
• ardware antenna
• Distance from 'ase station
•2um'er of users in the same station• Traveling speed
• ,oftware
• • +test-
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 52/57
!ast ca'le systems I.
• I,D2 " Integrated ,ervice Digital 2etwork – 2arrow'and – %road'and
• Download/7pload >@G k'/s
• 1D,< " 1ssymmetric Digital ,u'scri'er<ine – Download >@8@EEE k'/s +ma4 GE? k'/s- – 7pload >@ k'/s
• 1D,<@ – Download/7pload >@/@B &'/s] > &'it/s – 5ange limitations
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 53/57
!ast ca'le systems II.
• ,D,<• $D,<
– 7p to >EE &'it/s
– !aster than 1D,<@ (ithin >. km
• $D,<@ – 7p to @E &'it/s
• <eased line
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 54/57
(i!i 8 (i&a4
• (i!i – I;;; standard +GE@.>>- – >>8B &'it/s – GE@.>>n 3EE &'it/s – (;P (P1 (P1@ – >E8>EEm range
• (i&a4 +GE@.>?-
– Di^erent identi#cation +compared to (i!i- – Theoretical 'andwidth FE &'it/s / >EEkm
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 55/57
1pplications
• $oice and fa4 over the Internet – ,IP " ,ession Initation Protocol
– $oIP " $oice over Internet Protocol
– !oIP " !a4 over Internet Protocol• ,kype &,2 (engo $i'er
7/17/2019 lect3_2015
http://slidepdf.com/reader/full/lect32015 56/57
Control 0uestions
>. (hat are the main tasks of operatingsystems*
@. (hat are the advantages of <inu4*
3. (hat are #le systems responsi'le for*B. (hat is 3: info8communication*
. (hat 'road'and wireless systems do you
know*?. (hat info8communication solutions would you
used in your small civil engineering company*