SlideShare a Scribd company logo
1 of 46
¯éëäëèéí ñèñòåì

            Лекц 5, 6
Àãóóëãà
•   ¯éëäëèéí ñèñòåì ãýæ þó âý?
•   Òîâ÷ ò¿¿õ
•   Ñèñòåìèéí àíãèëàë, òºðë¿¿ä
•   Øèíý ¿ãñ
¯éëäëèéí ñèñòåì ãýæ þó âý?
• Êîìïüþòåð ñèñòåì íü:
  •   Õýðýãëýã÷èä
  •   Ïðîãðàìóóä
  •   ¯éëäëèéí ñèñòåì
  •   Òåõíèê õàíãàìæ
 ãýñýí äýä õýñã¿¿äýýñ òîãòîíî.
¯éëäëèéí ñèñòåì ãýæ þó âý?
• ¯éëäëèéí ñèñòåì íü êîìïüþòåðèéí òåõíèê áîëîí êîìïüþòåð
  äýýð àæèëëàõ õ¿í õî¸ðûã õîëáîã÷ ïðîãðàì þì.

• ¯éëäëèéí ñèñòåì íü áóñàä ïðîãðàìóóäûí àæèëëàõ ¿éë
  àæèëëàãààã çîõèöóóëàã÷ ¿íäñýí ïðîãðàì þì.

• ¯éëäëèéí ñèñòåì íü êîìïüþòåð àñàõàä õàìãèéí ò¿ð¿¿íä
  à÷ààëàãäàæ, êîìïüþòåð àñààëòòàé õóãàöààíä ¿ðãýëæ
  àæèëëàñààð, êîìïüþòåð óíòðàõàä ë äóóñäàã ïðîãðàì þì.

• Êîìïüþòåð äýýð àæèëëàõ áóñàä á¿õ ïðîãðàìóóä íü ¿éëäëèéí
  ñèñòåìèéí ôóíêö¿¿äýýð äàìæóóëæ êîìïüþòåðèéí òåõíèêèéã
  ýçýìøèíý.

• ¯éëäëèéí ñèñòåì íü áóñàä á¿õ ïðîãðàìóóäûã õýðõýí
  àæèëëóóëàõ áîëîí òýäíèé íóóöëàë õàìãààëàëò, àëäààã øèéäýõ
  áîëîí áóñàä á¿õ àñóóäëûã øèéääýã.
¯éëäëèéí ñèñòåì ãýæ þó âý?
• ¯éëäëèéí ñèñòåì íü ìàø îëîí ÿíç
  áàéäàã:
  •   MS-DOS (Disk Operation System)
  •   Windows
  •   Unix
  •   Linux
  •   Macintosh
¯éëäëèéí ñèñòåì ãýæ þó âý?
• 1950 îíû ¿åä àíõíû êîìïüþòåð ¿¿ññýí
  (mainframe).
• Òîì çààë ä¿¿ðãýõýýð õýìæýýòýé ýíý ýõíèé ¿åèéí
  êîìïüþòåðóóäàä ¿éëäëèéí ñèñòåì ãýæ áàéõã¿é
  áàéñàí.
• Èéì êîìïüþòåðòàé àæèëëàõûí òóëä ïåðôîêàðòûã
  õýðýãëýäýã áàéâ.
• Ïåðôîêàðò íü îëîí í¿õ ãàðãàñàí óðò öààñ þì.
• Êîìïüþòåð óã öààñíû í¿õí¿¿äèéã íü êîìàíä
  áîëãîí õ¿ëýýí àâ÷ çààñàí ¿éëäë¿¿äèéã (õàìãèéí
  ýíãèéí íýìýõ õàñàõ ã.ì) õèéäýã áàéâ.
¯éëäëèéí ñèñòåì ãýæ þó âý?
• Ýíý íü ìàø èõ öàã ¿ðñýí, öººí òîîíû õ¿í ë
  îéëãîõ àæèë áàéëàà. Ó÷èð íü á¿õ êîìàíä
  áîëîí ºãºãäë¿¿ä íü õî¸ðòûí òîîëëûí
  ñèñòåìýýð ºãºãääºã áàéâ.
  • 10101110101011101010101    (3+17)
• Óäàëã¿é ïðîãðàì÷ëàëûí õýë ãàð÷ èðñíýýð
  êîìàíäûã õî¸ðòûí òîîëëûí ñèñòåìä áèø
  õàðèí õ¿í îéëãîõîîð àíãëè ¿ã õýðýãëýí ºãºõ
  áîëîìæòîé áîëñîí.
  • Add 25, 56   (25 + 56)
  • Sub 58, 5    (58 - 5)
¯éëäëèéí ñèñòåì ãýæ þó âý?
• Óäàëã¿é ºãºãäºë õàäãàëàõ òºõººðºìæ¿¿ä
  ãàð÷ èðëýý. (floppy disk, hard disk)
• Ýíý íü áè÷èãäñýí ïðîãðàìóóäûã ïåðôîêàðò
  äýýð öààñàí õýëáýðýýð áèø õàðèí
  ñîðîíçîí äèñê äýýð õàäãàëàõ áîëîìæòîé
  áîëãîñîí.
• Ñîðîíçîí äèñêíèé ºãºãäë¿¿äèéã äàõèí
  ººð÷ëºí øèíýýð áè÷èæ áîëäîã òóë òóí ¿ð
  àøèãòàé áàéâ.
¯éëäëèéí ñèñòåì ãýæ þó âý?
• Ñîðîíçîí äèñê äýýð ºãºãäëèéã ÿàæ õàäãàëàõ âý ãýñýí
  àñóóäàë ãàðëàà.
• ¯¿íèé øèéäýëä “ôàéë” ãýñýí îéëãîëò ¿¿ñýâ.
• Ýäãýýð ôàéëóóä áîëîí ñàíàõ îé, ïðîöåññîð õîîðîíä
  àæèëëàãààã çîõèöóóëàõ æèæèã æèæèã äýä ïðîãðàìóóäûã
  áè÷èâ.
• Êîìïüþòåð äýýð õèéãääýã ºðãºí õýðýãëýãääýã åðºíõèé
  ¿éëäë¿¿äèéã íýãòãýí íýã ïðîãðàì áîëãîí á¿ëýãëýñíýýð àíõíû
  ¿éëäëèéí ñèñòåì ¿¿ñëýý.
   •   Äèñêýí äýýð þó áàéãààã õàðàõ
   •   Ôàéë ¿¿ñãýõ, ººð÷ëºõ, õóóëàõ, óñòãàõ
   •   Ïðîãðàìûã àæèëëóóëàõ, çîãñîîõ, äóóñãàõ
   •   Äýëãýöýíä ïðîãðàì áîëîí ôàéëóóäûã õàðóóëàõ ôóíêö¿¿ä ã.ì
¯éëäëèéí ñèñòåì ãýæ þó âý?
• Êîìïüþòåð äýýð àæèëëàõàä øààðäëàãàòàé
  õàìãèéí åðºíõèé ýäãýýð ôóíêö¿¿äèéã
  àãóóëñàí ïðîãðàì íü êîìïüþòåðèéã àñàõàä
  ë äèñêíýýñ êîìïüþòåðèéí ñàíàõ îéä
  à÷ààëàãäàí õýçýý áîë õýçýý õýðýãëýãäýõýä
  áýëýí õ¿ëýýæ áàéäàã áîëñîí.
• Ýíý ïðîãðàìûã ¿éëäëèéí ñèñòåì (Operation
  System) ãýõ áîëñîí.
¯éëäëèéí ñèñòåì ãýæ þó âý?
• Èéì ¿éëäëèéí ñèñòåìèéí à÷ààð
  êîìïüþòåðèéí ïðîãðàì áè÷èæ ÷àääàãã¿é
  õ¿ì¿¿ñ ÷ êîìïüþòåð àøèãëàõ áîëîìæòîé
  áîëñîí.
• ¯¿íèé òóëä ¿éëäëèéí ñèñòåìèéíõýý
  êîìàíäóóäûã ë õýðýãëýæ ìýääýã áàéõàä
  øààðäëàãàòàé.
  •   Dir
  •   Copy
  •   Delete
  •   Cd ã.ì
¯éëäëèéí ñèñòåì ãýæ þó âý?
• UNIX áîë õàìãèéí ýðòíèé ¿éëäëèéí
  ñèñòåì¿¿äèéí íýã þì.
• UNIX-èéã àíõ ãàð÷ èðýõýä äýëõèéä îäîî
  ºðãºí àøèãëàãäàæ áàéãàà ïåðñîíàë
  êîìïüþòåð (pc áóþó personal computer)
  ãàð÷ èðýýã¿é áàéâ.
• Ýíý ¿åä îëîí çóóí ìÿíãàí äîëëàðûí
  ¿íýòýé òîì êîìïüþòåðóóä áàéñàí.
• Ýäãýýð äýýð UNIX ¿éëäëèéí ñèñòåì áàéäàã
  áàéâ.
¯éëäëèéí ñèñòåì ãýæ þó âý?
• Óäàëã¿é àíõíû ïåðñîíàë êîìïüþòåðóóä
  ãàð÷ èðñýí (1970).
• Òýä áîë îâîð õýìæýýãýýð ìàø æèæèãõýí,
  ¿íý ºðò㺺𺺠÷ õÿìäõàí áîëñîí áàéâ.
• Ýíý êîìïüþòåð äýýðõ ¿éëäëèéí ñèñòåìèéã
  îäîîãèéí Microsoft êîìïàíèéí åðºíõèéëºã÷
  Bill Gates áè÷èæ MS-DOS ãýæ íýðëýâ.
• Ïåðñîíàë êîìïüþòåðóóä ìàø õóðäíààð
  íèéãýìä îðæ èðýõèéí õàìòààð MS-DOS
  ¿éëäëèéí ñèñòåì òàðæ áàéëàà.
¯éëäëèéí ñèñòåì ãýæ þó âý?
• UNIX íü ïåðñîíàë êîìïüþòåðèéí
  òåõíèêò òààðäàãã¿é òóë ïåðñîíàë
  êîìïüþòåðóóäàä çîðèóëàí UNIX
  ìàÿãèéí ¿éëäëèéí ñèñòåì áè÷èãäñýí
  íü LINUX ¿éëäëèéí ñèñòåì þì.
• UNIX áîëîí LINUX ¿éëäëèéí
  ñèñòåì¿¿äèéí êîìàíäóóä áîëîí
  çàð÷èì íü èæèëõýí áàéäàã.
¯éëäëèéí ñèñòåì ãýæ þó âý?
• 1980-ä îíû äóíäóóð Windows 3.1 ãàðñíààð
  ýíãèéí õ¿ì¿¿ñ êîìïüþòåðòàé àæèëëàõ
  áîëîìæ ýðñ ºíäºð áîëëîî.
• Ýíý ¿éëäëèéí ñèñòåìä õóëãàíà àøèãëàõ
  áîëîìæòîé áîëñíîîð êîìàíä ºã÷ àæèëäàã
  ¿éëäëèéí ñèñòåì¿¿äèéã ýðñ äàâàìãàéëàí
  ãàð÷ èðñýí.
