Chương 1. Hệ Điều Hành

Embed Size (px)

Citation preview

  • 7/23/2019 Chng 1. H iu Hnh

    1/15

    TrngihcXyDngKhoa CngnghThngtin

    PhmHuThnh

  • 7/23/2019 Chng 1. H iu Hnh

    2/15

    CcvntrnhbyKhinimHH

    Lchsphttrin

    PhnloiHHCctnhchtcbncaHH

    CcchcnngcaHH

    CcthnhphncaHH

  • 7/23/2019 Chng 1. H iu Hnh

    3/15

    KhinimhiuhnhMththngmytnh

    chia lm4 lp

    PhncngHiuhnh

    Ccchngtrnhngdng

    Ngisdng

    Database

    User n

    compiler Text Editor Program language

    Application programs

    Operating Systems

    Hardware

    User 1 User 2 User 3 ..

  • 7/23/2019 Chng 1. H iu Hnh

    4/15

    Khinimhiuhnh Xtvphangisdng: HH tomitrnggiao dingia

    ngidngvmytnh, chophpngidngara chthhotngiukhinhthng.

    Xtvphatrnhngdng: HH tomitrngcho ccchngtrnhhotng. Cung cpcchkchhotvloibcctrnhngdng

    Xtvphaphncng: HH qunlccthitb1 cchchiuqu,khai thchtcckhnngcathitb, cung cpcho ccchng

    trnhvngisdngtinguynphncngkhi cyucu. HH lmttphpccchngtrnhhthngcchcnngtomitrnggiao dincho ngisdng, tomitrnghotngchocctrnhngdng, qunlvkhai thchiuquccthitbphncng.

  • 7/23/2019 Chng 1. H iu Hnh

    5/15

    Lchsphttrin (b sung)LchsphttrinHH gnlinvilchsphttrinca

    mytnhs.

    4 thhmytnhs:Thhth1

    Thhth2

    Thhth3

    Thhth4

  • 7/23/2019 Chng 1. H iu Hnh

    6/15

    Phnloi HH nnhim: Mithiimchiuhnh1 hotngcachng

    trnh.

    HH anhim: Chophpthchinnhiuchngtrnhtimtthiim.

    HH nchng: Timithiimchchophpmtngisdnglmvic

    HH achng: Chophpnhiungisdngcngthiim

    HH chiasthigian: MtCPU lunphcvcctintrnhvmtchngtrnhcthrivotrngthichikhi chacphnbCPU.

    HH thigian thc: Tintrnhnpvohthngtibtk1 thiimnocngcphnbgiCPU.

  • 7/23/2019 Chng 1. H iu Hnh

    7/15

    TnhchtcaHH Tnh tin cy: Mi hot ng, thng bo ca HH phi chun

    xc tuyt i.

    Tnh an ton: HH phi m bo cho d liu cc chng trnhkhng thay i ngoi mun trong mi trng hp v mi ch hot ng. Cung cp cc c ch bo v d liu v tinguyn dng chung.

    Tnh hiu qu: Ti nguyn my tnh l c hn do HH phi

    s dng ti nguyn mt cch trit gii quyt c ccyu cu phc tp ca chng trnh

  • 7/23/2019 Chng 1. H iu Hnh

    8/15

    TnhchtcaHH Tnhktha: Kthaccuim, khcphcnhcimca

    ccHH trcvkhnngthchnghi viccthay itrong tnglai..

    Tnhthunli: HH phisdngddng, chiuqutytheo kinthc, kinh nghimngidng. Chthnghtr

    phongphyngisdngcthtotomnhngay trong qutrnhsdng.

  • 7/23/2019 Chng 1. H iu Hnh

    9/15

    ChcnngQunltintrnh

    To, xatintrnhra khihthng. Tocccchlinlc,ngbgiacctintrnh, cccchxlbtc.

    mbocchhotngsong song giacctintrnh

    Qunlbnh

    Qunlbnhtrong

    Qunlbnhngoi

  • 7/23/2019 Chng 1. H iu Hnh

    10/15

    ChcnngQunlhthngvora

    Che ducthcacchthngvo/ra

    Tochngtrnhqunliukhinthitbchung vccthitbcbit

    QunlfileTo, xafile, thmc

    Htrccthao tcxlfile, thmcnhxfile lnbnhph

    Ghi dphngccfile lnbnhph

  • 7/23/2019 Chng 1. H iu Hnh

    11/15

    ChcnngHthngbov

    Bovtinguyncahthng,phttrinngnchnsai stcacctintrnh

    LpmngHtrkhnngqunl, chia stinguynmngthngqua

    ccthnhphniukhingiao tipmng.

    ThngdchlnhLthnhphnquan trngnhtcahiuhnh

    Gipmytnhhiuvxlccchth, lnhcangidng.

  • 7/23/2019 Chng 1. H iu Hnh

    12/15

    CcthnhphncaHHCcphcvcahiuhnh

    Phcvthchinchngtrnh

    iukhinthao tcvoraCcthao tcfile

    Phthinlisai st

    Phnphitinguyn

    Thngk, ktonTchcccphcv

  • 7/23/2019 Chng 1. H iu Hnh

    13/15

    CcthnhphncaHH System call

    Cung cpgiao dingiachngtrnhanghotngvhiuhnh.

    HH cung cp2phngphptchcthchinccgihthng: Tchcbnglnhhpng

    Tchctrctiptchngtrnhngnngbccaobngcchs

    dngchngtrnhcon.

  • 7/23/2019 Chng 1. H iu Hnh

    14/15

    CcthnhphncaHHChngtrnhhthng

    Cung cpcngccho ngisdngthchinccthao tcqunlviukhinhthngnh: - Ccchngtrnhthao tcvifile vthmc

    - Ccchngtrnhthngtin trngthi

    - Ccchngtrnhhtrngnnglptrnh

    - Ccchngtrnhiukhinnpvthchinchngtrnh

    - Chngtrnhgiithchlnh

    Ccchngtrnhngdng

  • 7/23/2019 Chng 1. H iu Hnh

    15/15

    CcthnhphncaHHCcchngtrnhngdng

    Ccchngtrnhngdngikmtheo HH vimcchhtrcho ngisdngthchinccthao tcngdngcbnnhccchngtrnhsonthovnbn, trnhduytweb, games,