36544

Файлы в Паскаль. Описани и назначение

Доклад

Информатика, кибернетика и программирование

Описани и назначение Формально файл – неопределяемое понятие однако мы можем определить его как множество данных объединенных логическими связями. Физический файл – это реально существующее множество данных в памяти объединенных некоторым именем и возможно расширением.dt – имя физического файла dt – расширение файла. Существует понятие полного имени включающее полный путь до файла: D: .

Русский

2013-09-22

28 KB

0 чел.

Файлы в Паскаль. Описани и назначение

Формально, файл – неопределяемое понятие, однако мы можем определить его как множество данных, объединенных логическими связями.

Физический файл – это реально существующее множество данных в памяти, объединенных некоторым именем и, возможно, расширением.

inpX.dat – имя физического файла, dat – расширение файла.

Существует понятие полного имени, включающее полный путь до файла:

D:\...\<имя>.<расширение>

2. Типы файлов в Паскале.

- текстовые;

- типизированные;

- безтиповые (нетипизированные);

Типизированный файл

Состоит из компонентов одного типа. Все компоненты типизированного файла принадлежат к одному (любому) типу (кроме файлового) и являются минимально считываемыми и записываемыми единицами информации.

Все компоненты размещаются в памяти последовательно.

Безтиповой файл

Представляет собой совокупность блоков определенного размера, в каждом из которых информация представлена в закодированной компактной форме.

Используется для данных большого размера. Например, для передачи информации по сети.

3. Текстовые файлы.

Совокупность строк произвольной длины, следующие одна за другой. Первоначально любой файл данных создается как текстовый. При работе с клавиатурой формируется стандартный входной текстовый файл, которому соответствует стандартная файловая переменная input.

Output – стандартный выходной файл, формируется при работе с экраном.

Для стандартных файловых переменных описание может быть опущено.

Преимущества текстовых файлов:

- простота создания (непосредственный набор данных на клавиатуре, любое число строк любой длины);

- наглядность (возможность просмотра текстового файла);

- универсальность (всегда можно обойтись только этим типом файла);

Технология работы в среде при использовании текстовых файлов:

1)До момента выполнения программы создать текстовый файл для исходных данных в соответствии с входной формой, убрав ВСЕ приглашения к вводу, если они присутствовали в входной форме для диалогового выполнения программы.

2)При работе в среде целесообразно использовать многооконный режим, поместив в одно окно текст программы, в другое – файл входных данных, в третье – файл результатов.

3)После завершения синтаксической отладки программы запустить программу на выполнение для некоторого набора исходных данных (соответствующих, например, 1-ому тесту) и, если выходной файл еще не открыт, открыть его.

4)Для выполнения той же программы, но для других исходных данных необходимо перейти в окно файла исходных данных, произвести изменения, СОХРАНИТЬ изменения и вновь запустить программу на выполнение. В результате выходной файл изменится.


 

А также другие работы, которые могут Вас заинтересовать

31725. Специфіка педагогічного мислення 27.5 KB
  Специфіка педагогічного мислення Педагогічне завдання є структурною одиницею мислення вчителя. Основним компонентом практичного мислення вчителя в якому найяскравіше проявляється внутрішня єдність інтелектуальних емоційних та вольових якостей особистості є процес прийняття педагогічних рішень. Ще одна важлива особливість мислення вчителя полягає в тому що теоретичні знання при розв'язанні педагогічних завдань використовуються як правило у знятому вигляді автоматично скорочено згорнуто. Зумовлено це поперше загальною тенденцією до...
31726. Педагогічне спілкування 28 KB
  Педагогічне спілкування Прагнення до людського спілкування виступає своєрідним внутрішнім стимулом рушієм діяльності особистості. Педагогічне спілкування це система органічної соціальнопсихологічної дії учителявихователя і вихованця в усіх сферах діяльності що має певні педагогічні функції спрямоване на створення оптимальних соціальнопсихологічних умов активної та результативної життєдіяльності особистості. Оптимальним треба вважати таке спілкування педагога з вихованцями у процесі навчальновиховної роботи яке створює найбільш...