• DOS áîëîí Windows íü Linux, Unix-èéã
  áîäâîë ñóóëãàõ áîëîí àøèãëàõàä ìàø
  õÿëáàð (¿¿íèé õàæóóãààð áîëîìæ íü ÷ áàãà)
  áàéäàã íü ºðãºí òàðõàõàä íºëººëñºí þì.
¯éëäëèéí ñèñòåì ãýæ þó âý?
• 1995 îíä Windows 95 ãàð÷ èðýâ.
• 1998 îíä Windows 98
• 1999 îíä Windows ME (Millenium)
  • Windows NT
• 2000 îíä Windows 2000
• 2001 îíä Windows XP
• 2002 îíä Windows 2003 ñåðâåð òóñ
  òóñ ãàð÷ èðñýí.
¯éëäëèéí ñèñòåì ãýæ þó âý?
• Ýíý õîîðîíä Linux ¿éëäëèéí
  ñèñòåìèéí îëîí àðâàí õóâèëáàðóóä
  ãàðàí àìæèëòòàé õºãæèæ áàéâ:
  • Red Hat
  • Suse
  • Mandarin ã.ì
¯éëäëèéí ñèñòåì ãýæ þó âý?
• Õýäèéãýýð Linux ¿éëäëèéí ñèñòåì íü
  ñóóëãàæ àøèãëàõàä áýðõøýýëòýé áàéäàã
  áîëîâ÷ äàðààõ äàâóó òàëóóäòàé:
  • Íóóöëàë õàìãààëàëò ñàéí.
  • Íýýëòòýé ñèñòåì. (ººðèéíõ íü ïðîãðàìûí êîä
    íü íýýëòòýé èë áàéäàã.)
  • ¯íýã¿é.
• Ýäãýýð øàëòãààíààñ áîëæ îäîî õ¿ðòýë
  ºðãºí õýðýãëýãäñýýð áàéíà.
Êîìïüþòåðèéí á¿ðýëäýõ¿¿í õýñýã
• Òºâ ïðîöåññîð (CPU-Central Processing Unit)
• Ñàíàõ îé
   • Øóóðõàé ñàíàõ îé (RAM - Random Access Memory)
   • Êýø (cache)
   • Òîãòìîë ñàíàõ îé (ROM – Read Only Memory ìºí BIOS áóþó Basic
     Input Output System “Îðîëò ãàðàëòûí ¿íäñýí ñèñòåì” ãýäýã)
• Ìýäýýëýë õàäãàëàõ òºõººðºìæ
   • Õàòóó äèñê (Hard disk)
   • Óÿí äèñê (floppy disk)
   • Flash disk
• Îðîëò ãàðàëòûí ñèñòåì
   •   Ãàð      (keyboard)
   •   Õóëãàíà (mouse)
   •   Äýëãýö (monitor)
   •   Ìèêðîôîí (microphone)
   •   Âýá êàìåð (web camera)
Êîìïüþòåðèéí á¿ðýëäýõ¿¿í õýñýã
• Æèøýý:
• Pentium IV 3.0 Ghz, 2Mb L2 cache, 1Gb DDR RAM, 120Gb HD,
  17” Samsung Monitor
   •   Òºâ ïðîöåññîð íü Pentium IV, õóðä íü 3.0Ghz, 2Mb êýøòýé.
   •   Ñàíàõ îé íü 1Gb õýìæýýòýé
   •   Õàòóó äèñê íü 120Gb õýìæýýòýé
   •   17 èí÷èéí Samsung äýëãýöòýé êîìïüþòåð ãýæ îéëãîíî.

• Êîìïüþòåðèéí äîòîîä ¿éë àæèëëàãààã òîâ÷îîð àâ÷ ¿çüå:
Êîìïüþòåðèéí ¿éë àæèëëàãàà
•    Êîìïüþòåð äîòîð õèéãääýã ãîë ç¿éë íü :
    1. õàòóó äèñê äýýð áàéãàà ïðîãðàìûã
       ñàíàõ îéä à÷ààëæ
    2. òýíäýýñýý òºâ ïðîöåññîðîîð óã
       ïðîãðàìûã àæèëëóóëààä
    3. ãàðñàí ¿ð ä¿íã íü äýëãýöýíä ¿ç¿¿ëýõ
       ÿâäàë þì.
Êîìïüþòåðèéí ¿éë àæèëëàãàà
    Òºâ ïðîöåññîð                                     Êîìïüþòåð äýýð
                                                    àæèëëàæ áàéãàà õ¿í
                                                     Êîìïüþòåð ýõëýõýä
                                                  Ïðîãðàì À, ïðîãðàì B-ã
                               Ïðîãðàì Ñ
                                       B
                                       À           ¿éëäëèéí ñèñòåì õàòóó
                                                     àæèëëóóëàâ. Ýíý 2
                                                     äèñêíýýñ ñàíàõ îéä
                                                   ïðîãðàì ýõëýýä ñàíàõ
                                                        à÷ààëàãäàíà.
                                                  îéä îðæ òýíäýýñýý òºâ
                                                      ïðîöåññîðò õýñýã
 Øóóðõàé ñàíàõ îé                                 õýñãýýðýý îðæ àæèëäàã.
 ¿éëäëèéí ñèñòåì   Ïðîãðàì Ñ
                           B
                           À         Ïðîãðàì B

 Õàòóó äèñê
 ¿éëäëèéí ñèñòåì

                       Ïðîãðàì B

                                           Ïðîãðàì Ñ

               Ïðîãðàì À
Êîìïüþòåðèéí ñèñòåìèéí á¿òýö
• Òåõíèê õàíãàìæ (hardware)
   • Òºâ ïðîöåññîð
   • Ñàíàõ îé
   • Îðîëò ãàðàëòûí ñèñòåì
• ¯éëäëèéí ñèñòåì
   • Ïðîãðàìóóä áîëîí õýðýãëýã÷èä êîìïüþòåðèéí òåõíèêèéã
     õýðýãëýõ õýðýãëýýã çîõèöóóëàí õÿíàäàã á¿ëýã ïðîãðàì.
• Ïðîãðàìóóä
   • Õýðýãëýã÷èä òóëãàðñàí àñóóäëóóäûã (âèäåî òîãëîîì, ºãºãäëèéí
     ñàí, áèçíåñèéí àñóóäàë, êîìïèëÿòîð) êîìïüþòåðèéí òåõíèêèéã
     àøèãëàí øèéäýõ áîëîìæèéã îëãîäîã.
• Õýðýãëýã÷èä
   • Õ¿ì¿¿ñ, òºðºë á¿ðèéí ìàøèíóóä áîëîí áóñàä êîìïüþòåðóóä
¯éëäëèéí ñèñòåì
• ͺºö õóâààðèëàã÷
  • ͺºöèéã (ïðîöåññîð, ñàíàõ îé…) óäèðäàí îëãîõ
    õýñýã.
• Óäèðäàõ ïðîãðàì
  • Õýðýãëýã÷èéí ïðîãðàìûí àæèëëàãàà áîëîí
    îðîëò ãàðàëòûí òºõººðºìæ¿¿äèéã ¿éë
    àæèëëàãààã óäèðäàíà.
• Êåðíåë
  • ¯éëäëèéí ñèñòåìèéí öºì. Êîìïüþòåðèéã àñàõààñ ýõëýýä
    óíòðàõ õ¿ðòýë öàã ¿ðãýëæ àæèëëàæ áàéäàã ïðîãðàì.
    Áóñàä á¿õ ïðîãðàìóóäûã application ïðîãðàì ãýäýã.
Ìýéíôðýéì ñèñòåì
• Ìýéíôðýéì íü ýõíèé ¿åèéí êîìïüþòåð þì.
• ¯íý áîëîí îâîð õýìæýý èõòýé.
• Òóñãàé îïåðàòîð÷ àæèëëóóëäàã.
  Õýðýãëýã÷èä íü àæèëëóóëàõ ïðîãðàìàà ýíý
  îïåðàòîð÷èä ºãäºã.
• Îïåðàòîð÷ íü öàã õýìíýõèéí òóëä èæèë
  òºñòýé ïðîãðàìóóäûã á¿ëýãëýæ áàéãààä
  á¿ëýã á¿ëãýýð íü àæèëëóóëäàã. Ïðîãðàìûí
  ¿ð ä¿í íü õýäýí ºäðèéí äàðàà ÷ ãàð÷
  ìàãàäã¿é áàéäàã.
Îëîí áîäëîãûí ñèñòåì
          • Ñàíàõ îéä îëîí ïðîöåññ
            çýðýã à÷ààëàãäàí òºâ
            ïðîöåññîð íü ýäãýýðèéã
            ýýëæ ýýëæýýð àæèëëóóëäàã.
          • Àæèëëàæ äóóññàí
            ïðîöåññèéã ñàíàõ îéãîîñ
            çàéëóóëíà.
          • Õýðâýý àæèëëàõ
            ïðîöåññóóäûí õýìæýý íü
            ñàíàõ îéä áàãòàõã¿é áàéâàë
            çàðèì ïðîöåññèéã íü õàòóó
            äèñê äýýð òóñãàé ñàíàõ îéí
            õýñýãò áàéðëóóëäàã. ¯¿íèéã
            âèðòóàëü ñàíàõ îé ãýíý.
            (Virtual memory)
Îëîí áîäëîãûí ñèñòåì
(Multitasking system)
• Ïðîöåññ á¿ð íü ººðèéí òºëºâòýé áàéäàã. Òºëºâ íü
  æèøýý íü “áýëýí”, “õ¿ëýýëò”, “àæèëëàæ áàéíà” ãýõ
  ìýò óòãóóä àâ÷ áîëíî.
• Ïðîöåññîð íü ýäãýýð ïðîöåññóóäààñ (job) àëü
  “áýëíèéã” íü ýýëæëýí àæèëëóóëíà.
• Áýëýí áèø áóþó õ¿ëýýëò òºëºâò áàéãàà ïðîöåññ íü
  æèøýý íü õýðýãëýã÷ýýñ îðóóëæ áóé ºãºãäëèéã
  (îðîëò) õ¿ëýýæ áàéæ áîëíî.
• Îðîëò äóóñàíãóóò òºâ ïðîöåññîðîîð ¿éë÷ë¿¿ëýõýä
  áýëýí áîëíî.
• Òºâ ïðîöåññîðîîð ÿã îäîî ¿éë÷ë¿¿ëæ áàéãàà
  ïðîöåññèéí òºëºâ íü “àæèëëàæ áàéíà” áîëíî.
Îëîí ïðîöåññîðòîé ñèñòåì
áóþó Ïàðàëëåë ñèñòåì
• Èõýíõ êîìïüþòåðóóä íýã ïðîöåññîðòîé
  áàéäàã.
• Îëîí ïðîöåññîðòîé ñèñòåì íü ñèñòåìèéí
  bus, öàã çàðèìäàà ñàíàõ îéã õóâààí
  ýçýìøäýã á¿ëýã ïðîöåññîðóóäûã àãóóëäàã.
• Multiprocessor system, parallel system,
  closely tighted system ãýõ çýðãýýð
  íýðëýãääýã.
