-->
|
|
|
§ 2.3. Ïðîãðàììíîå îáåñïå÷åíèå êîìïüþòåðà Ïîóðî÷íûå ïëàíû, èíòåðàêòèâÏîíÿòèå ïðîãðàììíîãî îáåñïå÷åíèÿ
Îïåðàöèîííàÿ ñèñòåìàÎïåðàöèîííàÿ ñèñòåìà (ÎÑ) — ãëàâíàÿ ÷àñòü ïðîãðàììíîãî îáåñïå÷åíèÿ, áåç êîòîðîé êîìïüþòåð ðàáîòàòü íå ìîæåò.
Êîìïüþòåð — ñëîæíàÿ ñèñòåìà, ñîñòîÿùàÿ èç ìíîæåñòâà àïïàðàòíûõ (ôèçè÷åñêèõ) è ïðîãðàììíûõ (èíôîðìàöèîííûõ) îáúåêòîâ. Ê ôèçè÷åñêèì îáúåêòàì îòíîñÿòñÿ óñòðîéñòâà ïàìÿòè, ìîíèòîð, êëàâèàòóðà, ïðèíòåðû è äð.; ê èíôîðìàöèîííûì îáúåêòàì îòíîñÿòñÿ âñåâîçìîæíûå ïðîãðàììû è äàííûå.  ñâîþ î÷åðåäü, êîìïüþòåð ÿâëÿåòñÿ ÷àñòüþ ñèñòåìû «÷åëîâåê — êîìïüþòåð». Ñðåäñòâà, îáåñïå÷èâàþùèå âçàèìîñâÿçü ìåæäó îáúåêòàìè ýòîé ñèñòåìû, íàçûâàþò èíòåðôåéñîì. Àïïàðàòíûé èíòåðôåéñ — ñðåäñòâà, îáåñïå÷èâàþùèå âçàèìîäåéñòâèå ìåæäó óñòðîéñòâàìè êîìïüþòåðà. Äëÿ îáåñïå÷åíèÿ ñîâìåñòíîãî ôóíêöèîíèðîâàíèÿ àïïàðàòíîãî îáåñïå÷åíèÿ êîìïüþòåðà â ñîñòàâ ÎÑ âõîäÿò äðàéâåðû óñòðîéñòâ — ñïåöèàëüíûå ïðîãðàììû, óïðàâëÿþùèå ðàáîòîé ïîäêëþ÷¸ííûõ ê êîìïüþòåðó óñòðîéñòâ (êëàâèàòóðû, ìûøè, ìîíèòîðà, ïðèíòåðà è ò. ä.). Êàæäîìó óñòðîéñòâó ñîîòâåòñòâóåò ñâîé äðàéâåð, ïîñòàâëÿåìûé ïðîèçâîäèòåëåì ýòîãî îáîðóäîâàíèÿ. Ïîëüçîâàòåëüñêèé èíòåðôåéñ — ñðåäñòâà, îáåñïå÷èâàþùèå âçàèìîäåéñòâèå ÷åëîâåêà è êîìïüþòåðà.  îïåðàöèîííóþ ñèñòåìó âõîäÿò ïðîãðàììû, ïîääåðæèâàþùèå äèàëîã ïîëüçîâàòåëÿ ñ êîìïüþòåðîì: æåëàÿ ïðîèçâåñòè íåêîòîðîå äåéñòâèå (çàïóñòèòü ïðîãðàììó íà âûïîëíåíèå, ðàñïå÷àòàòü òåêñò íà ïðèíòåðå, ïîñìîòðåòü ñâîéñòâà êîìïüþòåðà è ò. ä.), ÷åëîâåê äà¸ò ÎÑ ñîîòâåòñòâóþùóþ êîìàíäó. Îïåðàöèîííàÿ ñèñòåìà âûïîëíÿåò ýòó êîìàíäó è ïðåäîñòàâëÿåò ïîëüçîâàòåëþ ðåçóëüòàò ðàáîòû èëè æå ñîîáùàåò î íåâîçìîæíîñòè âûïîëíåíèÿ çàäàííîé êîìàíäû. ×óòü ïîçæå ìû ðàññìîòðèì ïîëüçîâàòåëüñêèé èíòåðôåéñ áîëåå ïîäðîáíî.  íàñòîÿùåå âðåìÿ íàèáîëåå ðàñïðîñòðàí¸ííûìè ÎÑ äëÿ ïåðñîíàëüíûõ êîìïüþòåðîâ ÿâëÿþòñÿ Windows, MacOS è Linux (ðèñ. 2.6).
Ñåé÷àñ êîìïüþòåðû ïðîäàþòñÿ êàê áåç ÎÑ, òàê è óæå ñ óñòàíîâëåííîé ÎÑ. Ïî æåëàíèþ ïîëüçîâàòåëÿ íà êîìïüþòåð ìîæíî óñòàíîâèòü äðóãóþ îïåðàöèîííóþ ñèñòåìó, ïðèîáðåòÿ å¸ äèñòðèáóòèâ íà îïòè÷åñêîì äèñêå. Ïðè óñòàíîâêå ÎÑ âõîäÿùèå â å¸ ñîñòàâ ïðîãðàììû êîïèðóþòñÿ ñ îïòè÷åñêîãî äèñêà äèñòðèáóòèâà íà æ¸ñòêèé äèñê êîìïüþòåðà. Ïîñëå óñòàíîâêè ïðîãðàììû îïåðàöèîííîé ñèñòåìû õðàíÿòñÿ â äîëãîâðåìåííîé ïàìÿòè — íà æ¸ñòêîì äèñêå. Óñòàíîâêà ÎÑ ñ äèñòðèáóòèâà íà æ¸ñòêèé äèñê òðåáóåòñÿ íå âñåãäà. Íàïðèìåð, ïðè èñïîëüçîâàíèè Live-äèñòðèáóòèâà ÎÑ Linux çàãðóæàåòñÿ íåïîñðåäñòâåííî ñ CD è èñïîëüçóåò òîëüêî îïåðàòèâíóþ ïàìÿòü. Çàãðóçêà êîìïüþòåðàÇàãðóçêà êîìïüþòåðà — ýòî ïîñëåäîâàòåëüíàÿ çàãðóçêà ïðîãðàìì îïåðàöèîííîé ñèñòåìû èç äîëãîâðåìåííîé ïàìÿòè (æ¸ñòêîãî èëè îïòè÷åñêîãî äèñêà) â îïåðàòèâíóþ ïàìÿòü êîìïüþòåðà. Ðàññìîòðèì ýòîò ïðîöåññ ïîäðîáíåå.  ñîñòàâ êîìïüþòåðà âõîäèò ïîñòîÿííîå çàïîìèíàþùåå óñòðîéñòâî (ÏÇÓ), â êîòîðîì õðàíÿòñÿ ïðîãðàììû òåñòèðîâàíèÿ êîìïüþòåðà è ïåðâîãî ýòàïà çàãðóçêè îïåðàöèîííîé ñèñòåìû — BIOS (Basic Input/Output System — áàçîâàÿ ñèñòåìà ââîäà/âûâîäà). Ïîñëå âêëþ÷åíèÿ êîìïüþòåðà ïðîãðàììû BIOS íà÷èíàþò âûïîëíÿòüñÿ; èíôîðìàöèÿ î õîäå ýòîãî ïðîöåññà îòîáðàæàåòñÿ íà ýêðàíå ìîíèòîðà. Ñíà÷àëà ïðîèçâîäèòñÿ òåñòèðîâàíèå è íàñòðîéêà àïïàðàòíûõ ñðåäñòâ.  ñëó÷àå åñëè âñ¸ îáîðóäîâàíèå ôóíêöèîíèðóåò íîðìàëüíî, ïðîèñõîäèò ïåðåõîä ê ñëåäóþùåìó ýòàïó — ïîèñêó íà÷àëüíîãî çàãðóç÷èêà îïåðàöèîííîé ñèñòåìû.
|
|
|