57
3. lecture  T echnical infor matics

lect3_2015

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 5/57

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 17/57

O, statistics

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 27/57

<inu48environment

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 33/57

&o'ile O, statistics

20112010

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 37/57

Data transmission 8 mo'ileO,

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 39/57

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 45/57

 Transfer speeds

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 48/57

&o'ile penetration ;7

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*

7/17/2019 lect3_2015

http://slidepdf.com/reader/full/lect32015 57/57

 Thanks for your attention[