Îëîí ïðîöåññîðòîé ñèñòåì
áóþó Ïàðàëëåë ñèñòåì
• Äàâóó òàë:
  • ªíäºð õóðä: Îëîí ïðîöåññîðóóä íèéëæ àæèëëàñíààð
    èë¿¿ õóðäòàé áàéäàã.
  • ¯íèéí äàâóó áàéäàë: Íýã ïðîöåññîðòîé õî¸ð
    êîìïüþòåðèéã àâñíààñ õî¸ð ïðîöåññîðòîé íýã êîìïüþòåð
    èë¿¿ õÿìä.
  • Íàéäâàðòàé áàéäàë: Àëü íýã ïðîöåññîð íü àæèëëàãààã¿é
    áîëîõîä íºãººõ íü êîìïüþòåðèéí àæèëëàãààã öààø íü
    ¿ðãýëæë¿¿ëýí àâ÷ ÿâäàã òóë ñèñòåì íàéäâàðòàéãààð
    àæèëëàñààð áàéõ áîëîìæ á¿ðäýíý. Èéíõ¿¿ íýã ïðîöåññîð
    íü óíàõàä ñèñòåì öààøàà àæèëëàñààð áàéõûã graceful
    degradation ãýäýã. Graceful degradation àãóóëñàí
    ñèñòåìèéã fault tolerant (àëäààíä òýñâýðòýé) ñèñòåì ãýíý.
Õóâààðèëàãäñàí ñèñòåì
(Distributed system)
• Ñ¿ëæýýãýýð õîëáîãäîí íýãäñýí ¿éë àæèëëàãàà
  ÿâóóëæ áóé êîìïüþòåðóóäûí öîãö ñèñòåìèéã
  õýëíý.
• Loosely coupled system ãýíý. Ïðîöåññîð á¿ð íü òóñ
  òóñäàà ñàíàõ îéòîé (ýñðýãýýð ïàðàëåëë ñèñòåì íü
  íýã ñàíàõ îéã ïðîöåññîðóóä íü õóâààí ýçýìøäýã).
• Äàâóó òàë:
   •   ͺºöºº õóâààëöàõ áîëîìæ
   •   Òîîöîîëîõ õóðä èõñýíý
   •   Íàéäâàðòàé áàéäàë
   •   Õîëáîîòîé áàéäàë.
Õóâààðèëàãäñàí ñèñòåì
(Distributed system)
• Ñ¿ëæýý äîîðõèéí àëü íü ÷ áàéæ áîëíî:
  • Peer to peer: Ñ¿ëæýýíä “íýãäñýí óäèðäëàãã¿é”,
    ñ¿ëæýýíä áàéãàà êîìïüþòåð á¿ð íü èæèë ýðõòýé
    ñ¿ëæýý. Ýíý ñ¿ëæýýíèé àëü ÷ õîñò óíàñàí áóñàä
    íü ¿éë àæèëëàãààãàà ñ¿ëæýýíä õýâèéí ÿâóóëíà.
  • Client server: Ñåðâåð êîìïüþòåðààñ áóñàä client
    êîìïüþòåðóóäûí àæëûã òîäîðõîéëîí îíîîæ
    ºãíº. ªºðººð õýëáýë ñåðâåðýýñýý õàìààðñàí
    íýãäñýí óäèðäëàãàòàé ñ¿ëæýý.
Õóâààðèëàãäñàí ñèñòåì
(Distributed system)




Ýíý ñ¿ëæýýíèé äóòàãäàëòàé òàë íü ñåðâåð êîìïüþòåð óíàõàä íèéò
ñ¿ëæýýíèé ¿éë àæèëëàãàà óíàäàã.
Clustered ñèñòåì
• Ñ¿ëæýýãýýð õîëáîãäñîí õîñòóóä õàòóó äèñê äýýðõ
  ìýäýýëë¿¿äýý õàìòðàí ýçýìøäýã ñèñòåì þì.

• Ñ¿ëæýýí äýõ íýã õîñò íü ººðèéí ¿éë àæèëëàãààãàà
  ÿâóóëàõûí õàìòàà𠺺ð íýã áóþó îëîí õîñòóóäûã
  àæèãëàæ (ñ¿ëæýýíä) áàéäàã. Õýðâýý àæèãëàæ
  áàéñàí õîñò àæèëëàãààã¿é áîëáîë ò¿¿íèé
  ìýäýýëëèéí ýðõèéã íü ººðòºº àâààä ò¿¿í äýýð
  àæèëëàæ áàéñàí ïðîãðàìóóäûã äàõèí
  àæèëëóóëäàã. Èéìýýñ óã ïðîãðàì äýýð àæèëëàæ
  áàéñàí õýðýãëýã÷èä ò¿ð çóóðûí òàñàëäàëòààñ ººð
  îíö ç¿éë ìýäðýõã¿é ºíãºðäºã.
Clustered ñèñòåì
• Ýíý íü íàéäâàðòàé áàéäëûã ìàø
  ºíäºð òºâøèíä õ¿ðãýäýã îíöëîãòîé.
• Ïàðàëåëë ñèñòåìýýñ ÿëãààòàé íü
  ïðîöåññîð òóñ á¿ð íü áèåýý äààñàí
  òóñäàà ñèñòåì þì.
• Ñluster õèéñíýýð õîñòóóä õàäãàëàãäàæ
  áóé ìýäýýëë¿¿äýý õóâààëöàí
  àøèãëàõ áîëîìæòîé áîëäîã.
Real-Time ñèñòåì
• Ïðîãðàì íü òîäîðõîé çààæ ºãñºí õóãàöààíä
  ã¿éöýòãýãäýõ ¸ñòîé ñèñòåìèéã õýëäýã.
• Õóãàöààíû õÿçãààðëàëòûã òàâüæ ºãäºã ñèñòåì þì.
• ¯éëäëèéã òîäîðõîé õóãàöààíä àìæèæ õèéõ ¸ñòîé
  ñèñòåìèéã õýëíý.
• Æèøýý íü ¿éëäâýðò àæèëëàæ áóé ðîáîòûí ãàð íü
  õèéæ áàéãàà ìàøèíäàà äàðàãäàí ýâäýð÷èõýýä
  áàéõàä íü “îäîî ãàðàà òàòàæ àâ” ãýäýã êîìàíä ºãºõ
  íü óòãàã¿é. Ç¿é íü áîë ìàøèíä äàðàãäàõààñ íü
  ºìíº íü àìæèæ “ãàðàà òàòàæ àâ“ ãýäýã êîìàíä
  ðîáîòîä ºãºãäºõ ¸ñòîé.
Real-Time ñèñòåì
• Real-Time ñèñòåì¿¿äýýñ:
  • ¯éëäâýðëýëòèéã óäèðäàõ ñèñòåì (ºìí¿¿ð íü óðñàí ãàðàõ
    òºõººðºìæ¿¿äèéã òîäîðõîé õóãàöàíä àìæèæ óãñðàõ…)
  • Øèíæëýõ óõààíû òóðøèëòûã õÿíàõ ñèñòåì (òóðøèëò íü
    íàðèéí äàðààëëûí äàãóó íàðèéí õóãàöààíû äîòîð
    ã¿éöýòãýãäýíý)
  • Ýì÷èëãýýíèé ñèñòåì (ºâ÷òºíèé áàéäàë õ¿íäýðâýë àìæèæ
    àðãà õýìæýý àâàõ ¸ñòîé)
  • Çýâñãèéí óäèðäëàãûí ñèñòåì (æø: õÿòàäààñ õàðâàñàí
    ïóóæèí àìåðèêò èðýõýýñ ºìíº àìåðèêèéí õÿíàëòûí
    ñèñòåì àìæèæ õàìãààëàõ ¿éëäýë õèéõ ¸ñòîé)
Real-Time ñèñòåì
• Real-Time ñèñòåìèéí òºðºë:
   • Õàòóó: “×óõàë ¿éëäýë¿¿äèéã” çààâàë öàãò íü àìæóóëæ
     ã¿éöýòãýõèéã áàòàëãààæóóëæ ºãíº. Ìýäýýëëèéã ROM äýýðýý
     õàäãàëäàã (ººðººð õýëáýë õàòóó äèñê àøèãëàõã¿é). Ó÷èð íü
     ROM äýýðõ ìýäýýëýë íü øóóä ñõåì äýýðýý øàðàãäàí áè÷èãäñýí
     áàéäàã òóë òîã òàñðàõ áîëîí èõýíõ íºõöºë áàéäàëä ìýäýýëëýý
     òîãòìîë õàäãàëàí ¿ëäýæ ÷àääàã íü èë¿¿ íàéäâàðòàé áàéäëûã
     íýìýãä¿¿ëäýã.
   • Ǻºëºí: “×óõàë ¿éëäë¿¿ä” íü áóñàä ¿éëäë¿¿äýý áîäâîë èë¿¿
     ºíäºð ýðõòýé áàéíà. ªºðººð õýëáýë ÷óõàë ¿éëäë¿¿ä íü ò¿ð¿¿ëæ
     ã¿éöýòãýãäýíý ãýñýí ¿ã. ¯éëäëèéã ÿã öàãò íü àìæóóëàõûã
     áàòàëãààæóóëàõã¿é òóë èéì ñèñòåìèéã ¿éëäâýðëýë, ðîáîòèêò
     àøèãëàõ íü ýðñäýëòýé áàéäàã. Virtual reality (õèéìýë îð÷èí),
     ýðäýì øèíæèëãýýíèé òîì òºñë¿¿äýä (äàëàé øèíæëýë, ãàðèãñûí
     õºäºë㺺í) õýðýãëýõýä òîõèðîìæòîé.
Õàëààñíû ñèñòåì¿¿ä
(Handheld systems)
• PDA, ãàð óòàñ çýðýã æèæèã õýìæýýòýé
  òºõººðºìæ¿¿äýä õýðýãëýãääýã ¿éëäëèéí
  ñèñòåì þì.
• Ýíý ñèñòåì íü
  • Áàãà ñàíàõ îé (512kb – 8Mb)
  • Æèæèã äýëãýö
  • Õóðä áàãàòàé ïðîöåññîð (ïðîöåññîðûí õóðä
    èõñýõ òóñàì èë¿¿ èõ ýð÷èì õ¿÷ øààðäàõ áà ýíý
    íü èë¿¿ òîì áàòòåðåéã øààðääàã.)
  çýðãèéã òîîöîí àæèëëäàã.
Embedded ñèñòåì
• Îð÷èí ¿åä çºâõºí êîìïüþòåðóóä áèø àõóéí õýðýãëýýíèé
  òºõººðºìæ¿¿ä òóñãàé çîðèóëàëòûí æèæèã õýìæýýíèé
  ¿éëäëèéí ñèñòåìòýé áîëñîí.
• Ýíý ¿éëäëèéí ñèñòåì íü òóõàéí òºõººðºìæòýé õîëáîîòîé îéð
  çóóðûí ¿éëäë¿¿äèéí ã¿éöýòãýëèéã õÿíàæ áàéäàã.
• Èéì ñèñòåìèéã embedded ñèñòåì ãýíý.
• Æèøýý:
   • Ìàøèíû õºäºëã¿¿ð
   • Øàðàõ ø¿¿ãýý
   • ¯éëäâýðèéí ðîáîò