31727. Методи педагогічної психології 29 KB
  Недоліки цього методу: пасивність спостерігача фіксація тільки зовнішніх проявів певних дій і вчинків складність кількісної обробки одержаних даних. Позитивні сторони методу – в його масовості швидкості одержання інформації легкої обробки даних можливості застосування математичних методів обробки даних і порівняльного аналізу декількох обстежень. Недоліки методу – важко розраховувати на повні правильні точні відповіді неможливість втручання в сам процес анкетування немає гарантій недобросовісного заповнення анкет тощо. Позитивні...
31728. Історія розвитку педагогічної психології 28 KB
  Історія розвитку педагогічної психології Становлення багатьох галузей наукового знання являє собою гетерогенний і гетерохронний і більше того розірваний у часі процес. поклала початок розвитку педагогічної теорії і цілеспрямованої організації шкільного навчання. Ця праця можна розглядати і як першу передумову тривалого суперечливого становлення педагогічної психології протягом більш ніж 250 років бо тільки в кінці 19 в. Весь шлях становлення і розвитку педагогічної науки може бути представлений трьома великими періодами етапами: Перший...
31729. Суспільна роль вчителя, його значення в перебудові суспільства 28.5 KB
  Діяльність педагога – вид соціально культурної діяльності спрямованої на передачу накопичених людством культури і досвіду від старших поколінь молодшим створення умов для їх всебічного гармонійного розвитку та підготовку до виконання певних соціальних ролей у суспільстві. Основою педагогічної діяльності є спільна діяльність людей у процесі якої кожен суб’єкт засвоює загальнолюдський досвід історично сформовані суспільні педагогічні комунікативні моральні та інші цінності знання і способи дій; формує себе як особистість. Метою...
31730. Вимоги педагогічної діяльності до особистості вчителя 27.5 KB
  Вимоги педагогічної діяльності до особистості вчителя Які ж особистісні якості необхідні для успішної педагогічної діяльності Ще Я. Перша така особливість – це педагогічні здібності тобто наявність внутрішнього натхнення до цієї діяльності. За відсутності цієї чутливості він неспроможний досягти в цій діяльності значних успіхів. Здібності до педагогічної діяльності можна виявити шляхом визначення темпів опанування педагогом професійних педагогічних знань глибини оволодіння основними прийомами та способами педагогічної діяльності.
31731. Педагогічні здібності вчителя та їх розвиток 28.5 KB
  Педагогічні здібності - це індивідуальні стійкі властивості особистості, що складаються в специфічної чутливості до об'єкта, засобів, умов педагогічної праці і створенню продуктивних моделей формування шуканих якостей в особистості воспитуемого.
31732. Психологічні передумови взаємин вчителя з учнями та колегами 30 KB
  Психологічні передумови взаємин вчителя з учнями та колегами Професіональне педагогічне спілкування комунікативна взаємодія педагога з учнями батьками колегами спрямована на встановлення сприятливого психологічного клімату психологічну оптимізацію діяльності і стосунків. Непрофесіональне педагогічне спілкування навпаки породжує страх невпевненість спричинює зниження працездатності порушення динаміки мовлення і внаслідок цього появу стереотипних висловлювань у школярів оскільки у них зменшується бажання думати і діяти самостійно....
31733. CASE-технологии 62.5 KB
  02 CSEтехнологии 1. Основные понятия и классификация CSEтехнологий Потребность контролировать процесс разработки ИС прогнозировать и гарантировать стоимость разработки сроки и качество результатов привела в конце 70х гг. Термин CSE означает Computer ided System Softwre Engineering. Под CSE средством понимается программное средство поддерживающее процессы жизненного цикла ИС включая анализ требований к системе проектирование прикладного ПО и баз данных генерацию кода тестирование документирование обеспечение качества...