R1PunSn7vlDVO
Fotografia przedstawia czarną dyskietkę.

Zapis i odczyt z pliku

Źródło: Vincent Botta, domena publiczna.

Tworząc program, często chcemy, aby pobierał on dane z zewnętrznych źródeł,  zapisywał wyniki obliczeń do pliku lub wczytał gotowy zestaw danych (np. bazę danych klientów firmy). Umiejętność wykonywania operacji na plikach jest niezbędna w wielu momentach pracy programisty. Potrzebna jest również na egzaminie maturalnym z informatyki, w ramach którego w plikach zarówno otrzymujemy dane do zadań, jak i zapisujemy ich rozwiązania.

W tym e‑materiale omówimy metody przetwarzania przykładowych typów plików oraz sposoby dostępu do tych plików. Poznamy także rodzaje operacji na plikach.

Operacje na plikach w poszczególnych językach programowania przedstawiamy w e‑materiałach:

Więcej zadań? Sięgnij do: Zapis i odczyt z pliku – zadania maturalnePihoKL81EZapis i odczyt z pliku – zadania maturalne.

Twoje cele
  • Wskażesz różnice między plikami o dostępie sekwencyjnym i bezpośrednim.

  • Przedstawisz mechanizmy zapisu i odczytu danych z pliku.

  • Wyjaśnisz, czym różnią się pliki tekstowe od binarnych.