• Óäàõã¿é ãýðèéí á¿õ õýðýãñë¿¿ä ººðèéí ñèñòåìèéã àøèãëàí
  íýãäñýí ñ¿ëæýýíä õîëáîãäîæ àæèëëàõ áîëîìæòîé áîëíî.
  Æèøýý íü õºðãºã÷ íü õýðýâ ñ¿¿ äóóñâàë ñ¿ëæýýãýýð
  äàìæóóëàí äýëã¿¿ðýýñ ñ¿¿ çàõèàëàõ ¿éëäëèéã àâòîìàòààð
  ã¿éöýòãýõ. Àæèë äýýðýýñýý ãýðýý öýâýðëýõ, õîîë õèéõ ãýõ
  ìýòýýð áîëîìæòîé áîëíî.
¯éëäëèéí ñèñòåìèéí òºðºë
• Íýã áîäëîãûí (single-tasking): Ñàíàõ îéä
  íýã ë õýðýãëýã÷èéí áàéæ ÷àääàã. Íýã
  ïðîãðàìûã àæèëóóëæ äóóññàíû äàðàà
  íºãººã íü àæèëëóóëäàã (æø: MS-DOS).
• Îëîí áîäëîãûí (multi-tasking): Íýã çýðýã
  îëîí ïðîöåññ ñàíàõ îéä áàéæ çýðýã
  àæèëëàæ ÷àääàã. Îð÷èí ¿åèéí èõýíõ
  ¿éëäëèéí ñèñòåì íü îëîí áîäëîãûí ñèñòåì
  þì. (Windows, UNIX, Linux)
¯éëäëèéí ñèñòåìèéí òºðºë
• Íýã õýðýãëýã÷èéí (single-user): Òóõàéí
  àãøèíä çºâõºí íýã ë õýðýãëýã÷ ñèñòåìèéã
  ýçýìøäýã áîë íýã õýðýãëýã÷èéí ñèñòåì þì.
• Îëîí õýðýãëýã÷èéí (multi-user): Íýã çýðýã
  îëîí õýðýãëýã÷ äýýð íü àæèëëàõ
  áîëîìæòîé, õýðýãëýã÷ òóñ á¿ðèéí
  ìýäýýëëèéã áèå áèåýýñ íü õàìãààëàõ
  ÷àäâàðòàé ñèñòåì. Îð÷èí ¿åèéí èõýíõ
  îëîí áîäëîãûí ñèñòåì íü ìºí îëîí
  õýðýãëýã÷èéí ñèñòåì áàéäàã.
Øèíý ¿ãñ
• Operating System: ¯éëäëèéí ñèñòåì.
• Hardware: Òåõíèê õàíãàìæ. Êîìïüþòåðèéã á¿ðä¿¿ëýã÷ áîëîí
  ò¿¿íòýé õàìòðàí àæèëëàã÷ òåõíèê õýðýãñë¿¿äèéã õýëíý.
• Software: Ïðîãðàì õàíãàìæ.
• Application : Ïðîãðàì ãýñýí ¿ã. Èõýâ÷ëýí ¿éëäëèéí ñèñòåì äýýð
  àæèëäàã õýðýãëýã÷èéí ïðîãðàìóóäûã õýëäýã. Ñèñòåìèéí
  ïðîãðàì ãýâýë ¿éëäëèéí ñèñòåìèéí á¿ðýëäýõ¿¿í äýä
  ïðîãðàìóóäûã õýëíý.
• Resource: ͺºö. Òºâ ïðîöåññîð, ñàíàõ îé, õàðä äèñê çýðãèéã
  õýëíý. Resource èõ øààðääàã ïðîãðàì ãýäýã íü ñàíàõ îé,
  ïðîöåññîð, õàòóó äèñê çýðãýýñ àëü íýãèéã íü ýñâýë á¿ãäèéã íü
  èõýýð øààðäàæ àæèëäàã ïðîãðàìûã õýëíý. Æèøýý íü ñ¿¿ëèéí
  ¿åèéí òîãëîîìóóä resource èõ øààðääàã.
Øèíý ¿ãñ
• CPU: Òºâ ïðîöåññîð. Central Processing Unit.
• Execute: Ïðîãðàìûã àæèëëóóëàõ.
• allocate: Õóâààðèëàõ.
• Memory: Ñàíàõ îé.
• Users:     Õýðýãëýã÷èä.
• Kernel:    ¯éëäëèéí ñèñòåìèéí öºì. Êîìïüþòåðèéã
  àñàõààñ ýõëýýä óíòðàõ õ¿ðòýë öàã ¿ðãýëæ àæèëëàæ
  áàéäàã ïðîãðàì. Áóñàä á¿õ ïðîãðàìóóäûã application
  ïðîãðàì ãýäýã.
• Virtual memory: Õàòóó äèñê äýýðõ ñàíàõ îéã õýëíý.
Øèíý ¿ãñ
• Graceful degradation: Àëü íýã ïðîöåññîð íü àæèëëàãààã¿é
  áîëîõîä íºãººõ íü êîìïüþòåðèéí àæèëëàãààã öààø íü
  ¿ðãýëæë¿¿ëýí àâ÷ ÿâäàã òóë ñèñòåì íàéäâàðòàéãààð
  àæèëëàñààð áàéõ áîëîìæ á¿ðäýíý. Èéíõ¿¿ íýã ïðîöåññîð íü
  óíàõàä ñèñòåì öààøàà àæèëëàñààð áàéõûã graceful
  degradation ãýäýã.
• Fault tolerant: Àëäààíä òýñâýðòýé. Graceful degradation
  áîëîìæòîé ñèñòåìèéã fault tolerant ñèñòåì ãýíý.
• Virtual reality: Õèéñâýð îð÷èí. Òóñãàé òºõººðºìæ àøèãëàí
  ººðèéí ýðãýí òîéðîíä õèéñâýð îð÷èíã ¿¿ñãýõ áîëîìæ.
  Í¿äýíäýý ç¿¿õ òºõººðºìæ áîëîí òóñãàé ïðîãðàì õàíãàìæààñ
  òîãòîíî.
• Embedded system: Òóñãàé òºõººðºìæ¿¿ä äýýð ñóóëãàãäñàí óã
  òºõººðºìæèéí ¿éë àæèëëàãààãà àâòîìàòæóóëàõ ñèñòåì.
Øèíý ¿ãñ
• Single-tasking: Íýã áîäëîãûí
  ¿éëäëèéí ñèñòåì. Ïðîöåññóóäûã íýã
  íýãýýð íü äàðààëëóóëàí
  àæèëëóóëäàã.
• Multi-tasking: Îëîí áîäëîãûí
  ¿éëäëèéí ñèñòåì. Ïðîöåññóóäûã
  îëíîîð íü çýðýã àæèëëóóëàõ
  ÷àäâàðòàé.

More Related Content

What's hot

Лекц 6
Лекц 6Лекц 6
Лекц 6Muuluu
 
Lecture 11, 12
Lecture 11, 12Lecture 11, 12
Lecture 11, 12Muuluu
 
IV лекц
IV лекцIV лекц
IV лекцMuuluu
 
Лекц 13
Лекц 13Лекц 13
Лекц 13Muuluu
 
Lecture 15
Lecture 15Lecture 15
Lecture 15tserenda
 
NBB Lecture 10
NBB Lecture 10NBB Lecture 10
NBB Lecture 10Bbujee
 
Financial management lecture 6
Financial management lecture 6Financial management lecture 6
Financial management lecture 6Bbujee
 
Инфографика STUDSOVET.RU
Инфографика STUDSOVET.RUИнфографика STUDSOVET.RU
Инфографика STUDSOVET.RUVasiliy Ovchinnikov
 
монгол бичгийн хэрэглэгдэхүүн
монгол бичгийн хэрэглэгдэхүүнмонгол бичгийн хэрэглэгдэхүүн
монгол бичгийн хэрэглэгдэхүүнaltantuya2012
 
NBB Lecture 11
NBB Lecture 11NBB Lecture 11
NBB Lecture 11Bbujee
 

What's hot (20)

Лекц 6
Лекц 6Лекц 6
Лекц 6
 
Lecture 11, 12
Lecture 11, 12Lecture 11, 12
Lecture 11, 12
 
IV лекц
IV лекцIV лекц
IV лекц
 
Лекц 13
Лекц 13Лекц 13
Лекц 13
 
Эрэлтийн мэдрэмж
Эрэлтийн мэдрэмжЭрэлтийн мэдрэмж
Эрэлтийн мэдрэмж
 
Эрэлтийн үнэлгээ
Эрэлтийн үнэлгээЭрэлтийн үнэлгээ
Эрэлтийн үнэлгээ
 
Эрэлтийн шинжилгээ
Эрэлтийн шинжилгээЭрэлтийн шинжилгээ
Эрэлтийн шинжилгээ
 
Ахиун шинжилгээ
Ахиун шинжилгээ Ахиун шинжилгээ
Ахиун шинжилгээ
 
Зардлын онол, шинжилгээ
Зардлын онол, шинжилгээЗардлын онол, шинжилгээ
Зардлын онол, шинжилгээ
 
Лекц №14 Төслийн эрсдлийн үнэлгээ
Лекц №14 Төслийн эрсдлийн үнэлгээЛекц №14 Төслийн эрсдлийн үнэлгээ
Лекц №14 Төслийн эрсдлийн үнэлгээ
 
Lecture 15
Lecture 15Lecture 15
Lecture 15
 
NBB Lecture 10
NBB Lecture 10NBB Lecture 10
NBB Lecture 10
 
Financial management lecture 6
Financial management lecture 6Financial management lecture 6
Financial management lecture 6
 
Менежментийн эдийн засгийн үндсэн асуудал
Менежментийн эдийн засгийн үндсэн асуудалМенежментийн эдийн засгийн үндсэн асуудал
Менежментийн эдийн засгийн үндсэн асуудал
 
Инфографика STUDSOVET.RU
Инфографика STUDSOVET.RUИнфографика STUDSOVET.RU
Инфографика STUDSOVET.RU
 
Маркетингийн судалгааны үндсэн асуудал
Маркетингийн судалгааны үндсэн асуудалМаркетингийн судалгааны үндсэн асуудал
Маркетингийн судалгааны үндсэн асуудал
 
Бизнесийн стратегийн шинжилгээ
Бизнесийн стратегийн шинжилгээБизнесийн стратегийн шинжилгээ
Бизнесийн стратегийн шинжилгээ
 
монгол бичгийн хэрэглэгдэхүүн
монгол бичгийн хэрэглэгдэхүүнмонгол бичгийн хэрэглэгдэхүүн
монгол бичгийн хэрэглэгдэхүүн
 
H.el205 p.6
H.el205 p.6H.el205 p.6
H.el205 p.6
 
NBB Lecture 11
NBB Lecture 11NBB Lecture 11
NBB Lecture 11
 

Viewers also liked

III лекц
III лекцIII лекц
III лекцMuuluu
 
Лекц 8
Лекц 8Лекц 8
Лекц 8Muuluu
 
Лекц 10
Лекц 10Лекц 10
Лекц 10Muuluu
 
1.1 windows server 2003
1.1 windows server 20031.1 windows server 2003
1.1 windows server 2003Muuluu
 
