Page 122 - 4450
P. 122

З  перелічених  вище  режимів  доступу  тепер  найбільш
                            часто  використовується  послідовний,  оскільки  в  практиці
                            програмування нерідко виникає необхідність запису даних у
                            текстовий  файл,  для  чого  послідовній  доступ  найбільш
                            зручний.  Значно  рідше  в  наш  час  находять  застосування
                            довільний і двійковий режими доступу, які достались Visual
                            Basic  у  спадок  з  тих  часів,  коли  ще  не  було  Windows  з  її
                            можливостями  і  програмісту  доводилось  самому  писати
                            підпрограми  для  здійснення  складних  дискових  операцій  з
                            файлами  баз  даних,  малюнками  і  іншими  складними
                            форматами.  В  наш  час  це  здійснюється  значно  простіше  з
                            використанням  обєктів  і  методів  інших  додатків  Windows.
                            Операційна  система  або  будь-який  додаток,  у  тому  числі
                            розроблений      мовою      програмування      Visual BASIC 6.0
                            зв'язується  з  файлом  за  допомогою  каналу  введення-
                            виведення.  Під  час  відкривання  файлу  ставиться  у
                            відповідність  канал  за  допомогою  якого  записуються  або
                            прочитуються дані.
                                  Процес  відкривання  і  збереження  файлів  складається  з
                            кількох етапів:
                                 –  відкриття файлу;
                                 –  читання або запис даних;
                                 –  закриття файлу.

                                       ОБРОБКА ФАЙЛОВИХ СТРУКТУР ДАНИХ
                                             З ПОСЛІДОВНИМ ДОСТУПОМ

                                  Послідовний доступ розміщує елементи (записи) у файлі
                            за  принципом  "наступний  після  попереднього".  У  такій
                            послідовності  елементи  з  файлу  і  читаються  –  спочатку
                            перший,  потім  другий,  далі  третій  і  т.д.  Двадцять  перший
                            елемент  можна  прочитати  тільки  після  двадцятого.
                            Послідовний  доступ  застосовується  головним  чином  для
                            роботи  з  текстовими  файлами,  тобто  з  файлами,  елементи
                            яких записано у вигляді символів. Кожен елемент може мати
                            довільну  довжину.  Тому  вони  розподіляються  спеціальним
                            символом.  Дії  в  режимі  послідовного  доступу  подібні  до
                            роботи з аудіозаписами на касеті в магнітофоні.
                                  Послідовний доступ краще використовувати для файлів,
                            що  складаються  тільки  з  тексту,  створених  за  допомогою


                                                           120
   117   118   119   120   121   122   123   124   125   126   127