АҒымдық, рубеждік және аралық бақылауға арналған тапсырмалар


Кіріс әдістері. Файлдардың мінездемелері



бет13/38
Дата24.12.2021
өлшемі81.86 Kb.
#148025
1   ...   9   10   11   12   13   14   15   16   ...   38
Байланысты:
БӨРІБЕК АИДА ОС
С. И. ВАЛЯНСКИЙ Теория информации и образование., 8 зертхана Көміртегі және оның қосылыстары, Тұлға психологиясы ПСИ ВВ ССО, Тұлға психологиясы ПСИ ВВ ССО, Педагогикалық технология, УМКД Корпфинансы 14 ко, 1 Лекция, 22.10.21, Әлеуметтік зерттеу - дайындалу мәлеметтер (2), Әлеуметтік зерттеу - дайындалу мәлеметтер (1), Әлеуметтік зерттеу - дайындалу мәлеметтер (1), ФОӘ СӨЖ, ФОӘ СӨЖ, Әлеуметтік зерттеу - дайындалу мәлеметтер (1), Жамбыл Ақниет иок-201 бағдарламалау
Кіріс әдістері. Файлдардың мінездемелері.

Win32 API консольді енгізу - шығару (I/O) үшін екі түрлі тәсілді ұсынады, олардың таңдауы қосымшаның икемділігі мен басқарылуына байланысты болады. Жоғары деңгейлі әдіс қарапайым енгізу - шығару ағынын қамтиды, бірақ ол консоль деректерін енгізу буферіне және экран буферлеріне кіруді шектейді. Төмен деңгейлі әдіс әзірлеушілерден көбірек код жазуды және көптеген функциялардың ішінен таңдауды талап етеді, бірақ бұл қолданбаға икемділік береді.


Бағдарлама консоль деректері мен экрандағы буферлерге жанама қол жеткізуді қамтамасыз ететін жоғары деңгейлі енгізу - шығару үшін файл енгізу - шығару, ReadFile және WriteFile және консоль функцияларын, ReadConsole және WriteConsole функцияларын қолдана алады. Деректерді енгізудің жоғары деңгейлі функциялары тінтуірден енгізілген ақпаратты ескерместен және буфер өлшемдері өзгерген кезде оларды таңбалар ағыны ретінде қайтару үшін консольдің енгізілген деректерінің буферінде ақпаратты сүзеді және өңдейді. Сол сияқты, жоғары деңгейлі деректерді шығару функциялары экрандағы буфердегі курсордың ағымдағы орнында экранда көрсетілетін таңбалар ағынын жазады. Бағдарлама консольдің енгізу - шығару режимдерін орнату арқылы осы функцияның қалай жұмыс істейтінін басқарады.
I / O төмен деңгейлі функциялары консоль деректері мен экрандағы буферлерге тікелей қол жетімділікті қамтамасыз етеді, бұл қосымшаға тінтуір оқиғалары мен енгізу буферінің өлшемін өзгерту оқиғаларына және пернетақта оқиғалары туралы кеңейтілген ақпаратқа қол жеткізуге мүмкіндік береді. Төмен деңгейлі деректерді шығару функциялары бағдарламаға экрандағы буферде көрсетілген сериялық таңбалар санын оқуға немесе жазуға, немесе экрандағы буферде берілген жерде тікбұрышты символдық белгілерді оқуға немесе жазуға мүмкіндік береді. Консоль деректерін енгізу режимдері қолданбаға енгізілген деректер буферінде, тінтуірде немесе буфер өлшемінде болатын оқиғаларды орнатуға мүмкіндік беретін төмен деңгейлі деректерді енгізуге әсер етеді. Консоль ақпаратын шығару режимдері төмен деңгейдегі деректерді шығаруға әсер етпейді.
Жоғары деңгейлі және төмен деңгейлі енгізу - шығару әдістері бір-біріне ұқсамайды және қосымша осы функциялардың кез-келген комбинациясын қолдана алады. Алайда, әдетте, қолданбалы бағдарлама тек бір немесе басқа әдісті қолданады.




  1. Достарыңызбен бөлісу:
1   ...   9   10   11   12   13   14   15   16   ...   38




©melimde.com 2022
әкімшілігінің қараңыз

    Басты бет
Сабақтың тақырыбы
бойынша жиынтық
жиынтық бағалау
Сабақ тақырыбы
Сабақтың мақсаты
ғылым министрлігі
тоқсан бойынша
рсетілетін қызмет
бағалауға арналған
Сабақ жоспары
Жалпы ережелер
Қазақстан республикасы
қызмет стандарты
бекіту туралы
жиынтық бағалауға
жиынтық бағалаудың
республикасы білім
тоқсанға арналған
бағалау тапсырмалары
Қазақстан республикасының
арналған тапсырмалар
Реферат тақырыбы
білім беретін
арналған жиынтық
бағдарламасына сәйкес
Әдістемелік кешені
болып табылады
мерзімді жоспар
бағалаудың тапсырмалары
туралы хабарландыру
Қазақстан тарихы
сәйкес оқыту
пәнінен тоқсанға
арналған әдістемелік
республикасының білім
Қазақ әдебиеті
оқыту мақсаттары
Мектепке дейінгі
нтізбелік тақырыптық
қазақ тілінде
Жұмыс бағдарламасы
жалпы білім
оқыту әдістемесі
білім берудің
Республикасы білім
әдістемелік ұсыныстар
Инклюзивті білім
пәнінен тоқсан
туралы анықтама
тақырыптық жоспар
Қысқа мерзімді