2.1 users & groups
2.1 users & groups2.1 users & groups
2.1 users & groupsMuuluu
 
Лекц 16
Лекц 16Лекц 16
Лекц 16Muuluu
 
Лекц 15
Лекц 15Лекц 15
Лекц 15Muuluu
 
Лекц 10
Лекц 10Лекц 10
Лекц 10Muuluu
 
Лекц 11
Лекц 11Лекц 11
Лекц 11Muuluu
 
Лекц 15
Лекц 15Лекц 15
Лекц 15Muuluu
 
Лекц 9
Лекц 9Лекц 9
Лекц 9Muuluu
 
Лекц 7
Лекц 7Лекц 7
Лекц 7Muuluu
 
Лекц 13
Лекц 13Лекц 13
Лекц 13Muuluu
 
Лекц 14
Лекц 14Лекц 14
Лекц 14Muuluu
 
2.1 user practical
2.1 user practical2.1 user practical
2.1 user practicalMuuluu
 
2.2 determining trust relationships
2.2 determining trust relationships2.2 determining trust relationships
2.2 determining trust relationshipsMuuluu
 
Dns server
Dns serverDns server
Dns serverMuuluu
 
1.2 ad installation
1.2 ad installation1.2 ad installation
1.2 ad installationMuuluu
 
1.2 active directory
1.2 active directory1.2 active directory
1.2 active directoryMuuluu
 

Viewers also liked (19)

III лекц
III лекцIII лекц
III лекц
 
Лекц 8
Лекц 8Лекц 8
Лекц 8
 
Лекц 10
Лекц 10Лекц 10
Лекц 10
 
1.1 windows server 2003
1.1 windows server 20031.1 windows server 2003
1.1 windows server 2003
 
2.1 users & groups
2.1 users & groups2.1 users & groups
2.1 users & groups
 
Лекц 16
Лекц 16Лекц 16
Лекц 16
 
Лекц 15
Лекц 15Лекц 15
Лекц 15
 
Лекц 10
Лекц 10Лекц 10
Лекц 10
 
Лекц 11
Лекц 11Лекц 11
Лекц 11
 
Лекц 15
Лекц 15Лекц 15
Лекц 15
 
Лекц 9
Лекц 9Лекц 9
Лекц 9
 
Лекц 7
Лекц 7Лекц 7
Лекц 7
 
Лекц 13
Лекц 13Лекц 13
Лекц 13
 
Лекц 14
Лекц 14Лекц 14
Лекц 14
 
2.1 user practical
2.1 user practical2.1 user practical
2.1 user practical
 
2.2 determining trust relationships
2.2 determining trust relationships2.2 determining trust relationships
2.2 determining trust relationships
 
Dns server
Dns serverDns server
Dns server
 
1.2 ad installation
1.2 ad installation1.2 ad installation
1.2 ad installation
 
1.2 active directory
1.2 active directory1.2 active directory
1.2 active directory
 

More from Muuluu

Lecture 2
Lecture 2Lecture 2
Lecture 2Muuluu
 
Lecture 5
Lecture 5Lecture 5
Lecture 5Muuluu
 
Өгөгдлийн бүтэц
Өгөгдлийн бүтэцӨгөгдлийн бүтэц
Өгөгдлийн бүтэцMuuluu
 
Basic software
Basic software Basic software
Basic software Muuluu
 
Wide area networks
Wide area networksWide area networks
Wide area networksMuuluu
 
NAT and PAT
NAT and PATNAT and PAT
NAT and PATMuuluu
 
Spanning tree protocol
Spanning tree protocolSpanning tree protocol
Spanning tree protocolMuuluu
 
Firewall
FirewallFirewall
FirewallMuuluu
 
User practical
User practicalUser practical
User practicalMuuluu
 
Active directory
Active directoryActive directory
Active directoryMuuluu
 
Hardware
HardwareHardware
HardwareMuuluu
 
windows server 2003
 windows server 2003 windows server 2003
windows server 2003Muuluu
 
Процессорын архитектур
Процессорын архитектурПроцессорын архитектур
Процессорын архитектурMuuluu
 
6 network devices
6 network devices6 network devices
6 network devicesMuuluu
 
Бие даалт
Бие даалтБие даалт
Бие даалтMuuluu
 
Лекц 14
Лекц 14Лекц 14
Лекц 14Muuluu
 
Лекц 12
Лекц 12Лекц 12
Лекц 12Muuluu
 
Switch function
Switch functionSwitch function
Switch functionMuuluu
 
Switch configuration
Switch configurationSwitch configuration
Switch configurationMuuluu
 
Switch configuration
Switch configurationSwitch configuration
Switch configurationMuuluu
 

More from Muuluu (20)

Lecture 2
Lecture 2Lecture 2
Lecture 2
 
Lecture 5
Lecture 5Lecture 5
Lecture 5
 
Өгөгдлийн бүтэц
Өгөгдлийн бүтэцӨгөгдлийн бүтэц
Өгөгдлийн бүтэц
 
Basic software
Basic software Basic software
Basic software
 
Wide area networks
Wide area networksWide area networks
Wide area networks
 
NAT and PAT
NAT and PATNAT and PAT
NAT and PAT
 
Spanning tree protocol
Spanning tree protocolSpanning tree protocol
Spanning tree protocol
 
Firewall
FirewallFirewall
Firewall
 
User practical
User practicalUser practical
User practical
 
Active directory
Active directoryActive directory
Active directory
 
Hardware
HardwareHardware
Hardware
 
windows server 2003
 windows server 2003 windows server 2003
windows server 2003
 
Процессорын архитектур
Процессорын архитектурПроцессорын архитектур
Процессорын архитектур
 
6 network devices
6 network devices6 network devices
6 network devices
 
Бие даалт
Бие даалтБие даалт
Бие даалт
 
Лекц 14
Лекц 14Лекц 14
Лекц 14
 
Лекц 12
Лекц 12Лекц 12
Лекц 12
 
Switch function
Switch functionSwitch function
Switch function
 
Switch configuration
Switch configurationSwitch configuration
Switch configuration
 
Switch configuration
Switch configurationSwitch configuration
Switch configuration
 

