Оқулық «Федералдық білім беруді дамыту институты»


Тапсырманы орындау қадамын



Pdf көрінісі
бет92/158
Дата01.07.2023
өлшемі3.83 Mb.
#475485
түріОқулық
1   ...   88   89   90   91   92   93   94   95   ...   158
операциялық жуйелер

5.9.5. Тапсырманы орындау қадамын 
басқару 
Windows бағдарламаны орындау қадамын басқарудың бірнеше сан 
алуан механизмдерін қолдайды. Бұл командаларды, командалар тобын, 
командалардың шартты орындалуын сонымен қатар орындалу мен 
айналымдардың шартты операторларының орындалу механизмдері. 
Командаларды орындаудың тізбектей және шартты орындау 
құралдары Linux жүйесінде анықталған құралдарға өте ұқсас. Осы 
құралдардың қысқаша сипаттамасы 5.3-кестеде келтірілген. 
Бұл операцияларды қажет болса бір жолақта жинақтауға болады. 
Сонымен қатар, тек бір ғана операциялардың пайдаланылуын ғана 
емес, бір командаға бірнеше түрлі операцияларды біріктіруге рұқсат. 
Мысал ретінде төмендегі командалардың пайдаланылуын қарастыруға 
болады:
(((cd c:\logs && dir) > list.txt 2>&1) || echo Unable 
to get list of logs) & start list.txt
Осы мысалда c:\logs каталогына ауысу әрекеті жасалады. Егер осы 
операция сәтті аяқталса, онда ағымдағы каталогтағы файлдар тізімін 
алу үшін dir команданы орындалады да осы тізім list.txt файлында 
жазылады. Егер операциялардың біреуі сәтсіз аяқталса, консалға 
«Unable to get list of logs» хабарлама шығады, ал list.txt файлына пайда 
болған ауытқу туралы жүйелік ақпарат жазылады. Командалар 
деректері жұмыстары аяқталғаннан кейін .txt (мысалы, notepad) 
кеңейтілуімен байланыстырылатын қосымша жіберіледі және оған 
list.txt файл параметр ретінде беріледі.


127
 
Тапсырманы сипаттаудың көптеген тілдеріндегідей, Windows 
командалық тілінде де шартты операторлар қолданылады. Бұған қоса 
шартты операторларды берудің де бірнеше мүмкін формалары бар. 
шартты операторды жазудың жалпы формасы келесідей:
if өрнек команда1 [else команда2]
Осы жағдайда команда 1 тек егер өрнек орындалса ғана 
орындалады. ол шарт орындалмаса команда 2 орындалады. Сонымен 
бірге else шартты операторын қолданған кезде, конструкцияда else 
операторы if операторы орналасқан жолақта орналасқан болуы керек. 
Осы шарт орындалмаса интерпретатор сценарий кодында қате бар деп 
шығарады. 
Өрнек ретінде шартты оператордың мақсатына байланысты 
бірнеше конструкция қолданылуы ықтимал. Ол өрнектер тізімі 5.4-
Кестеде келтірілген. 
Циклды ұйымдастыру үшін командалық қабат интерфейсі Windows 
жалғыз ғана операторды ұсынады — for. 


Достарыңызбен бөлісу:
1   ...   88   89   90   91   92   93   94   95   ...   158




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет