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



Pdf көрінісі
бет134/220
Дата25.02.2022
өлшемі2,22 Mb.
#26438
түріОқулық
1   ...   130   131   132   133   134   135   136   137   ...   220
Байланысты:
қазақша кітап

124
 
 
 
5.9.4.  Енгізу/шығару. Конвейерлік өңдеу 
 
Ақпаратты  енгізу/шығару  механизмін  ұйымдастыру  Windows 
консольдік  қосымшаларында  осы  механизмді  Linux  ұйымдастыру 
механизммен  ұқсас.  Консольдан  оқу  немесе  консолға  жазу 
операциялары тікелей емес, құрылғылардың виртуал файлдары арқылы 
орындалады. 
 
Нақ Linux секілді, бұл файлдардың стандартты атаулары бар және 
әрқайсысының артында стандартты файлдық дескрипторлар бекітілген, 
олар  кез-келген  консольдік  қосымшалар  орындалған  кезде  автоматты 
түрде ашылады. Бұл виртуалды файлдар енгізудің стандартты ағынын 
(0  дескрипторымен  байланысты),  шығарудың  стандартты  ағынын  (1 
дескрипторымен  байланысты)  және  қателерді  шығарудың  стандартты 
ағынын (2 дескрипторымен байланысты) қамтиды.  
 
Стандартты 
ағынмен 
қауымдастырылған 
енгізу/шығару 
файлдарына қайта бағыттау мүмкіндігі бар.  
Бұл 
үшін 
енгізу/шығару 
қайта 
бағыттау 
операциялары 
қолданылады. Осы операциялардың синтаксисі мен семантикасы Linux 
пайдаланатынмен  бірдей.  Сол  себепті  оларды  түсіндіру  толығырақ 
тоқталмаймыз, бұл операцияларды бір 5.2-кестесіне біріктіреміз. 
 
Сондай-ақ  Linux  бірдей  бұл  операцияларды  біріктіріп  командада 
бір уақытта бірнеше операцияларды қолдануға болады.  
 




Достарыңызбен бөлісу:
1   ...   130   131   132   133   134   135   136   137   ...   220




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

    Басты бет