Lecture 5, 6

  • 2. Àãóóëãà • ¯éëäëèéí ñèñòåì ãýæ þó âý? • Òîâ÷ ò¿¿õ • Ñèñòåìèéí àíãèëàë, òºðë¿¿ä • Øèíý ¿ãñ
  • 3. ¯éëäëèéí ñèñòåì ãýæ þó âý? • Êîìïüþòåð ñèñòåì íü: • Õýðýãëýã÷èä • Ïðîãðàìóóä • ¯éëäëèéí ñèñòåì • Òåõíèê õàíãàìæ ãýñýí äýä õýñã¿¿äýýñ òîãòîíî.
  • 4. ¯éëäëèéí ñèñòåì ãýæ þó âý? • ¯éëäëèéí ñèñòåì íü êîìïüþòåðèéí òåõíèê áîëîí êîìïüþòåð äýýð àæèëëàõ õ¿í õî¸ðûã õîëáîã÷ ïðîãðàì þì. • ¯éëäëèéí ñèñòåì íü áóñàä ïðîãðàìóóäûí àæèëëàõ ¿éë àæèëëàãààã çîõèöóóëàã÷ ¿íäñýí ïðîãðàì þì. • ¯éëäëèéí ñèñòåì íü êîìïüþòåð àñàõàä õàìãèéí ò¿ð¿¿íä à÷ààëàãäàæ, êîìïüþòåð àñààëòòàé õóãàöààíä ¿ðãýëæ àæèëëàñààð, êîìïüþòåð óíòðàõàä ë äóóñäàã ïðîãðàì þì. • Êîìïüþòåð äýýð àæèëëàõ áóñàä á¿õ ïðîãðàìóóä íü ¿éëäëèéí ñèñòåìèéí ôóíêö¿¿äýýð äàìæóóëæ êîìïüþòåðèéí òåõíèêèéã ýçýìøèíý. • ¯éëäëèéí ñèñòåì íü áóñàä á¿õ ïðîãðàìóóäûã õýðõýí àæèëëóóëàõ áîëîí òýäíèé íóóöëàë õàìãààëàëò, àëäààã øèéäýõ áîëîí áóñàä á¿õ àñóóäëûã øèéääýã.
  • 5. ¯éëäëèéí ñèñòåì ãýæ þó âý? • ¯éëäëèéí ñèñòåì íü ìàø îëîí ÿíç áàéäàã: • MS-DOS (Disk Operation System) • Windows • Unix • Linux • Macintosh
  • 6. ¯éëäëèéí ñèñòåì ãýæ þó âý? • 1950 îíû ¿åä àíõíû êîìïüþòåð ¿¿ññýí (mainframe). • Òîì çààë ä¿¿ðãýõýýð õýìæýýòýé ýíý ýõíèé ¿åèéí êîìïüþòåðóóäàä ¿éëäëèéí ñèñòåì ãýæ áàéõã¿é áàéñàí. • Èéì êîìïüþòåðòàé àæèëëàõûí òóëä ïåðôîêàðòûã õýðýãëýäýã áàéâ. • Ïåðôîêàðò íü îëîí í¿õ ãàðãàñàí óðò öààñ þì. • Êîìïüþòåð óã öààñíû í¿õí¿¿äèéã íü êîìàíä áîëãîí õ¿ëýýí àâ÷ çààñàí ¿éëäë¿¿äèéã (õàìãèéí ýíãèéí íýìýõ õàñàõ ã.ì) õèéäýã áàéâ.
  • 7. ¯éëäëèéí ñèñòåì ãýæ þó âý? • Ýíý íü ìàø èõ öàã ¿ðñýí, öººí òîîíû õ¿í ë îéëãîõ àæèë áàéëàà. Ó÷èð íü á¿õ êîìàíä áîëîí ºãºãäë¿¿ä íü õî¸ðòûí òîîëëûí ñèñòåìýýð ºãºãääºã áàéâ. • 10101110101011101010101 (3+17) • Óäàëã¿é ïðîãðàì÷ëàëûí õýë ãàð÷ èðñíýýð êîìàíäûã õî¸ðòûí òîîëëûí ñèñòåìä áèø õàðèí õ¿í îéëãîõîîð àíãëè ¿ã õýðýãëýí ºãºõ áîëîìæòîé áîëñîí. • Add 25, 56 (25 + 56) • Sub 58, 5 (58 - 5)
  • 8. ¯éëäëèéí ñèñòåì ãýæ þó âý? • Óäàëã¿é ºãºãäºë õàäãàëàõ òºõººðºìæ¿¿ä ãàð÷ èðëýý. (floppy disk, hard disk) • Ýíý íü áè÷èãäñýí ïðîãðàìóóäûã ïåðôîêàðò äýýð öààñàí õýëáýðýýð áèø õàðèí ñîðîíçîí äèñê äýýð õàäãàëàõ áîëîìæòîé áîëãîñîí. • Ñîðîíçîí äèñêíèé ºãºãäë¿¿äèéã äàõèí ººð÷ëºí øèíýýð áè÷èæ áîëäîã òóë òóí ¿ð àøèãòàé áàéâ.
  • 9. ¯éëäëèéí ñèñòåì ãýæ þó âý? • Ñîðîíçîí äèñê äýýð ºãºãäëèéã ÿàæ õàäãàëàõ âý ãýñýí àñóóäàë ãàðëàà. • ¯¿íèé øèéäýëä “ôàéë” ãýñýí îéëãîëò ¿¿ñýâ. • Ýäãýýð ôàéëóóä áîëîí ñàíàõ îé, ïðîöåññîð õîîðîíä àæèëëàãààã çîõèöóóëàõ æèæèã æèæèã äýä ïðîãðàìóóäûã áè÷èâ. • Êîìïüþòåð äýýð õèéãääýã ºðãºí õýðýãëýãääýã åðºíõèé ¿éëäë¿¿äèéã íýãòãýí íýã ïðîãðàì áîëãîí á¿ëýãëýñíýýð àíõíû ¿éëäëèéí ñèñòåì ¿¿ñëýý. • Äèñêýí äýýð þó áàéãààã õàðàõ • Ôàéë ¿¿ñãýõ, ººð÷ëºõ, õóóëàõ, óñòãàõ • Ïðîãðàìûã àæèëëóóëàõ, çîãñîîõ, äóóñãàõ • Äýëãýöýíä ïðîãðàì áîëîí ôàéëóóäûã õàðóóëàõ ôóíêö¿¿ä ã.ì
  • 10. ¯éëäëèéí ñèñòåì ãýæ þó âý? • Êîìïüþòåð äýýð àæèëëàõàä øààðäëàãàòàé õàìãèéí åðºíõèé ýäãýýð ôóíêö¿¿äèéã àãóóëñàí ïðîãðàì íü êîìïüþòåðèéã àñàõàä ë äèñêíýýñ êîìïüþòåðèéí ñàíàõ îéä à÷ààëàãäàí õýçýý áîë õýçýý õýðýãëýãäýõýä áýëýí õ¿ëýýæ áàéäàã áîëñîí. • Ýíý ïðîãðàìûã ¿éëäëèéí ñèñòåì (Operation System) ãýõ áîëñîí.
  • 11. ¯éëäëèéí ñèñòåì ãýæ þó âý? • Èéì ¿éëäëèéí ñèñòåìèéí à÷ààð êîìïüþòåðèéí ïðîãðàì áè÷èæ ÷àääàãã¿é õ¿ì¿¿ñ ÷ êîìïüþòåð àøèãëàõ áîëîìæòîé áîëñîí. • ¯¿íèé òóëä ¿éëäëèéí ñèñòåìèéíõýý êîìàíäóóäûã ë õýðýãëýæ ìýääýã áàéõàä øààðäëàãàòàé. • Dir • Copy • Delete • Cd ã.ì
  • 12. ¯éëäëèéí ñèñòåì ãýæ þó âý? • UNIX áîë õàìãèéí ýðòíèé ¿éëäëèéí ñèñòåì¿¿äèéí íýã þì. • UNIX-èéã àíõ ãàð÷ èðýõýä äýëõèéä îäîî ºðãºí àøèãëàãäàæ áàéãàà ïåðñîíàë êîìïüþòåð (pc áóþó personal computer) ãàð÷ èðýýã¿é áàéâ. • Ýíý ¿åä îëîí çóóí ìÿíãàí äîëëàðûí ¿íýòýé òîì êîìïüþòåðóóä áàéñàí. • Ýäãýýð äýýð UNIX ¿éëäëèéí ñèñòåì áàéäàã áàéâ.
  • 13. ¯éëäëèéí ñèñòåì ãýæ þó âý? • Óäàëã¿é àíõíû ïåðñîíàë êîìïüþòåðóóä ãàð÷ èðñýí (1970). • Òýä áîë îâîð õýìæýýãýýð ìàø æèæèãõýí, ¿íý ºðò㺺𺺠÷ õÿìäõàí áîëñîí áàéâ. • Ýíý êîìïüþòåð äýýðõ ¿éëäëèéí ñèñòåìèéã îäîîãèéí Microsoft êîìïàíèéí åðºíõèéëºã÷ Bill Gates áè÷èæ MS-DOS ãýæ íýðëýâ. • Ïåðñîíàë êîìïüþòåðóóä ìàø õóðäíààð íèéãýìä îðæ èðýõèéí õàìòààð MS-DOS ¿éëäëèéí ñèñòåì òàðæ áàéëàà.
  • 14. ¯éëäëèéí ñèñòåì ãýæ þó âý? • UNIX íü ïåðñîíàë êîìïüþòåðèéí òåõíèêò òààðäàãã¿é òóë ïåðñîíàë êîìïüþòåðóóäàä çîðèóëàí UNIX ìàÿãèéí ¿éëäëèéí ñèñòåì áè÷èãäñýí íü LINUX ¿éëäëèéí ñèñòåì þì. • UNIX áîëîí LINUX ¿éëäëèéí ñèñòåì¿¿äèéí êîìàíäóóä áîëîí çàð÷èì íü èæèëõýí áàéäàã.
  • 15. ¯éëäëèéí ñèñòåì ãýæ þó âý? • 1980-ä îíû äóíäóóð Windows 3.1 ãàðñíààð ýíãèéí õ¿ì¿¿ñ êîìïüþòåðòàé àæèëëàõ áîëîìæ ýðñ ºíäºð áîëëîî. • Ýíý ¿éëäëèéí ñèñòåìä õóëãàíà àøèãëàõ áîëîìæòîé áîëñíîîð êîìàíä ºã÷ àæèëäàã ¿éëäëèéí ñèñòåì¿¿äèéã ýðñ äàâàìãàéëàí ãàð÷ èðñýí. • DOS áîëîí Windows íü Linux, Unix-èéã áîäâîë ñóóëãàõ áîëîí àøèãëàõàä ìàø õÿëáàð (¿¿íèé õàæóóãààð áîëîìæ íü ÷ áàãà) áàéäàã íü ºðãºí òàðõàõàä íºëººëñºí þì.
  • 16. ¯éëäëèéí ñèñòåì ãýæ þó âý? • 1995 îíä Windows 95 ãàð÷ èðýâ. • 1998 îíä Windows 98 • 1999 îíä Windows ME (Millenium) • Windows NT • 2000 îíä Windows 2000 • 2001 îíä Windows XP • 2002 îíä Windows 2003 ñåðâåð òóñ òóñ ãàð÷ èðñýí.
  • 17. ¯éëäëèéí ñèñòåì ãýæ þó âý? • Ýíý õîîðîíä Linux ¿éëäëèéí ñèñòåìèéí îëîí àðâàí õóâèëáàðóóä ãàðàí àìæèëòòàé õºãæèæ áàéâ: • Red Hat • Suse • Mandarin ã.ì
  • 18. ¯éëäëèéí ñèñòåì ãýæ þó âý? • Õýäèéãýýð Linux ¿éëäëèéí ñèñòåì íü ñóóëãàæ àøèãëàõàä áýðõøýýëòýé áàéäàã áîëîâ÷ äàðààõ äàâóó òàëóóäòàé: • Íóóöëàë õàìãààëàëò ñàéí. • Íýýëòòýé ñèñòåì. (ººðèéíõ íü ïðîãðàìûí êîä íü íýýëòòýé èë áàéäàã.) • ¯íýã¿é. • Ýäãýýð øàëòãààíààñ áîëæ îäîî õ¿ðòýë ºðãºí õýðýãëýãäñýýð áàéíà.
  • 19. Êîìïüþòåðèéí á¿ðýëäýõ¿¿í õýñýã • Òºâ ïðîöåññîð (CPU-Central Processing Unit) • Ñàíàõ îé • Øóóðõàé ñàíàõ îé (RAM - Random Access Memory) • Êýø (cache) • Òîãòìîë ñàíàõ îé (ROM – Read Only Memory ìºí BIOS áóþó Basic Input Output System “Îðîëò ãàðàëòûí ¿íäñýí ñèñòåì” ãýäýã) • Ìýäýýëýë õàäãàëàõ òºõººðºìæ • Õàòóó äèñê (Hard disk) • Óÿí äèñê (floppy disk) • Flash disk • Îðîëò ãàðàëòûí ñèñòåì • Ãàð (keyboard) • Õóëãàíà (mouse) • Äýëãýö (monitor) • Ìèêðîôîí (microphone) • Âýá êàìåð (web camera)
  • 20. Êîìïüþòåðèéí á¿ðýëäýõ¿¿í õýñýã • Æèøýý: • Pentium IV 3.0 Ghz, 2Mb L2 cache, 1Gb DDR RAM, 120Gb HD, 17” Samsung Monitor • Òºâ ïðîöåññîð íü Pentium IV, õóðä íü 3.0Ghz, 2Mb êýøòýé. • Ñàíàõ îé íü 1Gb õýìæýýòýé • Õàòóó äèñê íü 120Gb õýìæýýòýé • 17 èí÷èéí Samsung äýëãýöòýé êîìïüþòåð ãýæ îéëãîíî. • Êîìïüþòåðèéí äîòîîä ¿éë àæèëëàãààã òîâ÷îîð àâ÷ ¿çüå:
  • 21. Êîìïüþòåðèéí ¿éë àæèëëàãàà • Êîìïüþòåð äîòîð õèéãääýã ãîë ç¿éë íü : 1. õàòóó äèñê äýýð áàéãàà ïðîãðàìûã ñàíàõ îéä à÷ààëæ 2. òýíäýýñýý òºâ ïðîöåññîðîîð óã ïðîãðàìûã àæèëëóóëààä 3. ãàðñàí ¿ð ä¿íã íü äýëãýöýíä ¿ç¿¿ëýõ ÿâäàë þì.
  • 22. Êîìïüþòåðèéí ¿éë àæèëëàãàà Òºâ ïðîöåññîð Êîìïüþòåð äýýð àæèëëàæ áàéãàà õ¿í Êîìïüþòåð ýõëýõýä Ïðîãðàì À, ïðîãðàì B-ã Ïðîãðàì Ñ B À ¿éëäëèéí ñèñòåì õàòóó àæèëëóóëàâ. Ýíý 2 äèñêíýýñ ñàíàõ îéä ïðîãðàì ýõëýýä ñàíàõ à÷ààëàãäàíà. îéä îðæ òýíäýýñýý òºâ ïðîöåññîðò õýñýã Øóóðõàé ñàíàõ îé õýñãýýðýý îðæ àæèëäàã. ¿éëäëèéí ñèñòåì Ïðîãðàì Ñ B À Ïðîãðàì B Õàòóó äèñê ¿éëäëèéí ñèñòåì Ïðîãðàì B Ïðîãðàì Ñ Ïðîãðàì À
  • 23. Êîìïüþòåðèéí ñèñòåìèéí á¿òýö • Òåõíèê õàíãàìæ (hardware) • Òºâ ïðîöåññîð • Ñàíàõ îé • Îðîëò ãàðàëòûí ñèñòåì • ¯éëäëèéí ñèñòåì • Ïðîãðàìóóä áîëîí õýðýãëýã÷èä êîìïüþòåðèéí òåõíèêèéã õýðýãëýõ õýðýãëýýã çîõèöóóëàí õÿíàäàã á¿ëýã ïðîãðàì. • Ïðîãðàìóóä • Õýðýãëýã÷èä òóëãàðñàí àñóóäëóóäûã (âèäåî òîãëîîì, ºãºãäëèéí ñàí, áèçíåñèéí àñóóäàë, êîìïèëÿòîð) êîìïüþòåðèéí òåõíèêèéã àøèãëàí øèéäýõ áîëîìæèéã îëãîäîã. • Õýðýãëýã÷èä • Õ¿ì¿¿ñ, òºðºë á¿ðèéí ìàøèíóóä áîëîí áóñàä êîìïüþòåðóóä
  • 24.
  • 25. ¯éëäëèéí ñèñòåì • ͺºö õóâààðèëàã÷ • ͺºöèéã (ïðîöåññîð, ñàíàõ îé…) óäèðäàí îëãîõ õýñýã. • Óäèðäàõ ïðîãðàì • Õýðýãëýã÷èéí ïðîãðàìûí àæèëëàãàà áîëîí îðîëò ãàðàëòûí òºõººðºìæ¿¿äèéã ¿éë àæèëëàãààã óäèðäàíà. • Êåðíåë • ¯éëäëèéí ñèñòåìèéí öºì. Êîìïüþòåðèéã àñàõààñ ýõëýýä óíòðàõ õ¿ðòýë öàã ¿ðãýëæ àæèëëàæ áàéäàã ïðîãðàì. Áóñàä á¿õ ïðîãðàìóóäûã application ïðîãðàì ãýäýã.
  • 26. Ìýéíôðýéì ñèñòåì • Ìýéíôðýéì íü ýõíèé ¿åèéí êîìïüþòåð þì. • ¯íý áîëîí îâîð õýìæýý èõòýé. • Òóñãàé îïåðàòîð÷ àæèëëóóëäàã. Õýðýãëýã÷èä íü àæèëëóóëàõ ïðîãðàìàà ýíý îïåðàòîð÷èä ºãäºã. • Îïåðàòîð÷ íü öàã õýìíýõèéí òóëä èæèë òºñòýé ïðîãðàìóóäûã á¿ëýãëýæ áàéãààä á¿ëýã á¿ëãýýð íü àæèëëóóëäàã. Ïðîãðàìûí ¿ð ä¿í íü õýäýí ºäðèéí äàðàà ÷ ãàð÷ ìàãàäã¿é áàéäàã.
  • 27. Îëîí áîäëîãûí ñèñòåì • Ñàíàõ îéä îëîí ïðîöåññ çýðýã à÷ààëàãäàí òºâ ïðîöåññîð íü ýäãýýðèéã ýýëæ ýýëæýýð àæèëëóóëäàã. • Àæèëëàæ äóóññàí ïðîöåññèéã ñàíàõ îéãîîñ çàéëóóëíà. • Õýðâýý àæèëëàõ ïðîöåññóóäûí õýìæýý íü ñàíàõ îéä áàãòàõã¿é áàéâàë çàðèì ïðîöåññèéã íü õàòóó äèñê äýýð òóñãàé ñàíàõ îéí õýñýãò áàéðëóóëäàã. ¯¿íèéã âèðòóàëü ñàíàõ îé ãýíý. (Virtual memory)
  • 28. Îëîí áîäëîãûí ñèñòåì (Multitasking system) • Ïðîöåññ á¿ð íü ººðèéí òºëºâòýé áàéäàã. Òºëºâ íü æèøýý íü “áýëýí”, “õ¿ëýýëò”, “àæèëëàæ áàéíà” ãýõ ìýò óòãóóä àâ÷ áîëíî. • Ïðîöåññîð íü ýäãýýð ïðîöåññóóäààñ (job) àëü “áýëíèéã” íü ýýëæëýí àæèëëóóëíà. • Áýëýí áèø áóþó õ¿ëýýëò òºëºâò áàéãàà ïðîöåññ íü æèøýý íü õýðýãëýã÷ýýñ îðóóëæ áóé ºãºãäëèéã (îðîëò) õ¿ëýýæ áàéæ áîëíî. • Îðîëò äóóñàíãóóò òºâ ïðîöåññîðîîð ¿éë÷ë¿¿ëýõýä áýëýí áîëíî. • Òºâ ïðîöåññîðîîð ÿã îäîî ¿éë÷ë¿¿ëæ áàéãàà ïðîöåññèéí òºëºâ íü “àæèëëàæ áàéíà” áîëíî.
  • 29. Îëîí ïðîöåññîðòîé ñèñòåì áóþó Ïàðàëëåë ñèñòåì • Èõýíõ êîìïüþòåðóóä íýã ïðîöåññîðòîé áàéäàã. • Îëîí ïðîöåññîðòîé ñèñòåì íü ñèñòåìèéí bus, öàã çàðèìäàà ñàíàõ îéã õóâààí ýçýìøäýã á¿ëýã ïðîöåññîðóóäûã àãóóëäàã. • Multiprocessor system, parallel system, closely tighted system ãýõ çýðãýýð íýðëýãääýã.
  • 30. Îëîí ïðîöåññîðòîé ñèñòåì áóþó Ïàðàëëåë ñèñòåì • Äàâóó òàë: • ªíäºð õóðä: Îëîí ïðîöåññîðóóä íèéëæ àæèëëàñíààð èë¿¿ õóðäòàé áàéäàã. • ¯íèéí äàâóó áàéäàë: Íýã ïðîöåññîðòîé õî¸ð êîìïüþòåðèéã àâñíààñ õî¸ð ïðîöåññîðòîé íýã êîìïüþòåð èë¿¿ õÿìä. • Íàéäâàðòàé áàéäàë: Àëü íýã ïðîöåññîð íü àæèëëàãààã¿é áîëîõîä íºãººõ íü êîìïüþòåðèéí àæèëëàãààã öààø íü ¿ðãýëæë¿¿ëýí àâ÷ ÿâäàã òóë ñèñòåì íàéäâàðòàéãààð àæèëëàñààð áàéõ áîëîìæ á¿ðäýíý. Èéíõ¿¿ íýã ïðîöåññîð íü óíàõàä ñèñòåì öààøàà àæèëëàñààð áàéõûã graceful degradation ãýäýã. Graceful degradation àãóóëñàí ñèñòåìèéã fault tolerant (àëäààíä òýñâýðòýé) ñèñòåì ãýíý.
  • 31. Õóâààðèëàãäñàí ñèñòåì (Distributed system) • Ñ¿ëæýýãýýð õîëáîãäîí íýãäñýí ¿éë àæèëëàãàà ÿâóóëæ áóé êîìïüþòåðóóäûí öîãö ñèñòåìèéã õýëíý. • Loosely coupled system ãýíý. Ïðîöåññîð á¿ð íü òóñ òóñäàà ñàíàõ îéòîé (ýñðýãýýð ïàðàëåëë ñèñòåì íü íýã ñàíàõ îéã ïðîöåññîðóóä íü õóâààí ýçýìøäýã). • Äàâóó òàë: • ͺºöºº õóâààëöàõ áîëîìæ • Òîîöîîëîõ õóðä èõñýíý • Íàéäâàðòàé áàéäàë • Õîëáîîòîé áàéäàë.
  • 32. Õóâààðèëàãäñàí ñèñòåì (Distributed system) • Ñ¿ëæýý äîîðõèéí àëü íü ÷ áàéæ áîëíî: • Peer to peer: Ñ¿ëæýýíä “íýãäñýí óäèðäëàãã¿é”, ñ¿ëæýýíä áàéãàà êîìïüþòåð á¿ð íü èæèë ýðõòýé ñ¿ëæýý. Ýíý ñ¿ëæýýíèé àëü ÷ õîñò óíàñàí áóñàä íü ¿éë àæèëëàãààãàà ñ¿ëæýýíä õýâèéí ÿâóóëíà. • Client server: Ñåðâåð êîìïüþòåðààñ áóñàä client êîìïüþòåðóóäûí àæëûã òîäîðõîéëîí îíîîæ ºãíº. ªºðººð õýëáýë ñåðâåðýýñýý õàìààðñàí íýãäñýí óäèðäëàãàòàé ñ¿ëæýý.
  • 33. Õóâààðèëàãäñàí ñèñòåì (Distributed system) Ýíý ñ¿ëæýýíèé äóòàãäàëòàé òàë íü ñåðâåð êîìïüþòåð óíàõàä íèéò ñ¿ëæýýíèé ¿éë àæèëëàãàà óíàäàã.
  • 34. Clustered ñèñòåì • Ñ¿ëæýýãýýð õîëáîãäñîí õîñòóóä õàòóó äèñê äýýðõ ìýäýýëë¿¿äýý õàìòðàí ýçýìøäýã ñèñòåì þì. • Ñ¿ëæýýí äýõ íýã õîñò íü ººðèéí ¿éë àæèëëàãààãàà ÿâóóëàõûí õàìòàà𠺺ð íýã áóþó îëîí õîñòóóäûã àæèãëàæ (ñ¿ëæýýíä) áàéäàã. Õýðâýý àæèãëàæ áàéñàí õîñò àæèëëàãààã¿é áîëáîë ò¿¿íèé ìýäýýëëèéí ýðõèéã íü ººðòºº àâààä ò¿¿í äýýð àæèëëàæ áàéñàí ïðîãðàìóóäûã äàõèí àæèëëóóëäàã. Èéìýýñ óã ïðîãðàì äýýð àæèëëàæ áàéñàí õýðýãëýã÷èä ò¿ð çóóðûí òàñàëäàëòààñ ººð îíö ç¿éë ìýäðýõã¿é ºíãºðäºã.
  • 35. Clustered ñèñòåì • Ýíý íü íàéäâàðòàé áàéäëûã ìàø ºíäºð òºâøèíä õ¿ðãýäýã îíöëîãòîé. • Ïàðàëåëë ñèñòåìýýñ ÿëãààòàé íü ïðîöåññîð òóñ á¿ð íü áèåýý äààñàí òóñäàà ñèñòåì þì. • Ñluster õèéñíýýð õîñòóóä õàäãàëàãäàæ áóé ìýäýýëë¿¿äýý õóâààëöàí àøèãëàõ áîëîìæòîé áîëäîã.
  • 36. Real-Time ñèñòåì • Ïðîãðàì íü òîäîðõîé çààæ ºãñºí õóãàöààíä ã¿éöýòãýãäýõ ¸ñòîé ñèñòåìèéã õýëäýã. • Õóãàöààíû õÿçãààðëàëòûã òàâüæ ºãäºã ñèñòåì þì. • ¯éëäëèéã òîäîðõîé õóãàöààíä àìæèæ õèéõ ¸ñòîé ñèñòåìèéã õýëíý. • Æèøýý íü ¿éëäâýðò àæèëëàæ áóé ðîáîòûí ãàð íü õèéæ áàéãàà ìàøèíäàà äàðàãäàí ýâäýð÷èõýýä áàéõàä íü “îäîî ãàðàà òàòàæ àâ” ãýäýã êîìàíä ºãºõ íü óòãàã¿é. Ç¿é íü áîë ìàøèíä äàðàãäàõààñ íü ºìíº íü àìæèæ “ãàðàà òàòàæ àâ“ ãýäýã êîìàíä ðîáîòîä ºãºãäºõ ¸ñòîé.
  • 37. Real-Time ñèñòåì • Real-Time ñèñòåì¿¿äýýñ: • ¯éëäâýðëýëòèéã óäèðäàõ ñèñòåì (ºìí¿¿ð íü óðñàí ãàðàõ òºõººðºìæ¿¿äèéã òîäîðõîé õóãàöàíä àìæèæ óãñðàõ…) • Øèíæëýõ óõààíû òóðøèëòûã õÿíàõ ñèñòåì (òóðøèëò íü íàðèéí äàðààëëûí äàãóó íàðèéí õóãàöààíû äîòîð ã¿éöýòãýãäýíý) • Ýì÷èëãýýíèé ñèñòåì (ºâ÷òºíèé áàéäàë õ¿íäýðâýë àìæèæ àðãà õýìæýý àâàõ ¸ñòîé) • Çýâñãèéí óäèðäëàãûí ñèñòåì (æø: õÿòàäààñ õàðâàñàí ïóóæèí àìåðèêò èðýõýýñ ºìíº àìåðèêèéí õÿíàëòûí ñèñòåì àìæèæ õàìãààëàõ ¿éëäýë õèéõ ¸ñòîé)
  • 38. Real-Time ñèñòåì • Real-Time ñèñòåìèéí òºðºë: • Õàòóó: “×óõàë ¿éëäýë¿¿äèéã” çààâàë öàãò íü àìæóóëæ ã¿éöýòãýõèéã áàòàëãààæóóëæ ºãíº. Ìýäýýëëèéã ROM äýýðýý õàäãàëäàã (ººðººð õýëáýë õàòóó äèñê àøèãëàõã¿é). Ó÷èð íü ROM äýýðõ ìýäýýëýë íü øóóä ñõåì äýýðýý øàðàãäàí áè÷èãäñýí áàéäàã òóë òîã òàñðàõ áîëîí èõýíõ íºõöºë áàéäàëä ìýäýýëëýý òîãòìîë õàäãàëàí ¿ëäýæ ÷àääàã íü èë¿¿ íàéäâàðòàé áàéäëûã íýìýãä¿¿ëäýã. • Ǻºëºí: “×óõàë ¿éëäë¿¿ä” íü áóñàä ¿éëäë¿¿äýý áîäâîë èë¿¿ ºíäºð ýðõòýé áàéíà. ªºðººð õýëáýë ÷óõàë ¿éëäë¿¿ä íü ò¿ð¿¿ëæ ã¿éöýòãýãäýíý ãýñýí ¿ã. ¯éëäëèéã ÿã öàãò íü àìæóóëàõûã áàòàëãààæóóëàõã¿é òóë èéì ñèñòåìèéã ¿éëäâýðëýë, ðîáîòèêò àøèãëàõ íü ýðñäýëòýé áàéäàã. Virtual reality (õèéìýë îð÷èí), ýðäýì øèíæèëãýýíèé òîì òºñë¿¿äýä (äàëàé øèíæëýë, ãàðèãñûí õºäºë㺺í) õýðýãëýõýä òîõèðîìæòîé.
  • 39. Õàëààñíû ñèñòåì¿¿ä (Handheld systems) • PDA, ãàð óòàñ çýðýã æèæèã õýìæýýòýé òºõººðºìæ¿¿äýä õýðýãëýãääýã ¿éëäëèéí ñèñòåì þì. • Ýíý ñèñòåì íü • Áàãà ñàíàõ îé (512kb – 8Mb) • Æèæèã äýëãýö • Õóðä áàãàòàé ïðîöåññîð (ïðîöåññîðûí õóðä èõñýõ òóñàì èë¿¿ èõ ýð÷èì õ¿÷ øààðäàõ áà ýíý íü èë¿¿ òîì áàòòåðåéã øààðääàã.) çýðãèéã òîîöîí àæèëëäàã.
  • 40. Embedded ñèñòåì • Îð÷èí ¿åä çºâõºí êîìïüþòåðóóä áèø àõóéí õýðýãëýýíèé òºõººðºìæ¿¿ä òóñãàé çîðèóëàëòûí æèæèã õýìæýýíèé ¿éëäëèéí ñèñòåìòýé áîëñîí. • Ýíý ¿éëäëèéí ñèñòåì íü òóõàéí òºõººðºìæòýé õîëáîîòîé îéð çóóðûí ¿éëäë¿¿äèéí ã¿éöýòãýëèéã õÿíàæ áàéäàã. • Èéì ñèñòåìèéã embedded ñèñòåì ãýíý. • Æèøýý: • Ìàøèíû õºäºëã¿¿ð • Øàðàõ ø¿¿ãýý • ¯éëäâýðèéí ðîáîò • Óäàõã¿é ãýðèéí á¿õ õýðýãñë¿¿ä ººðèéí ñèñòåìèéã àøèãëàí íýãäñýí ñ¿ëæýýíä õîëáîãäîæ àæèëëàõ áîëîìæòîé áîëíî. Æèøýý íü õºðãºã÷ íü õýðýâ ñ¿¿ äóóñâàë ñ¿ëæýýãýýð äàìæóóëàí äýëã¿¿ðýýñ ñ¿¿ çàõèàëàõ ¿éëäëèéã àâòîìàòààð ã¿éöýòãýõ. Àæèë äýýðýýñýý ãýðýý öýâýðëýõ, õîîë õèéõ ãýõ ìýòýýð áîëîìæòîé áîëíî.
  • 41. ¯éëäëèéí ñèñòåìèéí òºðºë • Íýã áîäëîãûí (single-tasking): Ñàíàõ îéä íýã ë õýðýãëýã÷èéí áàéæ ÷àääàã. Íýã ïðîãðàìûã àæèëóóëæ äóóññàíû äàðàà íºãººã íü àæèëëóóëäàã (æø: MS-DOS). • Îëîí áîäëîãûí (multi-tasking): Íýã çýðýã îëîí ïðîöåññ ñàíàõ îéä áàéæ çýðýã àæèëëàæ ÷àääàã. Îð÷èí ¿åèéí èõýíõ ¿éëäëèéí ñèñòåì íü îëîí áîäëîãûí ñèñòåì þì. (Windows, UNIX, Linux)
  • 42. ¯éëäëèéí ñèñòåìèéí òºðºë • Íýã õýðýãëýã÷èéí (single-user): Òóõàéí àãøèíä çºâõºí íýã ë õýðýãëýã÷ ñèñòåìèéã ýçýìøäýã áîë íýã õýðýãëýã÷èéí ñèñòåì þì. • Îëîí õýðýãëýã÷èéí (multi-user): Íýã çýðýã îëîí õýðýãëýã÷ äýýð íü àæèëëàõ áîëîìæòîé, õýðýãëýã÷ òóñ á¿ðèéí ìýäýýëëèéã áèå áèåýýñ íü õàìãààëàõ ÷àäâàðòàé ñèñòåì. Îð÷èí ¿åèéí èõýíõ îëîí áîäëîãûí ñèñòåì íü ìºí îëîí õýðýãëýã÷èéí ñèñòåì áàéäàã.
  • 43. Øèíý ¿ãñ • Operating System: ¯éëäëèéí ñèñòåì. • Hardware: Òåõíèê õàíãàìæ. Êîìïüþòåðèéã á¿ðä¿¿ëýã÷ áîëîí ò¿¿íòýé õàìòðàí àæèëëàã÷ òåõíèê õýðýãñë¿¿äèéã õýëíý. • Software: Ïðîãðàì õàíãàìæ. • Application : Ïðîãðàì ãýñýí ¿ã. Èõýâ÷ëýí ¿éëäëèéí ñèñòåì äýýð àæèëäàã õýðýãëýã÷èéí ïðîãðàìóóäûã õýëäýã. Ñèñòåìèéí ïðîãðàì ãýâýë ¿éëäëèéí ñèñòåìèéí á¿ðýëäýõ¿¿í äýä ïðîãðàìóóäûã õýëíý. • Resource: ͺºö. Òºâ ïðîöåññîð, ñàíàõ îé, õàðä äèñê çýðãèéã õýëíý. Resource èõ øààðääàã ïðîãðàì ãýäýã íü ñàíàõ îé, ïðîöåññîð, õàòóó äèñê çýðãýýñ àëü íýãèéã íü ýñâýë á¿ãäèéã íü èõýýð øààðäàæ àæèëäàã ïðîãðàìûã õýëíý. Æèøýý íü ñ¿¿ëèéí ¿åèéí òîãëîîìóóä resource èõ øààðääàã.
  • 44. Øèíý ¿ãñ • CPU: Òºâ ïðîöåññîð. Central Processing Unit. • Execute: Ïðîãðàìûã àæèëëóóëàõ. • allocate: Õóâààðèëàõ. • Memory: Ñàíàõ îé. • Users: Õýðýãëýã÷èä. • Kernel: ¯éëäëèéí ñèñòåìèéí öºì. Êîìïüþòåðèéã àñàõààñ ýõëýýä óíòðàõ õ¿ðòýë öàã ¿ðãýëæ àæèëëàæ áàéäàã ïðîãðàì. Áóñàä á¿õ ïðîãðàìóóäûã application ïðîãðàì ãýäýã. • Virtual memory: Õàòóó äèñê äýýðõ ñàíàõ îéã õýëíý.
  • 45. Øèíý ¿ãñ • Graceful degradation: Àëü íýã ïðîöåññîð íü àæèëëàãààã¿é áîëîõîä íºãººõ íü êîìïüþòåðèéí àæèëëàãààã öààø íü ¿ðãýëæë¿¿ëýí àâ÷ ÿâäàã òóë ñèñòåì íàéäâàðòàéãààð àæèëëàñààð áàéõ áîëîìæ á¿ðäýíý. Èéíõ¿¿ íýã ïðîöåññîð íü óíàõàä ñèñòåì öààøàà àæèëëàñààð áàéõûã graceful degradation ãýäýã. • Fault tolerant: Àëäààíä òýñâýðòýé. Graceful degradation áîëîìæòîé ñèñòåìèéã fault tolerant ñèñòåì ãýíý. • Virtual reality: Õèéñâýð îð÷èí. Òóñãàé òºõººðºìæ àøèãëàí ººðèéí ýðãýí òîéðîíä õèéñâýð îð÷èíã ¿¿ñãýõ áîëîìæ. Í¿äýíäýý ç¿¿õ òºõººðºìæ áîëîí òóñãàé ïðîãðàì õàíãàìæààñ òîãòîíî. • Embedded system: Òóñãàé òºõººðºìæ¿¿ä äýýð ñóóëãàãäñàí óã òºõººðºìæèéí ¿éë àæèëëàãààãà àâòîìàòæóóëàõ ñèñòåì.
  • 46. Øèíý ¿ãñ • Single-tasking: Íýã áîäëîãûí ¿éëäëèéí ñèñòåì. Ïðîöåññóóäûã íýã íýãýýð íü äàðààëëóóëàí àæèëëóóëäàã. • Multi-tasking: Îëîí áîäëîãûí ¿éëäëèéí ñèñòåì. Ïðîöåññóóäûã îëíîîð íü çýðýã àæèëëóóëàõ ÷àäâàðòàé.